| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| Large Shareholder | $47.11 | 95,700 | $4,508,427.00 | 17,162,524 | 2025-03-07 | Filing |
| Large Shareholder | $47.06 | 51,900 | $2,442,414.00 | 17,258,224 | 2025-03-06 | Filing |
| Large Shareholder | $47.06 | 41,100 | $1,934,166.00 | 17,310,124 | 2025-03-05 | Filing |
| Large Shareholder | $53.27 | 45,400 | $2,418,458.00 | 17,351,224 | 2024-11-07 | Filing |
| Large Shareholder | $53.45 | 343,400 | $18,354,730.00 | 17,396,624 | 2024-11-06 | Filing |