| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $109.23 | 100 | $10,923.00 | 78,218 | 2025-04-21 | Filing | |
| $108.56 | 3,600 | $390,816.00 | 78,318 | 2025-04-21 | Filing | |
| $115.26 | 300 | $34,578.00 | 81,918 | 2025-03-07 | Filing | |
| $117.65 | 3,102 | $364,953.40 | 33,816 | 2025-02-24 | Filing | |
| $118.08 | 3,975 | $469,368.00 | 30,317 | 2025-02-12 | Filing | |
| $110.05 | 150 | $16,507.50 | 0 | 2025-01-29 | Filing | |
| $111.27 | 1,000 | $111,270.00 | 82,218 | 2025-01-27 | Filing | |
| $113.00 | 7,609 | $859,817.00 | 32,831 | 2024-12-10 | Filing | |
| $113.00 | 8,945 | $1,010,785.00 | 32,831 | 2024-12-05 | Filing | |
| $113.00 | 3,446 | $389,398.00 | 32,831 | 2024-12-02 | Filing | |
| $114.02 | 29 | $3,306.58 | 29,593 | 2024-11-26 | Filing | |
| $113.45 | 10 | $1,134.50 | 29,622 | 2024-11-26 | Filing | |
| $113.09 | 20 | $2,261.80 | 29,632 | 2024-11-26 | Filing | |
| $112.97 | 87 | $9,828.39 | 29,652 | 2024-11-26 | Filing | |
| $115.89 | 6 | $695.34 | 29,593 | 2024-11-25 | Filing | |
| $115.88 | 6 | $695.28 | 29,599 | 2024-11-25 | Filing | |
| $114.43 | 1,276 | $146,012.68 | 29,605 | 2024-11-25 | Filing | |
| $113.34 | 4,550 | $515,697.00 | 30,881 | 2024-11-25 | Filing | |
| $112.87 | 100 | $11,286.50 | 29,593 | 2024-11-22 | Filing | |
| $112.86 | 220 | $24,829.20 | 29,693 | 2024-11-22 | Filing |