Nov 08
2024
SELL
Open market or private sale
$826,362
$26.85 p/Share
30,777
Reduced 45.35%
37,087
Common Stock $0.01 Par...
Nov 08
2024
BUY
Exercise of conversion of derivative security
$625,388
$20.32 p/Share
30,777
Added 31.2%
67,864
Common Stock $0.01 Par...
Mar 13
2024
SELL
Payment of exercise price or tax liability
$56,283
$20.7 p/Share
2,719
Reduced 6.83%
37,087
Common Stock $0.01 Par...
Mar 13
2024
BUY
Grant, award, or other acquisition
$192,054
$20.7 p/Share
9,278
Added 18.9%
39,806
Common Stock $0.01 Par...
Feb 09
2024
SELL
Payment of exercise price or tax liability
$25,477
$19.92 p/Share
1,279
Reduced 4.02%
30,528
Common Stock $0.01 Par...
Jan 30
2024
BUY
Grant, award, or other acquisition
-
3,513
Added 9.95%
31,807
Common Stock $0.01 Par...
Feb 09
2023
SELL
Payment of exercise price or tax liability
$38,103
$23.8 p/Share
1,601
Reduced 5.36%
28,294
Common Stock $0.01 Par...
Jan 30
2023
BUY
Grant, award, or other acquisition
-
3,387
Added 10.18%
29,895
Common Stock $0.01 Par...
Jan 27
2023
SELL
Payment of exercise price or tax liability
$83,217
$22.54 p/Share
3,692
Reduced 12.23%
26,508
Common Stock $0.01 Par...
Jan 26
2023
BUY
Grant, award, or other acquisition
$173,039
$22.54 p/Share
7,677
Added 20.27%
30,200
Common Stock $0.01 Par...
Feb 09
2022
SELL
Payment of exercise price or tax liability
$44,684
$25.71 p/Share
1,738
Reduced 7.16%
22,523
Common Stock $0.01 Par...
Jan 25
2022
BUY
Grant, award, or other acquisition
-
2,882
Added 10.62%
24,261
Common Stock $0.01 Par...
Feb 16
2021
SELL
Open market or private sale
$1,048,915
$19.01 p/Share
55,177
Reduced 72.07%
21,379
Common Stock $0.01 Par...
Feb 16
2021
BUY
Exercise of conversion of derivative security
$988,772
$17.92 p/Share
55,177
Added 58.46%
39,202
Common Stock $0.01 Par...
Feb 09
2021
SELL
Payment of exercise price or tax liability
$19,650
$19.36 p/Share
1,015
Reduced 4.53%
21,379
Common Stock $0.01 Par...
Feb 01
2021
BUY
Grant, award, or other acquisition
-
4,498
Added 16.73%
22,394
Common Stock $0.01 Par...
Nov 13
2020
SELL
Open market or private sale
$107,730
$15.39 p/Share
7,000
Reduced 28.12%
17,896
Common Stock $0.01 Par...
Nov 13
2020
BUY
Exercise of conversion of derivative security
$102,620
$14.66 p/Share
7,000
Added 24.22%
21,896
Common Stock $0.01 Par...
Feb 07
2020
SELL
Payment of exercise price or tax liability
$19,743
$20.27 p/Share
974
Reduced 5.16%
17,896
Common Stock $0.01 Par...
Feb 04
2020
BUY
Grant, award, or other acquisition
-
3,998
Added 17.48%
18,870
Common Stock $0.01 Par...