| 2025-09-05 | | Chairman, President and CEO | Sell | 13,513 | $72.06 | $973,746.78 | -3.5% | → |
| 2025-08-22 | | Chairman, President and CEO | Sell | 25,000 | $70.20 | $1,755,000.00 | -6.1% | → |
| 2024-05-15 | | Chairman, President and CEO | Sell | 100,000 | $61.70 | $6,170,000.00 | -83.9% | → |
| 2024-03-15 | | Chairman, President and CEO | Sell | 100,000 | $56.61 | $5,661,000.00 | -45.6% | → |
| 2023-09-12 | | Chairman, President and CEO | Sale+OE | 112,500 | $46.01 | $5,176,125.00 | -12.3% | → |
| 2023-06-13 | | Chairman, President and CEO | Sale+OE | 112,500 | $47.46 | $5,339,250.00 | -12.3% | → |
| 2023-02-01 | | Chairman, President and CEO | Sale+OE | 200,000 | $35.63 | $7,126,000.00 | -18.4% | → |
| 2023-01-26 | | Chairman, President and CEO | Sale+OE | 99,700 | $34.14 | $3,403,758.00 | -25.2% | → |
| 2023-01-18 | | Chairman, President and CEO | Sale+OE | 300 | $34.00 | $10,200.00 | -0.1% | → |