| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $37.21 | 26 | $967.38 | 34,593 | 2025-03-04 | Filing | |
| $37.49 | 4,082 | $153,046.02 | 127,239 | 2025-03-04 | Filing | |
| $37.57 | 6,921 | $260,031.66 | 172,175 | 2025-03-04 | Filing | |
| $38.30 | 820 | $31,406.00 | 52,975 | 2025-03-04 | Filing | |
| $37.23 | 42 | $1,563.45 | 53,795 | 2025-03-04 | Filing | |
| $38.06 | 1,074 | $40,875.47 | 297,293 | 2025-03-04 | Filing | |
| $37.55 | 12,400 | $465,582.80 | 298,367 | 2025-03-04 | Filing | |
| $38.81 | 5,546 | $215,220.85 | 179,096 | 2025-02-07 | Filing | |
| $41.39 | 6,311 | $261,200.93 | 310,767 | 2024-11-19 | Filing | |
| $41.38 | 4,454 | $184,300.73 | 184,642 | 2024-11-19 | Filing | |
| $41.47 | 1,363 | $56,517.89 | 53,837 | 2024-11-19 | Filing | |
| $41.36 | 4,922 | $203,580.81 | 211,731 | 2024-11-19 | Filing | |
| $41.45 | 1,148 | $47,583.80 | 34,619 | 2024-11-19 | Filing | |
| $41.41 | 2,478 | $102,621.41 | 131,321 | 2024-11-19 | Filing | |
| $41.36 | 7,817 | $323,336.92 | 453,253 | 2024-11-19 | Filing | |
| $41.49 | 938 | $38,918.00 | 86,350 | 2024-11-19 | Filing | |
| $41.12 | 14,491 | $595,896.00 | 198,153 | 2024-11-08 | Filing | |
| $39.86 | 12,152 | $484,359.28 | 179,096 | 2024-11-04 | Filing | |
| $39.89 | 5,000 | $199,450.00 | 77,288 | 2024-10-30 | Filing | |
| $32.71 | 79,830 | $2,611,446.86 | 442,570 | 2024-08-05 | Filing |