Mar 27
2025
BUY
Grant, award, or other acquisition
-
161
Added 0.05%
350,835
Class B Common Stock
Mar 17
2025
SELL
Payment of exercise price or tax liability
$63,390
$42.43 p/Share
1,494
Reduced 0.42%
350,674
Class B Common Stock
Mar 13
2025
SELL
Payment of exercise price or tax liability
$123,739
$40.11 p/Share
3,085
Reduced 0.87%
352,168
Class B Common Stock
Mar 13
2025
BUY
Grant, award, or other acquisition
-
20,314
Added 5.41%
355,253
Class B Common Stock
Jan 31
2025
SELL
Payment of exercise price or tax liability
$893,154
$46.55 p/Share
19,187
Reduced 5.42%
334,939
Class B Common Stock
Jan 31
2025
BUY
Grant, award, or other acquisition
$1,077,539
$46.55 p/Share
23,148
Added 6.29%
345,007
Class B Common Stock
Jan 22
2025
SELL
Payment of exercise price or tax liability
$196,855
$46.56 p/Share
4,228
Reduced 1.26%
330,978
Class B Common Stock
Jan 22
2025
BUY
Grant, award, or other acquisition
$663,852
$46.56 p/Share
14,258
Added 4.08%
335,206
Class B Common Stock
Dec 12
2024
BUY
Grant, award, or other acquisition
-
132
Added 0.04%
320,948
Class B Common Stock
Sep 26
2024
BUY
Grant, award, or other acquisition
-
125
Added 0.04%
320,816
Class B Common Stock
Jul 21
2024
SELL
Payment of exercise price or tax liability
$63,253
$48.47 p/Share
1,305
Reduced 0.41%
320,691
Class B Common Stock
Jun 26
2024
BUY
Grant, award, or other acquisition
-
50,161
Added 13.5%
321,490
Class B Common Stock
Jun 13
2024
BUY
Grant, award, or other acquisition
-
66
Added 0.02%
271,329
Class B Common Stock
Apr 19
2024
SELL
Payment of exercise price or tax liability
$21,980
$52.46 p/Share
419
Reduced 0.15%
271,263
Class B Common Stock
Mar 28
2024
BUY
Grant, award, or other acquisition
-
64
Added 0.02%
271,682
Class B Common Stock
Mar 17
2024
SELL
Payment of exercise price or tax liability
$72,501
$48.79 p/Share
1,486
Reduced 0.54%
271,618
Class B Common Stock
Mar 13
2024
SELL
Payment of exercise price or tax liability
$79,202
$48.68 p/Share
1,627
Reduced 0.62%
259,824
Class B Common Stock
Mar 13
2024
BUY
Grant, award, or other acquisition
-
13,280
Added 4.64%
273,104
Class B Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$467,620
$52.66 p/Share
8,880
Reduced 3.28%
261,451
Class B Common Stock
Feb 09
2024
BUY
Exercise of conversion of derivative security
$110,357
$5.74 p/Share
19,226
Added 6.64%
270,331
Class B Common Stock
Jan 23
2024
SELL
Payment of exercise price or tax liability
$225,037
$50.81 p/Share
4,429
Reduced 1.73%
251,105
Class B Common Stock
Jan 23
2024
BUY
Grant, award, or other acquisition
$763,471
$50.81 p/Share
15,026
Added 5.55%
255,534
Class B Common Stock
Dec 14
2023
BUY
Grant, award, or other acquisition
-
49
Added 0.02%
240,508
Class B Common Stock
Aug 24
2023
BUY
Grant, award, or other acquisition
-
54
Added 0.02%
240,459
Class B Common Stock
Jul 21
2023
SELL
Payment of exercise price or tax liability
$70,300
$53.87 p/Share
1,305
Reduced 0.54%
239,725
Class B Common Stock