Mar 11
2024
SELL
Open market or private sale
$110,572
$161.42 p/Share
685
Reduced 0.09%
773,791
Class A Common Stock
Mar 08
2024
SELL
Payment of exercise price or tax liability
$68,695
$162.4 p/Share
423
Reduced 0.05%
774,476
Class A Common Stock
Feb 27
2024
BUY
Grant, award, or other acquisition
-
49,832
Added 6.04%
774,899
Class A Common Stock
Feb 14
2024
SELL
Open market or private sale
$345,000
$230.0 p/Share
1,500
Reduced 0.21%
725,067
Class A Common Stock
Feb 09
2024
SELL
Open market or private sale
$2,300,000
$230.0 p/Share
10,000
Reduced 1.36%
726,567
Class A Common Stock
Feb 05
2024
SELL
Open market or private sale
$2,200,000
$220.0 p/Share
10,000
Reduced 1.34%
736,567
Class A Common Stock
Jan 24
2024
SELL
Open market or private sale
$2,100,000
$210.0 p/Share
10,000
Reduced 1.32%
746,567
Class A Common Stock
Jan 16
2024
SELL
Open market or private sale
$285,000
$190.0 p/Share
1,500
Reduced 0.2%
756,567
Class A Common Stock
Dec 14
2023
SELL
Open market or private sale
$297,855
$198.57 p/Share
1,500
Reduced 0.2%
758,067
Class A Common Stock
Dec 11
2023
SELL
Open market or private sale
$136,814
$188.97 p/Share
724
Reduced 0.1%
759,567
Class A Common Stock
Dec 08
2023
SELL
Payment of exercise price or tax liability
$73,217
$190.67 p/Share
384
Reduced 0.05%
760,291
Class A Common Stock
Nov 14
2023
SELL
Open market or private sale
$247,125
$164.75 p/Share
1,500
Reduced 0.23%
658,789
Class A Common Stock
Oct 16
2023
SELL
Open market or private sale
$236,850
$157.9 p/Share
1,500
Reduced 0.23%
660,289
Class A Common Stock
Sep 14
2023
SELL
Open market or private sale
$249,000
$166.0 p/Share
1,500
Reduced 0.23%
661,789
Class A Common Stock
Sep 11
2023
SELL
Open market or private sale
$120,379
$166.27 p/Share
724
Reduced 0.11%
663,289
Class A Common Stock
Sep 08
2023
SELL
Payment of exercise price or tax liability
$63,724
$165.95 p/Share
384
Reduced 0.06%
664,013
Class A Common Stock
Sep 01
2023
-
100,000
Reduced 13.08%
664,397
Class A Common Stock
Aug 14
2023
SELL
Open market or private sale
$227,310
$151.54 p/Share
1,500
Reduced 0.2%
764,397
Class A Common Stock
Jul 14
2023
SELL
Open market or private sale
$277,410
$184.94 p/Share
1,500
Reduced 0.2%
765,897
Class A Common Stock
Jun 14
2023
SELL
Open market or private sale
$259,094
$172.73 p/Share
1,500
Reduced 0.2%
742,704
Class A Common Stock
Jun 09
2023
SELL
Open market or private sale
$126,200
$174.31 p/Share
724
Reduced 0.1%
744,204
Class A Common Stock
Jun 08
2023
SELL
Payment of exercise price or tax liability
$66,935
$174.31 p/Share
384
Reduced 0.05%
744,928
Class A Common Stock