Mar 05
2024
SELL
Open market or private sale
$37,851
$18.72 p/Share
2,022
Reduced 1.21%
165,637
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
5,724
Added 3.3%
167,659
Common Stock
Feb 27
2024
SELL
Open market or private sale
$11,580
$19.83 p/Share
584
Reduced 0.36%
161,935
Common Stock
Feb 26
2024
SELL
Open market or private sale
$71,228
$20.27 p/Share
3,514
Reduced 2.12%
162,519
Common Stock
Feb 23
2024
BUY
Grant, award, or other acquisition
-
18,122
Added 9.93%
164,423
Common Stock
Feb 23
2024
BUY
Grant, award, or other acquisition
-
19,734
Added 11.77%
147,911
Common Stock
Feb 20
2024
SELL
Open market or private sale
$48,206
$18.86 p/Share
2,556
Reduced 1.96%
128,177
Common Stock
Jan 02
2024
SELL
Open market or private sale
$244,116
$18.0 p/Share
13,562
Reduced 9.53%
128,733
Common Stock
Jan 02
2024
BUY
Exercise of conversion of derivative security
$221,060
$16.3 p/Share
13,562
Added 8.7%
142,295
Common Stock
Mar 02
2023
SELL
Open market or private sale
$15,032
$13.41 p/Share
1,121
Reduced 0.86%
128,733
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
3,663
Added 2.74%
129,854
Common Stock
Feb 27
2023
SELL
Open market or private sale
$30,965
$12.94 p/Share
2,393
Reduced 1.86%
126,191
Common Stock
Feb 23
2023
BUY
Grant, award, or other acquisition
-
11,400
Added 8.21%
127,399
Common Stock
Feb 19
2023
SELL
Payment of exercise price or tax liability
$31,368
$13.96 p/Share
2,247
Reduced 1.88%
117,184
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$8,180
$13.96 p/Share
586
Reduced 0.49%
119,431
Common Stock
Feb 13
2023
BUY
Exercise of conversion of derivative security
$89,548
$10.24 p/Share
8,745
Added 6.79%
120,017
Common Stock
Nov 08
2022
BUY
Grant, award, or other acquisition
-
22,303
Added 16.85%
110,044
Common Stock
Mar 05
2022
SELL
Payment of exercise price or tax liability
$39,020
$21.69 p/Share
1,799
Reduced 2.01%
87,741
Common Stock
Feb 23
2022
BUY
Grant, award, or other acquisition
-
8,623
Added 8.78%
89,540
Common Stock
Feb 19
2022
SELL
Payment of exercise price or tax liability
$7,136
$17.75 p/Share
402
Reduced 0.49%
80,917
Common Stock
Feb 17
2022
SELL
Payment of exercise price or tax liability
$35,612
$17.5 p/Share
2,035
Reduced 2.44%
81,319
Common Stock
Feb 17
2022
BUY
Grant, award, or other acquisition
-
9,797
Added 10.63%
82,382
Common Stock
Nov 29
2021
BUY
Open market or private purchase
$10,398
$17.33 p/Share
600
Added 0.82%
72,499
Common Stock
May 25
2021
SELL
Open market or private sale
$377,966
$29.67 p/Share
12,739
Reduced 15.05%
71,899
Common Stock
May 25
2021
BUY
Exercise of conversion of derivative security
$141,748
$26.24 p/Share
5,402
Added 6.0%
84,638
Common Stock