Dec 16
2024
SELL
Payment of exercise price or tax liability
$119,306
$48.03 p/Share
2,484
Reduced 0.41%
606,072
Class B Common Stock
Dec 12
2024
BUY
Grant, award, or other acquisition
-
458
Added 0.08%
608,556
Class B Common Stock
Sep 26
2024
BUY
Grant, award, or other acquisition
-
436
Added 0.07%
608,098
Class B Common Stock
Jul 10
2024
SELL
Payment of exercise price or tax liability
$78,714
$48.41 p/Share
1,626
Reduced 0.27%
607,662
Class B Common Stock
Jun 26
2024
BUY
Grant, award, or other acquisition
-
50,161
Added 7.61%
608,903
Class B Common Stock
Jun 13
2024
BUY
Grant, award, or other acquisition
-
407
Added 0.07%
558,742
Class B Common Stock
Apr 19
2024
SELL
Payment of exercise price or tax liability
$44,591
$52.46 p/Share
850
Reduced 0.17%
513,445
Class B Common Stock
Mar 28
2024
BUY
Grant, award, or other acquisition
-
435
Added 0.08%
514,295
Class B Common Stock
Mar 17
2024
SELL
Payment of exercise price or tax liability
$56,498
$48.79 p/Share
1,158
Reduced 0.22%
513,860
Class B Common Stock
Mar 13
2024
SELL
Payment of exercise price or tax liability
$70,975
$48.68 p/Share
1,458
Reduced 0.29%
503,154
Class B Common Stock
Mar 13
2024
BUY
Grant, award, or other acquisition
-
11,864
Added 2.25%
515,018
Class B Common Stock
Jan 23
2024
SELL
Payment of exercise price or tax liability
$213,757
$50.81 p/Share
4,207
Reduced 0.6%
694,380
Class B Common Stock
Jan 23
2024
BUY
Grant, award, or other acquisition
$723,331
$50.81 p/Share
14,236
Added 2.0%
698,435
Class B Common Stock
Dec 18
2023
SELL
Payment of exercise price or tax liability
$28,662
$50.64 p/Share
566
Reduced 0.08%
684,199
Class B Common Stock
Dec 14
2023
BUY
Grant, award, or other acquisition
-
370
Added 0.05%
684,765
Class B Common Stock
Aug 31
2023
SELL
Payment of exercise price or tax liability
$330,703
$49.91 p/Share
6,626
Reduced 1.06%
617,233
Class B Common Stock
Aug 24
2023
BUY
Grant, award, or other acquisition
-
426
Added 0.07%
623,859
Class B Common Stock
Aug 01
2023
SELL
Payment of exercise price or tax liability
$63,980
$53.81 p/Share
1,189
Reduced 0.19%
623,433
Class B Common Stock
Jul 10
2023
SELL
Payment of exercise price or tax liability
$221,246
$52.23 p/Share
4,236
Reduced 0.67%
624,622
Class B Common Stock
Jun 20
2023
BUY
Grant, award, or other acquisition
-
381
Added 0.06%
628,502
Class B Common Stock
May 18
2023
SELL
Payment of exercise price or tax liability
$2,077,527
$46.5 p/Share
44,678
Reduced 6.64%
628,121
Class B Common Stock
May 18
2023
BUY
Exercise of conversion of derivative security
$551,200
$5.3 p/Share
104,000
Added 14.16%
630,268
Class B Common Stock
May 09
2023
SELL
Open market or private sale
$290,752
$45.05 p/Share
6,454
Reduced 1.12%
568,799
Class B Common Stock
May 03
2023
SELL
Payment of exercise price or tax liability
$445,878
$42.57 p/Share
10,474
Reduced 1.79%
575,253
Class B Common Stock
Apr 19
2023
SELL
Payment of exercise price or tax liability
$36,572
$43.23 p/Share
846
Reduced 0.14%
585,727
Class B Common Stock