Dec 15
2023
SELL
Payment of exercise price or tax liability
$44,675
$16.72 p/Share
2,672
Reduced 0.64%
415,533
Common Stock
Dec 15
2023
BUY
Exercise of conversion of derivative security
$44,675
$16.72 p/Share
2,672
Added 0.63%
418,205
Common Stock
Dec 10
2023
SELL
Payment of exercise price or tax liability
$287,239
$16.22 p/Share
17,709
Reduced 4.09%
415,533
Common Stock
Dec 10
2023
BUY
Exercise of conversion of derivative security
$771,942
$16.22 p/Share
47,592
Added 9.9%
433,242
Common Stock
Dec 09
2023
SELL
Payment of exercise price or tax liability
$217,283
$16.22 p/Share
13,396
Reduced 3.36%
385,650
Common Stock
Dec 09
2023
BUY
Exercise of conversion of derivative security
$584,990
$16.22 p/Share
36,066
Added 8.29%
399,046
Common Stock
Dec 08
2023
SELL
Payment of exercise price or tax liability
$1,194,197
$16.22 p/Share
73,625
Reduced 16.86%
362,980
Common Stock
Dec 08
2023
BUY
Grant, award, or other acquisition
$2,436,844
$16.22 p/Share
150,237
Added 29.56%
358,010
Common Stock
Dec 08
2023
BUY
Exercise of conversion of derivative security
$597,820
$16.22 p/Share
36,857
Added 8.9%
377,484
Common Stock
Sep 07
2023
SELL
Open market or private sale
$5,995,919
$17.48 p/Share
343,016
Reduced 57.89%
249,511
Common Stock
Sep 07
2023
BUY
Exercise of conversion of derivative security
$2,994,529
$8.73 p/Share
343,016
Added 48.41%
365,479
Common Stock
Mar 07
2023
SELL
Open market or private sale
$10,625,744
$15.11 p/Share
703,226
Reduced 73.81%
249,511
Common Stock
Mar 07
2023
BUY
Exercise of conversion of derivative security
$5,011,808
$10.48 p/Share
478,226
Added 33.42%
952,737
Common Stock
Dec 15
2022
SELL
Payment of exercise price or tax liability
$41,417
$15.76 p/Share
2,628
Reduced 0.55%
474,511
Common Stock
Dec 15
2022
BUY
Exercise of conversion of derivative security
$41,417
$15.76 p/Share
2,628
Added 0.55%
477,139
Common Stock
Dec 10
2022
SELL
Payment of exercise price or tax liability
$499,341
$16.15 p/Share
30,919
Reduced 7.92%
359,692
Common Stock
Dec 10
2022
BUY
Exercise of conversion of derivative security
$1,293,792
$16.15 p/Share
80,111
Added 17.53%
376,903
Common Stock
Dec 09
2022
SELL
Payment of exercise price or tax liability
$1,124,928
$16.15 p/Share
69,655
Reduced 12.8%
474,511
Common Stock
Dec 09
2022
BUY
Exercise of conversion of derivative security
$587,682
$16.15 p/Share
36,389
Added 8.41%
396,081
Common Stock
Dec 09
2022
BUY
Grant, award, or other acquisition
$2,391,572
$16.15 p/Share
148,085
Added 22.21%
518,791
Common Stock
Jun 03
2022
SELL
Open market or private sale
$1,428,151
$15.08 p/Share
94,705
Reduced 23.37%
310,500
Common Stock
Jun 03
2022
BUY
Exercise of conversion of derivative security
$992,508
$10.48 p/Share
94,705
Added 18.94%
405,205
Common Stock
Dec 15
2021
SELL
Payment of exercise price or tax liability
$68,596
$14.79 p/Share
4,638
Reduced 1.47%
310,500
Common Stock
Dec 15
2021
BUY
Exercise of conversion of derivative security
$68,596
$14.79 p/Share
4,638
Added 1.46%
313,860
Common Stock
Dec 10
2021
SELL
Payment of exercise price or tax liability
$730,764
$15.21 p/Share
48,045
Reduced 13.4%
310,500
Common Stock