| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $33.37 | 8,773 | $292,755.01 | 8,050 | 2025-06-06 | Filing | |
| $33.66 | 5,105 | $171,834.30 | 20,008 | 2025-06-06 | Filing | |
| $33.45 | 2,500 | $83,612.50 | 22,329 | 2025-06-06 | Filing | |
| $33.30 | 30,000 | $999,000.00 | 13,957 | 2025-06-06 | Filing | |
| $33.72 | 10,000 | $337,200.00 | 201,586 | 2025-06-04 | Filing | |
| $34.10 | 20,000 | $681,978.00 | 998,090 | 2025-05-28 | Filing | |
| $31.46 | 20,000 | $629,194.00 | 809,452 | 2025-04-29 | Filing | |
| $32.75 | 20,000 | $655,014.00 | 829,452 | 2025-03-25 | Filing | |
| $32.65 | 4,100 | $133,873.20 | 344 | 2025-02-28 | Filing | |
| $32.54 | 20,000 | $650,748.00 | 849,452 | 2025-02-25 | Filing | |
| $34.17 | 20,000 | $683,462.00 | 869,452 | 2025-01-28 | Filing | |
| $33.23 | 20,000 | $664,630.00 | 889,452 | 2024-12-17 | Filing | |
| $34.42 | 14,500 | $499,027.65 | 157,330 | 2024-12-06 | Filing | |
| $34.65 | 14,705 | $509,573.84 | 171,830 | 2024-12-05 | Filing | |
| $34.96 | 20,000 | $699,156.00 | 909,452 | 2024-11-26 | Filing | |
| $35.36 | 35,153 | $1,242,985.47 | 186,535 | 2024-09-05 | Filing | |
| $35.93 | 19,511 | $701,065.35 | 0 | 2024-08-28 | Filing | |
| $35.65 | 7,500 | $267,375.00 | 48,392 | 2024-08-27 | Filing | |
| $35.67 | 53,791 | $1,918,929.38 | 0 | 2024-08-27 | Filing | |
| $35.53 | 40,000 | $1,421,320.00 | 158,969 | 2024-08-23 | Filing |