| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $50.12 | 2,135 | $107,006.20 | 249,490 | 2026-03-03 | Filing | |
| $52.50 | 3,571 | $187,477.50 | 76,729 | 2026-03-04 | Filing | |
| $50.12 | 1,773 | $88,862.76 | 80,300 | 2026-03-03 | Filing | |
| $50.12 | 223 | $11,176.76 | 7,404 | 2026-03-03 | Filing | |
| $99.04 | 9,108 | $902,056.32 | 1,514,426 | 2026-01-23 | Filing | |
| $94.74 | 126,625 | $11,996,452.50 | 1,523,534 | 2026-01-22 | Filing | |
| $90.00 | 9,000 | $810,000.00 | 70,228 | 2026-01-22 | Filing | |
| $80.00 | 10,000 | $800,000.00 | 60,771 | 2026-01-06 | Filing | |
| $84.15 | 7,919 | $666,383.85 | 188,391 | 2025-12-11 | Filing | |
| $83.59 | 4,200 | $351,078.00 | 21,567 | 2025-12-11 | Filing | |
| $81.15 | 7,919 | $642,626.85 | 196,310 | 2025-12-10 | Filing | |
| $81.00 | 3,554 | $287,874.00 | 70,771 | 2025-12-10 | Filing | |
| $77.17 | 29,237 | $2,256,219.29 | 204,229 | 2025-12-09 | Filing | |
| $78.94 | 7,919 | $625,125.86 | 204,229 | 2025-12-08 | Filing | |
| $78.92 | 15,839 | $1,250,013.88 | 212,148 | 2025-12-08 | Filing | |
| $78.97 | 17,799 | $1,405,587.03 | 227,987 | 2025-12-08 | Filing | |
| $72.74 | 2,862 | $208,181.88 | 251,625 | 2025-12-02 | Filing | |
| $72.74 | 198 | $14,402.52 | 7,627 | 2025-12-02 | Filing | |
| $72.37 | 2,667 | $193,010.79 | 74,325 | 2025-12-03 | Filing | |
| $72.74 | 2,677 | $194,724.98 | 76,992 | 2025-12-02 | Filing |