Nov 15
2025
SELL
Payment of exercise price or tax liability
$56,324
$214.98 p/Share
262
Reduced 3.85%
6,540
Class B Common
Nov 15
2025
BUY
Grant, award, or other acquisition
-
567
Added 7.82%
6,684
Class B Common
Nov 14
2025
SELL
Payment of exercise price or tax liability
$27,517
$214.98 p/Share
128
Reduced 2.01%
6,235
Class B Common
Nov 14
2025
BUY
Grant, award, or other acquisition
-
276
Added 4.16%
6,363
Class B Common
Mar 14
2025
SELL
Payment of exercise price or tax liability
$78,833
$173.26 p/Share
455
Reduced 43.92%
581
Class A Common
Mar 14
2025
SELL
Payment of exercise price or tax liability
$153,059
$172.17 p/Share
889
Reduced 12.65%
6,136
Class B Common
Mar 14
2025
BUY
Exercise of conversion of derivative security
$42,047
$63.04 p/Share
667
Added 39.17%
1,036
Class A Common
Mar 14
2025
BUY
Exercise of conversion of derivative security
$87,844
$65.9 p/Share
1,333
Added 15.95%
7,025
Class B Common
Nov 16
2024
SELL
Payment of exercise price or tax liability
$16,387
$215.62 p/Share
76
Reduced 1.36%
5,500
Class B Common
Nov 16
2024
BUY
Grant, award, or other acquisition
-
165
Added 2.87%
5,576
Class B Common
Nov 15
2024
SELL
Payment of exercise price or tax liability
$25,443
$215.62 p/Share
118
Reduced 2.13%
5,411
Class B Common
Nov 15
2024
BUY
Grant, award, or other acquisition
-
256
Added 4.43%
5,529
Class B Common
Nov 14
2024
SELL
Payment of exercise price or tax liability
$27,306
$222.0 p/Share
123
Reduced 2.28%
5,273
Class B Common
Nov 14
2024
BUY
Grant, award, or other acquisition
-
267
Added 4.71%
5,396
Class B Common
Nov 12
2024
SELL
Payment of exercise price or tax liability
$175,413
$207.1 p/Share
847
Reduced 14.17%
5,129
Class B Common
Nov 12
2024
BUY
Grant, award, or other acquisition
-
1,839
Added 23.53%
5,976
Class B Common
Jul 17
2024
SELL
Payment of exercise price or tax liability
$130,065
$195.0 p/Share
667
Reduced 64.38%
369
Class A Common
Jul 17
2024
BUY
Exercise of conversion of derivative security
$74,380
$74.38 p/Share
1,000
Added 49.12%
1,036
Class A Common
May 14
2024
SELL
Open market or private sale
$358,502
$175.05 p/Share
2,048
Reduced 33.58%
4,051
Class B Common
May 13
2024
SELL
Open market or private sale
$39,289
$171.57 p/Share
229
Reduced 86.42%
36
Class A Common
Nov 17
2023
SELL
Payment of exercise price or tax liability
$15,901
$126.2 p/Share
126
Reduced 2.06%
5,984
Class B Common
Nov 17
2023
BUY
Grant, award, or other acquisition
-
273
Added 4.28%
6,110
Class B Common
Nov 16
2023
SELL
Payment of exercise price or tax liability
$16,406
$126.2 p/Share
130
Reduced 2.18%
5,837
Class B Common
Nov 16
2023
BUY
Grant, award, or other acquisition
-
282
Added 4.51%
5,967
Class B Common
Nov 15
2023
SELL
Payment of exercise price or tax liability
$25,366
$126.2 p/Share
201
Reduced 3.41%
5,685
Class B Common