May 06
2024
SELL
Payment of exercise price or tax liability
$29,052
$315.79 p/Share
92
Reduced 1.53%
5,914
Class A Common Stock
May 05
2024
SELL
Payment of exercise price or tax liability
$21,671
$309.59 p/Share
70
Reduced 1.15%
6,006
Class A Common Stock
May 04
2024
SELL
Payment of exercise price or tax liability
$35,602
$309.59 p/Share
115
Reduced 1.86%
6,076
Class A Common Stock
May 02
2024
BUY
Grant, award, or other acquisition
$200,264
$309.05 p/Share
648
Added 9.48%
6,191
Class A Common Stock
Feb 23
2024
SELL
Payment of exercise price or tax liability
$37,713
$279.36 p/Share
135
Reduced 2.32%
5,678
Class A Common Stock
Feb 23
2024
SELL
Open market or private sale
$37,713
$279.36 p/Share
135
Reduced 2.38%
5,543
Class A Common Stock
Feb 23
2024
BUY
Exercise of conversion of derivative security
$26,694
$98.87 p/Share
270
Added 4.44%
5,813
Class A Common Stock
Feb 07
2024
BUY
Grant, award, or other acquisition
-
124
Added 2.19%
5,543
Class A Common Stock
Nov 05
2023
SELL
Payment of exercise price or tax liability
$14,572
$214.3 p/Share
68
Reduced 1.24%
5,419
Class A Common Stock
May 06
2023
SELL
Payment of exercise price or tax liability
$10,130
$273.8 p/Share
37
Reduced 0.67%
5,487
Class A Common Stock
May 05
2023
SELL
Payment of exercise price or tax liability
$19,166
$273.8 p/Share
70
Reduced 1.25%
5,524
Class A Common Stock
May 04
2023
BUY
Grant, award, or other acquisition
-
774
Added 12.15%
5,594
Class A Common Stock
Apr 30
2023
SELL
Payment of exercise price or tax liability
$77,480
$288.03 p/Share
269
Reduced 5.29%
4,820
Class A Common Stock
Feb 08
2023
BUY
Grant, award, or other acquisition
-
461
Added 8.31%
5,089
Class A Common Stock
Nov 05
2022
SELL
Payment of exercise price or tax liability
$15,678
$230.56 p/Share
68
Reduced 1.45%
4,628
Class A Common Stock
May 06
2022
SELL
Payment of exercise price or tax liability
$12,676
$342.59 p/Share
37
Reduced 0.78%
4,696
Class A Common Stock
May 05
2022
BUY
Grant, award, or other acquisition
-
468
Added 9.0%
4,733
Class A Common Stock
May 02
2022
SELL
Payment of exercise price or tax liability
$183,712
$379.57 p/Share
484
Reduced 10.19%
4,265
Class A Common Stock
Apr 30
2022
SELL
Payment of exercise price or tax liability
$23,289
$369.66 p/Share
63
Reduced 1.31%
4,749
Class A Common Stock
Feb 03
2022
BUY
Grant, award, or other acquisition
-
919
Added 16.04%
4,812
Class A Common Stock
Nov 05
2021
SELL
Payment of exercise price or tax liability
$41,310
$607.5 p/Share
68
Reduced 1.72%
3,893
Class A Common Stock
May 10
2021
SELL
Payment of exercise price or tax liability
$318,498
$484.04 p/Share
658
Reduced 14.25%
3,961
Class A Common Stock
May 06
2021
BUY
Grant, award, or other acquisition
-
249
Added 5.12%
4,619
Class A Common Stock
May 02
2021
SELL
Payment of exercise price or tax liability
$37,068
$487.74 p/Share
76
Reduced 1.71%
4,370
Class A Common Stock
Apr 30
2021
SELL
Payment of exercise price or tax liability
$30,728
$487.74 p/Share
63
Reduced 1.4%
4,446
Class A Common Stock