Nov 13
2024
SELL
Sale (or disposition) back to the issuer
$42,110,848
$23.6 p/Share
1,784,358
Reduced 100.0%
0
Common Stock, $0.01 pa...
Sep 09
2024
-
202,000
Reduced 10.17%
1,784,358
Common Stock, $0.01 pa...
Sep 01
2024
SELL
Payment of exercise price or tax liability
$537,338
$23.39 p/Share
22,973
Reduced 1.14%
1,986,358
Common Stock, $0.01 pa...
Jun 01
2024
SELL
Payment of exercise price or tax liability
$1,354,253
$21.98 p/Share
61,613
Reduced 2.98%
2,009,331
Common Stock, $0.01 pa...
Mar 01
2024
SELL
Payment of exercise price or tax liability
$925,624
$22.82 p/Share
40,562
Reduced 1.92%
2,070,944
Common Stock, $0.01 pa...
Jan 30
2024
BUY
Grant, award, or other acquisition
-
280,833
Added 11.74%
2,110,547
Common Stock, $0.01 pa...
Dec 01
2023
SELL
Payment of exercise price or tax liability
$1,200,508
$26.44 p/Share
45,405
Reduced 2.42%
1,829,714
Common Stock, $0.01 pa...
Sep 01
2023
SELL
Payment of exercise price or tax liability
$1,183,254
$26.06 p/Share
45,405
Reduced 2.36%
1,875,119
Common Stock, $0.01 pa...
Jul 05
2023
-
6,820
Reduced 0.35%
1,920,524
Common Stock, $0.01 pa...
Jun 01
2023
SELL
Payment of exercise price or tax liability
$1,119,257
$24.65 p/Share
45,406
Reduced 2.3%
1,927,344
Common Stock, $0.01 pa...
May 12
2023
SELL
Open market or private sale
$316,302
$23.58 p/Share
13,414
Reduced 0.68%
1,972,750
Common Stock, $0.01 pa...
May 11
2023
SELL
Open market or private sale
$340,118
$23.92 p/Share
14,219
Reduced 0.71%
1,986,164
Common Stock, $0.01 pa...
May 10
2023
SELL
Open market or private sale
$545,083
$24.37 p/Share
22,367
Reduced 1.11%
2,000,383
Common Stock, $0.01 pa...
Apr 12
2023
SELL
Open market or private sale
$85,144
$25.5 p/Share
3,339
Reduced 0.16%
2,022,750
Common Stock, $0.01 pa...
Apr 11
2023
SELL
Open market or private sale
$621,099
$25.76 p/Share
24,111
Reduced 1.18%
2,026,089
Common Stock, $0.01 pa...
Apr 10
2023
SELL
Open market or private sale
$576,829
$25.58 p/Share
22,550
Reduced 1.09%
2,050,200
Common Stock, $0.01 pa...
Mar 13
2023
SELL
Open market or private sale
$82,619
$23.68 p/Share
3,489
Reduced 0.17%
2,072,750
Common Stock, $0.01 pa...
Mar 10
2023
SELL
Open market or private sale
$1,092,543
$23.49 p/Share
46,511
Reduced 2.19%
2,076,239
Common Stock, $0.01 pa...
Mar 01
2023
SELL
Payment of exercise price or tax liability
$901,784
$25.16 p/Share
35,842
Reduced 1.66%
2,122,750
Common Stock, $0.01 pa...
Jan 24
2023
BUY
Grant, award, or other acquisition
-
214,008
Added 9.02%
2,157,476
Common Stock, $0.01 pa...
Dec 01
2022
SELL
Payment of exercise price or tax liability
$1,027,781
$25.89 p/Share
39,698
Reduced 2.0%
1,943,468
Common Stock, $0.01 pa...
Sep 01
2022
SELL
Payment of exercise price or tax liability
$888,838
$22.39 p/Share
39,698
Reduced 1.96%
1,983,166
Common Stock, $0.01 pa...
Mar 01
2022
SELL
Payment of exercise price or tax liability
$789,031
$21.53 p/Share
36,648
Reduced 1.78%
2,022,695
Common Stock, $0.01 pa...
Jan 23
2022
BUY
Grant, award, or other acquisition
-
171,184
Added 7.68%
2,057,025
Common Stock, $0.01 pa...
Sep 01
2021
SELL
Payment of exercise price or tax liability
$806,219
$23.0 p/Share
35,053
Reduced 1.82%
1,885,841
Common Stock, $0.01 pa...