Feb 21
2025
SELL
Payment of exercise price or tax liability
$6,537
$17.25 p/Share
379
Reduced 0.67%
55,949
Common Stock, No Par V...
Feb 21
2025
BUY
Exercise of conversion of derivative security
$15,904
$17.25 p/Share
922
Added 1.61%
56,328
Common Stock, No Par V...
Jan 21
2025
SELL
Payment of exercise price or tax liability
$12,536
$20.09 p/Share
624
Reduced 1.11%
55,406
Common Stock, No Par V...
Jan 21
2025
BUY
Exercise of conversion of derivative security
$30,476
$20.09 p/Share
1,517
Added 2.65%
55,684
Common Stock, No Par V...
Jan 19
2024
SELL
Payment of exercise price or tax liability
$4,025
$17.5 p/Share
230
Reduced 0.42%
54,513
Common Stock, No Par V...
Jan 19
2024
BUY
Exercise of conversion of derivative security
-
675
Added 1.22%
54,743
Common Stock, No Par V...
Jan 18
2024
SELL
Payment of exercise price or tax liability
$5,359
$17.63 p/Share
304
Reduced 0.56%
54,068
Common Stock, No Par V...
Jan 18
2024
BUY
Exercise of conversion of derivative security
-
842
Added 1.52%
54,372
Common Stock, No Par V...
Jan 19
2023
SELL
Exercise of conversion of derivative security
-
675
Reduced 1.25%
53,530
Common Stock, No Par V...
Mar 11
2020
BUY
Open market or private purchase
$6,700
$13.4 p/Share
500
Added 0.94%
52,855
Common Stock, No Par V...
Feb 04
2020
SELL
Exercise of conversion of derivative security
$45,001
$11.15 p/Share
4,036
Reduced 100.0%
0
Stock Options
Feb 04
2020
BUY
Exercise of conversion of derivative security
$45,001
$11.15 p/Share
4,036
Added 7.16%
52,355
Common Stock, No Par V...
Sep 26
2018
SELL
Exercise of conversion of derivative security
$45,001
$11.15 p/Share
4,036
Reduced 50.0%
4,036
Stock Options
Sep 26
2018
BUY
Exercise of conversion of derivative security
$45,001
$11.15 p/Share
4,036
Added 7.71%
48,319
Common Stock, No Par V...
Jan 31
2018
SELL
Exercise of conversion of derivative security
$90,003
$11.15 p/Share
8,072
Reduced 50.0%
8,072
Stock Options
Jan 31
2018
BUY
Exercise of conversion of derivative security
$90,003
$11.15 p/Share
8,072
Added 15.42%
44,283
Common Stock, No Par V...
Dec 22
2017
SELL
Exercise of conversion of derivative security
$89,983
$9.29 p/Share
9,686
Reduced 37.5%
16,144
Stock Options
Dec 22
2017
BUY
Exercise of conversion of derivative security
$89,983
$9.29 p/Share
9,686
Added 21.1%
36,211
Common Stock, No Par V...