| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $80.14 | 12,000 | $961,680.00 | 42,587 | 2026-04-30 | Filing | |
| $72.47 | 4,852 | $351,624.44 | 52,268 | 2026-03-16 | Filing | |
| $73.00 | 3,500 | $255,500.00 | 29,453 | 2026-03-09 | Filing | |
| $72.58 | 4,500 | $326,610.00 | 38,592 | 2026-02-18 | Filing | |
| $73.00 | 9,000 | $657,031.50 | 42,846 | 2026-02-18 | Filing | |
| $73.50 | 900 | $66,151.71 | 8,940 | 2025-12-09 | Filing | |
| $76.38 | 7,500 | $572,865.00 | 113,807 | 2025-11-19 | Filing | |
| $78.04 | 4,000 | $312,148.40 | 51,372 | 2025-11-07 | Filing | |
| $80.00 | 10,000 | $800,000.00 | 51,170 | 2025-05-07 | Filing | |
| $81.21 | 4,423 | $359,177.68 | 27,396 | 2025-03-03 | Filing | |
| $80.62 | 5,577 | $449,609.93 | 31,819 | 2025-03-03 | Filing | |
| $82.52 | 26,421 | $2,180,268.85 | 980,637 | 2025-03-03 | Filing | |
| $81.73 | 15,568 | $1,272,343.06 | 1,007,058 | 2025-03-03 | Filing | |
| $80.74 | 8,011 | $646,842.59 | 1,022,626 | 2025-03-03 | Filing | |
| $82.75 | 7,000 | $579,250.00 | 31,284 | 2025-03-03 | Filing | |
| $76.92 | 10,000 | $769,199.00 | 54,827 | 2024-11-27 | Filing | |
| $75.53 | 50,323 | $3,800,735.16 | 1,007,003 | 2024-11-21 | Filing | |
| $74.62 | 8,542 | $637,370.73 | 1,057,326 | 2024-11-21 | Filing | |
| $74.50 | 10,000 | $745,000.00 | 121,491 | 2024-11-21 | Filing | |
| $72.61 | 5,000 | $363,050.00 | 35,840 | 2024-11-20 | Filing |