| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $161.76 | 100 | $16,175.50 | 21,862,022 | 2026-05-07 | Filing | |
| $156.33 | 100 | $15,633.00 | 21,862,122 | 2026-05-07 | Filing | |
| $155.67 | 6,184 | $962,678.12 | 21,862,222 | 2026-05-07 | Filing | |
| $154.81 | 11,811 | $1,828,485.71 | 21,868,406 | 2026-05-07 | Filing | |
| $153.66 | 15,599 | $2,396,993.82 | 21,880,217 | 2026-05-07 | Filing | |
| $152.80 | 23,061 | $3,523,711.58 | 21,895,816 | 2026-05-07 | Filing | |
| $151.55 | 34,242 | $5,189,296.34 | 21,918,877 | 2026-05-07 | Filing | |
| $150.84 | 34,339 | $5,179,787.48 | 21,953,119 | 2026-05-07 | Filing | |
| $149.67 | 33,657 | $5,037,584.55 | 21,987,458 | 2026-05-07 | Filing | |
| $148.67 | 38,721 | $5,756,658.81 | 22,021,115 | 2026-05-07 | Filing | |
| $147.80 | 12,845 | $1,898,550.09 | 22,059,836 | 2026-05-07 | Filing | |
| $55.40 | 20,000 | $1,108,000.00 | 545,916 | 2026-03-03 | Filing | |
| $54.77 | 22,000 | $1,204,940.00 | 62,469 | 2026-03-02 | Filing | |
| $31.87 | 13,010 | $414,628.70 | 269,465 | 2025-09-03 | Filing | |
| $27.77 | 3,461 | $96,111.97 | 294,546 | 2025-06-18 | Filing | |
| $29.06 | 5,417 | $157,418.02 | 31,000 | 2025-06-09 | Filing | |
| $28.60 | 1,987,060 | $56,829,916.00 | 140,599 | 2025-06-04 | Filing | |
| $28.60 | 1,509,444 | $43,170,098.40 | 22,072,681 | 2025-06-04 | Filing | |
| $29.49 | 41,541 | $1,225,044.09 | 301,579 | 2025-06-03 | Filing | |
| $30.20 | 3,461 | $104,522.20 | 387,334 | 2025-05-20 | Filing |