| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $68.83 | 6,000 | $412,980.00 | 81,931 | 2025-03-17 | Filing | |
| $68.75 | 1,430 | $98,312.50 | 31,100 | 2025-03-17 | Filing | |
| $106.35 | 6,000 | $638,100.00 | 87,931 | 2025-02-18 | Filing | |
| $106.35 | 1,500 | $159,525.00 | 115,092 | 2025-02-18 | Filing | |
| $107.61 | 1,253 | $134,835.33 | 0 | 2025-02-18 | Filing | |
| $124.40 | 6,000 | $746,400.00 | 93,931 | 2025-01-22 | Filing | |
| $123.08 | 7,755 | $954,485.40 | 0 | 2025-01-17 | Filing | |
| $118.33 | 1,500 | $177,495.00 | 111,211 | 2025-01-15 | Filing | |
| $122.65 | 5,000 | $613,250.00 | 30,959 | 2025-01-06 | Filing | |
| $113.00 | 2,500 | $282,500.00 | 24,706 | 2025-01-02 | Filing | |
| $122.50 | 6,000 | $735,000.00 | 97,244 | 2024-12-16 | Filing | |
| $122.50 | 1,500 | $183,750.00 | 112,711 | 2024-12-16 | Filing | |
| $121.12 | 10,005 | $1,211,805.60 | 29,017 | 2024-12-13 | Filing | |
| $89.14 | 1,500 | $133,710.00 | 114,211 | 2024-11-15 | Filing | |
| $89.14 | 6,000 | $534,840.00 | 103,244 | 2024-11-15 | Filing | |
| $80.77 | 6,000 | $484,620.00 | 109,244 | 2024-10-21 | Filing | |
| $80.50 | 150,000 | $12,075,000.00 | 694,487 | 2024-10-15 | Filing | |
| $80.50 | 1,500 | $120,750.00 | 110,253 | 2024-10-15 | Filing | |
| $70.83 | 2,500 | $177,075.00 | 22,494 | 2024-10-01 | Filing | |
| $73.29 | 6,000 | $439,740.00 | 208,915 | 2024-09-16 | Filing |