Nov 13
2024
SELL
Sale (or disposition) back to the issuer
$10,660,615
$23.6 p/Share
451,721
Reduced 100.0%
0
Common Stock, $0.01 pa...
Sep 11
2024
-
5,100
Reduced 1.12%
451,721
Common Stock, $0.01 pa...
Sep 01
2024
SELL
Payment of exercise price or tax liability
$144,596
$23.39 p/Share
6,182
Reduced 1.34%
456,821
Common Stock, $0.01 pa...
Mar 01
2024
SELL
Payment of exercise price or tax liability
$134,683
$22.82 p/Share
5,902
Reduced 1.26%
463,003
Common Stock, $0.01 pa...
Jan 30
2024
BUY
Grant, award, or other acquisition
-
88,374
Added 15.89%
467,946
Common Stock, $0.01 pa...
Dec 14
2023
SELL
Open market or private sale
$90,870
$27.96 p/Share
3,250
Reduced 0.85%
379,572
Common Stock, $0.01 pa...
Dec 14
2023
-
800
Reduced 0.21%
382,822
Common Stock, $0.01 pa...
Dec 01
2023
SELL
Payment of exercise price or tax liability
$236,056
$26.44 p/Share
8,928
Reduced 2.27%
383,622
Common Stock, $0.01 pa...
Sep 01
2023
SELL
Payment of exercise price or tax liability
$232,663
$26.06 p/Share
8,928
Reduced 2.22%
392,550
Common Stock, $0.01 pa...
Jun 01
2023
SELL
Payment of exercise price or tax liability
$169,863
$24.65 p/Share
6,891
Reduced 1.69%
401,478
Common Stock, $0.01 pa...
Jan 24
2023
BUY
Grant, award, or other acquisition
-
68,599
Added 14.27%
412,003
Common Stock, $0.01 pa...
Dec 01
2022
SELL
Payment of exercise price or tax liability
$166,783
$25.89 p/Share
6,442
Reduced 1.84%
343,404
Common Stock, $0.01 pa...
Nov 18
2022
SELL
Open market or private sale
$93,760
$23.44 p/Share
4,000
Reduced 1.13%
349,846
Common Stock, $0.01 pa...
Sep 01
2022
SELL
Payment of exercise price or tax liability
$144,236
$22.39 p/Share
6,442
Reduced 1.79%
353,846
Common Stock, $0.01 pa...
Mar 01
2022
SELL
Payment of exercise price or tax liability
$82,934
$21.53 p/Share
3,852
Reduced 1.06%
359,550
Common Stock, $0.01 pa...
Jan 23
2022
BUY
Grant, award, or other acquisition
-
57,061
Added 13.63%
361,697
Common Stock, $0.01 pa...
Sep 01
2021
SELL
Payment of exercise price or tax liability
$88,596
$23.0 p/Share
3,852
Reduced 1.25%
304,636
Common Stock, $0.01 pa...
Jul 21
2021
BUY
Grant, award, or other acquisition
-
144,598
Added 31.91%
308,488
Common Stock, $0.01 pa...
Jul 21
2021
BUY
Open market or private purchase
$220,000
$20.0 p/Share
11,000
Added 6.29%
163,890
Common Stock, $0.01 pa...