May 15
2024
SELL
Payment of exercise price or tax liability
$405,012
$324.01 p/Share
1,250
Reduced 8.62%
13,258
Class A Common Stock
May 06
2024
SELL
Payment of exercise price or tax liability
$90,000
$315.79 p/Share
285
Reduced 1.93%
14,508
Class A Common Stock
May 05
2024
SELL
Payment of exercise price or tax liability
$124,455
$309.59 p/Share
402
Reduced 2.65%
14,793
Class A Common Stock
May 04
2024
SELL
Payment of exercise price or tax liability
$265,318
$309.59 p/Share
857
Reduced 5.34%
15,195
Class A Common Stock
May 02
2024
BUY
Grant, award, or other acquisition
$1,500,128
$309.05 p/Share
4,854
Added 23.22%
16,052
Class A Common Stock
Feb 16
2024
SELL
Payment of exercise price or tax liability
$56,744
$275.46 p/Share
206
Reduced 1.81%
11,198
Class A Common Stock
Feb 07
2024
BUY
Grant, award, or other acquisition
-
642
Added 5.33%
11,404
Class A Common Stock
Nov 08
2023
BUY
Open market or private purchase
$100,585
$209.99 p/Share
479
Added 4.26%
10,762
Class A Common Stock
Nov 05
2023
SELL
Payment of exercise price or tax liability
$14,572
$214.3 p/Share
68
Reduced 0.66%
10,283
Class A Common Stock
May 05
2023
SELL
Payment of exercise price or tax liability
$110,067
$273.8 p/Share
402
Reduced 3.74%
10,351
Class A Common Stock
May 04
2023
BUY
Grant, award, or other acquisition
-
5,803
Added 35.05%
10,753
Class A Common Stock
Apr 30
2023
SELL
Payment of exercise price or tax liability
$67,975
$288.03 p/Share
236
Reduced 4.55%
4,950
Class A Common Stock
Feb 16
2023
SELL
Payment of exercise price or tax liability
$67,354
$333.44 p/Share
202
Reduced 3.75%
5,186
Class A Common Stock
Feb 08
2023
BUY
Grant, award, or other acquisition
-
405
Added 6.99%
5,388
Class A Common Stock
Nov 05
2022
SELL
Payment of exercise price or tax liability
$15,678
$230.56 p/Share
68
Reduced 1.35%
4,983
Class A Common Stock
May 05
2022
BUY
Grant, award, or other acquisition
-
2,719
Added 34.99%
5,051
Class A Common Stock
May 02
2022
SELL
Payment of exercise price or tax liability
$94,513
$379.57 p/Share
249
Reduced 9.65%
2,332
Class A Common Stock
Apr 30
2022
SELL
Payment of exercise price or tax liability
$20,701
$369.66 p/Share
56
Reduced 2.12%
2,581
Class A Common Stock
Feb 16
2022
SELL
Payment of exercise price or tax liability
$85,763
$430.97 p/Share
199
Reduced 7.02%
2,637
Class A Common Stock
Feb 03
2022
BUY
Grant, award, or other acquisition
-
473
Added 14.29%
2,836
Class A Common Stock
Nov 05
2021
SELL
Payment of exercise price or tax liability
$41,279
$607.05 p/Share
68
Reduced 2.8%
2,363
Class A Common Stock
Aug 06
2021
SELL
Payment of exercise price or tax liability
$101,160
$562.0 p/Share
180
Reduced 5.48%
3,104
Class A Common Stock
Aug 06
2021
SELL
Open market or private sale
$378,226
$562.0 p/Share
673
Reduced 21.68%
2,431
Class A Common Stock
Aug 06
2021
BUY
Exercise of conversion of derivative security
$60,576
$149.57 p/Share
405
Added 10.98%
3,284
Class A Common Stock
May 20
2021
SELL
Open market or private sale
$491,690
$491.69 p/Share
1,000
Reduced 25.78%
2,879
Class A Common Stock