Dec 16
2024
BUY
Other acquisition or disposition
$1,322
$25.44 p/Share
52
Added 0.05%
100,307
Common Stock $0.01 Par...
Dec 16
2024
BUY
Grant, award, or other acquisition
$10,030
$25.72 p/Share
390
Added 0.39%
100,697
Common Stock $0.01 Par...
Nov 15
2024
BUY
Other acquisition or disposition
$1,338
$26.25 p/Share
51
Added 0.05%
100,254
Common Stock $0.01 Par...
Nov 06
2024
SELL
Open market or private sale
$804,600
$26.82 p/Share
30,000
Reduced 23.04%
100,203
Common Stock $0.01 Par...
Nov 06
2024
BUY
Exercise of conversion of derivative security
$521,399
$17.38 p/Share
30,000
Added 18.73%
130,203
Common Stock $0.01 Par...
Oct 30
2024
SELL
Open market or private sale
$460,674
$24.19 p/Share
19,044
Reduced 15.97%
100,203
Common Stock $0.01 Par...
Oct 30
2024
BUY
Exercise of conversion of derivative security
$328,318
$17.24 p/Share
19,044
Added 13.77%
119,247
Common Stock $0.01 Par...
Oct 29
2024
SELL
Open market or private sale
$484,186
$23.62 p/Share
20,499
Reduced 16.98%
100,203
Common Stock $0.01 Par...
Oct 29
2024
BUY
Exercise of conversion of derivative security
$353,402
$17.24 p/Share
20,499
Added 14.52%
120,702
Common Stock $0.01 Par...
Oct 15
2024
BUY
Other acquisition or disposition
$1,335
$22.63 p/Share
59
Added 0.06%
100,203
Common Stock $0.01 Par...
Sep 16
2024
BUY
Other acquisition or disposition
$1,327
$21.41 p/Share
62
Added 0.06%
100,143
Common Stock $0.01 Par...
Sep 16
2024
BUY
Grant, award, or other acquisition
$9,483
$21.36 p/Share
444
Added 0.44%
100,081
Common Stock $0.01 Par...
Aug 29
2024
SELL
Open market or private sale
$45,560
$22.78 p/Share
2,000
Reduced 1.97%
99,637
Common Stock $0.01 Par...
Aug 15
2024
BUY
Other acquisition or disposition
$1,341
$21.3 p/Share
63
Added 0.06%
101,637
Common Stock $0.01 Par...
Jul 15
2024
BUY
Other acquisition or disposition
$1,346
$22.44 p/Share
60
Added 0.06%
101,573
Common Stock $0.01 Par...
Jun 17
2024
BUY
Grant, award, or other acquisition
$9,396
$20.25 p/Share
464
Added 0.46%
101,513
Common Stock $0.01 Par...
Jun 17
2024
BUY
Other acquisition or disposition
$1,335
$19.94 p/Share
67
Added 0.07%
101,049
Common Stock $0.01 Par...
May 15
2024
BUY
Other acquisition or disposition
$1,339
$22.33 p/Share
60
Added 0.06%
100,982
Common Stock $0.01 Par...
May 06
2024
SELL
Open market or private sale
$55,450
$22.18 p/Share
2,500
Reduced 2.42%
100,921
Common Stock $0.01 Par...
Apr 15
2024
BUY
Other acquisition or disposition
$1,329
$20.15 p/Share
66
Added 0.06%
103,421
Common Stock $0.01 Par...
Mar 15
2024
BUY
Grant, award, or other acquisition
$7,411
$20.25 p/Share
366
Added 0.35%
103,354
Common Stock $0.01 Par...
Mar 15
2024
BUY
Other acquisition or disposition
$1,347
$20.41 p/Share
66
Added 0.06%
102,988
Common Stock $0.01 Par...
Mar 13
2024
SELL
Payment of exercise price or tax liability
$65,722
$20.7 p/Share
3,175
Reduced 3.02%
101,950
Common Stock $0.01 Par...
Mar 13
2024
BUY
Grant, award, or other acquisition
$167,856
$10.35 p/Share
16,218
Added 13.61%
102,922
Common Stock $0.01 Par...
Mar 05
2024
SELL
Open market or private sale
$297,152
$21.21 p/Share
14,010
Reduced 13.49%
89,879
Common Stock $0.01 Par...