| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $26.86 | 3,461 | $92,962.46 | 394,367 | 2025-04-21 | Filing | |
| $36.63 | 3,948 | $144,615.24 | 358,696 | 2025-03-18 | Filing | |
| $40.00 | 12,497 | $499,880.00 | 557,938 | 2025-03-04 | Filing | |
| $46.08 | 4,516 | $208,097.28 | 365,729 | 2025-02-19 | Filing | |
| $45.00 | 10,551 | $474,795.00 | 135,840 | 2025-02-18 | Filing | |
| $36.80 | 4,289 | $157,835.20 | 372,762 | 2025-01-21 | Filing | |
| $38.18 | 3,468 | $132,408.24 | 379,795 | 2024-12-18 | Filing |