| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $42.27 | 7,500 | $316,995.00 | 1,383,338 | 2025-10-22 | Filing | |
| $42.27 | 12,500 | $528,325.00 | 906,524 | 2025-10-22 | Filing | |
| $42.37 | 10,000 | $423,700.00 | 385,560 | 2025-10-13 | Filing | |
| $42.39 | 7,500 | $317,925.00 | 1,390,838 | 2025-09-24 | Filing | |
| $42.39 | 12,500 | $529,875.00 | 919,024 | 2025-09-24 | Filing | |
| $43.30 | 10,000 | $433,000.00 | 395,560 | 2025-09-23 | Filing | |
| $41.33 | 1,350 | $55,795.50 | 10,954 | 2025-09-08 | Filing | |
| $41.04 | 3,000 | $123,120.00 | 18,461 | 2025-09-08 | Filing | |
| $29.06 | 400 | $11,624.00 | 23,136 | 2025-06-30 | Filing | |
| $26.70 | 5,000 | $133,500.00 | 176,685 | 2025-06-18 | Filing | |
| $27.46 | 400 | $10,984.00 | 23,536 | 2025-06-13 | Filing | |
| $28.60 | 224 | $6,406.40 | 21,461 | 2025-06-06 | Filing | |
| $26.00 | 5,000 | $130,000.00 | 181,685 | 2025-05-19 | Filing | |
| $22.22 | 1,800 | $39,996.00 | 186,685 | 2025-04-24 | Filing | |
| $22.08 | 700 | $15,456.00 | 188,485 | 2025-04-23 | Filing | |
| $22.46 | 2,500 | $56,150.00 | 188,177 | 2025-02-18 | Filing | |
| $26.71 | 5,000 | $133,550.00 | 185,832 | 2024-12-18 | Filing | |
| $28.62 | 4,088 | $116,998.56 | 16,160 | 2024-12-11 | Filing | |
| $28.60 | 2,288 | $65,436.80 | 20,248 | 2024-12-06 | Filing | |
| $26.08 | 3,500 | $91,280.00 | 190,832 | 2024-11-13 | Filing |