| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $41.70 | 100 | $4,170.00 | 441,722 | 2025-05-06 | Filing | |
| $41.30 | 17,178 | $709,408.46 | 441,822 | 2025-05-06 | Filing | |
| $41.23 | 6,000 | $247,407.60 | 96,000 | 2025-05-06 | Filing | |
| $41.71 | 704 | $29,361.24 | 390,892 | 2025-05-06 | Filing | |
| $41.30 | 50,149 | $2,071,108.57 | 391,596 | 2025-05-06 | Filing | |
| $40.78 | 3,064 | $124,952.37 | 903,508 | 2025-05-01 | Filing | |
| $40.33 | 17,470 | $704,563.35 | 906,572 | 2025-05-01 | Filing | |
| $35.45 | 4,391 | $155,679.39 | 459,000 | 2025-04-22 | Filing | |
| $34.71 | 22,609 | $784,866.91 | 463,391 | 2025-04-22 | Filing | |
| $34.77 | 6,000 | $208,625.40 | 102,000 | 2025-04-22 | Filing | |
| $35.56 | 36,412 | $1,294,905.39 | 1,112,789 | 2025-04-22 | Filing | |
| $34.79 | 90,588 | $3,151,474.99 | 1,149,201 | 2025-04-22 | Filing | |
| $35.45 | 4,431 | $157,092.69 | 459,000 | 2025-04-22 | Filing | |
| $34.72 | 22,569 | $783,489.61 | 463,431 | 2025-04-22 | Filing | |
| $34.77 | 6,000 | $208,611.60 | 102,000 | 2025-04-22 | Filing | |
| $35.57 | 35,907 | $1,277,068.36 | 441,745 | 2025-04-22 | Filing | |
| $34.84 | 101,093 | $3,522,059.90 | 477,652 | 2025-04-22 | Filing | |
| $35.05 | 27,000 | $946,247.40 | 486,000 | 2025-04-08 | Filing | |
| $35.15 | 6,000 | $210,877.80 | 108,000 | 2025-04-08 | Filing | |
| $35.14 | 61,331 | $2,155,122.28 | 1,239,789 | 2025-04-08 | Filing |