Mar 17
2025
SELL
Payment of exercise price or tax liability
$227,888
$213.98 p/Share
1,065
Reduced 8.2%
11,919
Class A Common Stock
Mar 14
2025
SELL
Payment of exercise price or tax liability
$47,053
$211.0 p/Share
223
Reduced 1.69%
12,984
Class A Common Stock
Mar 14
2025
BUY
Grant, award, or other acquisition
$204,416
$168.8 p/Share
1,211
Added 8.4%
13,207
Class A Common Stock
Mar 14
2025
BUY
Grant, award, or other acquisition
-
1,775
Added 12.89%
11,996
Class A Common Stock
Mar 13
2025
SELL
Payment of exercise price or tax liability
$51,184
$206.39 p/Share
248
Reduced 2.37%
10,221
Class A Common Stock
Mar 11
2025
SELL
Open market or private sale
$925,700
$210.53 p/Share
4,397
Reduced 29.58%
10,469
Class A Common Stock
Feb 03
2025
SELL
Payment of exercise price or tax liability
$225,400
$205.47 p/Share
1,097
Reduced 6.87%
14,866
Class A Common Stock
Feb 03
2025
BUY
Grant, award, or other acquisition
-
4,447
Added 21.79%
15,963
Class A Common Stock
Aug 21
2024
SELL
Open market or private sale
$316,640
$185.17 p/Share
1,710
Reduced 12.93%
11,516
Class A Common Stock
May 20
2024
SELL
Open market or private sale
$442,011
$215.51 p/Share
2,051
Reduced 13.43%
13,226
Class A Common Stock
Mar 15
2024
SELL
Payment of exercise price or tax liability
$184,860
$204.04 p/Share
906
Reduced 5.6%
15,277
Class A Common Stock
Mar 15
2024
BUY
Grant, award, or other acquisition
$227,542
$163.23 p/Share
1,394
Added 7.93%
16,183
Class A Common Stock
Mar 14
2024
BUY
Grant, award, or other acquisition
-
1,806
Added 10.88%
14,789
Class A Common Stock
Mar 13
2024
SELL
Payment of exercise price or tax liability
$50,537
$203.78 p/Share
248
Reduced 1.87%
12,983
Class A Common Stock
Mar 12
2024
SELL
Payment of exercise price or tax liability
$67,522
$202.77 p/Share
333
Reduced 2.46%
13,231
Class A Common Stock
Feb 15
2024
SELL
Open market or private sale
$498,750
$199.5 p/Share
2,500
Reduced 15.56%
13,564
Class A Common Stock
Feb 07
2024
SELL
Payment of exercise price or tax liability
$291,318
$207.64 p/Share
1,403
Reduced 8.03%
16,064
Class A Common Stock
Feb 07
2024
BUY
Grant, award, or other acquisition
-
5,388
Added 23.57%
17,467
Class A Common Stock
Jun 08
2023
SELL
Open market or private sale
$99,180
$175.54 p/Share
565
Reduced 4.47%
12,079
Class A Common Stock
May 11
2023
SELL
Open market or private sale
$873,459
$166.5 p/Share
5,246
Reduced 29.32%
12,644
Class A Common Stock
May 10
2023
SELL
Open market or private sale
$291,584
$168.06 p/Share
1,735
Reduced 8.84%
17,890
Class A Common Stock
Mar 16
2023
SELL
Payment of exercise price or tax liability
$76,747
$163.99 p/Share
468
Reduced 2.33%
19,625
Class A Common Stock
Mar 15
2023
SELL
Payment of exercise price or tax liability
$47,386
$162.84 p/Share
291
Reduced 1.43%
20,093
Class A Common Stock
Mar 15
2023
BUY
Grant, award, or other acquisition
$226,800
$130.27 p/Share
1,741
Added 7.87%
20,384
Class A Common Stock
Mar 13
2023
SELL
Payment of exercise price or tax liability
$150,417
$163.32 p/Share
921
Reduced 4.71%
18,643
Class A Common Stock