Jun 04
2024
SELL
Open market or private sale
$470,633
$15.46 p/Share
30,442
Reduced 8.23%
339,639
Common Stock, $0.001 p...
Jun 03
2024
SELL
Open market or private sale
$384,750
$15.39 p/Share
25,000
Reduced 6.33%
370,081
Common Stock, $0.001 p...
May 30
2024
BUY
Grant, award, or other acquisition
-
9,416
Added 2.33%
395,081
Common Stock, $0.001 p...
Mar 15
2024
SELL
Open market or private sale
$1,309,444
$17.76 p/Share
73,730
Reduced 16.05%
385,665
Common Stock, $0.001 p...
Jun 02
2023
SELL
Payment of exercise price or tax liability
$483,156
$18.3 p/Share
26,402
Reduced 5.43%
459,395
Common Stock, $0.001 p...
Mar 17
2023
SELL
Payment of exercise price or tax liability
$189,901
$19.8 p/Share
9,591
Reduced 1.94%
485,797
Common Stock
Mar 15
2023
BUY
Grant, award, or other acquisition
-
175,262
Added 40.07%
262,144
Common Stock, $0.001 p...
Aug 16
2022
SELL
Open market or private sale
$812,863
$27.09 p/Share
30,006
Reduced 8.57%
320,126
Common Stock
Aug 16
2022
BUY
Exercise of conversion of derivative security
$164,733
$5.49 p/Share
30,006
Added 7.89%
350,132
Common Stock
Aug 15
2022
SELL
Open market or private sale
$1,811,985
$27.07 p/Share
66,937
Reduced 17.29%
320,126
Common Stock
Aug 15
2022
BUY
Exercise of conversion of derivative security
$367,484
$5.49 p/Share
66,937
Added 14.74%
387,063
Common Stock
Jun 02
2022
SELL
Payment of exercise price or tax liability
$692,858
$27.56 p/Share
25,140
Reduced 7.28%
320,126
Common Stock
Mar 15
2022
BUY
Grant, award, or other acquisition
-
119,656
Added 25.74%
345,266
Common Stock
Jan 04
2022
SELL
Open market or private sale
$342,428
$37.33 p/Share
9,173
Reduced 3.91%
225,610
Common Stock
Jan 04
2022
BUY
Exercise of conversion of derivative security
$50,360
$5.49 p/Share
9,173
Added 3.76%
234,783
Common Stock
Jan 03
2022
SELL
Open market or private sale
$5,471,129
$38.85 p/Share
140,827
Reduced 38.43%
225,610
Common Stock
Jan 03
2022
BUY
Exercise of conversion of derivative security
$773,140
$5.49 p/Share
140,827
Added 27.76%
366,437
Common Stock
Dec 16
2021
SELL
Open market or private sale
$526,870
$33.38 p/Share
15,784
Reduced 6.54%
225,610
Common Stock
Dec 16
2021
BUY
Exercise of conversion of derivative security
$86,654
$5.49 p/Share
15,784
Added 6.14%
241,394
Common Stock
Dec 15
2021
SELL
Open market or private sale
$4,631,794
$34.51 p/Share
134,216
Reduced 37.3%
225,610
Common Stock
Dec 15
2021
BUY
Exercise of conversion of derivative security
$736,846
$5.49 p/Share
134,216
Added 27.17%
359,826
Common Stock
Aug 11
2021
SELL
Open market or private sale
$3,312,000
$33.12 p/Share
100,000
Reduced 30.71%
225,610
Common Stock
Aug 11
2021
BUY
Exercise of conversion of derivative security
$549,000
$5.49 p/Share
100,000
Added 23.5%
325,610
Common Stock
Jun 14
2021
SELL
Open market or private sale
$6,600,000
$33.0 p/Share
200,000
Reduced 46.99%
225,610
Common Stock
Jun 10
2021
BUY
Exercise of conversion of derivative security
$1,098,000
$5.49 p/Share
200,000
Added 31.97%
425,610
Common Stock