Dec 19
2025
-
1,617
Reduced 2.6%
60,678
Class A Common Stock
Dec 03
2025
-
31
Reduced 0.05%
62,295
Class A Common Stock
Nov 20
2025
BUY
Open market or private purchase
$73,676
$65.49 p/Share
1,125
Added 0.56%
200,569
Class B Common Stock
Nov 19
2025
BUY
Open market or private purchase
$65,550
$65.55 p/Share
1,000
Added 0.5%
199,444
Class B Common Stock
Nov 18
2025
BUY
Open market or private purchase
$65,489
$65.49 p/Share
1,000
Added 0.5%
198,444
Class B Common Stock
Nov 17
2025
SELL
Open market or private sale
$273,240
$60.72 p/Share
4,500
Reduced 6.73%
62,326
Class A Common Stock
Nov 17
2025
BUY
Open market or private purchase
$65,650
$65.65 p/Share
1,000
Added 0.5%
197,444
Class B Common Stock
Nov 13
2025
BUY
Open market or private purchase
$563,668
$67.57 p/Share
8,342
Added 4.07%
196,444
Class B Common Stock
Nov 12
2025
BUY
Open market or private purchase
$1,424,690
$65.5 p/Share
21,751
Added 10.36%
188,102
Class B Common Stock
Nov 11
2025
SELL
Open market or private sale
$2,016,842
$59.58 p/Share
33,851
Reduced 33.62%
66,826
Class A Common Stock
Jul 08
2025
SELL
Open market or private sale
$68,880
$68.88 p/Share
1,000
Reduced 0.98%
100,677
Class A Common Stock
Jul 08
2025
BUY
Open market or private purchase
$67,071
$72.51 p/Share
925
Added 0.55%
166,351
Class B Common Stock
Jan 16
2025
SELL
Payment of exercise price or tax liability
-
15,527
Reduced 13.29%
101,264
Class A Common Stock
Jan 16
2025
BUY
Grant, award, or other acquisition
-
30,713
Added 21.51%
112,102
Class A Common Stock
Jan 16
2025
BUY
Exercise of conversion of derivative security
-
10,941
Added 11.28%
86,078
Class A Common Stock
Dec 26
2024
BUY
Open market or private purchase
$74,325
$69.14 p/Share
1,075
Added 0.65%
165,426
Class B Common Stock
Dec 24
2024
BUY
Open market or private purchase
$74,844
$68.04 p/Share
1,100
Added 0.66%
164,351
Class B Common Stock
Dec 23
2024
BUY
Open market or private purchase
$74,371
$67.61 p/Share
1,100
Added 0.67%
163,251
Class B Common Stock
Dec 20
2024
-
4,360
Reduced 5.51%
74,758
Class A Common Stock
Dec 20
2024
BUY
Open market or private purchase
$37,334
$67.88 p/Share
550
Added 0.34%
162,151
Class B Common Stock
Mar 12
2024
SELL
Open market or private sale
$173,529
$64.27 p/Share
2,700
Reduced 3.3%
79,118
Class A Common Stock
Mar 12
2024
BUY
Open market or private purchase
$169,982
$67.32 p/Share
2,525
Added 1.54%
161,601
Class B Common Stock
Mar 11
2024
BUY
Open market or private purchase
$960,772
$67.66 p/Share
14,200
Added 8.2%
159,076
Class B Common Stock
Mar 08
2024
BUY
Open market or private purchase
$255,328
$66.44 p/Share
3,843
Added 2.73%
136,876
Class B Common Stock
Mar 07
2024
BUY
Open market or private purchase
$479,110
$65.07 p/Share
7,363
Added 5.24%
133,033
Class B Common Stock