| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $68.20 | 10,611 | $723,624.57 | 139,338 | 2025-03-10 | Filing | |
| $61.43 | 13,819 | $848,901.17 | 53,782 | 2024-12-19 | Filing | |
| $61.48 | 3,113 | $191,387.24 | 67,601 | 2024-12-19 | Filing | |
| $63.22 | 16,584 | $1,048,374.14 | 217,523 | 2024-12-12 | Filing | |
| $63.19 | 82,919 | $5,239,402.85 | 234,107 | 2024-12-12 | Filing | |
| $63.14 | 33,124 | $2,091,449.36 | 317,026 | 2024-12-12 | Filing | |
| $58.39 | 20,000 | $1,167,880.00 | 144,620 | 2024-12-10 | Filing | |
| $58.54 | 30,000 | $1,756,260.00 | 164,620 | 2024-12-09 | Filing | |
| $60.12 | 25,889 | $1,556,498.46 | 115,861 | 2024-12-06 | Filing | |
| $55.80 | 6,922 | $386,247.60 | 14,063 | 2024-10-07 | Filing | |
| $55.91 | 3,000 | $167,730.00 | 74,084 | 2024-09-23 | Filing | |
| $55.58 | 52 | $2,890.16 | 47,593 | 2024-09-17 | Filing | |
| $55.57 | 2,958 | $164,379.02 | 47,645 | 2024-09-17 | Filing | |
| $55.70 | 4,000 | $222,800.00 | 14,063 | 2024-09-17 | Filing | |
| $54.53 | 2,000 | $109,060.00 | 18,063 | 2024-07-19 | Filing | |
| $55.69 | 6,243 | $347,672.67 | 46,958 | 2024-04-26 | Filing | |
| $55.75 | 373 | $20,794.75 | 53,201 | 2024-04-26 | Filing | |
| $55.98 | 30,251 | $1,693,450.98 | 105,298 | 2024-04-25 | Filing | |
| $57.01 | 1,257 | $71,661.57 | 3,768 | 2024-04-23 | Filing | |
| $57.04 | 2,672 | $152,410.88 | 5,025 | 2024-04-23 | Filing |