Director & Chairman and CEO
| 1,238 |
| $561.56 |
| $695K |
| SEC ↗ |
| 2026-05-15 | MSCI | Purchase | 800 | $563.39 | $451K | SEC ↗ |
| 2026-05-15 | MSCI | Purchase | 1,122 | $562.47 | $631K | SEC ↗ |
| 2026-05-15 | MSCI | Purchase | 120 | $559.40 | $67K | SEC ↗ |
| 2026-02-17 | MSCI | Purchase | 240 | $517.32 | $124K | SEC ↗ |
| 2026-02-17 | MSCI | Purchase | 360 | $519.45 | $187K | SEC ↗ |
| 2026-02-17 | MSCI | Purchase | 200 | $520.00 | $104K | SEC ↗ |
| 2026-02-13 | MSCI | Purchase | 6,000 | $524.18 | $3.1M | SEC ↗ |
| 2025-12-05 | MSCI | Purchase | 360 | $531.98 | $192K | SEC ↗ |
| 2025-12-05 | MSCI | Purchase | 40 | $541.90 | $22K | SEC ↗ |
| 2025-12-05 | MSCI | Purchase | 480 | $540.46 | $259K | SEC ↗ |
| 2025-12-05 | MSCI | Purchase | 504 | $538.77 | $272K | SEC ↗ |
| 2025-12-05 | MSCI | Purchase | 547 | $535.10 | $293K | SEC ↗ |
| 2025-12-05 | MSCI | Purchase | 552 | $536.02 | $296K | SEC ↗ |
| 2025-12-05 | MSCI | Purchase | 80 | $537.75 | $43K | SEC ↗ |
| 2025-12-05 | MSCI | Purchase | 80 | $541.23 | $43K | SEC ↗ |
| 2025-12-05 | MSCI | Purchase | 431 | $537.31 | $232K | SEC ↗ |
| 2025-12-05 | MSCI | Purchase | 1,043 | $534.55 | $558K | SEC ↗ |
| 2025-12-05 | MSCI | Purchase | 1,106 | $539.57 | $597K | SEC ↗ |
| 2025-12-05 | MSCI | Purchase | 1,124 | $533.12 | $599K | SEC ↗ |
| 2025-12-05 | MSCI | Purchase | 114 | $539.35 | $61K | SEC ↗ |
| 2025-12-05 | MSCI | Purchase | 140 | $532.37 | $75K | SEC ↗ |
| 2025-12-05 | MSCI | Purchase | 1,892 | $536.34 | $1.0M | SEC ↗ |
| 2025-12-05 | MSCI | Purchase | 240 | $540.37 | $130K | SEC ↗ |
| 2025-12-05 | MSCI | Purchase | 260 | $533.22 | $139K | SEC ↗ |
| 2025-12-05 | MSCI | Purchase | 317 | $536.90 | $170K | SEC ↗ |
| 2025-12-05 | MSCI | Purchase | 3,190 | $535.51 | $1.7M | SEC ↗ |
| 2025-07-25 | MSCI | Purchase | 43 | $550.41 | $24K | SEC ↗ |
| 2025-07-25 | MSCI | Purchase | 23 | $546.40 | $13K | SEC ↗ |
| 2025-07-25 | MSCI | Purchase | 18 | $547.49 | $10K | SEC ↗ |
| 2025-07-24 | MSCI | Purchase | 2,400 | $535.11 | $1.3M | SEC ↗ |
| 2025-07-24 | MSCI | Purchase | 9,916 | $544.70 | $5.4M | SEC ↗ |