May 15
2023
SELL
Open market or private sale
$196,470
$10.62 p/Share
18,500
Reduced 4.57%
386,474
Common Stock
May 15
2023
BUY
Exercise of conversion of derivative security
$57,720
$3.12 p/Share
18,500
Added 4.37%
404,974
Common Stock
May 12
2023
SELL
Open market or private sale
$190,225
$10.87 p/Share
17,500
Reduced 4.33%
386,474
Common Stock
May 12
2023
BUY
Exercise of conversion of derivative security
$116,400
$3.88 p/Share
30,000
Added 6.91%
403,974
Common Stock
May 11
2023
SELL
Open market or private sale
$508,760
$11.06 p/Share
46,000
Reduced 10.95%
373,974
Common Stock
May 11
2023
BUY
Exercise of conversion of derivative security
$226,980
$3.88 p/Share
58,500
Added 12.23%
419,974
Common Stock
May 10
2023
SELL
Open market or private sale
$494,120
$11.23 p/Share
44,000
Reduced 10.85%
361,474
Common Stock
May 10
2023
BUY
Exercise of conversion of derivative security
$184,755
$3.27 p/Share
56,500
Added 12.23%
405,384
Common Stock
May 09
2023
SELL
Open market or private sale
$544,880
$11.12 p/Share
49,000
Reduced 12.32%
348,884
Common Stock
May 09
2023
BUY
Exercise of conversion of derivative security
$205,410
$3.34 p/Share
61,500
Added 13.39%
397,884
Common Stock
May 01
2023
SELL
Payment of exercise price or tax liability
$1,785,117
$10.98 p/Share
162,579
Reduced 32.58%
336,384
Common Stock
May 01
2023
BUY
Grant, award, or other acquisition
-
145,218
Added 22.54%
498,963
Common Stock
May 01
2023
BUY
Exercise of conversion of derivative security
-
182,695
Added 34.06%
353,745
Common Stock
Apr 01
2023
SELL
Payment of exercise price or tax liability
$280,048
$10.02 p/Share
27,949
Reduced 14.04%
171,050
Common Stock
Apr 01
2023
BUY
Exercise of conversion of derivative security
-
56,375
Added 22.08%
198,999
Common Stock
Apr 01
2022
BUY
Exercise of conversion of derivative security
-
54,124
Added 27.51%
142,624
Common Stock
Jun 15
2021
SELL
Payment of exercise price or tax liability
$74,587
$36.05 p/Share
2,069
Reduced 2.28%
88,500
Common Stock
May 15
2021
SELL
Payment of exercise price or tax liability
$173,712
$28.0 p/Share
6,204
Reduced 6.41%
90,569
Common Stock
Apr 01
2021
BUY
Exercise of conversion of derivative security
-
27,625
Added 22.21%
96,773
Common Stock
Feb 17
2021
SELL
Open market or private sale
$1,368,836
$32.49 p/Share
42,131
Reduced 37.86%
69,148
Common Stock
Feb 17
2021
BUY
Exercise of conversion of derivative security
$175,251
$4.88 p/Share
35,912
Added 27.36%
95,367
Common Stock
Feb 16
2021
SELL
Open market or private sale
$2,413,600
$34.48 p/Share
70,000
Reduced 48.15%
75,367
Common Stock
Feb 16
2021
BUY
Exercise of conversion of derivative security
$341,600
$4.88 p/Share
70,000
Added 42.33%
95,367
Common Stock
Dec 31
2020
SELL
Open market or private sale
$654,000
$21.8 p/Share
30,000
Reduced 26.87%
81,662
Common Stock
Dec 31
2020
BUY
Exercise of conversion of derivative security
$231,600
$7.72 p/Share
30,000
Added 21.18%
111,662
Common Stock