| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $104.02 | 10,000 | $1,040,198.00 | 32,866 | 2025-01-30 | Filing | |
| $99.16 | 3,500 | $347,060.00 | 25,115 | 2024-11-06 | Filing | |
| $97.71 | 1,825 | $178,315.28 | 3,332 | 2024-11-06 | Filing | |
| $97.60 | 5,917 | $577,499.20 | 29,922 | 2024-08-20 | Filing | |
| $85.80 | 5,000 | $429,005.00 | 48,320 | 2024-06-06 | Filing | |
| $90.71 | 12,000 | $1,088,460.00 | 27,086 | 2024-05-09 | Filing | |
| $86.42 | 572 | $49,431.10 | 0 | 2024-05-01 | Filing | |
| $84.42 | 4,641 | $391,778.96 | 26,772 | 2024-03-08 | Filing | |
| $85.65 | 599 | $51,269.06 | 0 | 2024-02-02 | Filing | |
| $86.77 | 12,922 | $1,121,293.63 | 88,427 | 2024-01-31 | Filing | |
| $71.70 | 10,000 | $717,040.00 | 35,208 | 2023-11-28 | Filing | |
| $71.94 | 10,000 | $719,350.00 | 36,108 | 2023-11-22 | Filing | |
| $71.58 | 7,764 | $555,747.12 | 29,763 | 2023-11-21 | Filing | |
| $64.40 | 7,000 | $450,800.00 | 37,387 | 2023-09-08 | Filing | |
| $64.40 | 7,000 | $450,800.00 | 37,387 | 2023-09-08 | Filing | |
| $67.99 | 2,095 | $142,430.67 | 34,400 | 2023-08-31 | Filing | |
| $66.25 | 3,400 | $225,250.00 | 48,094 | 2023-08-22 | Filing | |
| $64.22 | 1,355 | $87,018.10 | 9,551 | 2023-08-22 | Filing | |
| $80.22 | 1,383 | $110,937.35 | 9,299 | 2022-08-26 | Filing | |
| $80.38 | 9,635 | $774,461.30 | 118,015 | 2022-08-26 | Filing |