| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $107.92 | 118 | $12,734.56 | 25,182 | 2025-05-13 | Filing | |
| $102.52 | 380 | $38,955.70 | 15,560 | 2025-03-07 | Filing | |
| $102.37 | 620 | $63,469.40 | 15,940 | 2025-03-07 | Filing | |
| $108.89 | 601 | $65,442.89 | 334,347 | 2025-02-21 | Filing | |
| $108.55 | 2,899 | $314,686.45 | 334,948 | 2025-02-21 | Filing | |
| $114.13 | 527 | $60,146.51 | 13,010 | 2025-02-03 | Filing | |
| $125.18 | 14,668 | $1,836,140.24 | 1,552,304 | 2024-12-02 | Filing | |
| $124.61 | 9,632 | $1,200,243.52 | 1,566,972 | 2024-12-02 | Filing | |
| $123.38 | 854 | $105,362.25 | 5,828 | 2024-11-21 | Filing | |
| $122.90 | 100 | $12,290.00 | 4,342 | 2024-11-06 | Filing | |
| $122.62 | 400 | $49,048.00 | 38,662 | 2024-11-06 | Filing | |
| $122.56 | 900 | $110,304.00 | 39,062 | 2024-11-06 | Filing | |
| $122.55 | 200 | $24,510.00 | 39,962 | 2024-11-06 | Filing | |
| $122.36 | 200 | $24,472.00 | 40,644 | 2024-11-06 | Filing | |
| $122.47 | 300 | $36,741.00 | 40,162 | 2024-11-06 | Filing | |
| $122.42 | 182 | $22,280.44 | 40,462 | 2024-11-06 | Filing | |
| $122.29 | 400 | $48,916.00 | 40,844 | 2024-11-06 | Filing | |
| $122.25 | 417 | $50,978.25 | 41,244 | 2024-11-06 | Filing | |
| $122.17 | 300 | $36,651.00 | 41,661 | 2024-11-06 | Filing | |
| $122.16 | 1,267 | $154,776.72 | 41,961 | 2024-11-06 | Filing |