Open-market purchases and sales reported on SEC Forms 4 and 5, with each filing and its footnotes.
Since Oct 2, 2025
Transactions
17
Purchases
1
Sales
16
Purchase value
$1.00M
Sale value
$7.01M
Values are shares multiplied by reported price when both were supplied, each trade counted once however many filers reported it.
DeBruine Thomas FChief Operating Officer
4
Filed Sep 21, 2026Period of report Sep 18, 20260002025977-26-000008
Transaction
Security
Shares
Price
ValueValue (shares × price)
Held after
Ownership
SaleSep 18, 2026
Class A Common StockF1
5,739
$84.00
$482.08K
7,523
Direct
Filing footnotes · 1
F1The price reported in Column 4 is a weighted average price. These shares were sold in multiple transactions at prices ranging from $83.98 to $84.11, inclusive.
Filed Jun 11, 2026Period of report Jun 10, 20260001807649-26-000004
Transaction
Security
Shares
Price
ValueValue (shares × price)
Held after
Ownership
PurchaseJun 10, 2026
Class A Common StockF1
13,011
$76.86
$1.00M
52,709
Direct
DeBruine Thomas FChief Operating Officer
4
Filed Jan 6, 2026Period of report Jan 5, 20260002025977-26-000002
Transaction
Security
Shares
Price
ValueValue (shares × price)
Held after
Ownership
SaleJan 5, 2026
Class A Common StockF1
5,538
$81.00
$448.58K
10,181
Direct
Thornton AnnCFO and Treasurer
4
Filed Dec 22, 2025Period of report Dec 19, 20250001689606-25-000009
Transaction
Security
Shares
Price
ValueValue (shares × price)
Held after
Ownership
SaleDec 19, 2025
Class A Common StockF1
4,080
$81.95
$334.36K
28,935
Direct
Wilms BrettPresident - EMEA & Australia
4
Filed Dec 11, 2025Period of report Dec 10, 20250001964928-25-000009
Transaction
Security
Shares
Price
ValueValue (shares × price)
Held after
Ownership
SaleDec 10, 2025
Class A Common Stock
3,791
$78.13
$296.19K
7,672
Direct
Gorman AndrewGeneral Counsel&Corp Secretary
4
Filed Nov 26, 2025Period of report Nov 25, 20250001808903-25-000011
Transaction
Security
Shares
Price
ValueValue (shares × price)
Held after
Ownership
SaleNov 25, 2025
Class A Common StockF1
6,469
$80.01
$517.58K
14,153
Direct
Shaller RussellDirector · President & CEO
4
Filed Nov 26, 2025Period of report Nov 25, 20250001646159-25-000012
Transaction
Security
Shares
Price
ValueValue (shares × price)
Held after
Ownership
SaleNov 25, 2025
Class A Common StockF1
17,130
$81.25
$1.39M
141,421
Direct
Richardson Bradley CDirector
4
Filed Nov 24, 2025Period of report Nov 21, 20250001232523-25-000007
Transaction
Security
Shares
Price
ValueValue (shares × price)
Held after
Ownership
SaleNov 21, 2025
Class A Common Stock
1,000
$78.33
$78.33K
733
Direct
Wilms BrettPresident - EMEA & Australia
4
Filed Nov 21, 2025Period of report Nov 19, 20250001964928-25-000007
Transaction
Security
Shares
Price
ValueValue (shares × price)
Held after
Ownership
SaleNov 19, 2025
Class A Common StockF1
1,183
$74.82
$88.51K
7,672
Direct
Bruno Elizabeth PDirector
4
Filed Nov 21, 2025Period of report Nov 19, 20250001270956-25-000010
Transaction
Security
Shares
Price
ValueValue (shares × price)
Held after
Ownership
SaleNov 19, 2025
Class A Common StockF1
1,243
$75.08
$93.32K
325,780
Direct
Bruno Elizabeth PDirector
4
Filed Oct 7, 2025Period of report Oct 6, 20250001270956-25-000008
Transaction
Security
Shares
Price
ValueValue (shares × price)
Held after
Ownership
SaleOct 6, 2025
Class A Common StockF1
2,692
$76.27
$205.32K
327,023
Direct
P and S transaction codes only. Grants, gifts, option exercises, tax withholding, and Form 144 notices are not counted as purchases or sales. A row whose filed price fails a plausibility check, or that is not common stock, is listed but left out of the values; a trade reported by several filers is counted once.
Filing footnotes · 2
F1The price reported in Column 4 is a weighted average price. These shares were sold in multiple transactions at prices ranging from $76.76 to $76.91, inclusive.
F2Represents restricted stock units which vest in increments of 50% upon the first and second anniversaries of the grant date. Upon vesting, each restricted stock unit will be settled solely by delivery of one share of Class A Common Stock.
F1The price reported in Column 4 is a weighted average price. These shares were sold in multiple transactions at prices ranging from $80.96 to $81.11, inclusive.
F1The price reported in Column 4 is a weighted average price. These shares were sold in multiple transactions at prices ranging from $81.65 to $82.18, inclusive.
F2Represents options exercisable one third each year for the three years subsequent to the grant date.
F1The price reported in Column 4 is a weighted average price. These shares were sold in multiple transactions at prices ranging from $74.55 to $75.21, inclusive.
F2The price reported in Column 4 is a weighted average price. These shares were sold in multiple transactions at prices ranging from $74.34 to $75.07, inclusive.
F3The price reported in Column 4 is a weighted average price. These shares were sold in multiple transactions at prices ranging from $74.12 to $74.35, inclusive.
F4The price reported in Column 4 is a weighted average price. These shares were sold in multiple transactions at prices ranging from $74.12 to $74.42, inclusive.
F5Represents options exercisable one third each year for the three years subsequent to the grant date.
Class A Common Stock (Elizabeth Bruno GST Non-Exempt Trust)F2
22,462
$74.69
$1.68M
575,000
IndirectBeneficiary
Filing footnotes · 2
F1The price reported in Column 4 is a weighted average price. These shares were sold in multiple transactions at prices ranging from $75.01 to $75.12, inclusive.
F2The price reported in Column 4 is a weighted average price. These shares were sold in multiple transactions at prices ranging from $74.50 to $75.21, inclusive.
Class A Common Stock (Elizabeth Bruno GST Non-Exempt Trust)F1
2,538
$76.27
$193.57K
597,462
IndirectBeneficiary
Filing footnotes · 1
F1The price reported in Column 4 is a weighted average price. These shares were sold in multiple transactions at prices ranging from $76.00 to $76.69, inclusive.