Jun 04
2024
BUY
Exercise of conversion of derivative security
-
11,904
Added 4.03%
283,498
Common Stock
Mar 07
2024
SELL
Open market or private sale
$225,000
$9.0 p/Share
25,000
Reduced 8.43%
271,594
Common Stock
Jun 01
2023
SELL
Open market or private sale
$365,225
$8.7 p/Share
41,980
Reduced 12.64%
290,135
Common Stock
Jun 01
2023
BUY
Exercise of conversion of derivative security
-
6,459
Added 2.13%
296,594
Common Stock
May 23
2023
SELL
Open market or private sale
$68,854
$9.22 p/Share
7,468
Reduced 2.2%
332,115
Common Stock
Nov 14
2022
SELL
Open market or private sale
$165,620
$12.74 p/Share
13,000
Reduced 3.69%
339,583
Common Stock
Nov 08
2022
SELL
Open market or private sale
$162,500
$12.5 p/Share
13,000
Reduced 3.56%
352,583
Common Stock
Aug 10
2022
SELL
Open market or private sale
$86,194
$9.7 p/Share
8,886
Reduced 2.37%
365,583
Common Stock
Aug 08
2022
SELL
Open market or private sale
$135,287
$10.37 p/Share
13,046
Reduced 3.37%
374,469
Common Stock
Aug 04
2022
SELL
Open market or private sale
$255,360
$10.64 p/Share
24,000
Reduced 5.83%
387,515
Common Stock
Jul 25
2022
SELL
Payment of exercise price or tax liability
$280,541
$9.26 p/Share
30,296
Reduced 6.86%
411,515
Common Stock
Jul 25
2022
BUY
Exercise of conversion of derivative security
$280,540
$3.38 p/Share
83,000
Added 15.82%
441,811
Common Stock
Jun 01
2022
BUY
Exercise of conversion of derivative security
-
3,036
Added 0.84%
358,811
Common Stock
Jun 17
2021
SELL
Payment of exercise price or tax liability
$183,699
$20.92 p/Share
8,781
Reduced 2.41%
355,775
Common Stock
Jun 17
2021
BUY
Exercise of conversion of derivative security
$177,323
$19.17 p/Share
9,250
Added 2.47%
364,556
Common Stock
Jun 04
2021
BUY
Exercise of conversion of derivative security
$88,080
$3.67 p/Share
24,000
Added 6.33%
355,306
Common Stock
May 26
2021
BUY
Exercise of conversion of derivative security
$588,897
$5.72 p/Share
102,954
Added 23.71%
331,306
Common Stock
Feb 25
2021
SELL
Open market or private sale
$529,440
$22.06 p/Share
24,000
Reduced 9.51%
228,352
Common Stock
Feb 17
2021
SELL
Payment of exercise price or tax liability
$29,490
$18.7 p/Share
1,577
Reduced 0.62%
252,352
Common Stock
Feb 16
2021
BUY
Grant, award, or other acquisition
-
5,161
Added 2.0%
252,897
Common Stock
Dec 29
2020
SELL
Open market or private sale
$16,314
$17.81 p/Share
916
Reduced 0.37%
248,345
Common Stock
Dec 27
2020
BUY
Grant, award, or other acquisition
-
2,300
Added 0.91%
249,261
Common Stock
Dec 21
2020
SELL
Open market or private sale
$6,223
$16.42 p/Share
379
Reduced 0.15%
245,076
Common Stock
Dec 18
2020
BUY
Grant, award, or other acquisition
-
925
Added 0.38%
245,455
Common Stock