Feb 18
2025
SELL
Open market or private sale
$760,662
$217.27 p/Share
3,501
Reduced 4.01%
83,824
Class A Common Stock
Feb 10
2025
SELL
Payment of exercise price or tax liability
$1,210,655
$223.08 p/Share
5,427
Reduced 5.85%
87,325
Class A Common Stock
Feb 10
2025
BUY
Grant, award, or other acquisition
-
12,709
Added 12.05%
92,752
Class A Common Stock
Jan 29
2025
BUY
Grant, award, or other acquisition
-
6,361
Added 7.36%
80,043
Class A Common Stock
Dec 06
2024
SELL
Open market or private sale
$1,086,943
$262.23 p/Share
4,145
Reduced 5.33%
73,682
Class A Common Stock
Nov 15
2024
SELL
Open market or private sale
$804,475
$229.85 p/Share
3,500
Reduced 4.5%
74,327
Class A Common Stock
Nov 10
2024
SELL
Payment of exercise price or tax liability
$883,590
$228.2 p/Share
3,872
Reduced 4.74%
77,827
Class A Common Stock
Aug 16
2024
SELL
Open market or private sale
$766,648
$218.98 p/Share
3,501
Reduced 4.11%
81,699
Class A Common Stock
Aug 10
2024
SELL
Payment of exercise price or tax liability
$828,298
$213.92 p/Share
3,872
Reduced 4.35%
85,200
Class A Common Stock
May 15
2024
SELL
Open market or private sale
$2,050,940
$249.81 p/Share
8,210
Reduced 8.44%
89,072
Class A Common Stock
May 10
2024
SELL
Payment of exercise price or tax liability
$1,746,503
$247.31 p/Share
7,062
Reduced 6.77%
97,282
Class A Common Stock
Feb 29
2024
SELL
Open market or private sale
$1,639,918
$240.07 p/Share
6,831
Reduced 6.14%
104,344
Class A Common Stock
Feb 10
2024
SELL
Payment of exercise price or tax liability
$1,974,849
$233.71 p/Share
8,450
Reduced 7.06%
111,175
Class A Common Stock
Feb 10
2024
BUY
Grant, award, or other acquisition
-
40,392
Added 25.24%
119,625
Class A Common Stock
Jan 24
2024
SELL
Payment of exercise price or tax liability
$165,733
$176.5 p/Share
939
Reduced 1.28%
72,265
Class A Common Stock
Jan 24
2024
BUY
Grant, award, or other acquisition
-
9,556
Added 10.76%
79,233
Class A Common Stock
Nov 20
2023
SELL
Open market or private sale
$1,486,743
$200.1 p/Share
7,430
Reduced 9.52%
70,616
Class A Common Stock
Nov 10
2023
SELL
Payment of exercise price or tax liability
$378,809
$198.85 p/Share
1,905
Reduced 2.38%
78,046
Class A Common Stock
Aug 10
2023
SELL
Payment of exercise price or tax liability
$328,994
$172.61 p/Share
1,906
Reduced 2.33%
79,951
Class A Common Stock
May 10
2023
SELL
Payment of exercise price or tax liability
$717,051
$142.64 p/Share
5,027
Reduced 5.79%
81,857
Class A Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
11,864
Added 12.01%
86,884
Class A Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$204,614
$124.31 p/Share
1,646
Reduced 2.15%
75,020
Class A Common Stock
Feb 10
2023
BUY
Grant, award, or other acquisition
-
12,784
Added 14.29%
76,666
Class A Common Stock
Jan 24
2023
SELL
Payment of exercise price or tax liability
$136,454
$119.07 p/Share
1,146
Reduced 2.86%
38,855
Class A Common Stock
Jan 24
2023
BUY
Grant, award, or other acquisition
-
25,027
Added 28.15%
63,882
Class A Common Stock