Mar 13
2024
SELL
Payment of exercise price or tax liability
$34,030
$20.7 p/Share
1,644
Reduced 11.27%
12,939
Common Stock $0.01 Par...
Mar 13
2024
BUY
Grant, award, or other acquisition
$72,387
$20.7 p/Share
3,497
Added 19.34%
14,583
Common Stock $0.01 Par...
Feb 09
2024
SELL
Payment of exercise price or tax liability
$17,091
$19.92 p/Share
858
Reduced 7.18%
11,086
Common Stock $0.01 Par...
Jan 30
2024
BUY
Grant, award, or other acquisition
-
1,744
Added 12.74%
11,944
Common Stock $0.01 Par...
Feb 09
2023
SELL
Payment of exercise price or tax liability
$16,065
$23.8 p/Share
675
Reduced 6.21%
10,200
Common Stock $0.01 Par...
Jan 30
2023
BUY
Grant, award, or other acquisition
-
1,736
Added 13.77%
10,875
Common Stock $0.01 Par...
Jan 27
2023
SELL
Payment of exercise price or tax liability
$32,705
$22.54 p/Share
1,451
Reduced 13.7%
9,139
Common Stock $0.01 Par...
Jan 26
2023
BUY
Grant, award, or other acquisition
$87,567
$22.54 p/Share
3,885
Added 26.84%
10,590
Common Stock $0.01 Par...
Feb 15
2022
SELL
Open market or private sale
$280,017
$25.47 p/Share
10,994
Reduced 62.12%
6,705
Common Stock $0.01 Par...
Feb 15
2022
BUY
Exercise of conversion of derivative security
$160,739
$22.01 p/Share
7,303
Added 34.27%
14,008
Common Stock $0.01 Par...
Feb 09
2022
SELL
Payment of exercise price or tax liability
$18,151
$25.71 p/Share
706
Reduced 6.36%
10,396
Common Stock $0.01 Par...
Jan 25
2022
SELL
Payment of exercise price or tax liability
$10,501
$24.42 p/Share
430
Reduced 4.12%
10,001
Common Stock $0.01 Par...
Jan 25
2022
BUY
Grant, award, or other acquisition
$27,497
$12.21 p/Share
2,252
Added 16.86%
11,102
Common Stock $0.01 Par...
Feb 09
2021
SELL
Payment of exercise price or tax liability
$12,700
$19.36 p/Share
656
Reduced 6.6%
9,280
Common Stock $0.01 Par...
Feb 02
2021
SELL
Payment of exercise price or tax liability
$4,858
$18.06 p/Share
269
Reduced 2.64%
9,936
Common Stock $0.01 Par...
Feb 01
2021
BUY
Grant, award, or other acquisition
-
1,695
Added 14.24%
10,205
Common Stock $0.01 Par...
Feb 07
2020
SELL
Payment of exercise price or tax liability
$12,223
$20.27 p/Share
603
Reduced 6.62%
8,510
Common Stock $0.01 Par...
Feb 04
2020
BUY
Grant, award, or other acquisition
-
2,023
Added 18.17%
9,113
Common Stock $0.01 Par...
Feb 08
2019
SELL
Payment of exercise price or tax liability
$11,626
$22.4 p/Share
519
Reduced 6.82%
7,090
Common Stock $0.01 Par...
Feb 05
2019
BUY
Grant, award, or other acquisition
-
2,390
Added 23.9%
7,609
Common Stock $0.01 Par...