| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $39.11 | 900 | $35,198.01 | 450,241 | 2025-06-20 | Filing | |
| $38.35 | 4,100 | $157,245.66 | 451,141 | 2025-06-20 | Filing | |
| $39.17 | 900 | $35,250.84 | 455,241 | 2025-06-18 | Filing | |
| $38.27 | 4,100 | $156,909.87 | 456,141 | 2025-06-18 | Filing | |
| $40.12 | 400 | $16,049.12 | 460,241 | 2025-06-17 | Filing | |
| $39.44 | 4,600 | $181,443.78 | 460,641 | 2025-06-17 | Filing | |
| $42.01 | 289 | $12,139.47 | 465,241 | 2025-06-16 | Filing | |
| $41.48 | 4,711 | $195,404.27 | 465,530 | 2025-06-16 | Filing | |
| $41.96 | 5,000 | $209,807.00 | 470,241 | 2025-06-13 | Filing | |
| $43.80 | 17,770 | $778,310.01 | 199,773 | 2025-06-12 | Filing | |
| $42.90 | 67,519 | $2,896,457.07 | 217,543 | 2025-06-12 | Filing | |
| $44.66 | 655 | $29,254.27 | 475,241 | 2025-06-12 | Filing | |
| $44.05 | 1,060 | $46,692.26 | 475,896 | 2025-06-12 | Filing | |
| $42.93 | 3,285 | $141,039.18 | 476,956 | 2025-06-12 | Filing | |
| $46.33 | 1,263 | $58,514.28 | 480,241 | 2025-06-11 | Filing | |
| $45.58 | 3,737 | $170,331.34 | 481,504 | 2025-06-11 | Filing | |
| $48.77 | 756 | $36,871.03 | 485,241 | 2025-06-10 | Filing | |
| $47.86 | 1,318 | $63,085.41 | 485,997 | 2025-06-10 | Filing | |
| $46.45 | 2,926 | $135,903.34 | 487,315 | 2025-06-10 | Filing | |
| $49.29 | 90 | $4,436.10 | 490,241 | 2025-06-09 | Filing |