| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder | $71.51 | 1,000 | $71,510.00 | 16,135,124 | 2026-02-20 | Filing |
| Large Shareholder | $71.01 | 3,900 | $276,939.00 | 16,136,124 | 2026-02-19 | Filing |
| Large Shareholder | $71.27 | 11,100 | $791,097.00 | 16,140,024 | 2026-02-18 | Filing |
| Large Shareholder | $65.50 | 13,900 | $910,450.00 | 16,151,124 | 2026-01-16 | Filing |
| Large Shareholder | $65.51 | 87,700 | $5,745,227.00 | 16,165,024 | 2026-01-15 | Filing |
| Large Shareholder | $62.00 | 6,100 | $378,200.00 | 16,252,724 | 2025-12-17 | Filing |
| Large Shareholder | $62.18 | 6,800 | $422,824.00 | 16,258,824 | 2025-12-16 | Filing |
| Large Shareholder | $62.37 | 59,000 | $3,679,830.00 | 16,265,624 | 2025-12-15 | Filing |
| Large Shareholder | $51.08 | 104,100 | $5,317,428.00 | 16,324,624 | 2025-09-05 | Filing |
| Large Shareholder | $51.00 | 25,300 | $1,290,300.00 | 16,428,724 | 2025-08-28 | Filing |
| Large Shareholder | $50.46 | 81,000 | $4,087,260.00 | 16,454,024 | 2025-08-22 | Filing |
| Large Shareholder | $50.17 | 29,000 | $1,454,930.00 | 16,535,024 | 2025-08-19 | Filing |
| Large Shareholder | $50.31 | 26,000 | $1,308,060.00 | 16,564,024 | 2025-08-15 | Filing |
| Large Shareholder | $50.72 | 44,000 | $2,231,680.00 | 16,590,024 | 2025-08-14 | Filing |
| Large Shareholder | $51.44 | 167,500 | $8,616,200.00 | 16,634,024 | 2025-08-13 | Filing |
| Large Shareholder | $50.57 | 139,100 | $7,034,287.00 | 16,801,524 | 2025-08-12 | Filing |
| Large Shareholder | $47.01 | 2,900 | $136,329.00 | 16,940,624 | 2025-03-20 | Filing |
| Large Shareholder | $47.00 | 57,200 | $2,688,400.00 | 16,943,524 | 2025-03-19 | Filing |
| Large Shareholder | $47.00 | 160,300 | $7,534,100.00 | 17,000,724 | 2025-03-18 | Filing |
| Large Shareholder | $47.16 | 1,500 | $70,740.00 | 17,161,024 | 2025-03-10 | Filing |