| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $114.78 | 1,442 | $165,512.76 | 117,394 | 2025-06-05 | Filing | |
| $115.56 | 9,921 | $1,146,517.39 | 63,409 | 2025-06-04 | Filing | |
| $115.56 | 11,860 | $1,370,597.34 | 121,967 | 2025-06-04 | Filing | |
| $115.56 | 11,795 | $1,363,085.64 | 121,333 | 2025-06-04 | Filing | |
| $115.56 | 11,860 | $1,370,597.34 | 159,799 | 2025-06-04 | Filing | |
| $115.56 | 11,860 | $1,370,597.34 | 118,836 | 2025-06-04 | Filing | |
| $115.56 | 24,533 | $2,835,148.79 | 188,991 | 2025-06-04 | Filing | |
| $115.94 | 3,340 | $387,222.90 | 12,697 | 2025-06-04 | Filing | |
| $115.95 | 1,330 | $154,206.85 | 12,697 | 2025-06-04 | Filing | |
| $115.00 | 3,875 | $445,625.00 | 1,888 | 2025-06-03 | Filing | |
| $109.99 | 18,383 | $2,021,946.17 | 54,163 | 2025-05-29 | Filing | |
| $53.36 | 51,350 | $2,740,036.00 | 152,492 | 2025-04-21 | Filing | |
| $53.36 | 51,353 | $2,740,196.08 | 114,660 | 2025-04-21 | Filing | |
| $53.36 | 23,376 | $1,247,343.36 | 72,546 | 2025-04-21 | Filing | |
| $53.36 | 51,351 | $2,740,089.36 | 111,529 | 2025-04-21 | Filing | |
| $53.36 | 48,213 | $2,572,645.68 | 113,961 | 2025-04-21 | Filing | |
| $53.36 | 97,915 | $5,224,744.40 | 181,289 | 2025-04-21 | Filing | |
| $66.79 | 2,000 | $133,580.00 | 1,888 | 2025-03-07 | Filing | |
| $68.00 | 2,000 | $136,000.00 | 3,888 | 2025-03-07 | Filing | |
| $75.90 | 1,470 | $111,573.00 | 14,027 | 2025-02-24 | Filing |