| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $54.63 | 1,040 | $56,815.20 | 186,533 | 2026-09-03 | Filing | |
| $54.63 | 1,893 | $103,414.59 | 172,370 | 2026-09-03 | Filing | |
| $54.45 | 2,249 | $122,458.05 | 73,834 | 2026-09-04 | Filing | |
| $54.63 | 859 | $46,927.17 | 76,083 | 2026-09-03 | Filing | |
| $52.55 | 11,000 | $578,050.00 | 76,942 | 2026-08-13 | Filing | |
| $79.18 | 73,000 | $5,780,140.00 | 174,263 | 2026-07-07 | Filing | |
| $79.00 | 3,444 | $272,076.00 | 77,942 | 2026-07-06 | Filing | |
| $53.17 | 2,227 | $118,409.59 | 247,263 | 2026-06-03 | Filing | |
| $52.94 | 3,608 | $191,007.52 | 81,386 | 2026-06-04 | Filing | |
| $53.17 | 1,735 | $92,249.95 | 84,994 | 2026-06-03 | Filing | |
| $53.17 | 1,220 | $64,867.40 | 187,573 | 2026-06-03 | Filing | |
| $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 |