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
Mar 17
2023
BUY
Open market or private purchase
$249,840
$69.4 p/Share
3,600
Added 3.2%
108,992
Class B Common Stock
Mar 16
2023
BUY
Open market or private purchase
$244,195
$69.77 p/Share
3,500
Added 3.21%
105,392
Class B Common Stock
Mar 15
2023
BUY
Open market or private purchase
$208,350
$69.45 p/Share
3,000
Added 2.86%
101,892
Class B Common Stock
Mar 14
2023
SELL
Open market or private sale
$884,663
$60.61 p/Share
14,596
Reduced 12.9%
98,555
Class A Common Stock
Mar 14
2023
BUY
Open market or private purchase
$175,825
$70.33 p/Share
2,500
Added 2.47%
98,892
Class B Common Stock
Mar 13
2023
SELL
Open market or private sale
$51,087
$61.33 p/Share
833
Reduced 0.73%
113,151
Class A Common Stock
Mar 13
2023
BUY
Open market or private purchase
$51,032
$70.1 p/Share
728
Added 0.75%
96,392
Class B Common Stock
Jan 17
2023
SELL
Payment of exercise price or tax liability
-
24,473
Reduced 17.68%
113,984
Class A Common Stock
Jan 17
2023
BUY
Exercise of conversion of derivative security
-
14,850
Added 13.98%
91,369
Class A Common Stock
Jan 17
2023
BUY
Grant, award, or other acquisition
-
47,088
Added 26.28%
132,093
Class A Common Stock
Jan 06
2023
-
75
Reduced 0.1%
76,519
Class A Common Stock
Jan 06
2023
BUY
Open market or private purchase
$4,919
$79.35 p/Share
62
Added 0.06%
95,664
Class B Common Stock
Dec 27
2022
BUY
Open market or private purchase
$319,666
$78.93 p/Share
4,050
Added 4.06%
95,602
Class B Common Stock