Mar 18
2024
SELL
Payment of exercise price or tax liability
$20,976
$13.31 p/Share
1,576
Reduced 0.6%
262,097
Common Stock
Feb 29
2024
SELL
Sale (or disposition) back to the issuer
$217,099
$13.31 p/Share
16,311
Reduced 5.87%
261,356
Common Stock
Feb 29
2024
BUY
Grant, award, or other acquisition
$494,266
$13.31 p/Share
37,135
Added 11.8%
277,667
Common Stock
Feb 21
2024
BUY
Grant, award, or other acquisition
$157,332
$13.39 p/Share
11,750
Added 4.66%
240,532
Common Stock
Jan 05
2024
SELL
Payment of exercise price or tax liability
$22,798
$13.66 p/Share
1,669
Reduced 0.72%
228,782
Common Stock
Jan 02
2024
SELL
Payment of exercise price or tax liability
$26,080
$13.77 p/Share
1,894
Reduced 0.82%
230,451
Common Stock
Mar 20
2023
SELL
Payment of exercise price or tax liability
$18,771
$11.58 p/Share
1,621
Reduced 0.71%
225,525
Common Stock
Feb 22
2023
SELL
Sale (or disposition) back to the issuer
$512,678
$14.48 p/Share
35,406
Reduced 14.19%
214,165
Common Stock
Feb 22
2023
BUY
Grant, award, or other acquisition
$154,093
$14.21 p/Share
10,844
Added 4.6%
225,009
Common Stock
Feb 22
2023
BUY
Grant, award, or other acquisition
$1,156,894
$14.48 p/Share
79,896
Added 24.25%
249,571
Common Stock
Jan 03
2023
SELL
Payment of exercise price or tax liability
$67,781
$13.05 p/Share
5,194
Reduced 2.97%
169,675
Common Stock
Apr 06
2022
SELL
Payment of exercise price or tax liability
$224,359
$12.03 p/Share
18,650
Reduced 9.9%
169,675
Common Stock
Apr 06
2022
BUY
Grant, award, or other acquisition
$510,938
$12.03 p/Share
42,472
Added 18.4%
188,325
Common Stock
Apr 01
2022
SELL
Payment of exercise price or tax liability
$51,331
$12.45 p/Share
4,123
Reduced 2.75%
145,853
Common Stock
Apr 01
2022
BUY
Exercise of conversion of derivative security
$191,817
$12.45 p/Share
15,407
Added 9.32%
149,976
Common Stock
Feb 24
2022
SELL
Payment of exercise price or tax liability
$14,825
$13.26 p/Share
1,118
Reduced 1.04%
105,970
Common Stock
Feb 24
2022
BUY
Exercise of conversion of derivative security
$55,811
$13.26 p/Share
4,209
Added 3.78%
107,088
Common Stock
Jan 03
2022
SELL
Payment of exercise price or tax liability
$25,133
$12.13 p/Share
2,072
Reduced 2.85%
70,632
Common Stock
Jan 03
2022
BUY
Exercise of conversion of derivative security
$94,626
$12.13 p/Share
7,801
Added 9.69%
72,704
Common Stock
Apr 07
2021
SELL
Payment of exercise price or tax liability
$228,397
$12.7 p/Share
17,984
Reduced 16.82%
88,958
Common Stock
Apr 07
2021
BUY
Grant, award, or other acquisition
$321,285
$12.7 p/Share
25,298
Added 20.81%
96,272
Common Stock
Apr 01
2021
SELL
Payment of exercise price or tax liability
$77,102
$12.7 p/Share
6,071
Reduced 8.55%
64,903
Common Stock
Apr 01
2021
BUY
Exercise of conversion of derivative security
$105,283
$12.7 p/Share
8,290
Added 10.99%
67,122
Common Stock
Jan 04
2021
SELL
Payment of exercise price or tax liability
$18,934
$9.5 p/Share
1,993
Reduced 2.81%
68,923
Common Stock
Jan 04
2021
BUY
Exercise of conversion of derivative security
$71,260
$9.5 p/Share
7,501
Added 9.57%
70,916
Common Stock