| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $125.41 | 600 | $75,246.00 | 49,863 | 2025-06-18 | Filing | |
| $124.76 | 609 | $75,978.84 | 50,463 | 2025-06-18 | Filing | |
| $123.26 | 900 | $110,934.00 | 90,387 | 2025-06-04 | Filing | |
| $122.80 | 2,100 | $257,880.00 | 91,287 | 2025-06-04 | Filing | |
| $115.29 | 1,623 | $187,115.67 | 93,387 | 2025-05-05 | Filing | |
| $114.81 | 1,377 | $158,093.37 | 95,010 | 2025-05-05 | Filing | |
| $110.00 | 3,000 | $330,000.00 | 14,883 | 2025-04-30 | Filing | |
| $105.00 | 3,000 | $315,000.00 | 96,387 | 2025-04-09 | Filing | |
| $128.08 | 1,510 | $193,400.80 | 49,843 | 2025-03-18 | Filing | |
| $134.06 | 100 | $13,406.00 | 99,387 | 2025-03-04 | Filing | |
| $133.51 | 1,100 | $146,861.00 | 99,487 | 2025-03-04 | Filing | |
| $132.41 | 1,800 | $238,338.00 | 100,587 | 2025-03-04 | Filing | |
| $132.96 | 117 | $15,556.32 | 5,631 | 2025-03-04 | Filing | |
| $138.15 | 355 | $49,043.25 | 65,480 | 2025-03-03 | Filing | |
| $137.42 | 5,214 | $716,507.88 | 65,835 | 2025-03-03 | Filing | |
| $136.44 | 4,453 | $607,567.32 | 71,049 | 2025-03-03 | Filing | |
| $135.66 | 2,502 | $339,421.32 | 75,502 | 2025-03-03 | Filing | |
| $134.49 | 6,765 | $909,824.85 | 78,004 | 2025-03-03 | Filing | |
| $133.95 | 711 | $95,238.45 | 84,769 | 2025-03-03 | Filing | |
| $141.23 | 2,870 | $405,330.10 | 85,480 | 2025-02-03 | Filing |