| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $35.36 | 15,000 | $530,400.00 | 1,262 | 2026-03-02 | Filing | |
| $34.75 | 6,421 | $223,129.75 | 1,262 | 2026-03-02 | Filing | |
| $35.30 | 10,305 | $363,766.50 | 16,080 | 2026-03-02 | Filing | |
| $34.66 | 7,000 | $242,620.00 | 15,100 | 2026-02-11 | Filing | |
| $40.48 | 10,000 | $404,800.00 | 16,080 | 2026-01-07 | Filing | |
| $39.14 | 1,652 | $64,659.28 | 66,562 | 2025-12-02 | Filing | |
| $37.83 | 2,500 | $94,575.00 | 25,602 | 2025-12-03 | Filing | |
| $37.97 | 2,500 | $94,925.00 | 28,102 | 2025-12-02 | Filing | |
| $40.41 | 2,642 | $106,763.22 | 15,932 | 2025-11-11 | Filing | |
| $38.59 | 7,000 | $270,130.00 | 15,100 | 2025-11-10 | Filing | |
| $40.47 | 7,358 | $297,778.26 | 15,932 | 2025-11-06 | Filing | |
| $35.77 | 10,000 | $357,700.00 | 66,363 | 2025-09-02 | Filing | |
| $35.92 | 7,000 | $251,440.00 | 15,100 | 2025-08-06 | Filing | |
| $40.09 | 10,000 | $400,900.00 | 66,237 | 2025-06-02 | Filing | |
| $41.53 | 14,063 | $584,036.39 | 260,354 | 2025-05-15 | Filing | |
| $42.25 | 14,062 | $594,119.50 | 260,354 | 2025-05-14 | Filing | |
| $39.98 | 7,000 | $279,860.00 | 15,100 | 2025-05-07 | Filing | |
| $41.89 | 24,850 | $1,040,966.50 | 260,354 | 2025-04-10 | Filing | |
| $41.11 | 24,850 | $1,021,583.50 | 260,354 | 2025-04-09 | Filing | |
| $45.78 | 26,592 | $1,217,381.76 | 259,997 | 2025-03-13 | Filing |