Insider at

04

Insider transactions

05
0 buys (P) 4 sells (S) Net: $-88,765,241 + 46 non-open-market transactions below last 12 months, based on the transactions shown below

Price change vs current quote, split-adjusted for corporate actions since the filing — not benchmarked, not annualized, not size-weighted

46 other filings hidden
DateTickerCodeSharesPriceValue Owned afterΔ ownA/Dvs now
April 23, 2026 STRL S 10b5-1 50,000 $497.57 $24,878,500 290,593 Direct -14.68% Disposed 5.2% (price as of 2026-10-05)
March 25, 2026 STRL S 10b5-1 50,000 $453.48 $22,674,000 340,593 Direct -12.80% Disposed 15.4% (price as of 2026-10-05)
March 10, 2026 STRL S 10b5-1 47,592 $416.21 $19,808,266 390,593 Direct -10.86% Disposed 25.7% (price as of 2026-10-05)
March 9, 2026 STRL S 10b5-1 52,408 $408.42 $21,404,475 438,185 Direct -10.68% Disposed 28.1% (price as of 2026-10-05)
May 8, 2025 NPKI P 12,500 $8.00 $100,000 12,500 Direct · Acquired 47.6% (price as of 2026-10-05)
Feb. 28, 2025 STRL P 8,120 $124.32 $1,009,478 473,147 Direct +1.75% Acquired 321.0% (price as of 2026-10-05)
April 2, 2024 STRL S 10b5-1 19,674 $105.57 $2,076,984 428,459 Direct -4.39% Disposed 395.7% (price as of 2026-10-05)
April 1, 2024 STRL S 10b5-1 20,000 $109.78 $2,195,600 448,133 Direct -4.27% Disposed 376.7% (price as of 2026-10-05)
March 28, 2024 STRL S 10b5-1 20,000 $110.93 $2,218,600 468,133 Direct -4.10% Disposed 371.8% (price as of 2026-10-05)
March 27, 2024 STRL S 10b5-1 38,322 $112.81 $4,323,105 488,133 Direct -7.28% Disposed 363.9% (price as of 2026-10-05)
March 26, 2024 STRL S 10b5-1 40,000 $113.05 $4,522,000 526,455 Direct -7.06% Disposed 362.9% (price as of 2026-10-05)
March 25, 2024 STRL S 10b5-1 40,000 $112.59 $4,503,600 566,455 Direct -6.60% Disposed 364.8% (price as of 2026-10-05)
March 22, 2024 STRL S 10b5-1 40,713 $111.74 $4,549,271 606,455 Direct -6.29% Disposed 368.3% (price as of 2026-10-05)
March 21, 2024 STRL S 10b5-1 48,077 $110.61 $5,317,797 647,168 Direct -6.92% Disposed 373.1% (price as of 2026-10-05)
March 20, 2024 STRL S 10b5-1 33,214 $108.71 $3,610,694 695,245 Direct -4.56% Disposed 381.4% (price as of 2026-10-05)
March 3, 2023 STRL S 10b5-1 34,483 $40.80 $1,406,906 668,108 Direct -4.91% Disposed 1182.7% (price as of 2026-10-05)
March 2, 2023 STRL S 10b5-1 50,280 $40.85 $2,053,938 702,591 Direct -6.68% Disposed 1181.1% (price as of 2026-10-05)
March 1, 2023 STRL S 10b5-1 10,235 $40.21 $411,549 752,871 Direct -1.34% Disposed 1201.5% (price as of 2026-10-05)
Feb. 28, 2023 STRL S 10b5-1 5,002 $40.14 $200,780 763,106 Direct -0.65% Disposed 1203.8% (price as of 2026-10-05)
Jan. 25, 2023 STRL S 10b5-1 8,509 $33.40 $284,201 684,350 Direct -1.23% Disposed 1466.9% (price as of 2026-10-05)
Jan. 24, 2023 STRL S 10b5-1 91,300 $34.11 $3,114,243 692,859 Direct -11.64% Disposed 1434.2% (price as of 2026-10-05)
Jan. 23, 2023 STRL S 10b5-1 81 $33.03 $2,675 784,159 Direct -0.01% Disposed 1484.4% (price as of 2026-10-05)
Jan. 18, 2023 STRL S 10b5-1 110 $33.00 $3,630 784,240 Direct -0.01% Disposed 1485.8% (price as of 2026-10-05)
Nov. 3, 2022 STRL S 10b5-1 19,677 $30.56 $601,329 759,607 Direct -2.53% Disposed 1612.5% (price as of 2026-10-05)
Nov. 2, 2022 STRL S 10b5-1 13,658 $30.09 $410,969 779,284 Direct -1.72% Disposed 1639.2% (price as of 2026-10-05)
Nov. 1, 2022 STRL S 10b5-1 16,665 $30.00 $499,950 792,942 Direct -2.06% Disposed 1644.4% (price as of 2026-10-05)
Feb. 16, 2022 STRL S 10b5-1 2,048 $32.02 $65,577 574,629 Direct -0.36% Disposed 1534.4% (price as of 2026-10-05)
Feb. 8, 2022 STRL S 10b5-1 4,771 $29.33 $139,933 576,677 Direct -0.82% Disposed 1684.3% (price as of 2026-10-05)
Nov. 22, 2021 STRL S 10b5-1 1,818 $29.01 $52,740 557,469 Direct -0.33% Disposed 1704.0% (price as of 2026-10-05)
Nov. 18, 2021 STRL S 10b5-1 758 $29.01 $21,990 559,287 Direct -0.14% Disposed 1704.0% (price as of 2026-10-05)
Nov. 17, 2021 STRL S 10b5-1 28,404 $29.24 $830,533 560,045 Direct -4.83% Disposed 1689.8% (price as of 2026-10-05)
Nov. 12, 2021 STRL S 10b5-1 3,187 $29.03 $92,519 588,449 Direct -0.54% Disposed 1702.7% (price as of 2026-10-05)
Nov. 11, 2021 STRL S 10b5-1 322 $29.01 $9,341 591,636 Direct -0.05% Disposed 1704.0% (price as of 2026-10-05)
Nov. 9, 2021 STRL S 10b5-1 7,935 $29.04 $230,432 591,958 Direct -1.32% Disposed 1702.1% (price as of 2026-10-05)
Nov. 8, 2021 STRL S 10b5-1 2,804 $29.19 $81,849 599,893 Direct -0.47% Disposed 1692.8% (price as of 2026-10-05)
Aug. 19, 2019 STRL P 12,900 $11.27 $145,383 277,427 Direct +4.88% Acquired 4543.6% (price as of 2026-10-05)
Aug. 16, 2019 STRL P 35,500 $10.92 $387,660 264,527 Direct +15.50% Acquired 4692.4% (price as of 2026-10-05)

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
Jan. 5, 2024 STRL Performance-Based Restricted Stock Units [F1] Common Stock (160,000) · Dec. 31, 2026 160,000 Acquired

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

Initial ownership (Form 3) 1 holding

07

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

DateTickerSecuritySharesOwnership
May 9, 2016 STRL Common Stock 50,000 Direct

Compensation (DEF 14A)

08

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

Fiscal yearSalaryBonusStock awards Option awardsNon-equity incentivePension changeOtherTotal
2025 $1,100,000 · $4,675,000 · $2,530,000 · $109,685 $8,414,685
2024 $1,000,000 · $13,549,863 · $2,291,292 · $29,966 $16,871,121

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