144: Filer Information

144: Issuer Information

144: Securities Information

Title of the Class of Securities To Be SoldName and Address of the BrokerNumber of Shares or Other Units To Be SoldAggregate Market ValueNumber of Shares or Other Units OutstandingApproximate Date of SaleName the Securities Exchange
Common Stock
ITGI Virtu
101 John F Kennedy Parkway
6th Floor
Short Hills   NJ   07078
25074880.006897468309/17/2026
NYSE
Common Stock
ITGI Virtu
101 John F Kennedy Parkway
6th Floor
Short Hills   NJ   07078
96003340394.006897468309/17/2026
NYSE
Common Stock
Piper Sandler & Co
1251 Avenue of the Americas
New York   NY   10020
500111042.006897468309/17/2026
NYSE
Common Stock
ITGI Virtu
101 John F Kennedy Parkway
6th Floor
Short Hills   NJ   07078
45001205391.006897468309/17/2026
NYSE
Common Stock
ITGI Virtu
101 John F Kennedy Parkway
6th Floor
Short Hills   NJ   07078
2100694013.006897468309/17/2026
NYSE
Common Stock
ITGI Virtu
101 John F Kennedy Parkway
6th Floor
Short Hills   NJ   07078
60002155093.006897468309/17/2026
NYSE
Common Stock
ITGI Virtu
101 John F Kennedy Parkway
6th Floor
Short Hills   NJ   07078
5800020491647.006897468309/17/2026
NYSE
Common Stock
Piper Sandler & Co
1251 Avenue of the Americas
New York   NY   10020
141235158708.006897468309/17/2026
NYSE
Common Stock
Fidelity Brokerage Services
PO Box 770002
Cincinnati   OH   45277
207305.006897468309/17/2026
NYSE
Common Stock
Fidelity Brokerage Services
PO Box 770002
Cincinnati   OH   45277
155479.006897468309/17/2026
NYSE
Common Stock
Fidelity Brokerage Services
PO Box 770002
Cincinnati   OH   45277
21076707.006897468309/17/2026
NYSE


Furnish the following information with respect to the acquisition of the securities to be sold and with respect to the payment of all or any part of the purchase price or other consideration therefor:

144: Securities To Be Sold

Title of the ClassDate you AcquiredNature of Acquisition TransactionName of Person from Whom AcquiredIs this a Gift?Date Donor AcquiredAmount of Securities AcquiredDate of PaymentNature of Payment *
Common Stock03/14/2016PurchaseOpen MarketCheckbox not checked512103/14/2016Cash
Common Stock06/19/2009PurchaseOpen MarketCheckbox not checked1082206/19/2009Cash
Common Stock01/06/2017PurchaseOpen MarketCheckbox not checked1800001/06/2017Cash
Common Stock12/18/2013PurchaseOpen MarketCheckbox not checked3863712/18/2013Cash
Common Stock09/28/2012PurchaseOpen MarketCheckbox not checked519209/28/2012Cash
Common Stock09/27/2018PurchaseOpen MarketCheckbox not checked5400009/27/2018Cash
Common Stock02/04/2014PurchaseOpen MarketCheckbox not checked10800002/04/2014Cash
Common Stock12/13/2010PurchaseOpen MarketCheckbox not checked1412312/13/2010Cash
Common Stock03/15/2025PurchaseOpen MarketCheckbox not checked29703/15/2025Cash
Common Stock12/31/2021PurchaseOpen MarketCheckbox not checked20712/31/2021Cash
Common Stock09/29/2016PurchaseOpen MarketCheckbox not checked89109/29/2016Cash

* If the securities were purchased and full payment therefor was not made in cash at the time of purchase, explain in the table or in a note thereto the nature of the consideration given. If the consideration consisted of any note or other obligation, or if payment was made in installments describe the arrangement and state when the note or other obligation was discharged in full or the last installment paid.



Furnish the following information as to all securities of the issuer sold during the past 3 months by the person for whose account the securities are to be sold.

144: Securities Sold During The Past 3 Months

Name and Address of SellerTitle of Securities SoldDate of SaleAmount of Securities SoldGross Proceeds
Horizon Kinetics Asset Management LLC
1270 Avenue of the Americas
27th Floor
New York   NY   10020
Common Stock06/15/20265419969.17
Horizon Kinetics Asset Management LLC
1270 Avenue of the Americas
27th Floor
New York   NY   10020
Common Stock06/16/2026165717.08
Horizon Kinetics Asset Management LLC
1270 Avenue of the Americas
27th Floor
New York   NY   10020
Common Stock06/17/20261014362240.55
Horizon Kinetics Asset Management LLC
1270 Avenue of the Americas
27th Floor
New York   NY   10020
Common Stock06/18/20262204785498.37
Horizon Kinetics Asset Management LLC
1270 Avenue of the Americas
27th Floor
New York   NY   10020
Common Stock06/22/20261179417235.06
Horizon Kinetics Asset Management LLC
1270 Avenue of the Americas
27th Floor
New York   NY   10020
Common Stock06/23/20261014373312.75
Horizon Kinetics Asset Management LLC
1270 Avenue of the Americas
27th Floor
New York   NY   10020
Common Stock06/24/202640141507233.74
Horizon Kinetics Asset Management LLC
1270 Avenue of the Americas
27th Floor
New York   NY   10020
Common Stock06/25/20262514975697.05
Horizon Kinetics Asset Management LLC
1270 Avenue of the Americas
27th Floor
New York   NY   10020
Common Stock06/26/202648731935729.08
Horizon Kinetics Asset Management LLC
1270 Avenue of the Americas
27th Floor
New York   NY   10020
Common Stock06/29/20262014830603.68
Horizon Kinetics Asset Management LLC
1270 Avenue of the Americas
27th Floor
New York   NY   10020
Common Stock06/30/20261524665607.61
Horizon Kinetics Asset Management LLC
1270 Avenue of the Americas
27th Floor
New York   NY   10020
Common Stock07/01/202647142003707.88
Horizon Kinetics Asset Management LLC
1270 Avenue of the Americas
27th Floor
New York   NY   10020
Common Stock07/02/202610943868.48
Horizon Kinetics Asset Management LLC
1270 Avenue of the Americas
27th Floor
New York   NY   10020
Common Stock07/06/202631641290325.65
Horizon Kinetics Asset Management LLC
1270 Avenue of the Americas
27th Floor
New York   NY   10020
Common Stock07/07/20262468986952.98
Horizon Kinetics Asset Management LLC
1270 Avenue of the Americas
27th Floor
New York   NY   10020
Common Stock07/08/202640141581214.82
Horizon Kinetics Asset Management LLC
1270 Avenue of the Americas
27th Floor
New York   NY   10020
Common Stock07/09/20261237494655.28
Horizon Kinetics Asset Management LLC
1270 Avenue of the Americas
27th Floor
New York   NY   10020
Common Stock07/10/20261114431055.22
Horizon Kinetics Asset Management LLC
1270 Avenue of the Americas
27th Floor
New York   NY   10020
Common Stock07/13/20261364556461.08
Horizon Kinetics Asset Management LLC
1270 Avenue of the Americas
27th Floor
New York   NY   10020
Common Stock07/14/202625141028506.81
Horizon Kinetics Asset Management LLC
1270 Avenue of the Americas
27th Floor
New York   NY   10020
Common Stock07/15/20262314951068.31
Horizon Kinetics Asset Management LLC
1270 Avenue of the Americas
27th Floor
New York   NY   10020
Common Stock07/16/202639791655280.32
Horizon Kinetics Asset Management LLC
1270 Avenue of the Americas
27th Floor
New York   NY   10020
Common Stock07/17/202633941397515.47
Horizon Kinetics Asset Management LLC
1270 Avenue of the Americas
27th Floor
New York   NY   10020
Common Stock07/20/202624541020334.59
Horizon Kinetics Asset Management LLC
1270 Avenue of the Americas
27th Floor
New York   NY   10020
Common Stock07/21/20262364983604.33
Horizon Kinetics Asset Management LLC
1270 Avenue of the Americas
27th Floor
New York   NY   10020
Common Stock07/22/202624541055367.38
Horizon Kinetics Asset Management LLC
1270 Avenue of the Americas
27th Floor
New York   NY   10020
Common Stock07/23/202625481082993.23
Horizon Kinetics Asset Management LLC
1270 Avenue of the Americas
27th Floor
New York   NY   10020
Common Stock07/24/20261579665665.97
Horizon Kinetics Asset Management LLC
1270 Avenue of the Americas
27th Floor
New York   NY   10020
Common Stock07/27/2026437176816.85
Horizon Kinetics Asset Management LLC
1270 Avenue of the Americas
27th Floor
New York   NY   10020
Common Stock07/28/2026418164589.04
Horizon Kinetics Asset Management LLC
1270 Avenue of the Americas
27th Floor
New York   NY   10020
Common Stock07/29/2026535208550.64
Horizon Kinetics Asset Management LLC
1270 Avenue of the Americas
27th Floor
New York   NY   10020
Common Stock07/30/2026527206330.54
Horizon Kinetics Asset Management LLC
1270 Avenue of the Americas
27th Floor
New York   NY   10020
Common Stock07/31/20261314531860.35
Horizon Kinetics Asset Management LLC
1270 Avenue of the Americas
27th Floor
New York   NY   10020
Common Stock08/03/20261314525909.37
Horizon Kinetics Asset Management LLC
1270 Avenue of the Americas
27th Floor
New York   NY   10020
Common Stock08/04/20261451580042.85
Horizon Kinetics Asset Management LLC
1270 Avenue of the Americas
27th Floor
New York   NY   10020
Common Stock08/05/2026471181914.91
Horizon Kinetics Asset Management LLC
1270 Avenue of the Americas
27th Floor
New York   NY   10020
Common Stock08/06/2026313111442.56
Horizon Kinetics Asset Management LLC
1270 Avenue of the Americas
27th Floor
New York   NY   10020
Common Stock08/07/2026613217873.87
Horizon Kinetics Asset Management LLC
1270 Avenue of the Americas
27th Floor
New York   NY   10020
Common Stock08/10/2026678238165.08
Horizon Kinetics Asset Management LLC
1270 Avenue of the Americas
27th Floor
New York   NY   10020
Common Stock08/11/2026329117397.91
Horizon Kinetics Asset Management LLC
1270 Avenue of the Americas
27th Floor
New York   NY   10020
Common Stock08/12/2026626219087.23
Horizon Kinetics Asset Management LLC
1270 Avenue of the Americas
27th Floor
New York   NY   10020
Common Stock08/13/2026616213895.07
Horizon Kinetics Asset Management LLC
1270 Avenue of the Americas
27th Floor
New York   NY   10020
Common Stock08/14/2026823295201.97
Horizon Kinetics Asset Management LLC
1270 Avenue of the Americas
27th Floor
New York   NY   10020
Common Stock08/17/2026888318637.01
Horizon Kinetics Asset Management LLC
1270 Avenue of the Americas
27th Floor
New York   NY   10020
Common Stock08/18/2026821295758.00
Horizon Kinetics Asset Management LLC
1270 Avenue of the Americas
27th Floor
New York   NY   10020
Common Stock08/19/2026713264591.12
Horizon Kinetics Asset Management LLC
1270 Avenue of the Americas
27th Floor
New York   NY   10020
Common Stock08/20/2026591217071.83
Horizon Kinetics Asset Management LLC
1270 Avenue of the Americas
27th Floor
New York   NY   10020
Common Stock08/21/2026413157936.57
Horizon Kinetics Asset Management LLC
1270 Avenue of the Americas
27th Floor
New York   NY   10020
Common Stock08/24/2026741274480.03
Horizon Kinetics Asset Management LLC
1270 Avenue of the Americas
27th Floor
New York   NY   10020
Common Stock08/25/2026647242121.48
Horizon Kinetics Asset Management LLC
1270 Avenue of the Americas
27th Floor
New York   NY   10020
Common Stock08/26/2026668250583.37
Horizon Kinetics Asset Management LLC
1270 Avenue of the Americas
27th Floor
New York   NY   10020
Common Stock08/27/2026603220318.43
Horizon Kinetics Asset Management LLC
1270 Avenue of the Americas
27th Floor
New York   NY   10020
Common Stock08/28/20261171426244.84
Horizon Kinetics Asset Management LLC
1270 Avenue of the Americas
27th Floor
New York   NY   10020
Common Stock08/31/20262130783549.32
Horizon Kinetics Asset Management LLC
1270 Avenue of the Americas
27th Floor
New York   NY   10020
Common Stock09/01/2026788290556.73
Horizon Kinetics Asset Management LLC
1270 Avenue of the Americas
27th Floor
New York   NY   10020
Common Stock09/02/20261438526339.32
Horizon Kinetics Asset Management LLC
1270 Avenue of the Americas
27th Floor
New York   NY   10020
Common Stock09/03/2026590217039.33
Horizon Kinetics Asset Management LLC
1270 Avenue of the Americas
27th Floor
New York   NY   10020
Common Stock09/04/20262213799492.45
Horizon Kinetics Asset Management LLC
1270 Avenue of the Americas
27th Floor
New York   NY   10020
Common Stock09/08/2026743281148.66
Horizon Kinetics Asset Management LLC
1270 Avenue of the Americas
27th Floor
New York   NY   10020
Common Stock09/09/2026333125904.06
Horizon Kinetics Asset Management LLC
1270 Avenue of the Americas
27th Floor
New York   NY   10020
Common Stock09/10/20269033094.07
Horizon Kinetics Asset Management LLC
1270 Avenue of the Americas
27th Floor
New York   NY   10020
Common Stock09/11/202611140985.10
Horizon Kinetics Asset Management LLC
1270 Avenue of the Americas
27th Floor
New York   NY   10020
Common Stock09/14/20269535080.77
Horizon Kinetics Asset Management LLC
1270 Avenue of the Americas
27th Floor
New York   NY   10020
Common Stock09/15/20269133896.84

144: Remarks and Signature