| Buy | 2026-07-06 | HORIZON KINETICS ASSET MANAGEMENT LLC | 10% owner | 0.0%Direct | 1 | $402.64 | $402.64 |
| Buy | 2026-07-01 | HORIZON KINETICS ASSET MANAGEMENT LLC | 10% owner | 0.0%Direct | 1 | $435.74 | $435.74 |
| Buy | 2026-06-30 | HORIZON KINETICS ASSET MANAGEMENT LLC | 10% owner | 0.0%Direct | 1 | $410.88 | $410.88 |
| Buy | 2026-06-29 | HORIZON KINETICS ASSET MANAGEMENT LLC | 10% owner | 0.0%Direct | 1 | $397.48 | $397.48 |
| Buy | 2026-06-26 | HORIZON KINETICS ASSET MANAGEMENT LLC | 10% owner | 0.0%Direct | 1 | $388.58 | $388.58 |