| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $105.43 | 15,566 | $1,641,154.51 | 0 | 2025-01-02 | Filing | |
| $104.68 | 53,565 | $5,607,344.90 | 15,566 | 2025-01-02 | Filing | |
| $104.49 | 8,263 | $863,400.87 | 13,054 | 2024-12-23 | Filing | |
| $112.99 | 15,872 | $1,793,377.28 | 0 | 2024-12-11 | Filing | |
| $114.11 | 15,875 | $1,811,496.25 | 0 | 2024-12-10 | Filing | |
| $118.97 | 15,875 | $1,888,648.75 | 295,650 | 2024-11-11 | Filing | |
| $117.96 | 15,875 | $1,872,615.00 | 295,650 | 2024-11-08 | Filing | |
| $117.68 | 15,875 | $1,868,170.00 | 295,650 | 2024-10-08 | Filing | |
| $117.36 | 15,875 | $1,863,090.00 | 295,650 | 2024-10-07 | Filing | |
| $115.85 | 15,875 | $1,839,118.75 | 295,650 | 2024-09-18 | Filing | |
| $117.00 | 15,875 | $1,857,375.00 | 295,650 | 2024-09-17 | Filing | |
| $116.38 | 8,500 | $989,230.00 | 14,829 | 2024-09-17 | Filing | |
| $112.86 | 3,600 | $406,296.00 | 59,686 | 2024-09-03 | Filing | |
| $109.75 | 2,262 | $248,254.50 | 9,049 | 2024-08-20 | Filing | |
| $110.00 | 1,000 | $110,000.00 | 14,000 | 2024-08-19 | Filing | |
| $109.75 | 15,875 | $1,742,281.25 | 295,650 | 2024-08-20 | Filing | |
| $108.41 | 15,875 | $1,721,008.75 | 295,650 | 2024-08-19 | Filing | |
| $107.58 | 4,636 | $498,740.88 | 63,286 | 2024-08-09 | Filing | |
| $105.00 | 2,866 | $300,930.00 | 15,000 | 2024-08-01 | Filing | |
| $100.00 | 2,500 | $250,000.00 | 17,866 | 2024-07-16 | Filing |