Feb 18
2025
BUY
Other acquisition or disposition
$356
$25.48 p/Share
14
Added 0.09%
16,285
Common Stock $0.01 Par...
Feb 10
2025
SELL
Payment of exercise price or tax liability
$10,424
$25.18 p/Share
414
Reduced 2.48%
16,270
Common Stock $0.01 Par...
Jan 29
2025
BUY
Grant, award, or other acquisition
-
2,901
Added 14.81%
16,684
Common Stock $0.01 Par...
Jan 15
2025
BUY
Other acquisition or disposition
$353
$25.23 p/Share
14
Added 0.1%
13,783
Common Stock $0.01 Par...
Dec 16
2024
BUY
Other acquisition or disposition
$356
$25.44 p/Share
14
Added 0.1%
13,769
Common Stock $0.01 Par...
Nov 15
2024
BUY
Other acquisition or disposition
$341
$26.25 p/Share
13
Added 0.09%
13,755
Common Stock $0.01 Par...
Oct 15
2024
BUY
Other acquisition or disposition
$339
$22.63 p/Share
15
Added 0.11%
13,741
Common Stock $0.01 Par...
Oct 02
2024
SELL
Payment of exercise price or tax liability
$25,593
$20.64 p/Share
1,240
Reduced 8.29%
13,725
Common Stock $0.01 Par...
Sep 16
2024
BUY
Other acquisition or disposition
$342
$21.41 p/Share
16
Added 0.11%
14,965
Common Stock $0.01 Par...
Aug 15
2024
BUY
Other acquisition or disposition
$340
$21.3 p/Share
16
Added 0.11%
14,948
Common Stock $0.01 Par...
Jul 15
2024
BUY
Other acquisition or disposition
$359
$22.44 p/Share
16
Added 0.11%
14,931
Common Stock $0.01 Par...
Jun 17
2024
BUY
Other acquisition or disposition
$358
$19.94 p/Share
18
Added 0.12%
14,915
Common Stock $0.01 Par...
May 15
2024
BUY
Other acquisition or disposition
$357
$22.33 p/Share
16
Added 0.11%
14,897
Common Stock $0.01 Par...
Apr 15
2024
BUY
Other acquisition or disposition
$342
$20.15 p/Share
17
Added 0.11%
14,880
Common Stock $0.01 Par...
Mar 15
2024
BUY
Other acquisition or disposition
$346
$20.41 p/Share
17
Added 0.11%
14,862
Common Stock $0.01 Par...
Feb 15
2024
BUY
Other acquisition or disposition
$348
$20.49 p/Share
17
Added 0.11%
14,845
Common Stock $0.01 Par...
Jan 30
2024
BUY
Grant, award, or other acquisition
-
3,162
Added 17.58%
14,827
Common Stock $0.01 Par...
Jan 16
2024
BUY
Other acquisition or disposition
$353
$20.82 p/Share
17
Added 0.15%
11,665
Common Stock $0.01 Par...
Dec 15
2023
BUY
Other acquisition or disposition
$360
$21.21 p/Share
17
Added 0.15%
11,648
Common Stock $0.01 Par...
Nov 15
2023
BUY
Other acquisition or disposition
$163
$18.2 p/Share
9
Added 0.08%
11,630
Common Stock $0.01 Par...
Oct 02
2023
BUY
Grant, award, or other acquisition
$199,997
$17.21 p/Share
11,621
Added 50.0%
11,621
Common Stock $0.01 Par...