| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $108.82 | 10,500 | $1,142,610.00 | 230,694 | 2025-09-15 | Filing | |
| $110.59 | 2,000 | $221,180.00 | 36,187 | 2025-09-12 | Filing | |
| $111.71 | 3,000 | $335,130.00 | 38,187 | 2025-09-11 | Filing | |
| $110.96 | 2,000 | $221,920.00 | 41,187 | 2025-09-10 | Filing | |
| $88.44 | 3,128 | $276,640.32 | 41,387 | 2025-05-16 | Filing | |
| $79.07 | 1,600 | $126,512.00 | 14,006 | 2025-04-14 | Filing | |
| $59.33 | 4,000 | $237,320.00 | 236,388 | 2024-10-22 | Filing | |
| $70.95 | 2,000 | $141,900.00 | 240,388 | 2024-11-08 | Filing | |
| $70.76 | 2,518 | $178,173.68 | 242,388 | 2024-11-07 | Filing | |
| $74.15 | 1,000 | $74,150.00 | 19,611 | 2024-11-11 | Filing | |
| $71.14 | 3,482 | $247,709.48 | 244,906 | 2024-11-06 | Filing | |
| $63.76 | 2,000 | $127,520.00 | 248,388 | 2024-11-05 | Filing | |
| $63.11 | 1,000 | $63,110.00 | 250,388 | 2024-11-04 | Filing | |
| $65.93 | 7,000 | $461,510.00 | 251,388 | 2024-10-30 | Filing | |
| $64.19 | 12,690 | $814,571.10 | 258,388 | 2024-10-29 | Filing | |
| $63.20 | 4,000 | $252,800.00 | 271,078 | 2024-10-28 | Filing | |
| $60.25 | 159 | $9,579.75 | 275,078 | 2024-10-25 | Filing | |
| $60.35 | 446 | $26,916.10 | 275,237 | 2024-10-24 | Filing | |
| $60.01 | 3,705 | $222,337.05 | 275,683 | 2024-10-23 | Filing | |
| $59.77 | 3,000 | $179,310.00 | 279,388 | 2024-10-17 | Filing |