| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $28.49 | 7,726 | $220,113.74 | 23,668 | 2025-06-17 | Filing | |
| $47.45 | 6,059 | $287,499.55 | 8,355 | 2024-08-26 | Filing | |
| $45.43 | 4,487 | $203,844.41 | 256 | 2024-08-16 | Filing | |
| $45.50 | 10,000 | $455,000.00 | 33,381 | 2024-08-16 | Filing | |
| $50.28 | 16,000 | $804,480.00 | 114,495 | 2024-05-21 | Filing | |
| $49.32 | 60,000 | $2,959,200.00 | 89,157 | 2024-05-20 | Filing | |
| $44.50 | 43,506 | $1,936,017.00 | 12,472 | 2024-03-01 | Filing | |
| $42.06 | 44,000 | $1,850,640.00 | 89,028 | 2023-08-30 | Filing | |
| $41.14 | 15,670 | $644,663.80 | 73,685 | 2023-08-29 | Filing | |
| $39.65 | 30,000 | $1,189,500.00 | 39,531 | 2023-08-23 | Filing | |
| $38.46 | 6,494 | $249,759.24 | 10,098 | 2023-08-07 | Filing | |
| $42.79 | 22,300 | $954,217.00 | 121,944 | 2022-10-21 | Filing | |
| $45.61 | 8,658 | $394,891.38 | 12,463 | 2022-09-09 | Filing | |
| $46.23 | 10,000 | $462,300.00 | 228,543 | 2022-09-09 | Filing | |
| $51.23 | 5,000 | $256,150.00 | 188,722 | 2022-05-31 | Filing | |
| $45.07 | 20,000 | $901,400.00 | 193,722 | 2022-05-26 | Filing | |
| $43.00 | 20,000 | $860,000.00 | 213,722 | 2022-05-25 | Filing | |
| $42.07 | 7,100 | $298,697.00 | 39,925 | 2022-04-18 | Filing | |
| $41.74 | 37,671 | $1,572,387.54 | 47,025 | 2022-04-18 | Filing | |
| $39.45 | 9,254 | $365,070.30 | 84,696 | 2022-03-21 | Filing |