Director
| $72.01 |
| $15K |
| SEC ↗ |
| 2026-09-02 | PB | Sale | 54 | $72.09 | $4K | SEC ↗ |
| 2026-09-02 | PB | Sale | 46 | $71.59 | $3K | SEC ↗ |
| 2026-09-02 | PB | Sale | 290 | $71.51 | $21K | SEC ↗ |
| 2026-09-02 | PB | Sale | 270 | $71.53 | $19K | SEC ↗ |
| 2026-09-02 | PB | Sale | 230 | $72.08 | $17K | SEC ↗ |
| 2026-08-26 | PB | Sale | 500 | $73.19 | $37K | SEC ↗ |
| 2026-08-26 | PB | Sale | 95 | $73.22 | $7K | SEC ↗ |
| 2026-08-26 | PB | Sale | 500 | $73.19 | $37K | SEC ↗ |
| 2026-08-26 | PB | Sale | 5 | $72.26 | $361 | SEC ↗ |
| 2026-08-19 | PB | Sale | 135 | $74.21 | $10K | SEC ↗ |
| 2026-08-19 | PB | Sale | 77 | $73.41 | $6K | SEC ↗ |
| 2026-08-19 | PB | Sale | 387 | $73.47 | $28K | SEC ↗ |
| 2026-08-19 | PB | Sale | 365 | $73.50 | $27K | SEC ↗ |
| 2026-08-19 | PB | Sale | 23 | $74.20 | $2K | SEC ↗ |
| 2026-08-19 | PB | Sale | 113 | $74.25 | $8K | SEC ↗ |
| 2026-08-12 | PB | Sale | 100 | $74.16 | $7K | SEC ↗ |
| 2026-08-12 | PB | Sale | 500 | $74.13 | $37K | SEC ↗ |
| 2026-08-12 | PB | Sale | 500 | $74.14 | $37K | SEC ↗ |
| 2026-08-05 | PB | Sale | 500 | $74.62 | $37K | SEC ↗ |
| 2026-08-05 | PB | Sale | 100 | $74.64 | $7K | SEC ↗ |
| 2026-08-05 | PB | Sale | 500 | $74.60 | $37K | SEC ↗ |
| 2026-07-29 | PB | Sale | 1 | $72.90 | $73 | SEC ↗ |
| 2026-07-29 | PB | Sale | 95 | $74.31 | $7K | SEC ↗ |
| 2026-07-29 | PB | Sale | 5 | $72.84 | $364 | SEC ↗ |
| 2026-07-29 | PB | Sale | 499 | $74.27 | $37K | SEC ↗ |
| 2026-07-29 | PB | Sale | 499 | $74.26 | $37K | SEC ↗ |
| 2026-07-22 | PB | Sale | 500 | $72.97 | $36K | SEC ↗ |
| 2026-07-22 | PB | Sale | 500 | $72.98 | $36K | SEC ↗ |
| 2026-07-22 | PB | Sale | 100 | $73.01 | $7K | SEC ↗ |
| 2026-07-15 | PB | Sale | 500 | $73.02 | $37K | SEC ↗ |
| 2026-07-15 | PB | Sale | 95 | $73.11 | $7K | SEC ↗ |
| 2026-07-15 | PB | Sale | 500 | $73.09 | $37K | SEC ↗ |
| 2026-07-15 | PB | Sale | 5 | $72.14 | $361 | SEC ↗ |
| 2026-07-08 | PB | Sale | 499 | $70.55 | $35K | SEC ↗ |
| 2026-07-08 | PB | Sale | 95 | $70.55 | $7K | SEC ↗ |
| 2026-07-08 | PB | Sale | 5 | $71.76 | $359 | SEC ↗ |
| 2026-07-08 | PB | Sale | 499 | $70.60 | $35K | SEC ↗ |
| 2026-07-08 | PB | Sale | 1 | $71.74 | $72 | SEC ↗ |
| 2026-07-01 | PB | Sale | 500 | $73.54 | $37K | SEC ↗ |
| 2026-07-01 | PB | Sale | 95 | $73.51 | $7K | SEC ↗ |
| 2026-07-01 | PB | Sale | 500 | $73.56 | $37K | SEC ↗ |
| 2026-07-01 | PB | Sale | 5 | $72.79 | $364 | SEC ↗ |