Dec 15
2023
SELL
Payment of exercise price or tax liability
$113,194
$16.72 p/Share
6,770
Reduced 2.38%
278,118
Common Stock
Dec 15
2023
BUY
Exercise of conversion of derivative security
$113,194
$16.72 p/Share
6,770
Added 2.32%
284,888
Common Stock
Dec 11
2023
SELL
Open market or private sale
$3,439,867
$16.4 p/Share
209,748
Reduced 42.99%
278,118
Common Stock
Dec 10
2023
SELL
Payment of exercise price or tax liability
$394,113
$16.22 p/Share
24,298
Reduced 4.81%
480,986
Common Stock
Dec 10
2023
BUY
Exercise of conversion of derivative security
$1,016,426
$16.22 p/Share
62,665
Added 11.03%
505,284
Common Stock
Dec 09
2023
SELL
Payment of exercise price or tax liability
$400,114
$16.22 p/Share
24,668
Reduced 4.81%
487,866
Common Stock
Dec 09
2023
BUY
Exercise of conversion of derivative security
$1,077,413
$16.22 p/Share
66,425
Added 11.9%
491,926
Common Stock
Dec 08
2023
SELL
Payment of exercise price or tax liability
$1,738,573
$16.22 p/Share
107,187
Reduced 20.82%
407,742
Common Stock
Dec 08
2023
BUY
Grant, award, or other acquisition
$3,591,643
$16.22 p/Share
221,433
Added 37.34%
371,506
Common Stock
Dec 08
2023
BUY
Exercise of conversion of derivative security
$1,110,226
$16.22 p/Share
68,448
Added 13.6%
434,677
Common Stock
Jun 12
2023
SELL
Open market or private sale
$3,619,508
$16.01 p/Share
226,078
Reduced 50.18%
224,491
Common Stock
Dec 15
2022
SELL
Payment of exercise price or tax liability
$76,467
$15.76 p/Share
4,852
Reduced 1.07%
449,971
Common Stock
Dec 15
2022
BUY
Exercise of conversion of derivative security
$76,467
$15.76 p/Share
4,852
Added 1.06%
450,780
Common Stock
Dec 10
2022
SELL
Payment of exercise price or tax liability
$657,369
$16.15 p/Share
40,704
Reduced 11.95%
299,864
Common Stock
Dec 10
2022
BUY
Exercise of conversion of derivative security
$1,620,571
$16.15 p/Share
100,345
Added 23.65%
323,954
Common Stock
Dec 09
2022
SELL
Payment of exercise price or tax liability
$1,728,146
$16.15 p/Share
107,006
Reduced 19.21%
449,971
Common Stock
Dec 09
2022
BUY
Exercise of conversion of derivative security
$1,082,405
$16.15 p/Share
67,022
Added 16.27%
344,856
Common Stock
Dec 09
2022
BUY
Grant, award, or other acquisition
$3,069,969
$16.15 p/Share
190,091
Added 27.07%
512,133
Common Stock
Apr 03
2022
SELL
Payment of exercise price or tax liability
$818,768
$16.29 p/Share
50,262
Reduced 17.37%
239,070
Common Stock
Apr 03
2022
BUY
Exercise of conversion of derivative security
$2,174,699
$16.29 p/Share
133,499
Added 31.57%
289,332
Common Stock
Dec 15
2021
SELL
Payment of exercise price or tax liability
$173,768
$14.79 p/Share
11,749
Reduced 7.01%
155,828
Common Stock
Dec 15
2021
BUY
Exercise of conversion of derivative security
$173,768
$14.79 p/Share
11,749
Added 6.82%
160,616
Common Stock
Dec 10
2021
SELL
Payment of exercise price or tax liability
$993,958
$15.21 p/Share
65,349
Reduced 29.55%
155,828
Common Stock
Dec 10
2021
BUY
Exercise of conversion of derivative security
$2,167,136
$15.21 p/Share
142,481
Added 47.62%
156,718
Common Stock
Dec 09
2021
SELL
Payment of exercise price or tax liability
$737,856
$15.38 p/Share
47,975
Reduced 37.87%
78,696
Common Stock