Feb 23
2024
SELL
Payment of exercise price or tax liability
$116,021
$14.69 p/Share
7,898
Reduced 1.67%
465,599
Common Stock
Feb 22
2024
BUY
Grant, award, or other acquisition
-
282,500
Added 37.37%
473,497
Common Stock
Feb 19
2024
SELL
Payment of exercise price or tax liability
$58,202
$14.62 p/Share
3,981
Reduced 2.04%
190,997
Common Stock
Jul 25
2023
SELL
Payment of exercise price or tax liability
$800,850
$15.0 p/Share
53,390
Reduced 17.94%
244,258
Common Stock
Jul 25
2023
BUY
Exercise of conversion of derivative security
$749,800
$13.04 p/Share
57,500
Added 18.8%
248,368
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
42,200
Added 18.11%
190,868
Common Stock
Feb 25
2023
SELL
Payment of exercise price or tax liability
$105,566
$15.7 p/Share
6,724
Reduced 4.33%
148,668
Common Stock
Feb 20
2023
SELL
Payment of exercise price or tax liability
$42,822
$15.86 p/Share
2,700
Reduced 1.71%
155,392
Common Stock
Jul 18
2022
SELL
Payment of exercise price or tax liability
$37,417
$15.5 p/Share
2,414
Reduced 1.51%
157,412
Common Stock
Jul 18
2022
BUY
Exercise of conversion of derivative security
$96,484
$13.12 p/Share
7,354
Added 4.41%
159,578
Common Stock
Feb 25
2022
SELL
Payment of exercise price or tax liability
$138,222
$18.08 p/Share
7,645
Reduced 4.77%
152,522
Common Stock
Feb 23
2022
BUY
Grant, award, or other acquisition
-
34,300
Added 17.64%
160,167
Common Stock
Feb 22
2022
SELL
Payment of exercise price or tax liability
$33,248
$18.05 p/Share
1,842
Reduced 1.44%
125,867
Common Stock
Feb 21
2022
SELL
Payment of exercise price or tax liability
$71,175
$18.18 p/Share
3,915
Reduced 2.97%
127,709
Common Stock
Feb 19
2022
SELL
Payment of exercise price or tax liability
$71,138
$18.18 p/Share
3,913
Reduced 2.89%
131,624
Common Stock
Nov 05
2021
SELL
Open market or private sale
$575,210
$20.53 p/Share
28,018
Reduced 17.13%
135,537
Common Stock
Nov 04
2021
SELL
Open market or private sale
$491,680
$20.0 p/Share
24,584
Reduced 13.07%
163,555
Common Stock
Nov 03
2021
SELL
Open market or private sale
$38,700
$20.39 p/Share
1,898
Reduced 1.0%
188,139
Common Stock
Mar 19
2021
SELL
Open market or private sale
$95,611
$22.02 p/Share
4,342
Reduced 2.23%
190,037
Common Stock
Mar 18
2021
SELL
Open market or private sale
$955,277
$23.21 p/Share
41,158
Reduced 17.47%
194,379
Common Stock
Feb 25
2021
BUY
Grant, award, or other acquisition
-
45,800
Added 16.28%
235,537
Common Stock
Feb 20
2021
SELL
Payment of exercise price or tax liability
$48,025
$17.98 p/Share
2,671
Reduced 1.39%
189,737
Common Stock
Feb 15
2021
SELL
Payment of exercise price or tax liability
$25,378
$17.49 p/Share
1,451
Reduced 0.75%
192,408
Common Stock
Feb 10
2021
SELL
Payment of exercise price or tax liability
$100,017
$17.59 p/Share
5,686
Reduced 2.71%
203,859
Common Stock
Feb 10
2021
SELL
Open market or private sale
$172,700
$17.27 p/Share
10,000
Reduced 4.91%
193,859
Common Stock