| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $35.88 | 20,000 | $717,600.00 | 37,470 | 2025-02-24 | Filing | |
| $35.66 | 15,517 | $553,336.22 | 33,701 | 2025-02-24 | Filing | |
| $35.44 | 1,083 | $38,381.52 | 49,218 | 2025-02-21 | Filing | |
| $42.00 | 291 | $12,222.00 | 9,536 | 2024-09-18 | Filing | |
| $40.07 | 3,000 | $120,210.00 | 153,689 | 2024-08-27 | Filing | |
| $40.00 | 2,000 | $80,000.00 | 156,689 | 2024-08-26 | Filing | |
| $39.35 | 26,008 | $1,023,414.80 | 61,607 | 2024-07-31 | Filing | |
| $39.67 | 24,725 | $980,934.71 | 158,689 | 2024-07-31 | Filing | |
| $0.00 | 2,340 | $0.00 | 63,504 | 2024-05-14 | Filing | |
| $31.19 | 3,000 | $93,556.20 | 82,612 | 2024-03-21 | Filing | |
| $29.95 | 1,117 | $33,458.51 | 32,909 | 2024-03-19 | Filing | |
| $30.08 | 1,803 | $54,237.67 | 10,128 | 2024-03-19 | Filing | |
| $30.00 | 12,000 | $359,974.80 | 42,733 | 2024-03-15 | Filing | |
| $30.23 | 1,249 | $37,757.27 | 10,455 | 2024-03-12 | Filing | |
| $30.46 | 48,294 | $1,470,895.19 | 5,847 | 2024-03-11 | Filing | |
| $30.10 | 3,400 | $102,340.00 | 54,241 | 2024-03-04 | Filing | |
| $30.16 | 54,900 | $1,655,707.14 | 57,641 | 2024-02-29 | Filing | |
| $29.51 | 9,000 | $265,599.90 | 35,476 | 2024-02-21 | Filing | |
| $30.53 | 12,836 | $391,883.08 | 427,271 | 2024-02-12 | Filing | |
| $29.81 | 6,559 | $195,523.13 | 453,298 | 2024-02-09 | Filing |