Insider at

04

Insider transactions

05
0 buys (P) 13 sells (S) Net: $-49,677,385 + 74 non-open-market transactions below 12 months to the week close of 2026-10-23

Price change vs the latest weekly close (updated to the current quote in your browser when available), split-adjusted for corporate actions since the filing — not benchmarked, not annualized, not size-weighted

74 other filings hidden
DateTickerCodeSharesPriceValue Owned afterΔ ownA/Dvs now
April 13, 2026 IR S 10b5-1 30,492 $88.00 $2,683,296 209,534 Direct -12.70% Disposed -16.5% (price as of )
March 2, 2026 IR S 10b5-1 118,044 $94.11 $11,109,121 209,534 Direct -36.04% Disposed -21.9% (price as of )
Feb. 18, 2026 IR S 10b5-1 900 $100.00 $90,000 193,186 Direct -0.46% Disposed -26.5% (price as of )
Feb. 17, 2026 IR S 10b5-1 36,482 $97.50 $3,556,995 193,186 Direct -15.88% Disposed -24.6% (price as of )
Feb. 13, 2026 IR S 10b5-1 55,870 $100.39 $5,608,789 229,668 Direct -19.57% Disposed -26.8% (price as of )
Feb. 11, 2026 IR S 10b5-1 440 $100.00 $44,000 229,668 Direct -0.19% Disposed -26.5% (price as of )
Feb. 4, 2026 IR S 10b5-1 2,715 $95.32 $258,794 280,752 Direct -0.96% Disposed -22.9% (price as of )
Feb. 4, 2026 IR S 10b5-1 4,564 $96.44 $440,152 276,188 Direct -1.63% Disposed -23.8% (price as of )
Feb. 4, 2026 IR S 10b5-1 37,618 $97.50 $3,667,755 238,570 Direct -13.62% Disposed -24.6% (price as of )
Feb. 4, 2026 IR S 10b5-1 39,585 $98.50 $3,899,122 198,985 Direct -16.59% Disposed -25.4% (price as of )
Feb. 4, 2026 IR S 10b5-1 5,799 $99.13 $574,855 193,186 Direct -2.91% Disposed -25.9% (price as of )
Feb. 3, 2026 IR S 10b5-1 9,719 $94.00 $913,586 193,186 Direct -4.79% Disposed -21.8% (price as of )
Jan. 16, 2026 IR S 10b5-1 191,000 $88.12 $16,830,920 193,186 Direct -49.72% Disposed -16.6% (price as of )
May 20, 2025 IR S 38,657 $83.03 $3,209,691 193,186 Direct -16.67% Disposed -11.5% (price as of )
Aug. 15, 2024 IR S 50,000 $92.51 $4,625,500 100,367 Direct -33.25% Disposed -20.6% (price as of )
June 4, 2024 IR S 10b5-1 123,015 $87.63 $10,779,804 175,838 Direct -41.16% Disposed -16.1% (price as of )
June 4, 2024 IR S 10b5-1 39,696 $88.41 $3,509,523 136,142 Direct -22.58% Disposed -16.9% (price as of )
June 4, 2024 IR S 10b5-1 33,235 $89.38 $2,970,544 102,907 Direct -24.41% Disposed -17.8% (price as of )
June 4, 2024 IR S 10b5-1 2,540 $90.01 $228,625 100,367 Direct -2.47% Disposed -18.4% (price as of )
June 3, 2024 IR S 10b5-1 166,547 $89.56 $14,915,949 192,308 Direct -46.41% Disposed -18.0% (price as of )
June 3, 2024 IR S 10b5-1 56,817 $90.22 $5,126,030 135,491 Direct -29.54% Disposed -18.6% (price as of )
June 3, 2024 IR S 10b5-1 16,629 $91.49 $1,521,387 118,862 Direct -12.27% Disposed -19.7% (price as of )
June 3, 2024 IR S 10b5-1 17,745 $92.33 $1,638,396 101,117 Direct -14.93% Disposed -20.4% (price as of )
June 3, 2024 IR S 10b5-1 750 $93.40 $70,050 100,367 Direct -0.74% Disposed -21.3% (price as of )
Feb. 28, 2024 IR S 10b5-1 240,000 $90.16 $21,638,400 91,957 Direct -72.30% Disposed -18.5% (price as of )
Feb. 22, 2024 IR S 80,000 $90.12 $7,209,600 82,573 Direct -49.21% Disposed -18.5% (price as of )

Loaded 100 of 202 rows

P = Open-market purchase · S = Sale · A = Grant/award · M = Option exercise · G = Gift · F = Tax withholding

Insider transactions are not a recommendation; sales are often driven by liquidity or tax reasons.

Derivative holdings (Form 4 Table II) Options, RSUs and convertible securities reported on Form 4 Table II.

06
DateTickerSecurityUnderlying Exercise priceExpirationSharesA/D
April 13, 2026 IR Stock Options (Right to Buy) Common Stock (30,492) $10.61 May 10, 2026 30,492 Disposed
March 2, 2026 IR Stock Options (Right to Buy) Common Stock (118,044) $10.61 May 10, 2026 118,044 Disposed
Feb. 27, 2026 IR Restricted Stock Units Common Stock (5,186) · · 5,186 Disposed
Feb. 26, 2026 IR Restricted Stock Units Common Stock (7,872) · · 7,872 Disposed
Feb. 23, 2026 IR Restricted Stock Units Common Stock (7,557) · · 7,557 Disposed
Feb. 23, 2026 IR Restricted Stock Units Common Stock (33,265) · · 33,265 Acquired
Feb. 23, 2026 IR Stock Options (Right to Buy) Common Stock (82,410) $93.94 Feb. 23, 2036 82,410 Acquired
Feb. 22, 2026 IR Restricted Stock Units Common Stock (8,241) · · 8,241 Disposed
Feb. 18, 2026 IR Stock Options (Right to Buy) Common Stock (900) $10.61 May 10, 2026 900 Disposed
Feb. 13, 2026 IR Stock Options (Right to Buy) Common Stock (55,870) $10.61 May 10, 2026 55,870 Disposed
Feb. 11, 2026 IR Stock Options (Right to Buy) Common Stock (440) $10.61 May 10, 2026 440 Disposed
Feb. 4, 2026 IR Stock Options (Right to Buy) Common Stock (90,281) $10.61 May 10, 2026 90,281 Disposed
Feb. 3, 2026 IR Stock Options (Right to Buy) Common Stock (9,719) $10.61 May 10, 2026 9,719 Disposed
Jan. 16, 2026 IR Stock Options (Right to Buy) Common Stock (191,000) $10.61 May 10, 2026 191,000 Disposed
May 20, 2025 IR Stock Options (Right to Buy) Common Stock (38,657) $10.61 May 10, 2026 38,657 Disposed
Feb. 27, 2025 IR Restricted Stock Units Common Stock (5,186) · · 5,186 Disposed
Feb. 26, 2025 IR Restricted Stock Units Common Stock (31,489) · · 31,489 Acquired
Feb. 26, 2025 IR Stock Options (Right to Buy) Common Stock (75,998) $83.36 Feb. 26, 2035 75,998 Acquired
Feb. 26, 2025 IR Stock Options (Right to Buy) Common Stock (100,000) $83.36 Feb. 26, 2035 100,000 Acquired
Feb. 23, 2025 IR Restricted Stock Units Common Stock (9,187) · · 9,187 Disposed
Feb. 23, 2025 IR Restricted Stock Units Common Stock (7,557) · · 7,557 Disposed
Feb. 22, 2025 IR Restricted Stock Units Common Stock (8,240) · · 8,240 Disposed
Aug. 15, 2024 IR Stock Options (Right to Buy) Common Stock (50,000) $10.61 May 10, 2026 50,000 Disposed
June 4, 2024 IR Stock Options (Right to Buy) Common Stock (198,486) $10.61 May 24, 2025 198,486 Disposed
June 3, 2024 IR Stock Options (Right to Buy) Common Stock (258,488) $10.61 May 24, 2025 258,488 Disposed
March 6, 2024 IR Restricted Stock Units Common Stock (15,069) · · 15,069 Disposed
March 6, 2024 IR Restricted Stock Units Common Stock (250,000) · · 250,000 Acquired
Feb. 28, 2024 IR Stock Options (Right to Buy) Common Stock (240,000) $10.61 May 24, 2025 240,000 Disposed
Feb. 27, 2024 IR Restricted Stock Units Common Stock (20,745) · · 20,745 Acquired
Feb. 27, 2024 IR Stock Options (Right to Buy) Common Stock (48,726) $90.38 Feb. 27, 2034 48,726 Acquired
Feb. 27, 2024 IR Stock Options (Right to Buy) Common Stock (100,000) $90.38 Feb. 27, 2034 100,000 Acquired
Feb. 23, 2024 IR Restricted Stock Units Common Stock (9,187) · · 9,187 Disposed
Feb. 23, 2024 IR Restricted Stock Units Common Stock (7,557) · · 7,557 Disposed
Feb. 22, 2024 IR Restricted Stock Units Common Stock (8,241) · · 8,241 Disposed
March 6, 2023 IR Restricted Stock Units Common Stock (15,068) · · 15,068 Disposed
Feb. 23, 2023 IR Restricted Stock Units Common Stock (9,187) · · 9,187 Disposed
Feb. 23, 2023 IR Restricted Stock Units Common Stock (30,229) · · 30,229 Acquired
Feb. 23, 2023 IR Stock Options (Right to Buy) Common Stock (70,337) $57.89 Feb. 23, 2033 70,337 Acquired
Feb. 23, 2023 IR Stock Options (Right to Buy) Common Stock (100,000) $57.89 Feb. 23, 2033 100,000 Acquired
Feb. 22, 2023 IR Restricted Stock Units Common Stock · · 8,240 Disposed
Feb. 22, 2023 IR Restricted Stock Units Common Stock (11,478) · · 11,478 Disposed
Feb. 21, 2023 IR Restricted Stock Units Common Stock (20,102) · · 20,102 Disposed
March 6, 2022 IR Restricted Stock Units Common Stock (15,068) · · 15,068 Disposed
March 6, 2022 IR Restricted Stock Units Common Stock (30,137) · · 30,137 Disposed
Feb. 22, 2022 IR Restricted Stock Units Common Stock · · 32,962 Acquired
Feb. 22, 2022 IR Stock Options (Right to Buy) Common Stock $53.09 Feb. 22, 2032 82,547 Acquired
Feb. 22, 2022 IR Restricted Stock Units Common Stock (45,912) · · 45,912 Acquired
Feb. 22, 2022 IR Stock Options (Right to Buy) Common Stock (114,976) $53.09 Feb. 22, 2032 114,976 Acquired
Feb. 21, 2022 IR Restricted Stock Units Common Stock (20,102) · · 20,102 Disposed
Feb. 21, 2022 IR Restricted Stock Units Common Stock (20,102) · · 20,102 Disposed
Sept. 10, 2021 IR Stock Options (Right to Buy) Common Stock (30,000) $10.61 May 24, 2025 30,000 Disposed
March 8, 2021 IR Stock Options (Right to Buy) Common Stock (30,000) $10.61 May 24, 2025 30,000 Disposed
March 6, 2021 IR Restricted Stock Units Common Stock (15,068) · · 15,068 Disposed
March 6, 2021 IR Restricted Stock Units Common Stock (30,136) · · 30,136 Disposed
Feb. 23, 2021 IR Restricted Stock Units Common Stock (36,748) · · 36,748 Acquired
Feb. 23, 2021 IR Stock Options (Right to Buy) Common Stock (93,107) $45.58 Feb. 23, 2031 93,107 Acquired
Feb. 21, 2021 IR Restricted Stock Units Common Stock (20,102) · · 20,102 Disposed
Dec. 9, 2020 IR Stock Options (Right to Buy) Common Stock (28,680) $10.61 May 24, 2025 28,680 Disposed
Dec. 7, 2020 IR Stock Options (Right to Buy) Common Stock (1,320) $10.61 May 24, 2025 1,320 Disposed
Nov. 5, 2020 IR Stock Options (Right to Buy) Common Stock (30,000) $10.61 May 24, 2025 30,000 Disposed
Oct. 14, 2020 IR Stock Options (Right to Buy) Common Stock (30,000) $10.61 May 24, 2025 30,000 Disposed
Sept. 11, 2020 IR Stock Options (Right to Buy) Common Stock (30,000) $10.61 May 24, 2025 30,000 Disposed
March 6, 2020 IR Restricted Stock Units (4-year vesting RSUs) Common Stock (60,273) · · 60,273 Acquired
March 6, 2020 IR Restricted Stock Units (2-year vesting RSUs) Common Stock (60,273) · · 60,273 Acquired
March 6, 2020 IR Stock Options (Right to Buy) Common Stock (170,918) $27.79 March 6, 2030 170,918 Acquired
Feb. 21, 2020 IR Restricted Stock Units Common Stock (20,101) · · 20,101 Disposed
Feb. 21, 2019 IR Restricted Stock Units Common Stock (80,407) · · 80,407 Acquired
Feb. 21, 2019 IR Stock Options (Right to Buy) Common Stock (220,142) $27.05 Feb. 21, 2029 220,142 Acquired
Feb. 13, 2019 IR Stock Options (Right to Buy) Common Stock (109,622) $10.61 May 24, 2025 109,622 Acquired
Feb. 13, 2019 IR Stock Options (Right to Buy) Common Stock (97,567) $10.61 May 10, 2026 97,567 Acquired
Feb. 22, 2018 IR Stock Options (Right to Buy) Common Stock (142,349) $32.06 Feb. 22, 2028 142,349 Acquired
Feb. 7, 2018 IR Stock Options (Right to Buy) Common Stock (109,621) $10.61 May 24, 2025 109,621 Acquired
Feb. 7, 2018 IR Stock Options (Right to Buy) Common Stock (97,567) $10.61 May 10, 2026 97,567 Acquired

Exercise/conversion price is blank when not applicable (e.g. RSUs).

Initial ownership (Form 3) 5 holdings

07

Securities held when first becoming an insider, per SEC Form 3.

DateTickerSecuritySharesOwnership
May 11, 2017 IR Common Stock 132,026 Direct
May 11, 2017 IR Common Stock 75,000 Indirect
May 11, 2017 IR Common Stock 25,000 Indirect
May 11, 2017 IR Stock Options (Right to Buy)→ Common Stock (657,731) 657,731 Direct
May 11, 2017 IR Stock Options (Right to Buy)→ Common Stock (390,269) 390,269 Direct

Holdings reported on Form 4 116 reported holdings

08

Positions listed on each Form 4 without a transaction in that filing (Table I and II holdings), newest filing first.

DateTickerSecuritySharesExercise priceExpirationOwnership
April 15, 2026 IR Common Stock 147,802 · · Indirect
April 15, 2026 IR Common Stock 75,000 · · Indirect
April 15, 2026 IR Common Stock 22,500 · · Indirect
March 4, 2026 IR Common Stock 147,802 · · Indirect
March 4, 2026 IR Common Stock 75,000 · · Indirect
March 4, 2026 IR Common Stock 22,500 · · Indirect
March 2, 2026 IR Common Stock 147,802 · · Indirect
March 2, 2026 IR Common Stock 75,000 · · Indirect
March 2, 2026 IR Common Stock 22,500 · · Indirect
Feb. 24, 2026 IR Common Stock 147,802 · · Indirect
Feb. 24, 2026 IR Common Stock 75,000 · · Indirect
Feb. 24, 2026 IR Common Stock 22,500 · · Indirect
Feb. 20, 2026 IR Common Stock 147,802 · · Indirect
Feb. 20, 2026 IR Common Stock 75,000 · · Indirect
Feb. 20, 2026 IR Common Stock 22,500 · · Indirect
Feb. 18, 2026 IR Common Stock 147,802 · · Indirect
Feb. 18, 2026 IR Common Stock 75,000 · · Indirect
Feb. 18, 2026 IR Common Stock 22,500 · · Indirect
Feb. 13, 2026 IR Common Stock 147,802 · · Indirect
Feb. 13, 2026 IR Common Stock 75,000 · · Indirect
Feb. 13, 2026 IR Common Stock 22,500 · · Indirect
Feb. 10, 2026 IR Common Stock 147,802 · · Indirect
Feb. 10, 2026 IR Common Stock 75,000 · · Indirect
Feb. 10, 2026 IR Common Stock 22,500 · · Indirect
Feb. 5, 2026 IR Common Stock 147,802 · · Indirect
Feb. 5, 2026 IR Common Stock 75,000 · · Indirect
Feb. 5, 2026 IR Common Stock 22,500 · · Indirect
Jan. 21, 2026 IR Common Stock 147,802 · · Indirect
Jan. 21, 2026 IR Common Stock 75,000 · · Indirect
Jan. 21, 2026 IR Common Stock 22,500 · · Indirect
May 22, 2025 IR Common Stock 147,802 · · Indirect
May 22, 2025 IR Common Stock 75,000 · · Indirect
May 22, 2025 IR Common Stock 22,500 · · Indirect
Feb. 28, 2025 IR Common Stock 147,802 · · Indirect
Feb. 28, 2025 IR Common Stock 75,000 · · Indirect
Feb. 28, 2025 IR Common Stock 22,500 · · Indirect
Feb. 25, 2025 IR Common Stock 147,802 · · Indirect
Feb. 25, 2025 IR Common Stock 75,000 · · Indirect
Feb. 25, 2025 IR Common Stock 22,500 · · Indirect
Feb. 12, 2025 IR Common Stock 147,802 · · Indirect
Feb. 12, 2025 IR Common Stock 75,000 · · Indirect
Feb. 12, 2025 IR Common Stock 22,500 · · Indirect
Aug. 16, 2024 IR Common Stock 147,802 · · Indirect
Aug. 16, 2024 IR Common Stock 75,000 · · Indirect
Aug. 16, 2024 IR Common Stock 22,500 · · Indirect
June 5, 2024 IR Common Stock 147,802 · · Indirect
June 5, 2024 IR Common Stock 75,000 · · Indirect
June 5, 2024 IR Common Stock 22,500 · · Indirect
March 8, 2024 IR Common Stock 147,802 · · Indirect
March 8, 2024 IR Common Stock 75,000 · · Indirect
March 8, 2024 IR Common Stock 22,500 · · Indirect
Feb. 29, 2024 IR Common Stock 147,802 · · Indirect
Feb. 29, 2024 IR Common Stock 75,000 · · Indirect
Feb. 29, 2024 IR Common Stock 22,500 · · Indirect
Feb. 26, 2024 IR Common Stock 147,802 · · Indirect
Feb. 26, 2024 IR Common Stock 75,000 · · Indirect
Feb. 26, 2024 IR Common Stock 22,500 · · Indirect
Feb. 22, 2024 IR Common Stock 75,000 · · Indirect
Feb. 22, 2024 IR Common Stock 22,500 · · Indirect
Sept. 18, 2023 IR Common Stock 73,877 · · Direct
Sept. 18, 2023 IR Common Stock 75,000 · · Indirect
Sept. 18, 2023 IR Common Stock 22,500 · · Indirect
June 21, 2023 IR Common Stock 171,802 · · Indirect
June 21, 2023 IR Common Stock 75,000 · · Indirect
June 21, 2023 IR Common Stock 22,500 · · Indirect
March 8, 2023 IR Common Stock 171,802 · · Indirect
March 8, 2023 IR Common Stock 75,000 · · Indirect
March 8, 2023 IR Common Stock 22,500 · · Indirect
Feb. 27, 2023 IR Common Stock 171,802 · · Indirect
Feb. 27, 2023 IR Common Stock 75,000 · · Indirect
Feb. 27, 2023 IR Common Stock 22,500 · · Indirect
Feb. 24, 2023 IR Common Stock 75,000 · · Indirect
Feb. 24, 2023 IR Common Stock 22,500 · · Indirect
Feb. 23, 2023 IR Common Stock 173,802 · · Indirect
Feb. 23, 2023 IR Common Stock 75,000 · · Indirect
Feb. 23, 2023 IR Common Stock 22,500 · · Indirect
Feb. 15, 2023 IR Common Stock 173,802 · · Indirect
Feb. 15, 2023 IR Common Stock 75,000 · · Indirect
Feb. 15, 2023 IR Common Stock 22,500 · · Indirect
Nov. 8, 2022 IR Common Stock 75,000 · · Indirect
Nov. 8, 2022 IR Common Stock 22,500 · · Indirect
Nov. 8, 2022 IR Common Stock 115,000 · · Direct
March 8, 2022 IR Common Stock 75,000 · · Indirect
March 8, 2022 IR Common Stock 153,230 · · Indirect
March 8, 2022 IR Common Stock 22,500 · · Indirect
Feb. 24, 2022 IR Common Stock 75,000 · · Indirect
Feb. 24, 2022 IR Common Stock 153,230 · · Indirect
Feb. 24, 2022 IR Common Stock 22,500 · · Indirect
Feb. 23, 2022 IR Common Stock 75,000 · · Indirect
Feb. 23, 2022 IR Common Stock 153,230 · · Indirect
Feb. 23, 2022 IR Common Stock 22,500 · · Indirect
Sept. 14, 2021 IR Common Stock 75,000 · · Indirect
Sept. 14, 2021 IR Common Stock 153,230 · · Indirect
Sept. 14, 2021 IR Common Stock 22,500 · · Indirect
March 9, 2021 IR Common Stock 75,000 · · Indirect
March 9, 2021 IR Common Stock 153,230 · · Indirect
March 9, 2021 IR Common Stock 22,500 · · Indirect
Feb. 23, 2021 IR Common Stock 75,000 · · Indirect
Feb. 23, 2021 IR Common Stock 153,230 · · Indirect
Feb. 23, 2021 IR Common Stock 22,500 · · Indirect

Loaded 100 of 116 rows

Annual statements (Form 5) Transactions and holdings reported once a year on SEC Form 5 — exempt or late-reported trades, gifts and small acquisitions.

09

Transactions (5)

DateTickerSecurityCodeShares PriceValueOwned afterExercise priceExpirationA/D
Nov. 4, 2022 IR Common Stock G 2,000 · · 173,802 · · ·
May 6, 2021 IR Common Stock G 47,235 · · 67,765 · · ·
June 9, 2020 IR Common Stock G 66,013 · · 46,788 · · ·
June 8, 2020 IR Common Stock G 66,013 · · 112,801 · · ·
March 24, 2020 IR Common Stock G 21,204 · · 178,814 · · ·

Holdings (3)

DateTickerSecuritySharesExercise priceExpirationOwnership
Feb. 10, 2023 IR Common Stock 75,000 · · Indirect
Feb. 10, 2023 IR Common Stock 22,500 · · Indirect
Feb. 16, 2021 IR Common Stock 22,500 · · Indirect

Compensation (DEF 14A)

10

Matched by name from proxy statements (DEF 14A) — verify against the filing.

IR

President & CEO
Fiscal yearSalaryBonusStock awards Option awardsNon-equity incentivePension changeOtherTotal
2025 $1,185,785 · $7,078,168 $6,423,971 $1,242,000 · $267,468 $16,197,391
2024 $1,144,000 · $7,392,406 $6,094,979 $1,716,000 · $372,697 $16,720,080
2023 $1,133,000 · $6,315,820 $4,466,985 $3,432,000 · $175,945 $15,523,750

Figures from the Summary Compensation Table of the company's proxy statement (DEF 14A). Compensation is not a recommendation.