Mar 21
2025
SELL
Payment of exercise price or tax liability
$227,306
$178.7 p/Share
1,272
Reduced 0.09%
1,376,340
Class B Common Stock
Mar 19
2025
BUY
Grant, award, or other acquisition
-
14,213
Added 1.02%
1,377,612
Class B Common Stock
Mar 13
2025
SELL
Payment of exercise price or tax liability
$23,766,578
$163.99 p/Share
144,927
Reduced 9.61%
1,363,399
Class B Common Stock
Mar 13
2025
BUY
Exercise of conversion of derivative security
$15,253,768
$71.08 p/Share
214,600
Added 12.46%
1,508,326
Class B Common Stock
Mar 12
2025
SELL
Payment of exercise price or tax liability
$1,846,038
$166.61 p/Share
11,080
Reduced 0.85%
1,293,726
Class B Common Stock
Mar 12
2025
BUY
Grant, award, or other acquisition
-
26,076
Added 1.96%
1,304,806
Class B Common Stock
Mar 10
2025
SELL
Payment of exercise price or tax liability
$24,763,757
$174.55 p/Share
141,872
Reduced 9.99%
1,278,730
Class B Common Stock
Mar 10
2025
BUY
Exercise of conversion of derivative security
$15,282,200
$71.08 p/Share
215,000
Added 13.15%
1,420,602
Class B Common Stock
Sep 12
2024
SELL
Payment of exercise price or tax liability
$29,931,274
$231.36 p/Share
129,371
Reduced 9.69%
1,205,602
Class B Common Stock
Sep 12
2024
BUY
Exercise of conversion of derivative security
$15,267,912
$71.08 p/Share
214,799
Added 13.86%
1,334,973
Class B Common Stock
Aug 15
2024
-
5,000
Reduced 0.44%
1,120,174
Class B Common Stock
Aug 02
2024
-
900
Reduced 0.08%
1,125,174
Class B Common Stock
Jul 29
2024
-
100
Reduced 0.01%
1,126,074
Class B Common Stock
Jul 26
2024
-
2,000
Reduced 0.18%
1,126,174
Class B Common Stock
May 22
2024
SELL
Other acquisition or disposition
-
65,669
Reduced 5.5%
1,128,174
Class B Common Stock
May 22
2024
BUY
Other acquisition or disposition
-
35,131
Added 2.86%
1,193,843
Class B Common Stock
May 22
2024
BUY
Other acquisition or disposition
-
30,538
Added 2.57%
1,158,712
Class B Common Stock
Mar 21
2024
BUY
Grant, award, or other acquisition
-
11,966
Added 1.05%
1,128,174
Class B Common Stock
Mar 14
2024
SELL
Payment of exercise price or tax liability
$9,777,763
$172.63 p/Share
56,640
Reduced 4.83%
1,116,208
Class B Common Stock
Mar 14
2024
BUY
Exercise of conversion of derivative security
$8,711,300
$134.02 p/Share
65,000
Added 5.25%
1,172,848
Class B Common Stock
Mar 13
2024
SELL
Payment of exercise price or tax liability
$9,835,512
$174.72 p/Share
56,293
Reduced 4.84%
1,107,848
Class B Common Stock
Mar 13
2024
BUY
Exercise of conversion of derivative security
$8,711,300
$134.02 p/Share
65,000
Added 5.29%
1,164,141
Class B Common Stock
Mar 04
2024
SELL
Payment of exercise price or tax liability
$9,831,900
$174.6 p/Share
56,311
Reduced 4.87%
1,099,141
Class B Common Stock
Mar 04
2024
BUY
Exercise of conversion of derivative security
$8,711,300
$134.02 p/Share
65,000
Added 5.33%
1,155,452
Class B Common Stock
Dec 14
2023
SELL
Payment of exercise price or tax liability
$14,155,240
$151.75 p/Share
93,280
Reduced 7.88%
1,090,452
Class B Common Stock