Aug 01
2025
SELL
Payment of exercise price or tax liability
$68,601
$57.12 p/Share
1,201
Reduced 0.19%
646,008
Class B Common Stock
Jul 29
2025
SELL
Open market or private sale
$23,700
$59.25 p/Share
400
Reduced 0.06%
647,209
Class B Common Stock
Jul 14
2025
SELL
Open market or private sale
$1,102,062
$56.96 p/Share
19,348
Reduced 2.9%
647,609
Class B Common Stock
Jul 11
2025
SELL
Open market or private sale
$54,927
$56.92 p/Share
965
Reduced 0.14%
666,957
Class B Common Stock
Jul 08
2025
SELL
Payment of exercise price or tax liability
$147,352
$55.9 p/Share
2,636
Reduced 0.39%
667,922
Class B Common Stock
Jul 03
2025
SELL
Open market or private sale
$1,053,196
$54.98 p/Share
19,156
Reduced 2.78%
670,558
Class B Common Stock
Jun 12
2025
BUY
Grant, award, or other acquisition
-
420
Added 0.06%
689,290
Class B Common Stock
May 05
2025
SELL
Payment of exercise price or tax liability
$452,450
$43.77 p/Share
10,337
Reduced 1.48%
688,870
Class B Common Stock
Apr 19
2025
SELL
Payment of exercise price or tax liability
$32,478
$43.19 p/Share
752
Reduced 0.11%
699,207
Class B Common Stock
Mar 27
2025
BUY
Grant, award, or other acquisition
-
557
Added 0.08%
699,959
Class B Common Stock
Mar 17
2025
SELL
Payment of exercise price or tax liability
$49,430
$42.43 p/Share
1,165
Reduced 0.17%
699,402
Class B Common Stock
Mar 13
2025
SELL
Payment of exercise price or tax liability
$107,936
$40.11 p/Share
2,691
Reduced 0.37%
719,761
Class B Common Stock
Mar 13
2025
BUY
Grant, award, or other acquisition
-
18,148
Added 2.45%
722,452
Class B Common Stock
Jan 31
2025
SELL
Payment of exercise price or tax liability
$1,824,527
$46.55 p/Share
39,195
Reduced 5.27%
704,304
Class B Common Stock
Jan 31
2025
BUY
Grant, award, or other acquisition
$2,155,125
$46.55 p/Share
46,297
Added 6.01%
724,439
Class B Common Stock
Jan 22
2025
SELL
Payment of exercise price or tax liability
$177,021
$46.56 p/Share
3,802
Reduced 0.54%
697,202
Class B Common Stock
Jan 22
2025
BUY
Grant, award, or other acquisition
$593,081
$46.56 p/Share
12,738
Added 1.78%
700,885
Class B Common Stock
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