Aug 15
2024
SELL
Open market or private sale
$341,690
$341.69 p/Share
1,000
Reduced 9.35%
9,694
Class A Common Stock
May 06
2024
SELL
Payment of exercise price or tax liability
$101,052
$315.79 p/Share
320
Reduced 2.91%
10,694
Class A Common Stock
May 05
2024
SELL
Payment of exercise price or tax liability
$67,800
$309.59 p/Share
219
Reduced 1.95%
11,014
Class A Common Stock
May 04
2024
SELL
Payment of exercise price or tax liability
$128,479
$309.59 p/Share
415
Reduced 3.56%
11,233
Class A Common Stock
May 02
2024
BUY
Grant, award, or other acquisition
$800,130
$309.05 p/Share
2,589
Added 18.19%
11,648
Class A Common Stock
Feb 21
2024
SELL
Open market or private sale
$272,000
$272.0 p/Share
1,000
Reduced 9.94%
9,059
Class A Common Stock
Feb 07
2024
BUY
Grant, award, or other acquisition
-
476
Added 4.52%
10,059
Class A Common Stock
Dec 16
2023
SELL
Payment of exercise price or tax liability
$31,611
$270.18 p/Share
117
Reduced 1.21%
9,583
Class A Common Stock
May 06
2023
SELL
Payment of exercise price or tax liability
$35,046
$273.8 p/Share
128
Reduced 1.3%
9,700
Class A Common Stock
May 05
2023
SELL
Payment of exercise price or tax liability
$59,962
$273.8 p/Share
219
Reduced 2.18%
9,828
Class A Common Stock
May 04
2023
BUY
Grant, award, or other acquisition
-
3,095
Added 23.55%
10,047
Class A Common Stock
Apr 30
2023
SELL
Payment of exercise price or tax liability
$184,627
$288.03 p/Share
641
Reduced 8.44%
6,952
Class A Common Stock
Mar 16
2023
SELL
Payment of exercise price or tax liability
$5,898
$294.93 p/Share
20
Reduced 0.26%
7,593
Class A Common Stock
Feb 08
2023
BUY
Grant, award, or other acquisition
-
1,103
Added 12.65%
7,613
Class A Common Stock
Dec 16
2022
SELL
Payment of exercise price or tax liability
$9,707
$248.92 p/Share
39
Reduced 0.6%
6,510
Class A Common Stock
Dec 14
2022
SELL
Payment of exercise price or tax liability
$9,414
$261.5 p/Share
36
Reduced 0.55%
6,549
Class A Common Stock
May 06
2022
SELL
Payment of exercise price or tax liability
$48,305
$342.59 p/Share
141
Reduced 2.1%
6,585
Class A Common Stock
May 05
2022
BUY
Grant, award, or other acquisition
-
1,632
Added 19.53%
6,726
Class A Common Stock
May 02
2022
SELL
Payment of exercise price or tax liability
$392,475
$379.57 p/Share
1,034
Reduced 16.87%
5,094
Class A Common Stock
Apr 30
2022
SELL
Payment of exercise price or tax liability
$55,819
$369.66 p/Share
151
Reduced 2.4%
6,128
Class A Common Stock
Feb 03
2022
BUY
Grant, award, or other acquisition
-
1,967
Added 23.85%
6,279
Class A Common Stock
Dec 16
2021
SELL
Payment of exercise price or tax liability
$23,090
$592.04 p/Share
39
Reduced 0.9%
4,312
Class A Common Stock
Aug 20
2021
SELL
Payment of exercise price or tax liability
$128,020
$571.52 p/Share
224
Reduced 4.61%
4,630
Class A Common Stock
Aug 20
2021
SELL
Open market or private sale
$159,348
$571.14 p/Share
279
Reduced 6.03%
4,351
Class A Common Stock
Aug 20
2021
BUY
Exercise of conversion of derivative security
$113,195
$225.04 p/Share
503
Added 9.61%
4,730
Class A Common Stock