| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $28.70 | 783 | $22,473.74 | 37,358 | 2025-01-13 | Filing | |
| $33.81 | 2,816 | $95,214.59 | 55,560 | 2025-01-06 | Filing | |
| $33.09 | 63 | $2,084.67 | 57,145 | 2024-12-23 | Filing | |
| $34.24 | 5,000 | $171,175.00 | 112,721 | 2024-12-11 | Filing | |
| $36.79 | 7,524 | $276,807.96 | 100,000 | 2024-09-16 | Filing | |
| $36.09 | 29,476 | $1,063,788.84 | 107,524 | 2024-09-16 | Filing | |
| $36.21 | 192 | $6,951.55 | 38,141 | 2024-09-16 | Filing | |
| $39.49 | 550 | $21,720.05 | 38,333 | 2024-09-03 | Filing | |
| $39.63 | 1,695 | $67,172.85 | 136,998 | 2024-06-21 | Filing | |
| $39.22 | 35,305 | $1,384,662.10 | 138,693 | 2024-06-21 | Filing | |
| $44.03 | 100 | $4,402.50 | 1,115,983 | 2024-05-08 | Filing | |
| $42.85 | 22,472 | $962,902.73 | 1,116,083 | 2024-05-08 | Filing | |
| $42.15 | 56,335 | $2,374,542.78 | 1,138,555 | 2024-05-08 | Filing | |
| $54.92 | 4,728 | $259,639.07 | 1,115,983 | 2024-04-08 | Filing | |
| $54.12 | 64,379 | $3,483,966.15 | 1,120,711 | 2024-04-08 | Filing | |
| $58.66 | 4,000 | $234,640.00 | 93,338 | 2024-04-01 | Filing | |
| $57.18 | 18,681 | $1,068,160.90 | 173,998 | 2024-03-19 | Filing | |
| $56.90 | 9,913 | $564,049.70 | 54,693 | 2024-03-18 | Filing | |
| $56.46 | 184 | $10,388.82 | 38,883 | 2024-03-15 | Filing | |
| $58.13 | 3,452 | $200,676.84 | 56,287 | 2024-03-13 | Filing |