Jun 01
2023
BUY
Exercise of conversion of derivative security
-
8,571
Added 0.72%
1,186,026
Common Stock
May 03
2023
SELL
Open market or private sale
$220,900
$22.09 p/Share
10,000
Reduced 0.84%
1,177,455
Common Stock
Apr 01
2023
SELL
Payment of exercise price or tax liability
$369,365
$24.71 p/Share
14,948
Reduced 1.24%
1,187,455
Common Stock
Apr 01
2023
BUY
Exercise of conversion of derivative security
-
38,142
Added 3.07%
1,202,403
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$201,795
$24.17 p/Share
8,349
Reduced 0.71%
1,164,261
Common Stock
Mar 01
2023
BUY
Exercise of conversion of derivative security
-
34,284
Added 2.84%
1,172,610
Common Stock
Oct 10
2022
SELL
Open market or private sale
$219,450
$43.89 p/Share
5,000
Reduced 0.44%
1,137,531
Common Stock
Sep 09
2022
SELL
Open market or private sale
$218,500
$43.7 p/Share
5,000
Reduced 0.44%
1,142,531
Common Stock
Sep 07
2022
SELL
Open market or private sale
$207,500
$41.5 p/Share
5,000
Reduced 0.43%
1,147,531
Common Stock
Mar 23
2022
SELL
Open market or private sale
$546,602
$60.02 p/Share
9,107
Reduced 0.78%
1,152,531
Class A Common Stock
Mar 18
2022
SELL
Open market or private sale
$2,153,580
$60.0 p/Share
35,893
Reduced 3.0%
1,161,638
Class A Common Stock
Dec 17
2021
SELL
Open market or private sale
$905,250
$60.35 p/Share
15,000
Reduced 1.24%
1,197,531
Class A Common Stock
Nov 22
2021
-
60,000
Reduced 4.72%
1,212,531
Class A Common Stock
Nov 17
2021
SELL
Open market or private sale
$1,151,100
$76.74 p/Share
15,000
Reduced 1.17%
1,272,531
Class A Common Stock
Oct 29
2021
BUY
Grant, award, or other acquisition
-
271,123
Added 17.39%
1,287,531
Class A Common Stock
Sep 15
2021
SELL
Open market or private sale
$20,067,000
$66.89 p/Share
300,000
Reduced 22.79%
1,016,408
Class A Common Stock
Sep 03
2021
SELL
Payment of exercise price or tax liability
$5,607,427
$65.63 p/Share
85,440
Reduced 6.09%
1,316,408
Class A Common Stock
Sep 03
2021
BUY
Exercise of conversion of derivative security
$5,607,392
$4.0 p/Share
1,401,848
Added 50.0%
1,401,848
Class A Common Stock
Aug 09
2021
SELL
Payment of exercise price or tax liability
$120,044
$64.54 p/Share
1,860
Reduced 6.2%
28,140
Class A Common Stock
Aug 09
2021
SELL
Open market or private sale
$1,726,389
$61.35 p/Share
28,140
Reduced 100.0%
0
Class A Common Stock
Aug 09
2021
BUY
Exercise of conversion of derivative security
$120,000
$4.0 p/Share
30,000
Added 50.0%
30,000
Class A Common Stock
Aug 04
2021
SELL
Payment of exercise price or tax liability
$40,002
$56.5 p/Share
708
Reduced 7.08%
9,292
Class A Common Stock
Aug 04
2021
SELL
Open market or private sale
$539,401
$58.05 p/Share
9,292
Reduced 100.0%
0
Class A Common Stock
Aug 04
2021
BUY
Exercise of conversion of derivative security
$40,000
$4.0 p/Share
10,000
Added 50.0%
10,000
Class A Common Stock
Jun 01
2021
SELL
Payment of exercise price or tax liability
$80,034
$43.83 p/Share
1,826
Reduced 9.13%
18,174
Class A Common Stock