Nov 05
2024
SELL
Payment of exercise price or tax liability
$403,668
$241.14 p/Share
1,674
Reduced 0.26%
652,028
Class A Common Stock
Oct 05
2024
SELL
Payment of exercise price or tax liability
$405,693
$242.35 p/Share
1,674
Reduced 0.26%
653,702
Class A Common Stock
Sep 05
2024
SELL
Payment of exercise price or tax liability
$2,866,322
$258.6 p/Share
11,084
Reduced 1.66%
655,376
Class A Common Stock
Aug 05
2024
SELL
Payment of exercise price or tax liability
$359,675
$214.86 p/Share
1,674
Reduced 0.25%
666,460
Class A Common Stock
Jul 05
2024
SELL
Payment of exercise price or tax liability
$377,570
$225.55 p/Share
1,674
Reduced 0.25%
668,134
Class A Common Stock
Jun 05
2024
SELL
Payment of exercise price or tax liability
$2,340,054
$211.12 p/Share
11,084
Reduced 1.63%
669,808
Class A Common Stock
May 05
2024
SELL
Payment of exercise price or tax liability
$428,175
$255.78 p/Share
1,674
Reduced 0.25%
680,809
Class A Common Stock
Apr 24
2024
BUY
Grant, award, or other acquisition
-
93,490
Added 12.05%
682,483
Class A Common Stock
Apr 05
2024
SELL
Payment of exercise price or tax liability
$450,439
$269.08 p/Share
1,674
Reduced 0.28%
588,993
Class A Common Stock
Mar 05
2024
SELL
Payment of exercise price or tax liability
$3,026,153
$273.02 p/Share
11,084
Reduced 1.84%
590,667
Class A Common Stock
Feb 05
2024
SELL
Payment of exercise price or tax liability
$3,618,228
$294.74 p/Share
12,276
Reduced 2.0%
601,751
Class A Common Stock
Jan 05
2024
SELL
Payment of exercise price or tax liability
$166,925
$267.08 p/Share
625
Reduced 0.1%
614,027
Class A Common Stock
Dec 05
2023
SELL
Payment of exercise price or tax liability
$8,839,031
$269.22 p/Share
32,832
Reduced 5.07%
614,571
Class A Common Stock
Nov 05
2023
SELL
Payment of exercise price or tax liability
$182,809
$218.41 p/Share
837
Reduced 0.13%
647,403
Class A Common Stock
Oct 05
2023
SELL
Payment of exercise price or tax liability
$175,242
$209.37 p/Share
837
Reduced 0.13%
648,240
Class A Common Stock
Sep 05
2023
SELL
Payment of exercise price or tax liability
$4,416,909
$248.49 p/Share
17,775
Reduced 2.67%
649,077
Class A Common Stock
Aug 07
2023
SELL
Payment of exercise price or tax liability
$192,593
$230.1 p/Share
837
Reduced 0.13%
666,852
Class A Common Stock
Jul 05
2023
SELL
Payment of exercise price or tax liability
$1,315,345
$224.5 p/Share
5,859
Reduced 0.87%
667,689
Class A Common Stock
Jun 05
2023
SELL
Payment of exercise price or tax liability
$3,616,263
$213.5 p/Share
16,938
Reduced 2.45%
673,548
Class A Common Stock
Mar 06
2023
SELL
Payment of exercise price or tax liability
$3,094,298
$191.55 p/Share
16,154
Reduced 2.29%
690,486
Class A Common Stock
Dec 28
2022
BUY
Grant, award, or other acquisition
-
698,395
Added 49.71%
706,640
Class A Common Stock
Jun 22
2022
BUY
Grant, award, or other acquisition
-
2,402
Added 22.56%
8,245
Class A Common Stock
Jun 08
2021
BUY
Grant, award, or other acquisition
-
1,616
Added 21.67%
5,843
Class A Common Stock