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
Mar 01
2023
SELL
Payment of exercise price or tax liability
$623
$8.91 p/Share
70
Reduced 0.09%
74,374
Class A Common Stock
Feb 07
2023
BUY
Grant, award, or other acquisition
-
64,378
Added 46.37%
74,444
Class A Common Stock
Feb 01
2023
SELL
Payment of exercise price or tax liability
$949
$13.56 p/Share
70
Reduced 0.69%
10,066
Class A Common Stock
Jan 01
2023
SELL
Payment of exercise price or tax liability
$336
$4.74 p/Share
71
Reduced 0.7%
10,136
Class A Common Stock
Dec 01
2022
SELL
Payment of exercise price or tax liability
$479
$8.13 p/Share
59
Reduced 0.57%
10,207
Class A Common Stock
Nov 01
2022
SELL
Payment of exercise price or tax liability
$901
$15.28 p/Share
59
Reduced 0.57%
10,266
Class A Common Stock
Oct 01
2022
SELL
Payment of exercise price or tax liability
$1,198
$20.3 p/Share
59
Reduced 0.57%
10,325
Class A Common Stock