Nov 06
2024
SELL
Open market or private sale
$150,000
$15.0 p/Share
10,000
Reduced 3.75%
256,883
Common Stock
May 23
2024
BUY
Grant, award, or other acquisition
$172,512
$14.94 p/Share
11,547
Added 4.18%
264,536
Common Stock
Feb 28
2024
SELL
Payment of exercise price or tax liability
$77,742
$15.75 p/Share
4,936
Reduced 1.92%
252,041
Common Stock
Feb 09
2024
BUY
Grant, award, or other acquisition
-
39,566
Added 12.8%
269,656
Common Stock
Feb 06
2024
SELL
Payment of exercise price or tax liability
$38,575
$15.96 p/Share
2,417
Reduced 1.04%
230,090
Common Stock
Feb 04
2024
SELL
Payment of exercise price or tax liability
$112,014
$16.18 p/Share
6,923
Reduced 2.89%
232,507
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$194,669
$18.05 p/Share
10,785
Reduced 4.38%
235,302
Common Stock
Feb 06
2023
SELL
Payment of exercise price or tax liability
$39,486
$18.92 p/Share
2,087
Reduced 0.85%
242,969
Common Stock
Feb 06
2023
BUY
Grant, award, or other acquisition
-
32,249
Added 11.63%
245,056
Common Stock
Feb 04
2023
SELL
Payment of exercise price or tax liability
$80,845
$18.92 p/Share
4,273
Reduced 1.97%
212,807
Common Stock
Jan 27
2023
SELL
Open market or private sale
$217,598
$19.17 p/Share
11,351
Reduced 4.97%
217,080
Common Stock
Jan 27
2023
SELL
Payment of exercise price or tax liability
$892,631
$19.17 p/Share
46,564
Reduced 16.93%
228,431
Common Stock
Jan 27
2023
BUY
Exercise of conversion of derivative security
$789,381
$13.63 p/Share
57,915
Added 17.4%
274,995
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$236,230
$17.06 p/Share
13,847
Reduced 6.11%
212,620
Common Stock
Feb 06
2022
SELL
Payment of exercise price or tax liability
$35,658
$17.82 p/Share
2,001
Reduced 0.9%
221,566
Common Stock
Feb 05
2022
SELL
Payment of exercise price or tax liability
$46,154
$17.82 p/Share
2,590
Reduced 1.15%
223,567
Common Stock
Feb 04
2022
SELL
Payment of exercise price or tax liability
$38,990
$17.82 p/Share
2,188
Reduced 0.96%
226,158
Common Stock
Feb 04
2022
BUY
Grant, award, or other acquisition
-
41,540
Added 15.39%
228,346
Common Stock
Feb 03
2022
SELL
Open market or private sale
$55,823
$17.66 p/Share
3,161
Reduced 1.66%
186,806
Common Stock
Feb 03
2022
SELL
Payment of exercise price or tax liability
$634,934
$17.7 p/Share
35,872
Reduced 15.88%
189,967
Common Stock
Feb 03
2022
BUY
Exercise of conversion of derivative security
$604,231
$15.48 p/Share
39,033
Added 14.74%
225,839
Common Stock
May 06
2021
SELL
Open market or private sale
$225,446
$16.97 p/Share
13,285
Reduced 6.75%
183,535
Common Stock
Mar 02
2021
SELL
Payment of exercise price or tax liability
$106,497
$12.89 p/Share
8,262
Reduced 4.05%
195,578
Common Stock
Feb 06
2021
SELL
Payment of exercise price or tax liability
$23,729
$12.43 p/Share
1,909
Reduced 0.91%
207,593
Common Stock
Feb 05
2021
SELL
Payment of exercise price or tax liability
$48,129
$12.43 p/Share
3,872
Reduced 1.81%
209,502
Common Stock