| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $41.37 | 3,833 | $158,571.21 | 210,507 | 2024-08-16 | Filing | |
| $43.58 | 6,377 | $277,909.66 | 199,963 | 2024-08-20 | Filing | |
| $41.37 | 9,178 | $379,693.86 | 206,340 | 2024-08-16 | Filing | |
| $41.37 | 6,895 | $285,246.15 | 169,950 | 2024-08-16 | Filing | |
| $41.37 | 2,453 | $101,480.61 | 70,527 | 2024-08-16 | Filing | |
| $43.49 | 2,193 | $95,373.57 | 214,340 | 2024-08-01 | Filing | |
| $42.26 | 9,807 | $414,443.82 | 216,533 | 2024-08-01 | Filing | |
| $43.84 | 400 | $17,536.00 | 242,627 | 2024-08-01 | Filing | |
| $42.84 | 1,000 | $42,840.00 | 243,027 | 2024-08-01 | Filing | |
| $41.76 | 3,100 | $129,456.00 | 244,027 | 2024-08-01 | Filing | |
| $43.04 | 7,500 | $322,800.00 | 214,340 | 2024-07-29 | Filing | |
| $42.18 | 7,079 | $298,592.22 | 221,840 | 2024-07-25 | Filing | |
| $42.00 | 5,496 | $230,832.00 | 221,840 | 2024-07-17 | Filing | |
| $40.24 | 10,000 | $402,400.00 | 15,269 | 2024-07-16 | Filing | |
| $40.00 | 1,500 | $60,000.00 | 15,269 | 2024-07-15 | Filing | |
| $41.12 | 1,381 | $56,786.72 | 72,980 | 2024-07-15 | Filing | |
| $39.37 | 200 | $7,874.00 | 221,840 | 2024-07-11 | Filing | |
| $38.35 | 3,358 | $128,779.30 | 222,040 | 2024-07-11 | Filing | |
| $39.39 | 2,496 | $98,317.44 | 242,627 | 2024-07-01 | Filing | |
| $38.65 | 2,004 | $77,454.60 | 245,123 | 2024-07-01 | Filing |