Apr 01
2025
SELL
Sale (or disposition) back to the issuer
$64,947
$21.57 p/Share
3,011
Reduced 3.25%
89,747
Common Stock
Apr 01
2025
SELL
Payment of exercise price or tax liability
$255,712
$21.57 p/Share
11,855
Reduced 13.21%
77,892
Common Stock
Apr 01
2025
BUY
Exercise of conversion of derivative security
-
14,010
Added 13.12%
92,758
Common Stock
Apr 01
2025
BUY
Grant, award, or other acquisition
-
15,729
Added 16.65%
78,748
Common Stock
Apr 01
2024
SELL
Payment of exercise price or tax liability
$217,750
$20.56 p/Share
10,591
Reduced 14.39%
63,019
Common Stock
Apr 01
2024
BUY
Exercise of conversion of derivative security
-
9,551
Added 11.48%
73,610
Common Stock
Apr 01
2024
BUY
Grant, award, or other acquisition
-
14,327
Added 18.28%
64,059
Common Stock
Apr 01
2023
SELL
Payment of exercise price or tax liability
$333,337
$18.56 p/Share
17,960
Reduced 26.53%
49,732
Common Stock
Apr 01
2023
BUY
Exercise of conversion of derivative security
-
16,197
Added 19.31%
67,692
Common Stock
Apr 01
2023
BUY
Grant, award, or other acquisition
-
24,296
Added 32.06%
51,495
Common Stock
Apr 01
2022
SELL
Payment of exercise price or tax liability
$183,654
$21.47 p/Share
8,554
Reduced 23.93%
27,199
Common Stock
Apr 01
2022
BUY
Exercise of conversion of derivative security
-
19,284
Added 35.04%
35,753
Common Stock
Oct 18
2021
SELL
Payment of exercise price or tax liability
$88,113
$22.57 p/Share
3,904
Reduced 19.16%
16,469
Common Stock
Oct 18
2021
BUY
Exercise of conversion of derivative security
-
8,802
Added 30.17%
20,373
Common Stock
Apr 02
2021
SELL
Payment of exercise price or tax liability
$51,407
$21.06 p/Share
2,441
Reduced 17.42%
11,571
Common Stock
Apr 02
2021
BUY
Exercise of conversion of derivative security
-
5,502
Added 28.2%
14,012
Common Stock
Apr 03
2020
SELL
Payment of exercise price or tax liability
$21,644
$8.07 p/Share
2,682
Reduced 23.96%
8,510
Common Stock
Apr 03
2020
BUY
Exercise of conversion of derivative security
-
6,046
Added 35.07%
11,192
Common Stock
Apr 01
2019
SELL
Payment of exercise price or tax liability
$60,176
$14.67 p/Share
4,102
Reduced 44.36%
5,146
Common Stock
Apr 01
2019
BUY
Exercise of conversion of derivative security
-
9,248
Added 50.0%
9,248
Common Stock