| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $453.17 | 80 | $36,253.92 | 5,579 | 2026-06-03 | Filing | |
| $451.22 | 62 | $27,975.74 | 5,659 | 2026-06-03 | Filing | |
| $450.49 | 2,410 | $1,085,683.79 | 5,721 | 2026-06-03 | Filing | |
| $449.30 | 12,123 | $5,446,888.15 | 8,131 | 2026-06-03 | Filing | |
| $450.50 | 3,500 | $1,576,750.00 | 18,631 | 2026-06-03 | Filing | |
| $460.03 | 759 | $349,160.04 | 4,691 | 2026-06-01 | Filing | |
| $458.61 | 601 | $275,624.01 | 5,450 | 2026-06-01 | Filing | |
| $456.85 | 120 | $54,822.00 | 6,051 | 2026-06-01 | Filing | |
| $453.77 | 80 | $36,301.60 | 6,171 | 2026-06-01 | Filing | |
| $453.20 | 440 | $199,407.60 | 6,251 | 2026-06-01 | Filing | |
| $452.94 | 469 | $212,429.28 | 4,061 | 2026-06-01 | Filing | |
| $449.44 | 289 | $129,886.95 | 4,530 | 2026-06-01 | Filing | |
| $448.65 | 416 | $186,637.15 | 4,819 | 2026-06-01 | Filing | |
| $447.76 | 489 | $218,952.34 | 5,235 | 2026-06-01 | Filing | |
| $446.60 | 569 | $254,115.12 | 5,724 | 2026-06-01 | Filing | |
| $445.08 | 120 | $53,409.60 | 6,293 | 2026-06-01 | Filing | |
| $443.49 | 240 | $106,438.01 | 6,413 | 2026-06-01 | Filing | |
| $442.35 | 567 | $250,811.94 | 6,653 | 2026-06-01 | Filing | |
| $232.85 | 1,512 | $352,068.60 | 5,797 | 2025-11-04 | Filing | |
| $234.00 | 1,388 | $324,792.00 | 7,309 | 2025-11-04 | Filing |