Feb 27
2025
BUY
Grant, award, or other acquisition
-
36,074
Added 25.81%
103,685
Class A Common Stock
Feb 25
2025
SELL
Payment of exercise price or tax liability
$78,504
$138.7 p/Share
566
Reduced 0.83%
67,611
Class A Common Stock
Nov 13
2024
SELL
Open market or private sale
$142,024
$135.39 p/Share
1,049
Reduced 1.52%
68,177
Class A Common Stock
Aug 12
2024
SELL
Open market or private sale
$116,947
$108.89 p/Share
1,074
Reduced 1.53%
69,226
Class A Common Stock
Mar 25
2024
SELL
Payment of exercise price or tax liability
$65,944
$95.71 p/Share
689
Reduced 0.97%
70,300
Class A Common Stock
Mar 25
2024
BUY
Grant, award, or other acquisition
-
2,245
Added 3.07%
70,989
Class A Common Stock
Mar 10
2024
SELL
Payment of exercise price or tax liability
$117,301
$94.37 p/Share
1,243
Reduced 1.78%
68,744
Class A Common Stock
Mar 05
2024
BUY
Grant, award, or other acquisition
-
23,808
Added 25.38%
69,987
Class A Common Stock
Mar 03
2024
SELL
Payment of exercise price or tax liability
$133,984
$92.98 p/Share
1,441
Reduced 3.03%
46,179
Class A Common Stock
Feb 25
2024
SELL
Payment of exercise price or tax liability
$50,641
$90.11 p/Share
562
Reduced 1.17%
47,620
Class A Common Stock
Jan 23
2024
SELL
Payment of exercise price or tax liability
$80,629
$86.42 p/Share
933
Reduced 1.9%
48,182
Class A Common Stock
Jan 23
2024
BUY
Grant, award, or other acquisition
-
4,594
Added 8.55%
49,115
Class A Common Stock
Mar 10
2023
BUY
Grant, award, or other acquisition
-
20,410
Added 31.43%
44,521
Class A Common Stock
Mar 03
2023
SELL
Payment of exercise price or tax liability
$14,778
$85.92 p/Share
172
Reduced 0.71%
24,111
Class A Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$2,724
$85.14 p/Share
32
Reduced 0.13%
24,283
Class A Common Stock
Feb 25
2023
SELL
Payment of exercise price or tax liability
$50,484
$84.99 p/Share
594
Reduced 2.38%
24,315
Class A Common Stock
Feb 10
2023
BUY
Grant, award, or other acquisition
-
6,416
Added 20.48%
24,909
Class A Common Stock
Mar 03
2022
SELL
Payment of exercise price or tax liability
$10,016
$95.39 p/Share
105
Reduced 0.56%
18,493
Class A Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$3,777
$96.85 p/Share
39
Reduced 0.21%
18,598
Class A Common Stock
Feb 25
2022
BUY
Grant, award, or other acquisition
-
9,226
Added 33.11%
18,637
Class A Common Stock
Feb 16
2022
SELL
Payment of exercise price or tax liability
$5,387
$101.65 p/Share
53
Reduced 0.56%
9,411
Class A Common Stock