Jul 29
2025
SELL
Open market or private sale
$155,370
$155.37 p/Share
1,000
Reduced 4.97%
19,131
Class A Common Stock
Jun 24
2025
SELL
Open market or private sale
$270,900
$140.0 p/Share
1,935
Reduced 8.77%
20,130
Class A Common Stock
Mar 10
2025
SELL
Payment of exercise price or tax liability
$21,028
$125.92 p/Share
167
Reduced 0.75%
22,066
Class A Common Stock
Mar 05
2025
SELL
Payment of exercise price or tax liability
$23,621
$142.3 p/Share
166
Reduced 0.74%
22,233
Class A Common Stock
Mar 05
2025
BUY
Grant, award, or other acquisition
-
1,756
Added 7.27%
22,399
Class A Common Stock
Mar 03
2025
SELL
Payment of exercise price or tax liability
$21,936
$140.62 p/Share
156
Reduced 0.75%
20,643
Class A Common Stock
Feb 27
2025
BUY
Grant, award, or other acquisition
-
4,367
Added 17.35%
20,799
Class A Common Stock
Feb 25
2025
SELL
Payment of exercise price or tax liability
$24,133
$138.7 p/Share
174
Reduced 1.05%
16,432
Class A Common Stock
Jul 26
2024
SELL
Open market or private sale
$219,740
$109.87 p/Share
2,000
Reduced 10.75%
16,606
Class A Common Stock
Mar 10
2024
SELL
Payment of exercise price or tax liability
$15,759
$94.37 p/Share
167
Reduced 0.89%
18,606
Class A Common Stock
Mar 05
2024
BUY
Grant, award, or other acquisition
-
2,720
Added 12.66%
18,773
Class A Common Stock
Mar 03
2024
SELL
Payment of exercise price or tax liability
$91,678
$92.98 p/Share
986
Reduced 5.79%
16,053
Class A Common Stock
Feb 25
2024
SELL
Payment of exercise price or tax liability
$15,859
$90.11 p/Share
176
Reduced 1.02%
17,039
Class A Common Stock
Aug 02
2023
SELL
Open market or private sale
$108,419
$83.08 p/Share
1,305
Reduced 7.05%
17,215
Class A Common Stock
Mar 10
2023
BUY
Grant, award, or other acquisition
-
2,742
Added 12.9%
18,520
Class A Common Stock
Mar 03
2023
SELL
Payment of exercise price or tax liability
$94,855
$85.92 p/Share
1,104
Reduced 6.54%
15,778
Class A Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$27,329
$85.14 p/Share
321
Reduced 1.87%
16,882
Class A Common Stock
Feb 25
2023
SELL
Payment of exercise price or tax liability
$14,958
$84.99 p/Share
176
Reduced 1.01%
17,203
Class A Common Stock
Feb 10
2023
BUY
Grant, award, or other acquisition
-
2,566
Added 12.87%
17,379
Class A Common Stock