Mar 13
2024
BUY
Grant, award, or other acquisition
$206,834
$20.7 p/Share
9,992
Added 17.34%
47,638
Common Stock $0.01 Par...
Feb 15
2024
BUY
Other acquisition or disposition
$696
$20.49 p/Share
34
Added 0.09%
37,646
Common Stock $0.01 Par...
Feb 09
2024
SELL
Payment of exercise price or tax liability
$42,270
$19.92 p/Share
2,122
Reduced 5.34%
37,612
Common Stock $0.01 Par...
Jan 30
2024
BUY
Grant, award, or other acquisition
-
3,973
Added 9.09%
39,734
Common Stock $0.01 Par...
Jan 16
2024
BUY
Other acquisition or disposition
$666
$20.82 p/Share
32
Added 0.09%
35,761
Common Stock $0.01 Par...
Dec 15
2023
BUY
Other acquisition or disposition
$678
$21.21 p/Share
32
Added 0.09%
35,728
Common Stock $0.01 Par...
Nov 15
2023
BUY
Other acquisition or disposition
$673
$18.2 p/Share
37
Added 0.1%
35,696
Common Stock $0.01 Par...
Oct 16
2023
BUY
Other acquisition or disposition
$676
$16.49 p/Share
41
Added 0.11%
35,658
Common Stock $0.01 Par...
Sep 15
2023
BUY
Other acquisition or disposition
$668
$17.58 p/Share
38
Added 0.11%
35,616
Common Stock $0.01 Par...
Aug 15
2023
BUY
Other acquisition or disposition
$679
$17.88 p/Share
38
Added 0.11%
35,577
Common Stock $0.01 Par...
Jul 14
2023
BUY
Other acquisition or disposition
$394
$17.17 p/Share
23
Added 0.06%
35,539
Common Stock $0.01 Par...
Jun 15
2023
BUY
Other acquisition or disposition
$119
$17.11 p/Share
7
Added 0.02%
35,515
Common Stock $0.01 Par...
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...