Director & Chief Executive Officer
| $145.81 |
| $1.2M |
| SEC ↗ |
| 2026-06-17 | FLEX | Sale | 38.9K | $145.06 | $5.6M | SEC ↗ |
| 2026-06-17 | FLEX | Sale | 33.4K | $143.03 | $4.8M | SEC ↗ |
| 2026-06-17 | FLEX | Sale | 28.3K | $145.06 | $4.1M | SEC ↗ |
| 2026-06-17 | FLEX | Sale | 26.2K | $143.98 | $3.8M | SEC ↗ |
| 2026-06-17 | FLEX | Sale | 24.5K | $143.03 | $3.5M | SEC ↗ |
| 2026-06-17 | FLEX | Sale | 240 | $147.66 | $35K | SEC ↗ |
| 2026-06-17 | FLEX | Sale | 19.1K | $143.98 | $2.7M | SEC ↗ |
| 2026-06-17 | FLEX | Sale | 175 | $147.66 | $26K | SEC ↗ |
| 2026-06-17 | FLEX | Sale | 1,733 | $141.74 | $246K | SEC ↗ |
| 2026-06-17 | FLEX | Sale | 1,374 | $146.89 | $202K | SEC ↗ |
| 2026-06-17 | FLEX | Sale | 1,345 | $149.19 | $201K | SEC ↗ |
| 2026-06-17 | FLEX | Sale | 11.2K | $145.81 | $1.6M | SEC ↗ |
| 2026-06-17 | FLEX | Sale | 1,301 | $141.74 | $184K | SEC ↗ |
| 2026-06-17 | FLEX | Sale | 999 | $146.89 | $147K | SEC ↗ |
| 2026-06-17 | FLEX | Sale | 984 | $149.19 | $147K | SEC ↗ |
| 2026-06-15 | FLEX | Sale | 423 | $149.55 | $63K | SEC ↗ |
| 2026-06-15 | FLEX | Sale | 18.1K | $148.99 | $2.7M | SEC ↗ |
| 2026-06-15 | FLEX | Sale | 5,707 | $148.14 | $845K | SEC ↗ |
| 2026-06-15 | FLEX | Sale | 6,386 | $146.00 | $932K | SEC ↗ |
| 2026-06-15 | FLEX | Sale | 8,657 | $147.06 | $1.3M | SEC ↗ |
| 2026-05-22 | FLEX | Sale | 1,360 | $131.20 | $178K | SEC ↗ |
| 2026-05-22 | FLEX | Sale | 54.7K | $133.30 | $7.3M | SEC ↗ |
| 2026-05-22 | FLEX | Sale | 2,797 | $130.30 | $364K | SEC ↗ |
| 2026-05-22 | FLEX | Sale | 2,644 | $129.18 | $342K | SEC ↗ |
| 2026-05-22 | FLEX | Sale | 20.3K | $132.57 | $2.7M | SEC ↗ |
| 2026-05-22 | FLEX | Sale | 1,671 | $134.03 | $224K | SEC ↗ |
| 2026-05-11 | FLEX | Sale | 8,589 | $141.13 | $1.2M | SEC ↗ |
| 2026-05-11 | FLEX | Sale | 8,665 | $139.32 | $1.2M | SEC ↗ |
| 2026-05-11 | FLEX | Sale | 27.4K | $144.27 | $4.0M | SEC ↗ |
| 2026-05-11 | FLEX | Sale | 13.8K | $142.41 | $2.0M | SEC ↗ |
| 2026-05-11 | FLEX | Sale | 12.0K | $140.26 | $1.7M | SEC ↗ |
| 2026-05-11 | FLEX | Sale | 6,200 | $138.42 | $858K | SEC ↗ |
| 2026-05-11 | FLEX | Sale | 52 | $144.81 | $8K | SEC ↗ |
| 2026-05-11 | FLEX | Sale | 37.4K | $143.27 | $5.4M | SEC ↗ |
| 2025-06-17 | FLEX | Sale | 35.7K | $44.97 | $1.6M | SEC ↗ |
| 2025-06-17 | FLEX | Sale | 1,805 | $45.68 | $82K | SEC ↗ |
| 2025-06-13 | FLEX | Sale | 25.6K | $43.48 | $1.1M | SEC ↗ |
| 2025-06-12 | FLEX | Sale | 132.0K | $43.70 | $5.8M | SEC ↗ |
| 2025-06-05 | FLEX | Sale | 181.0K | $42.91 | $7.8M | SEC ↗ |
| 2025-06-03 | FLEX | Sale | 59.1K | $42.90 | $2.5M | SEC ↗ |
| 2025-05-13 | FLEX | Sale | 164.7K | $41.99 | $6.9M | SEC ↗ |