Dec 16
2024
BUY
Other acquisition or disposition
$5,355
$25.5 p/Share
210
Added 0.46%
45,773
Common Stock $0.01 Par...
Dec 16
2024
BUY
Grant, award, or other acquisition
$3,420
$25.72 p/Share
133
Added 0.29%
45,906
Common Stock $0.01 Par...
Nov 15
2024
BUY
Other acquisition or disposition
$525
$26.25 p/Share
20
Added 0.04%
45,563
Common Stock $0.01 Par...
Nov 06
2024
SELL
Open market or private sale
$52,525
$27.85 p/Share
1,886
Reduced 3.98%
45,542
Common Stock $0.01 Par...
Nov 06
2024
BUY
Exercise of conversion of derivative security
$46,584
$24.7 p/Share
1,886
Added 3.82%
47,428
Common Stock $0.01 Par...
Oct 15
2024
BUY
Other acquisition or disposition
$520
$22.63 p/Share
23
Added 0.05%
45,542
Common Stock $0.01 Par...
Sep 16
2024
BUY
Other acquisition or disposition
$535
$21.41 p/Share
25
Added 0.05%
45,518
Common Stock $0.01 Par...
Sep 16
2024
BUY
Grant, award, or other acquisition
$3,246
$21.36 p/Share
152
Added 0.33%
45,493
Common Stock $0.01 Par...
Sep 13
2024
BUY
Other acquisition or disposition
$4,565
$21.04 p/Share
217
Added 0.48%
45,341
Common Stock $0.01 Par...
Aug 15
2024
BUY
Other acquisition or disposition
$532
$21.3 p/Share
25
Added 0.06%
45,124
Common Stock $0.01 Par...
Jul 15
2024
BUY
Other acquisition or disposition
$516
$22.44 p/Share
23
Added 0.05%
45,099
Common Stock $0.01 Par...
Jun 17
2024
BUY
Grant, award, or other acquisition
$3,199
$20.25 p/Share
158
Added 0.35%
45,075
Common Stock $0.01 Par...
Jun 17
2024
BUY
Other acquisition or disposition
$7,142
$19.95 p/Share
358
Added 0.79%
44,917
Common Stock $0.01 Par...
May 15
2024
BUY
Other acquisition or disposition
$669
$22.33 p/Share
30
Added 0.07%
44,557
Common Stock $0.01 Par...
Apr 15
2024
BUY
Other acquisition or disposition
$664
$20.15 p/Share
33
Added 0.07%
44,527
Common Stock $0.01 Par...
Mar 15
2024
BUY
Other acquisition or disposition
$653
$20.41 p/Share
32
Added 0.07%
44,337
Common Stock $0.01 Par...
Mar 15
2024
BUY
Grant, award, or other acquisition
$3,179
$20.25 p/Share
157
Added 0.35%
44,494
Common Stock $0.01 Par...
Mar 13
2024
SELL
Payment of exercise price or tax liability
$74,644
$20.7 p/Share
3,606
Reduced 7.55%
44,144
Common Stock $0.01 Par...
Mar 13
2024
BUY
Other acquisition or disposition
$3,337
$20.86 p/Share
160
Added 0.33%
47,910
Common Stock $0.01 Par...
Mar 13
2024
BUY
Grant, award, or other acquisition
$177,274
$20.7 p/Share
8,564
Added 15.21%
47,750
Common Stock $0.01 Par...
Feb 15
2024
BUY
Other acquisition or disposition
$655
$20.49 p/Share
32
Added 0.08%
39,186
Common Stock $0.01 Par...
Feb 09
2024
SELL
Payment of exercise price or tax liability
$10,218
$19.92 p/Share
513
Reduced 1.29%
39,153
Common Stock $0.01 Par...
Feb 08
2024
BUY
Grant, award, or other acquisition
$4,701
$19.92 p/Share
236
Added 0.59%
39,666
Common Stock $0.01 Par...
Jan 30
2024
BUY
Grant, award, or other acquisition
-
3,568
Added 8.3%
39,430
Common Stock $0.01 Par...
Jan 16
2024
BUY
Other acquisition or disposition
$624
$20.82 p/Share
30
Added 0.08%
35,862
Common Stock $0.01 Par...