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
Mar 06
2024
BUY
Open market or private purchase
$740,140
$64.36 p/Share
11,500
Added 8.38%
125,670
Class B Common Stock
Mar 05
2024
SELL
Open market or private sale
$2,972,080
$63.06 p/Share
47,131
Reduced 36.55%
81,818
Class A Common Stock
Mar 05
2024
BUY
Open market or private purchase
$515,760
$64.47 p/Share
8,000
Added 5.23%
144,876
Class B Common Stock
Jan 16
2024
SELL
Payment of exercise price or tax liability
-
22,533
Reduced 14.88%
128,949
Class A Common Stock
Jan 16
2024
BUY
Exercise of conversion of derivative security
-
13,504
Added 11.19%
107,137
Class A Common Stock
Jan 16
2024
BUY
Grant, award, or other acquisition
-
44,345
Added 23.33%
145,695
Class A Common Stock
Dec 27
2023
BUY
Open market or private purchase
$102,151
$67.65 p/Share
1,510
Added 1.31%
114,170
Class B Common Stock
Dec 26
2023
-
304
Reduced 0.32%
93,276
Class A Common Stock
Dec 26
2023
BUY
Open market or private purchase
$47,313
$67.59 p/Share
700
Added 0.62%
112,660
Class B Common Stock
Dec 22
2023
-
2,007
Reduced 2.1%
93,580
Class A Common Stock
Jul 05
2023
BUY
Open market or private purchase
-
2,968
Added 2.58%
111,960
Class B Common Stock
Jul 03
2023
SELL
Open market or private sale
$205,593
$69.27 p/Share
2,968
Reduced 3.01%
95,587
Class A Common Stock