May 15
2023
BUY
Other acquisition or disposition
$120
$15.05 p/Share
8
Added 0.02%
35,508
Common Stock $0.01 Par...
Apr 14
2023
BUY
Other acquisition or disposition
$109
$18.23 p/Share
6
Added 0.02%
35,500
Common Stock $0.01 Par...
Mar 15
2023
BUY
Other acquisition or disposition
$117
$19.55 p/Share
6
Added 0.02%
35,493
Common Stock $0.01 Par...
Feb 17
2023
SELL
Payment of exercise price or tax liability
$64,239
$23.81 p/Share
2,698
Reduced 7.07%
35,487
Common Stock $0.01 Par...
Feb 15
2023
BUY
Other acquisition or disposition
$120
$24.12 p/Share
5
Added 0.01%
38,185
Common Stock $0.01 Par...
Feb 09
2023
SELL
Payment of exercise price or tax liability
$50,241
$23.8 p/Share
2,111
Reduced 5.24%
38,180
Common Stock $0.01 Par...
Jan 30
2023
BUY
Grant, award, or other acquisition
-
3,831
Added 8.68%
40,291
Common Stock $0.01 Par...
Jan 27
2023
SELL
Payment of exercise price or tax liability
$91,625
$22.54 p/Share
4,065
Reduced 10.03%
36,460
Common Stock $0.01 Par...
Jan 26
2023
BUY
Grant, award, or other acquisition
$181,018
$22.54 p/Share
8,031
Added 16.54%
40,525
Common Stock $0.01 Par...
Jan 17
2023
BUY
Other acquisition or disposition
$114
$22.94 p/Share
5
Added 0.02%
32,494
Common Stock $0.01 Par...
Dec 15
2022
BUY
Other acquisition or disposition
$110
$22.05 p/Share
5
Added 0.02%
32,488
Common Stock $0.01 Par...
Nov 15
2022
BUY
Other acquisition or disposition
$96
$24.14 p/Share
4
Added 0.01%
32,483
Common Stock $0.01 Par...
Oct 17
2022
BUY
Other acquisition or disposition
$111
$22.19 p/Share
5
Added 0.02%
32,478
Common Stock $0.01 Par...
Sep 15
2022
BUY
Other acquisition or disposition
$105
$20.93 p/Share
5
Added 0.02%
32,473
Common Stock $0.01 Par...
Aug 15
2022
BUY
Other acquisition or disposition
$106
$21.21 p/Share
5
Added 0.02%
32,467
Common Stock $0.01 Par...
Jul 15
2022
BUY
Other acquisition or disposition
$108
$18.0 p/Share
6
Added 0.02%
32,461
Common Stock $0.01 Par...
Jun 15
2022
BUY
Other acquisition or disposition
$115
$19.13 p/Share
6
Added 0.02%
32,455
Common Stock $0.01 Par...
May 16
2022
BUY
Other acquisition or disposition
$117
$19.55 p/Share
6
Added 0.02%
32,448
Common Stock $0.01 Par...
Apr 14
2022
BUY
Other acquisition or disposition
$108
$21.63 p/Share
5
Added 0.02%
32,442
Common Stock $0.01 Par...
Mar 15
2022
BUY
Other acquisition or disposition
$116
$23.23 p/Share
5
Added 0.02%
32,437
Common Stock $0.01 Par...
Feb 22
2022
SELL
Payment of exercise price or tax liability
$67,153
$24.89 p/Share
2,698
Reduced 7.68%
32,431
Common Stock $0.01 Par...
Feb 15
2022
BUY
Other acquisition or disposition
$101
$25.37 p/Share
4
Added 0.01%
35,129
Common Stock $0.01 Par...
Feb 09
2022
SELL
Payment of exercise price or tax liability
$56,562
$25.71 p/Share
2,200
Reduced 5.89%
35,125
Common Stock $0.01 Par...
Jan 25
2022
SELL
Payment of exercise price or tax liability
$33,236
$24.42 p/Share
1,361
Reduced 3.85%
33,972
Common Stock $0.01 Par...
Jan 25
2022
BUY
Grant, award, or other acquisition
$72,698
$12.21 p/Share
5,954
Added 13.76%
37,325
Common Stock $0.01 Par...