| Buy |
$10.13M |
05/12/2026 |
CASCADE INVESTMENT, L.L.C. |
Common stock |
Discretionary |
Purchase |
| Buy |
$963K |
05/12/2026 |
CASCADE INVESTMENT, L.L.C. |
Common stock |
Discretionary |
Purchase |
| Buy |
$15.34M |
05/13/2026 |
CASCADE INVESTMENT, L.L.C. |
Common stock |
Discretionary |
Purchase |
| Buy |
$35.12M |
05/13/2026 |
CASCADE INVESTMENT, L.L.C. |
Common stock |
Discretionary |
Purchase |
| Buy |
$17.81M |
05/13/2026 |
CASCADE INVESTMENT, L.L.C. |
Common stock |
Discretionary |
Purchase |
| Buy |
$5.75M |
05/13/2026 |
CASCADE INVESTMENT, L.L.C. |
Common stock |
Discretionary |
Purchase |
| Buy |
$12.16M |
05/14/2026 |
CASCADE INVESTMENT, L.L.C. |
Common stock |
Discretionary |
Purchase |
| Buy |
$31.45M |
05/14/2026 |
CASCADE INVESTMENT, L.L.C. |
Common stock |
Discretionary |
Purchase |
| Buy |
$20.25M |
05/14/2026 |
CASCADE INVESTMENT, L.L.C. |
Common stock |
Discretionary |
Purchase |
| Buy |
$5.91M |
05/15/2026 |
CASCADE INVESTMENT, L.L.C. |
Common stock |
Discretionary |
Purchase |
| Buy |
$10.58M |
05/15/2026 |
CASCADE INVESTMENT, L.L.C. |
Common stock |
Discretionary |
Purchase |
| Buy |
$4.84M |
05/15/2026 |
CASCADE INVESTMENT, L.L.C. |
Common stock |
Discretionary |
Purchase |
| Buy |
$3.71M |
05/15/2026 |
CASCADE INVESTMENT, L.L.C. |
Common stock |
Discretionary |
Purchase |
| Buy |
$79K |
05/18/2026 |
CASCADE INVESTMENT, L.L.C. |
Common stock |
Discretionary |
Purchase |
| Buy |
$884K |
05/18/2026 |
CASCADE INVESTMENT, L.L.C. |
Common stock |
Discretionary |
Purchase |
| Buy |
$1.95M |
05/18/2026 |
CASCADE INVESTMENT, L.L.C. |
Common stock |
Discretionary |
Purchase |
| Buy |
$1.72M |
05/18/2026 |
CASCADE INVESTMENT, L.L.C. |
Common stock |
Discretionary |
Purchase |
| Buy |
$1.90M |
05/18/2026 |
CASCADE INVESTMENT, L.L.C. |
Common stock |
Discretionary |
Purchase |
| Buy |
$4.90M |
05/18/2026 |
CASCADE INVESTMENT, L.L.C. |
Common stock |
Discretionary |
Purchase |
| Buy |
$1.53M |
05/18/2026 |
CASCADE INVESTMENT, L.L.C. |
Common stock |
Discretionary |
Purchase |
| Sell |
$48K |
05/19/2026 |
Carlsen Elyse |
Common Stock |
Discretionary |
Sale |
| Sell |
$30K |
05/19/2026 |
Carlsen Elyse |
Common Stock |
Discretionary |
Sale |
| Sell |
$380K |
06/11/2026 |
Volpe Sandra M |
Common Stock |
Discretionary |
Sale |