| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $382 | 8/21/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $378 | 8/20/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $372 | 8/19/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $361 | 8/18/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $357 | 8/17/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $358 | 8/14/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $343 | 8/13/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $353 | 8/12/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $353 | 8/11/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $345 | 8/10/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $353 | 8/7/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $356 | 8/6/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $386 | 8/5/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $404 | 8/4/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $393 | 8/3/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $400 | 7/31/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $389 | 7/30/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $394 | 7/29/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $393 | 7/28/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $409 | 7/27/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $424 | 7/24/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $430 | 7/23/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $427 | 7/22/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $413 | 7/21/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $416 | 7/20/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $420 | 7/17/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $416 | 7/16/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $414 | 7/15/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $408 | 7/14/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $411 | 7/13/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $386 | 7/10/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $400 | 7/9/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $397 | 7/8/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $401 | 7/7/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $409 | 7/6/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $403 | 7/2/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $426 | 7/1/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $436 | 6/30/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $411 | 6/29/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $397 | 6/26/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $389 | 6/25/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $374 | 6/24/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $371 | 6/23/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $351 | 6/22/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $355 | 6/18/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $357 | 6/17/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $356 | 6/16/2026 |
| DOYLE PETER | ▲ Buy | Open Market | 4 | $2K | 6/15/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $369 | 6/15/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $385 | 6/12/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $370 | 6/11/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $380 | 6/10/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $387 | 6/9/2026 |
| STEDDUM CHRIS | ▼ Sell | Open Market | 730 | $292K | 6/8/2026 |
| STEDDUM CHRIS | ▼ Sell | Open Market | 100 | $40K | 6/8/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $403 | 6/8/2026 |
| STEDDUM CHRIS | ▼ Sell | Open Market | 3,170 | $1.3M | 6/5/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $395 | 6/5/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $407 | 6/4/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $407 | 6/3/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $368 | 6/2/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $387 | 6/1/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $395 | 5/29/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $406 | 5/28/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $405 | 5/27/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $403 | 5/26/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $401 | 5/22/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $396 | 5/21/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 2 | $792 | 5/20/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 2 | $780 | 5/19/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $385 | 5/18/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $388 | 5/15/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $385 | 5/14/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $381 | 5/13/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $394 | 5/12/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Grant | 1 | $401 | 5/11/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Grant | 1 | $402 | 5/8/2026 |
| DOYLE PETER | ▲ Buy | Grant | 254 | $0 | 5/8/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $401 | 5/7/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $419 | 5/6/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $433 | 5/5/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $439 | 5/4/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $433 | 5/1/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $437 | 4/30/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $436 | 4/29/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $436 | 4/28/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $436 | 4/27/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $435 | 4/24/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $437 | 4/23/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $438 | 4/22/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $442 | 4/21/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $428 | 4/20/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $420 | 4/17/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $424 | 4/16/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $419 | 4/15/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $414 | 4/14/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $415 | 4/13/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $407 | 4/10/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $402 | 4/9/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 3 | $1K | 4/8/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $447 | 4/7/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $443 | 4/6/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $443 | 4/2/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $454 | 4/1/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $470 | 3/31/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $494 | 3/30/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $518 | 3/27/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $526 | 3/26/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $538 | 3/25/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $535 | 3/24/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $529 | 3/23/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $534 | 3/20/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $527 | 3/19/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $532 | 3/18/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $525 | 3/17/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $525 | 3/16/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $529 | 3/13/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $532 | 3/12/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $523 | 3/11/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $527 | 3/10/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $527 | 3/9/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $526 | 3/6/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $529 | 3/5/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $530 | 3/4/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $522 | 3/3/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $524 | 3/2/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $517 | 2/27/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $507 | 2/26/2026 |
| Donna E. Epps | ▼ Sell | Open Market | 895 | $457K | 2/25/2026 |
| Donna E. Epps | ▲ Buy | Open Market | 895 | $457K | 2/25/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $511 | 2/25/2026 |
| BUFFINGTON STEPHANIE | ▼ Sell | Open Market | 1,608 | $809K | 2/24/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $520 | 2/24/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $520 | 2/23/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $504 | 2/20/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $469 | 2/19/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $435 | 2/18/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $426 | 2/17/2026 |
| BUFFINGTON STEPHANIE | ▲ Buy | Option Exercise | 255 | — | 2/15/2026 |
| BUFFINGTON STEPHANIE | ▼ Sell | Tax Withholding | 113 | $49K | 2/15/2026 |
| Dobbs Micheal W. | ▲ Buy | Option Exercise | 456 | — | 2/15/2026 |
| Dobbs Micheal W. | ▼ Sell | Tax Withholding | 202 | $87K | 2/15/2026 |
| STEDDUM CHRIS | ▲ Buy | Option Exercise | 795 | — | 2/15/2026 |
| STEDDUM CHRIS | ▼ Sell | Tax Withholding | 376 | $163K | 2/15/2026 |
| GLOVER TYLER | ▲ Buy | Option Exercise | 1,626 | — | 2/15/2026 |
| GLOVER TYLER | ▼ Sell | Tax Withholding | 688 | $297K | 2/15/2026 |
| BUFFINGTON STEPHANIE | ▲ Buy | Option Exercise | 864 | — | 2/13/2026 |
| BUFFINGTON STEPHANIE | ▼ Sell | Tax Withholding | 383 | $166K | 2/13/2026 |
| Dobbs Micheal W. | ▲ Buy | Option Exercise | 1,206 | — | 2/13/2026 |
| Dobbs Micheal W. | ▼ Sell | Tax Withholding | 534 | $231K | 2/13/2026 |
| STEDDUM CHRIS | ▲ Buy | Option Exercise | 2,079 | — | 2/13/2026 |
| STEDDUM CHRIS | ▼ Sell | Tax Withholding | 984 | $425K | 2/13/2026 |
| GLOVER TYLER | ▲ Buy | Option Exercise | 3,807 | — | 2/13/2026 |
| GLOVER TYLER | ▼ Sell | Tax Withholding | 1,612 | $697K | 2/13/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $426 | 2/13/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $413 | 2/12/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $408 | 2/11/2026 |
| STEDDUM CHRIS | ▲ Buy | Option Exercise | 1,269 | — | 2/10/2026 |
| STEDDUM CHRIS | ▼ Sell | Tax Withholding | 615 | $247K | 2/10/2026 |
| STEDDUM CHRIS | ▲ Buy | Grant | 6,393 | $0 | 2/10/2026 |
| STEDDUM CHRIS | ▼ Sell | Tax Withholding | 3,027 | $1.2M | 2/10/2026 |
| BUFFINGTON STEPHANIE | ▲ Buy | Option Exercise | 513 | — | 2/10/2026 |
| BUFFINGTON STEPHANIE | ▼ Sell | Tax Withholding | 245 | $98K | 2/10/2026 |
| GLOVER TYLER | ▲ Buy | Option Exercise | 2,664 | — | 2/10/2026 |
| GLOVER TYLER | ▼ Sell | Tax Withholding | 1,137 | $457K | 2/10/2026 |
| GLOVER TYLER | ▲ Buy | Grant | 13,327 | $0 | 2/10/2026 |
| GLOVER TYLER | ▼ Sell | Tax Withholding | 5,643 | $2.3M | 2/10/2026 |
| Dobbs Micheal W. | ▲ Buy | Option Exercise | 819 | — | 2/10/2026 |
| Dobbs Micheal W. | ▼ Sell | Tax Withholding | 379 | $152K | 2/10/2026 |
| Dobbs Micheal W. | ▲ Buy | Grant | 4,132 | $0 | 2/10/2026 |
| Dobbs Micheal W. | ▼ Sell | Tax Withholding | 1,832 | $736K | 2/10/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $388 | 2/10/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $372 | 2/9/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $360 | 2/6/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $342 | 2/5/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $345 | 2/4/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $337 | 2/3/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $338 | 2/2/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $346 | 1/30/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $355 | 1/29/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $351 | 1/28/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $340 | 1/27/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $342 | 1/26/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $350 | 1/23/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $346 | 1/22/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $343 | 1/21/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $334 | 1/20/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $328 | 1/16/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $330 | 1/15/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $330 | 1/14/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $323 | 1/13/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $312 | 1/12/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $309 | 1/9/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $292 | 1/8/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $286 | 1/7/2026 |
| HORIZON KINETICS ASSET MANAGEMENT LLC | ▲ Buy | Open Market | 1 | $297 | 1/6/2026 |
| Donna E. Epps | ▲ Buy | Grant | 554 | $0 | 1/5/2026 |
| Cook Donald G | ▲ Buy | Grant | 554 | $0 | 1/5/2026 |
| Roosa Robert M. | ▲ Buy | Grant | 554 | $0 | 1/5/2026 |
| Karl F. Kurz | ▲ Buy | Grant | 554 | $0 | 1/5/2026 |