| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder | $59.90 | 12,555 | $752,044.50 | 5,176,776 | 2026-10-14 | Filing |
| Large Shareholder | $59.78 | 13,701 | $819,045.78 | 5,164,221 | 2026-10-07 | Filing |
| Large Shareholder | $59.90 | 1,119 | $67,028.10 | 5,150,520 | 2026-10-06 | Filing |
| Large Shareholder | $59.76 | 27,756 | $1,658,698.56 | 5,149,401 | 2026-10-05 | Filing |
| Large Shareholder | $59.50 | 21,645 | $1,287,877.50 | 5,121,645 | 2026-10-01 | Filing |
| Large Shareholder | $59.95 | 11,481 | $688,285.95 | 5,100,000 | 2026-02-17 | Filing |
| Large Shareholder | $59.92 | 48,540 | $2,908,516.80 | 5,088,519 | 2026-02-13 | Filing |
| Large Shareholder | $59.97 | 11,483 | $688,635.51 | 5,039,979 | 2026-02-12 | Filing |
| Large Shareholder | $59.98 | 1,931 | $115,821.38 | 5,028,496 | 2026-02-11 | Filing |
| Large Shareholder | $59.96 | 7,827 | $469,306.92 | 5,026,565 | 2026-02-10 | Filing |
| Large Shareholder | $59.98 | 18,738 | $1,123,905.24 | 5,018,738 | 2026-02-05 | Filing |
| Large Shareholder | $41.05 | 3,793 | $155,702.65 | 5,000,000 | 2022-04-07 | Filing |
| Large Shareholder | $41.89 | 127,475 | $5,339,927.75 | 4,996,207 | 2022-04-06 | Filing |
| Large Shareholder, Director | $9.98 | 100 | $998.00 | 36,382 | 2020-03-23 | Filing |
| Large Shareholder, Director | $9.97 | 900 | $8,973.00 | 36,282 | 2020-03-23 | Filing |
| Large Shareholder, Director | $11.43 | 5,000 | $57,150.00 | 35,382 | 2020-03-19 | Filing |
| Large Shareholder, Director | $14.65 | 6,500 | $95,225.00 | 30,382 | 2020-03-17 | Filing |
| Large Shareholder, Officer, Director | $21.41 | 15,000 | $321,163.50 | 909,691 | 2018-05-25 | Filing |
| Large Shareholder, Officer, Director | $18.55 | 19,273 | $357,514.15 | 676,609 | 2017-05-03 | Filing |
| Large Shareholder, Officer, Director | $20.11 | 90,000 | $1,810,242.00 | 668,494 | 2017-03-21 | Filing |