Nov 05
2024
-
500
Reduced 0.95%
52,252
Class A Common Stock
Nov 01
2024
SELL
Payment of exercise price or tax liability
$139,051
$229.08 p/Share
607
Reduced 1.14%
52,752
Class A Common Stock
Oct 01
2024
SELL
Payment of exercise price or tax liability
$106,710
$175.8 p/Share
607
Reduced 1.12%
53,359
Class A Common Stock
Sep 01
2024
SELL
Payment of exercise price or tax liability
$91,275
$150.62 p/Share
606
Reduced 1.11%
53,966
Class A Common Stock
Aug 01
2024
SELL
Payment of exercise price or tax liability
$88,937
$146.52 p/Share
607
Reduced 1.1%
54,572
Class A Common Stock
Jul 01
2024
SELL
Payment of exercise price or tax liability
$75,356
$124.35 p/Share
606
Reduced 1.09%
55,179
Class A Common Stock
Jun 01
2024
SELL
Payment of exercise price or tax liability
$60,687
$99.98 p/Share
607
Reduced 1.08%
55,785
Class A Common Stock
May 02
2024
SELL
Open market or private sale
$55,828
$116.31 p/Share
480
Reduced 0.84%
56,392
Class A Common Stock
May 01
2024
SELL
Open market or private sale
$431,500
$86.3 p/Share
5,000
Reduced 8.08%
56,872
Class A Common Stock
Apr 02
2024
SELL
Open market or private sale
$53,042
$82.62 p/Share
642
Reduced 1.03%
61,872
Class A Common Stock
Apr 01
2024
SELL
Open market or private sale
$434,250
$86.85 p/Share
5,000
Reduced 7.41%
62,514
Class A Common Stock
Mar 04
2024
SELL
Open market or private sale
$38,213
$80.62 p/Share
474
Reduced 0.7%
67,514
Class A Common Stock
Mar 01
2024
SELL
Open market or private sale
$402,400
$80.48 p/Share
5,000
Reduced 6.85%
67,988
Class A Common Stock
Feb 05
2024
BUY
Grant, award, or other acquisition
-
4,286
Added 5.55%
72,988
Class A Common Stock
Feb 02
2024
SELL
Open market or private sale
$16,633
$40.97 p/Share
406
Reduced 0.59%
68,702
Class A Common Stock
Jan 02
2024
SELL
Open market or private sale
$223,808
$49.57 p/Share
4,515
Reduced 6.13%
69,108
Class A Common Stock
Dec 01
2023
SELL
Payment of exercise price or tax liability
$1,126
$35.2 p/Share
32
Reduced 0.04%
73,623
Class A Common Stock
Nov 01
2023
SELL
Payment of exercise price or tax liability
$831
$25.99 p/Share
32
Reduced 0.04%
73,655
Class A Common Stock
Oct 01
2023
SELL
Payment of exercise price or tax liability
$1,343
$41.98 p/Share
32
Reduced 0.04%
73,687
Class A Common Stock
Sep 01
2023
SELL
Payment of exercise price or tax liability
$1,627
$50.85 p/Share
32
Reduced 0.04%
73,719
Class A Common Stock
Aug 01
2023
SELL
Payment of exercise price or tax liability
$1,571
$49.11 p/Share
32
Reduced 0.04%
73,751
Class A Common Stock
Jul 01
2023
SELL
Payment of exercise price or tax liability
$829
$25.92 p/Share
32
Reduced 0.04%
73,783
Class A Common Stock
Jun 01
2023
SELL
Payment of exercise price or tax liability
$6,620
$15.8 p/Share
419
Reduced 0.56%
73,815
Class A Common Stock
May 01
2023
SELL
Payment of exercise price or tax liability
$485
$6.93 p/Share
70
Reduced 0.09%
74,234
Class A Common Stock
Apr 01
2023
SELL
Payment of exercise price or tax liability
$685
$9.79 p/Share
70
Reduced 0.09%
74,304
Class A Common Stock