| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $60.60 | 850 | $51,510.00 | 39,050 | 2025-10-23 | Filing | |
| $60.30 | 850 | $51,255.00 | 39,900 | 2025-10-22 | Filing | |
| $59.18 | 4,025 | $238,199.50 | 25,000 | 2025-10-20 | Filing | |
| $60.62 | 1,000 | $60,620.00 | 2,900 | 2025-07-23 | Filing | |
| $61.75 | 2,500 | $154,375.00 | 11,453 | 2025-07-21 | Filing | |
| $55.83 | 2,500 | $139,575.00 | 9,320 | 2025-06-20 | Filing | |
| $42.51 | 3,500 | $148,785.00 | 11,820 | 2025-04-21 | Filing | |
| $41.78 | 2,100 | $87,738.00 | 3,900 | 2025-01-23 | Filing | |
| $42.46 | 843 | $35,793.78 | 69,953 | 2025-01-23 | Filing | |
| $42.75 | 3,154 | $134,833.50 | 70,796 | 2025-01-22 | Filing | |
| $69.27 | 2,500 | $173,175.00 | 15,340 | 2024-10-18 | Filing | |
| $65.00 | 1,500 | $97,500.00 | 4,000 | 2024-06-17 | Filing | |
| $69.80 | 488 | $34,062.40 | 14,000 | 2024-03-20 | Filing | |
| $70.48 | 1,008 | $71,039.10 | 14,488 | 2024-03-19 | Filing | |
| $69.36 | 4,504 | $312,397.89 | 15,496 | 2024-03-18 | Filing | |
| $66.31 | 1,070 | $70,951.70 | 20,000 | 2024-01-16 | Filing | |
| $35.07 | 532 | $18,656.50 | 9,250 | 2020-11-16 | Filing | |
| $37.86 | 266 | $10,070.76 | 0 | 2021-03-11 | Filing | |
| $37.61 | 4,220 | $158,714.20 | 0 | 2021-03-11 | Filing | |
| $37.60 | 4,710 | $177,096.00 | 0 | 2021-03-10 | Filing |