Aug 18
2023
SELL
Open market or private sale
$1,576
$13.03 p/Share
121
Reduced 0.08%
143,177
Common Stock
Aug 17
2023
BUY
Exercise of conversion of derivative security
-
415
Added 0.29%
143,298
Common Stock
Aug 11
2023
SELL
Open market or private sale
$3,133
$14.05 p/Share
223
Reduced 0.16%
142,883
Common Stock
Aug 10
2023
BUY
Exercise of conversion of derivative security
-
770
Added 0.54%
143,106
Common Stock
Jul 18
2023
SELL
Open market or private sale
$1,656
$14.16 p/Share
117
Reduced 0.08%
142,336
Common Stock
Jul 17
2023
BUY
Exercise of conversion of derivative security
-
414
Added 0.29%
142,453
Common Stock
Jul 11
2023
SELL
Open market or private sale
$2,814
$12.68 p/Share
222
Reduced 0.16%
142,039
Common Stock
Jul 10
2023
BUY
Exercise of conversion of derivative security
-
770
Added 0.54%
142,261
Common Stock
Jun 20
2023
SELL
Open market or private sale
$1,623
$13.42 p/Share
121
Reduced 0.09%
141,491
Common Stock
Jun 16
2023
BUY
Exercise of conversion of derivative security
-
415
Added 0.29%
141,612
Common Stock
Jun 13
2023
SELL
Open market or private sale
$35,574
$13.81 p/Share
2,576
Reduced 1.79%
141,197
Common Stock
Jun 12
2023
BUY
Exercise of conversion of derivative security
-
9,239
Added 6.04%
143,773
Common Stock
May 26
2023
SELL
Open market or private sale
$6,975
$11.38 p/Share
613
Reduced 0.45%
134,534
Common Stock
May 25
2023
SELL
Open market or private sale
$6,985
$11.23 p/Share
622
Reduced 0.47%
132,885
Common Stock
May 25
2023
BUY
Exercise of conversion of derivative security
-
2,262
Added 1.65%
135,147
Common Stock
May 25
2023
BUY
Exercise of conversion of derivative security
-
2,261
Added 1.67%
133,507
Common Stock
May 24
2023
SELL
Open market or private sale
$6,985
$11.82 p/Share
591
Reduced 0.45%
131,246
Common Stock
May 24
2023
BUY
Exercise of conversion of derivative security
-
2,262
Added 1.69%
131,837
Common Stock
May 23
2023
SELL
Open market or private sale
$6,991
$11.08 p/Share
631
Reduced 0.49%
127,606
Common Stock
May 23
2023
BUY
Exercise of conversion of derivative security
-
2,262
Added 1.73%
128,237
Common Stock
May 22
2023
SELL
Open market or private sale
$6,976
$10.9 p/Share
640
Reduced 0.51%
125,975
Common Stock
May 20
2023
BUY
Grant, award, or other acquisition
$13,999
$7.11 p/Share
1,969
Added 1.52%
127,944
Common Stock
May 19
2023
BUY
Exercise of conversion of derivative security
-
2,262
Added 1.76%
126,615
Common Stock
May 17
2023
SELL
Open market or private sale
$1,214
$10.47 p/Share
116
Reduced 0.09%
124,353
Common Stock
May 16
2023
BUY
Exercise of conversion of derivative security
-
415
Added 0.33%
124,469
Common Stock