Nov 18
2024
SELL
Open market or private sale
$126,504
$12.59 p/Share
10,048
Reduced 2.04%
482,875
Common Stock
Aug 16
2024
SELL
Open market or private sale
$137,943
$13.84 p/Share
9,967
Reduced 1.98%
492,923
Common Stock
Jun 14
2024
BUY
Exercise of conversion of derivative security
$309,010
$4.5 p/Share
68,669
Added 12.01%
502,890
Common Stock
Feb 16
2024
SELL
Open market or private sale
$808,397
$20.95 p/Share
38,587
Reduced 7.14%
501,476
Common Stock
Jan 05
2024
BUY
Grant, award, or other acquisition
-
201,306
Added 27.15%
540,063
Common Stock
Aug 16
2023
SELL
Open market or private sale
$188,981
$20.97 p/Share
9,012
Reduced 2.02%
437,039
Common Stock
May 16
2023
SELL
Open market or private sale
$223,693
$24.83 p/Share
9,009
Reduced 1.98%
446,051
Common Stock
Feb 28
2023
SELL
Open market or private sale
$708,050
$20.23 p/Share
35,000
Reduced 7.17%
453,168
Common Stock
Feb 28
2023
BUY
Exercise of conversion of derivative security
$151,200
$4.32 p/Share
35,000
Added 6.69%
488,168
Common Stock
Feb 16
2023
SELL
Open market or private sale
$226,244
$16.78 p/Share
13,483
Reduced 2.89%
453,168
Common Stock
Jan 06
2023
BUY
Grant, award, or other acquisition
-
140,504
Added 23.14%
466,651
Common Stock
Aug 16
2022
SELL
Open market or private sale
$90,738
$17.29 p/Share
5,248
Reduced 1.58%
326,147
Common Stock
May 16
2022
SELL
Open market or private sale
$60,447
$12.58 p/Share
4,805
Reduced 1.43%
331,395
Common Stock
Feb 16
2022
SELL
Open market or private sale
$97,355
$20.38 p/Share
4,777
Reduced 1.41%
335,066
Common Stock
Jan 07
2022
BUY
Grant, award, or other acquisition
-
127,729
Added 27.32%
339,843
Common Stock
Nov 16
2021
SELL
Open market or private sale
$104,108
$21.47 p/Share
4,849
Reduced 2.23%
212,114
Common Stock
Aug 16
2021
SELL
Open market or private sale
$99,211
$20.46 p/Share
4,849
Reduced 2.19%
216,963
Common Stock
Aug 12
2021
BUY
Exercise of conversion of derivative security
$299,970
$22.0 p/Share
13,635
Added 5.79%
221,812
Common Stock
May 17
2021
SELL
Open market or private sale
$164,599
$31.4 p/Share
5,242
Reduced 2.46%
208,177
Common Stock
Apr 18
2021
BUY
Grant, award, or other acquisition
-
32,864
Added 13.42%
211,977
Common Stock
Mar 18
2021
SELL
Open market or private sale
$612,056
$33.34 p/Share
18,358
Reduced 9.3%
179,113
Common Stock
Mar 18
2021
BUY
Exercise of conversion of derivative security
$79,307
$4.32 p/Share
18,358
Added 8.51%
197,471
Common Stock
Mar 04
2021
BUY
Grant, award, or other acquisition
-
100
Added 0.06%
179,113
Common Stock
Mar 01
2021
SELL
Open market or private sale
$13,212
$33.03 p/Share
400
Reduced 0.22%
179,013
Common Stock
Mar 01
2021
BUY
Exercise of conversion of derivative security
$1,728
$4.32 p/Share
400
Added 0.22%
179,413
Common Stock