Jun 21
2023
BUY
Grant, award, or other acquisition
-
5,837
Added 13.43%
37,616
Common Stock
May 23
2023
SELL
Open market or private sale
$2,395,560
$30.0 p/Share
79,852
Reduced 71.53%
31,779
Common Stock
May 12
2023
SELL
Open market or private sale
$2,935,752
$30.17 p/Share
97,307
Reduced 46.57%
111,631
Common Stock
May 12
2023
BUY
Exercise of conversion of derivative security
$370,739
$3.81 p/Share
97,307
Added 31.77%
208,938
Common Stock
May 11
2023
SELL
Open market or private sale
$6,222,675
$30.7 p/Share
202,693
Reduced 64.49%
111,631
Common Stock
May 11
2023
BUY
Exercise of conversion of derivative security
$772,260
$3.81 p/Share
202,693
Added 39.2%
314,324
Common Stock
Mar 06
2023
SELL
Open market or private sale
$1,471,209
$27.23 p/Share
54,029
Reduced 32.61%
111,631
Common Stock
Mar 03
2023
SELL
Open market or private sale
$270,590
$27.46 p/Share
9,854
Reduced 5.61%
165,660
Common Stock
Mar 02
2023
BUY
Grant, award, or other acquisition
-
114,954
Added 39.58%
175,514
Common Stock
Oct 28
2022
SELL
Open market or private sale
$882,000
$35.28 p/Share
25,000
Reduced 29.22%
60,560
Common Stock
Oct 28
2022
BUY
Exercise of conversion of derivative security
$95,250
$3.81 p/Share
25,000
Added 22.61%
85,560
Common Stock
Sep 26
2022
SELL
Open market or private sale
$177,977
$35.25 p/Share
5,049
Reduced 7.7%
60,560
Common Stock
Sep 26
2022
BUY
Exercise of conversion of derivative security
$19,237
$3.81 p/Share
5,049
Added 7.15%
65,609
Common Stock
Sep 12
2022
SELL
Open market or private sale
$960,000
$38.4 p/Share
25,000
Reduced 29.22%
60,560
Common Stock
Sep 12
2022
BUY
Exercise of conversion of derivative security
$95,250
$3.81 p/Share
25,000
Added 22.61%
85,560
Common Stock
Aug 29
2022
SELL
Open market or private sale
$988,750
$39.55 p/Share
25,000
Reduced 29.22%
60,560
Common Stock
Aug 29
2022
BUY
Exercise of conversion of derivative security
$95,250
$3.81 p/Share
25,000
Added 22.61%
85,560
Common Stock
Aug 16
2022
SELL
Open market or private sale
$638,336
$41.04 p/Share
15,554
Reduced 20.44%
60,560
Common Stock
Aug 15
2022
SELL
Open market or private sale
$1,025,000
$41.0 p/Share
25,000
Reduced 24.72%
76,114
Common Stock
Aug 15
2022
BUY
Exercise of conversion of derivative security
$95,250
$3.81 p/Share
25,000
Added 19.82%
101,114
Common Stock
Jul 25
2022
SELL
Open market or private sale
$1,110,250
$44.41 p/Share
25,000
Reduced 24.72%
76,114
Common Stock
Jul 25
2022
BUY
Exercise of conversion of derivative security
$95,250
$3.81 p/Share
25,000
Added 19.82%
101,114
Common Stock
Jul 11
2022
SELL
Open market or private sale
$1,104,250
$44.17 p/Share
25,000
Reduced 24.72%
76,114
Common Stock
Jul 11
2022
BUY
Exercise of conversion of derivative security
$95,250
$3.81 p/Share
25,000
Added 19.82%
101,114
Common Stock
Jun 27
2022
SELL
Open market or private sale
$1,078,250
$43.13 p/Share
25,000
Reduced 24.72%
76,114
Common Stock