Insider at

04

Insider transactions

05
0 buys (P) 0 sells (S) Net: $0 + 61 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

No open-market trades on record; showing all filings.

DateTickerCodeSharesPriceValue Owned afterΔ ownA/Dvs now
March 31, 2026 FOR M 2,815 · · 28,101 Direct +11.13% Acquired (price as of 2026-10-02)
March 31, 2026 FOR F 1,254 $24.44 $30,648 26,847 Direct -4.46% Disposed 5.4% (price as of 2026-10-02)
March 31, 2026 FOR M 2,815 · · 2,815 Direct -50.00% Disposed (price as of 2026-10-02)
March 28, 2026 FOR M 1,991 · · 26,173 Direct +8.23% Acquired (price as of 2026-10-02)
March 28, 2026 FOR F 887 $24.81 $22,006 25,286 Direct -3.39% Disposed 3.8% (price as of 2026-10-02)
March 28, 2026 FOR M 1,991 · · 5,971 Direct -25.01% Disposed (price as of 2026-10-02)
March 21, 2026 FOR M 4,065 · · 26,128 Direct +18.42% Acquired (price as of 2026-10-02)
March 21, 2026 FOR F 1,946 $24.29 $47,268 24,182 Direct -7.45% Disposed 6.0% (price as of 2026-10-02)
March 21, 2026 FOR M 4,065 · · 8,130 Direct -33.33% Disposed (price as of 2026-10-02)
March 18, 2026 FOR M 1,554 · · 22,838 Direct +7.30% Acquired (price as of 2026-10-02)
March 18, 2026 FOR F 775 $24.73 $19,166 22,063 Direct -3.39% Disposed 4.1% (price as of 2026-10-02)
March 18, 2026 FOR M 1,554 · · 0 Direct -100.00% Disposed (price as of 2026-10-02)
Nov. 20, 2025 FOR M 3,542 · · 22,862 Direct +18.33% Acquired (price as of 2026-10-02)
Nov. 20, 2025 FOR F 1,578 $23.22 $36,641 21,284 Direct -6.90% Disposed 10.9% (price as of 2026-10-02)
Nov. 20, 2025 FOR M 5,880 · · 14,168 Direct -29.33% Disposed (price as of 2026-10-02)
Oct. 29, 2025 FOR A 18,035 · · 18,035 Direct · Acquired (price as of 2026-10-02)
March 31, 2025 FOR M 2,816 · · 20,580 Direct +15.85% Acquired (price as of 2026-10-02)
March 31, 2025 FOR F 1,260 $21.14 $26,636 19,320 Direct -6.12% Disposed 21.8% (price as of 2026-10-02)
March 31, 2025 FOR M 2,816 · · 5,630 Direct -33.34% Disposed (price as of 2026-10-02)
March 28, 2025 FOR M 1,991 · · 18,655 Direct +11.95% Acquired (price as of 2026-10-02)
March 28, 2025 FOR F 891 $21.07 $18,773 17,764 Direct -4.78% Disposed 22.2% (price as of 2026-10-02)
March 28, 2025 FOR M 1,991 · · 7,962 Direct -20.00% Disposed (price as of 2026-10-02)
March 21, 2025 FOR M 4,065 · · 18,524 Direct +28.11% Acquired (price as of 2026-10-02)
March 21, 2025 FOR F 1,860 $21.73 $40,418 16,664 Direct -10.04% Disposed 18.5% (price as of 2026-10-02)
March 21, 2025 FOR M 4,065 · · 12,195 Direct -25.00% Disposed (price as of 2026-10-02)
March 18, 2025 FOR M 1,554 · · 15,237 Direct +11.36% Acquired (price as of 2026-10-02)
March 18, 2025 FOR F 778 $21.90 $17,038 14,459 Direct -5.11% Disposed 17.6% (price as of 2026-10-02)
March 18, 2025 FOR M 1,554 · · 1,554 Direct -50.00% Disposed (price as of 2026-10-02)
March 10, 2025 FOR M 1,800 · · 14,584 Direct +14.08% Acquired (price as of 2026-10-02)
March 10, 2025 FOR F 901 $22.13 $19,939 13,683 Direct -6.18% Disposed 16.4% (price as of 2026-10-02)
March 10, 2025 FOR M 1,800 · · 0 Direct -100.00% Disposed (price as of 2026-10-02)
Nov. 20, 2024 FOR A 17,710 · · 17,710 Direct · Acquired (price as of 2026-10-02)
May 6, 2024 FOR M 1,120 · · 13,287 Direct +9.21% Acquired (price as of 2026-10-02)
May 6, 2024 FOR F 503 $34.51 $17,359 12,784 Direct -3.79% Disposed -25.4% (price as of 2026-10-02)
May 6, 2024 FOR M 1,120 · · 0 Direct -100.00% Disposed (price as of 2026-10-02)
March 31, 2024 FOR M 2,815 · · 13,430 Direct +26.52% Acquired (price as of 2026-10-02)
March 31, 2024 FOR F 1,263 $40.19 $50,760 12,167 Direct -9.40% Disposed -35.9% (price as of 2026-10-02)
March 31, 2024 FOR M 2,815 · · 8,446 Direct -25.00% Disposed (price as of 2026-10-02)
March 28, 2024 FOR A 9,953 · · 9,953 Direct · Acquired (price as of 2026-10-02)
March 21, 2024 FOR M 4,065 · · 12,435 Direct +48.57% Acquired (price as of 2026-10-02)
March 21, 2024 FOR F 1,820 $37.31 $67,904 10,615 Direct -14.64% Disposed -31.0% (price as of 2026-10-02)
March 21, 2024 FOR M 4,065 · · 16,260 Direct -20.00% Disposed (price as of 2026-10-02)
March 18, 2024 FOR M 1,554 · · 9,119 Direct +20.54% Acquired (price as of 2026-10-02)
March 18, 2024 FOR F 749 $35.78 $26,799 8,370 Direct -8.21% Disposed -28.0% (price as of 2026-10-02)
March 18, 2024 FOR M 1,554 · · 3,108 Direct -33.33% Disposed (price as of 2026-10-02)
March 10, 2024 FOR M 1,800 · · 8,468 Direct +26.99% Acquired (price as of 2026-10-02)
March 10, 2024 FOR F 903 $37.38 $33,754 7,565 Direct -10.66% Disposed -31.1% (price as of 2026-10-02)
March 10, 2024 FOR M 1,800 · · 1,800 Direct -50.00% Disposed (price as of 2026-10-02)
May 6, 2023 FOR M 1,120 · · 7,174 Direct +18.50% Acquired (price as of 2026-10-02)
May 6, 2023 FOR F 506 $19.59 $9,913 6,668 Direct -7.05% Disposed 31.4% (price as of 2026-10-02)
May 6, 2023 FOR M 1,120 · · 1,120 Direct -50.00% Disposed (price as of 2026-10-02)
March 31, 2023 FOR M 2,816 · · 7,347 Direct +62.15% Acquired (price as of 2026-10-02)
March 31, 2023 FOR F 1,293 $15.56 $20,119 6,054 Direct -17.60% Disposed 65.5% (price as of 2026-10-02)
March 31, 2023 FOR M 2,816 · · 11,261 Direct -20.00% Disposed (price as of 2026-10-02)
March 21, 2023 FOR A 20,325 · · 20,325 Direct · Acquired (price as of 2026-10-02)
March 18, 2023 FOR M 1,554 · · 4,662 Direct -25.00% Disposed (price as of 2026-10-02)
March 18, 2023 FOR F 784 $14.46 $11,337 4,531 Direct -14.75% Disposed 78.1% (price as of 2026-10-02)
March 18, 2023 FOR M 1,554 · · 5,315 Direct +41.32% Acquired (price as of 2026-10-02)
March 10, 2023 FOR M 1,800 · · 4,669 Direct +62.74% Acquired (price as of 2026-10-02)
March 10, 2023 FOR F 908 $14.10 $12,803 3,761 Direct -19.45% Disposed 82.6% (price as of 2026-10-02)
March 10, 2023 FOR M 1,800 · · 3,600 Direct -33.33% Disposed (price as of 2026-10-02)

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
March 31, 2026 FOR Restricted Stock Unit Common Stock (2,815) · · 2,815 Disposed
March 28, 2026 FOR Restricted Stock Unit Common Stock (1,991) · · 1,991 Disposed
March 21, 2026 FOR Restricted Stock Unit Common Stock (4,065) · · 4,065 Disposed
March 18, 2026 FOR Restricted Stock Unit Common Stock (1,554) · · 1,554 Disposed
Nov. 20, 2025 FOR Restricted Stock Unit Common Stock (5,880) · · 5,880 Disposed
Oct. 29, 2025 FOR Restricted Stock Unit Common Stock (18,035) · · 18,035 Acquired
March 31, 2025 FOR Restricted Stock Unit Common Stock (2,816) · · 2,816 Disposed
March 28, 2025 FOR Restricted Stock Unit Common Stock (1,991) · · 1,991 Disposed
March 21, 2025 FOR Restricted Stock Unit Common Stock (4,065) · · 4,065 Disposed
March 18, 2025 FOR Restricted Stock Unit Common Stock (1,554) · · 1,554 Disposed
March 10, 2025 FOR Restricted Stock Unit Common Stock (1,800) · · 1,800 Disposed
Nov. 20, 2024 FOR Restricted Stock Unit Common Stock (17,710) · · 17,710 Acquired
May 6, 2024 FOR Restricted Stock Unit Common Stock (1,120) · · 1,120 Disposed
March 31, 2024 FOR Restricted Stock Unit Common Stock (2,815) · · 2,815 Disposed
March 28, 2024 FOR Restricted Stock Unit Common Stock (9,953) · · 9,953 Acquired
March 21, 2024 FOR Restricted Stock Unit Common Stock (4,065) · · 4,065 Disposed
March 18, 2024 FOR Restricted Stock Unit Common Stock (1,554) · · 1,554 Disposed
March 10, 2024 FOR Restricted Stock Unit Common Stock (1,800) · · 1,800 Disposed
May 6, 2023 FOR Restricted Stock Unit Common Stock (1,120) · · 1,120 Disposed
March 31, 2023 FOR Restricted Stock Unit Common Stock (2,816) · · 2,816 Disposed
March 21, 2023 FOR Restricted Stock Unit Common Stock (20,325) · · 20,325 Acquired
March 18, 2023 FOR Restricted Stock Unit Common Stock (1,554) · · 1,554 Disposed
March 10, 2023 FOR Restricted Stock Unit Common Stock (1,800) · · 1,800 Disposed

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
Oct. 3, 2022 FOR Common Stock 2,869 Direct
Oct. 3, 2022 FOR Restricted StockUnit→ Common Stock (2,240) 2,240 Direct
Oct. 3, 2022 FOR Restricted StockUnit→ Common Stock (5,400) 5,400 Direct
Oct. 3, 2022 FOR Restricted Stock Unit→ Common Stock (6,216) 6,216 Direct
Oct. 3, 2022 FOR Restricted Stock Unit→ Common Stock (14,077) 14,077 Direct

Compensation (DEF 14A)

08

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

FOR

Fiscal yearSalaryBonusStock awards Option awardsNon-equity incentivePension changeOtherTotal
2025 $400,000 · · · $767,478 · $53,702 $2,575,090
2024 $315,000 $625,000 · · · · $13,265 $1,353,276
2023 $300,000 $475,000 · · · · $12,555 $1,087,552

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