Aug 22
2023
BUY
Exercise of conversion of derivative security
$23,539
$1.27 p/Share
18,535
Added 0.72%
2,549,588
Common Stock
Jul 18
2023
SELL
Open market or private sale
$157,847
$8.61 p/Share
18,333
Reduced 0.72%
2,531,053
Common Stock
Jul 18
2023
BUY
Exercise of conversion of derivative security
$15,766
$0.86 p/Share
18,333
Added 0.71%
2,549,386
Common Stock
Jul 17
2023
SELL
Open market or private sale
$160,413
$8.75 p/Share
18,333
Reduced 0.72%
2,531,053
Common Stock
Jul 17
2023
BUY
Exercise of conversion of derivative security
$15,766
$0.86 p/Share
18,333
Added 0.71%
2,549,386
Common Stock
Jun 30
2023
SELL
Open market or private sale
$99,706
$8.18 p/Share
12,189
Reduced 0.48%
2,531,053
Common Stock
Jun 15
2023
SELL
Open market or private sale
$155,288
$8.47 p/Share
18,334
Reduced 0.72%
2,543,242
Common Stock
Jun 15
2023
BUY
Exercise of conversion of derivative security
$15,767
$0.86 p/Share
18,334
Added 0.71%
2,561,576
Common Stock
Jun 14
2023
SELL
Open market or private sale
$156,022
$8.51 p/Share
18,334
Reduced 0.72%
2,543,242
Common Stock
Jun 14
2023
BUY
Exercise of conversion of derivative security
$15,767
$0.86 p/Share
18,334
Added 0.71%
2,561,576
Common Stock
May 11
2023
SELL
Open market or private sale
$85,618
$7.86 p/Share
10,893
Reduced 0.43%
2,493,589
Common Stock
Dec 29
2022
BUY
Grant, award, or other acquisition
-
341,404
Added 12.0%
2,504,482
Common Stock
Jan 02
2022
SELL
Payment of exercise price or tax liability
$2,243,876
$17.35 p/Share
129,330
Reduced 5.64%
2,163,078
Common Stock
Jan 02
2022
BUY
Exercise of conversion of derivative security
$487,500
$1.95 p/Share
250,000
Added 9.83%
2,292,408
Common Stock
Dec 02
2021
SELL
Payment of exercise price or tax liability
$353,263
$15.2 p/Share
23,241
Reduced 1.13%
2,042,408
Common Stock
Dec 02
2021
BUY
Exercise of conversion of derivative security
-
46,875
Added 2.22%
2,065,649
Common Stock
Dec 01
2021
SELL
Payment of exercise price or tax liability
$361,912
$15.84 p/Share
22,848
Reduced 1.12%
2,018,774
Common Stock
Dec 01
2021
BUY
Exercise of conversion of derivative security
-
46,875
Added 2.24%
2,041,622
Common Stock
Nov 16
2021
BUY
Open market or private purchase
$249,459
$16.97 p/Share
14,700
Added 0.73%
1,994,747
Common Stock
Nov 02
2021
SELL
Payment of exercise price or tax liability
$442,276
$19.03 p/Share
23,241
Reduced 1.16%
1,980,047
Common Stock
Nov 02
2021
BUY
Exercise of conversion of derivative security
$892,031
$19.03 p/Share
46,875
Added 2.29%
2,003,288
Common Stock
Nov 01
2021
SELL
Payment of exercise price or tax liability
$452,118
$19.13 p/Share
23,634
Reduced 1.19%
1,956,413
Common Stock
Nov 01
2021
BUY
Exercise of conversion of derivative security
$896,719
$19.13 p/Share
46,875
Added 2.31%
1,980,047
Common Stock
Aug 24
2021
BUY
Open market or private purchase
$519,820
$22.12 p/Share
23,500
Added 1.2%
1,933,172
Common Stock
Feb 05
2021
SELL
Open market or private sale
$6,997,650
$50.0 p/Share
139,953
Reduced 6.83%
1,909,672
Common Stock