Dec 08
2023
BUY
Grant, award, or other acquisition
$9,432,027
$16.22 p/Share
581,506
Added 24.49%
1,792,499
Common Stock
Dec 08
2023
BUY
Exercise of conversion of derivative security
$2,562,030
$16.22 p/Share
157,955
Added 7.75%
1,880,927
Common Stock
Sep 07
2023
SELL
Open market or private sale
$7,601,772
$17.48 p/Share
434,884
Reduced 24.09%
1,370,291
Common Stock
Sep 07
2023
BUY
Exercise of conversion of derivative security
$3,840,025
$8.83 p/Share
434,884
Added 19.41%
1,805,175
Common Stock
Dec 15
2022
SELL
Payment of exercise price or tax liability
$266,690
$15.76 p/Share
16,922
Reduced 1.21%
1,385,291
Common Stock
Dec 15
2022
BUY
Exercise of conversion of derivative security
$266,690
$15.76 p/Share
16,922
Added 1.2%
1,395,801
Common Stock
Dec 10
2022
SELL
Payment of exercise price or tax liability
$2,032,800
$16.15 p/Share
125,870
Reduced 11.65%
954,699
Common Stock
Dec 10
2022
BUY
Exercise of conversion of derivative security
$4,994,112
$16.15 p/Share
309,233
Added 23.14%
1,026,883
Common Stock
Dec 09
2022
SELL
Payment of exercise price or tax liability
$4,390,587
$16.15 p/Share
271,863
Reduced 16.41%
1,385,291
Common Stock
Dec 09
2022
BUY
Exercise of conversion of derivative security
$2,350,648
$16.15 p/Share
145,551
Added 11.68%
1,100,250
Common Stock
Dec 09
2022
BUY
Grant, award, or other acquisition
$8,993,999
$16.15 p/Share
556,904
Added 26.38%
1,554,296
Common Stock
Dec 28
2021
SELL
Open market or private sale
$5,033,764
$15.98 p/Share
315,004
Reduced 27.45%
832,518
Common Stock
Dec 28
2021
BUY
Exercise of conversion of derivative security
$3,893,449
$12.36 p/Share
315,004
Added 21.54%
1,147,522
Common Stock
Dec 27
2021
SELL
Open market or private sale
$145,044
$15.96 p/Share
9,088
Reduced 1.08%
832,518
Common Stock
Dec 27
2021
BUY
Exercise of conversion of derivative security
$112,328
$12.36 p/Share
9,088
Added 1.07%
841,606
Common Stock
Dec 10
2021
SELL
Payment of exercise price or tax liability
$2,789,423
$15.21 p/Share
183,394
Reduced 18.05%
832,518
Common Stock
Dec 10
2021
BUY
Exercise of conversion of derivative security
$6,519,021
$15.21 p/Share
428,601
Added 33.92%
834,817
Common Stock
Dec 09
2021
SELL
Payment of exercise price or tax liability
$2,450,049
$15.38 p/Share
159,301
Reduced 21.34%
587,311
Common Stock
Dec 09
2021
BUY
Grant, award, or other acquisition
$5,422,557
$15.38 p/Share
352,572
Added 35.07%
652,674
Common Stock
Oct 15
2021
SELL
Open market or private sale
$1,344,955
$15.26 p/Share
88,136
Reduced 18.28%
394,040
Common Stock
Oct 15
2021
BUY
Exercise of conversion of derivative security
$786,173
$8.92 p/Share
88,136
Added 15.45%
482,176
Common Stock
Dec 10
2020
SELL
Payment of exercise price or tax liability
$1,460,702
$12.12 p/Share
120,520
Reduced 15.3%
667,067
Common Stock
Dec 10
2020
BUY
Exercise of conversion of derivative security
$2,946,117
$12.12 p/Share
243,079
Added 25.09%
725,670
Common Stock
Dec 07
2020
SELL
Payment of exercise price or tax liability
$2,405,140
$12.08 p/Share
199,101
Reduced 26.77%
544,508
Common Stock
Dec 07
2020
BUY
Exercise of conversion of derivative security
$1,400,869
$12.08 p/Share
115,966
Added 20.2%
458,001
Common Stock