EX-1 2 exhibit99-1.htm Horizon Kinetics LLC: Exhibit 99.1 - Filed by newsfilecorp.com

Exhibit A
Transactions in Shares During the Past Sixty (60) Days

Name of Reporting Person Date of
Transaction
Buy/Sale  Aggregate
Amount of
Securities 
Share Price
Horizon Kinetics Asset Management LLC 7/22/2024 BUY 5,471 30.24
Horizon Kinetics Asset Management LLC 7/23/2024 BUY 5,287 28.79
Horizon Kinetics Asset Management LLC 7/24/2024 BUY 355 29.43
Horizon Kinetics Asset Management LLC 7/25/2024 BUY 355 29.73
Horizon Kinetics Asset Management LLC 7/26/2024 BUY 356 30.30
Horizon Kinetics Asset Management LLC 7/29/2024 BUY 7,113 31.92
Horizon Kinetics Asset Management LLC 7/29/2024 SALE 23,870 32.02
Horizon Kinetics Asset Management LLC 7/30/2024 BUY 11,476 31.82
Horizon Kinetics Asset Management LLC 7/30/2024 SALE 7,100 32.25
Horizon Kinetics Asset Management LLC 7/31/2024 BUY 2,450 31.90
Horizon Kinetics Asset Management LLC 7/31/2024 SALE 42,900 32.44
Horizon Kinetics Asset Management LLC 8/1/2024 BUY 2,921 32.43
Horizon Kinetics Asset Management LLC 8/1/2024 SALE 17,150 33.13
Horizon Kinetics Asset Management LLC 8/2/2024 BUY    429 31.76
Horizon Kinetics Asset Management LLC 8/2/2024 SALE 4,600 32.22
Horizon Kinetics Asset Management LLC 8/5/2024 BUY 5,225 30.15
Horizon Kinetics Asset Management LLC 8/6/2024 BUY 1,629 31.12
Horizon Kinetics Asset Management LLC 8/7/2024 BUY 9,213 32.55
Horizon Kinetics Asset Management LLC 8/8/2024 BUY 9,776 32.67
Horizon Kinetics Asset Management LLC 8/8/2024 SALE 10,225 32.66
Horizon Kinetics Asset Management LLC 8/9/2024 BUY    548 31.55
Horizon Kinetics Asset Management LLC 8/9/2024 SALE 40,000 32.14
Horizon Kinetics Asset Management LLC 8/12/2024 BUY 1,031 33.50
Horizon Kinetics Asset Management LLC 8/12/2024 SALE 40,000 33.82
Horizon Kinetics Asset Management LLC 8/13/2024 BUY 4,810 33.61
Horizon Kinetics Asset Management LLC 8/13/2024 SALE 22,481 33.71
Horizon Kinetics Asset Management LLC 8/14/2024 BUY 19,645 33.38
Horizon Kinetics Asset Management LLC 8/14/2024 SALE 10,400 33.84
Horizon Kinetics Asset Management LLC 8/15/2024 BUY 8,723 34.26
Horizon Kinetics Asset Management LLC 8/15/2024 SALE 43,295 34.15
Horizon Kinetics Asset Management LLC 8/16/2024 BUY 3,712 35.73
Horizon Kinetics Asset Management LLC 8/19/2024 BUY 20,129 35.91
Horizon Kinetics Asset Management LLC 8/19/2024 SALE 30,000 36.05
Horizon Kinetics Asset Management LLC 8/20/2024 BUY 40,696 37.25
Horizon Kinetics Asset Management LLC 8/20/2024 SALE 35,000 37.22
Horizon Kinetics Asset Management LLC 8/21/2024 BUY 26,556 37.51
Horizon Kinetics Asset Management LLC 8/21/2024 SALE 32,500 37.50
Horizon Kinetics Asset Management LLC 8/22/2024 BUY 35,470 39.60
Horizon Kinetics Asset Management LLC 8/22/2024 SALE 40,000 39.57
Horizon Kinetics Asset Management LLC 8/23/2024 BUY 71,044 41.19
Horizon Kinetics Asset Management LLC 8/23/2024 SALE 54,214 41.10
Horizon Kinetics Asset Management LLC 8/26/2024 BUY 17,051 40.62
Horizon Kinetics Asset Management LLC 8/26/2024 SALE 20,207 40.84
Horizon Kinetics Asset Management LLC 8/27/2024 BUY 5,935 36.60
Horizon Kinetics Asset Management LLC 8/28/2024 BUY 1,107 37.21
Horizon Kinetics Asset Management LLC 8/29/2024 BUY 1,802 37.26
Horizon Kinetics Asset Management LLC 8/30/2024 BUY 1,760 36.72
Horizon Kinetics Asset Management LLC 9/3/2024 BUY 12,534 35.00
Horizon Kinetics Asset Management LLC 9/4/2024 BUY 1,472 34.18
Horizon Kinetics Asset Management LLC 9/5/2024 BUY 12,452 34.89
Horizon Kinetics Asset Management LLC 9/6/2024 BUY 17,406 35.39
Horizon Kinetics Asset Management LLC 9/9/2024 BUY 1,278 35.24
Horizon Kinetics Asset Management LLC 9/10/2024 BUY 6,755 33.85
Horizon Kinetics Asset Management LLC 9/11/2024 BUY    623 33.15
Horizon Kinetics Asset Management LLC 9/12/2024 BUY 3,778 34.57
Horizon Kinetics Asset Management LLC 9/13/2024 BUY 34,693 37.72
Horizon Kinetics Asset Management LLC 9/16/2024 BUY 24,795 37.89
Horizon Kinetics Asset Management LLC 9/17/2024 BUY 11,860 37.91
Horizon Kinetics Asset Management LLC 9/18/2024 BUY 25,345 38.09
Horizon Kinetics Asset Management LLC 9/19/2024 BUY 43,611 39.42
Horizon Kinetics Asset Management LLC 9/19/2024 SALE    184 40.89
Horizon Kinetics Asset Management LLC 9/20/2024 BUY 24,302 38.70