| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $48.67 | 20,000 | $973,322.00 | 4,131,721 | 2025-05-27 | Filing | |
| $46.93 | 25,000 | $1,173,317.50 | 4,151,721 | 2025-05-23 | Filing | |
| $46.27 | 25,000 | $1,156,767.50 | 4,176,721 | 2025-05-22 | Filing | |
| $46.81 | 40,000 | $1,872,248.00 | 4,201,721 | 2025-05-21 | Filing | |
| $49.96 | 15,000 | $749,347.50 | 4,241,721 | 2025-05-20 | Filing | |
| $51.00 | 15,000 | $764,925.00 | 4,256,721 | 2025-05-16 | Filing | |
| $0.00 | 0 | $0.00 | 103,000 | 2025-05-16 | Filing | |
| $50.41 | 100 | $5,041.00 | 102,900 | 2025-05-16 | Filing | |
| $50.38 | 40,000 | $2,015,036.00 | 4,271,721 | 2025-05-15 | Filing | |
| $50.64 | 30,000 | $1,519,140.00 | 4,311,721 | 2025-05-14 | Filing | |
| $50.45 | 42,628 | $2,150,441.93 | 4,341,721 | 2025-05-13 | Filing | |
| $50.10 | 11,372 | $569,789.51 | 4,384,349 | 2025-05-12 | Filing | |
| $50.19 | 1,450 | $72,772.89 | 10,049 | 2025-05-13 | Filing | |
| $69.37 | 956 | $66,312.94 | 18,652 | 2025-03-12 | Filing | |
| $72.57 | 2,400 | $174,168.00 | 41,000 | 2025-03-07 | Filing | |
| $71.77 | 60,000 | $4,305,978.00 | 4,444,038 | 2025-03-04 | Filing | |
| $71.67 | 2,000 | $143,348.20 | 57,142 | 2025-03-04 | Filing | |
| $72.06 | 4,900 | $353,109.68 | 103,000 | 2025-03-03 | Filing | |
| $72.96 | 1,425 | $103,967.29 | 10,147 | 2025-03-03 | Filing | |
| $75.61 | 4,800 | $362,942.40 | 33,800 | 2024-12-12 | Filing |