Jul 15
2024
BUY
Other acquisition or disposition
$2,760
$22.44 p/Share
123
Added 0.18%
67,184
Common Stock $0.01 Par...
Jun 17
2024
BUY
Grant, award, or other acquisition
$303
$20.25 p/Share
15
Added 0.02%
67,061
Common Stock $0.01 Par...
Jun 17
2024
BUY
Other acquisition or disposition
$2,771
$19.94 p/Share
139
Added 0.21%
67,046
Common Stock $0.01 Par...
May 15
2024
BUY
Other acquisition or disposition
$2,746
$22.33 p/Share
123
Added 0.18%
66,906
Common Stock $0.01 Par...
Apr 15
2024
BUY
Other acquisition or disposition
$2,760
$20.15 p/Share
137
Added 0.2%
66,782
Common Stock $0.01 Par...
Mar 15
2024
BUY
Grant, award, or other acquisition
$303
$20.25 p/Share
15
Added 0.02%
66,645
Common Stock $0.01 Par...
Mar 15
2024
BUY
Other acquisition or disposition
$2,755
$20.41 p/Share
135
Added 0.2%
66,630
Common Stock $0.01 Par...
Mar 13
2024
SELL
Payment of exercise price or tax liability
$83,338
$20.7 p/Share
4,026
Reduced 5.71%
66,493
Common Stock $0.01 Par...
Mar 13
2024
BUY
Other acquisition or disposition
$20
$20.86 p/Share
1
Added 0.0%
66,495
Common Stock $0.01 Par...
Mar 13
2024
BUY
Grant, award, or other acquisition
$177,274
$20.7 p/Share
8,564
Added 10.83%
70,519
Common Stock $0.01 Par...
Feb 15
2024
BUY
Other acquisition or disposition
$2,745
$20.49 p/Share
134
Added 0.22%
61,955
Common Stock $0.01 Par...
Feb 09
2024
SELL
Payment of exercise price or tax liability
$16,035
$19.92 p/Share
805
Reduced 1.29%
61,821
Common Stock $0.01 Par...
Feb 08
2024
BUY
Grant, award, or other acquisition
$1,095
$19.92 p/Share
55
Added 0.09%
62,626
Common Stock $0.01 Par...
Jan 30
2024
BUY
Grant, award, or other acquisition
-
3,064
Added 4.67%
62,571
Common Stock $0.01 Par...
Jan 16
2024
BUY
Other acquisition or disposition
$2,748
$20.82 p/Share
132
Added 0.22%
59,507
Common Stock $0.01 Par...
Dec 15
2023
BUY
Other acquisition or disposition
$2,669
$20.38 p/Share
131
Added 0.22%
59,367
Common Stock $0.01 Par...
Dec 15
2023
BUY
Grant, award, or other acquisition
$148
$21.19 p/Share
7
Added 0.01%
59,374
Common Stock $0.01 Par...
Dec 04
2023
SELL
Open market or private sale
$278,806
$18.79 p/Share
14,838
Reduced 20.03%
59,235
Common Stock $0.01 Par...
Dec 04
2023
BUY
Exercise of conversion of derivative security
$262,187
$17.67 p/Share
14,838
Added 16.69%
74,073
Common Stock $0.01 Par...
Nov 15
2023
BUY
Other acquisition or disposition
$2,748
$18.2 p/Share
151
Added 0.25%
59,235
Common Stock $0.01 Par...
Oct 16
2023
BUY
Other acquisition or disposition
$2,753
$16.49 p/Share
167
Added 0.28%
59,083
Common Stock $0.01 Par...
Sep 15
2023
BUY
Other acquisition or disposition
$2,760
$17.58 p/Share
157
Added 0.27%
58,908
Common Stock $0.01 Par...
Sep 15
2023
BUY
Grant, award, or other acquisition
$141
$17.66 p/Share
8
Added 0.01%
58,916
Common Stock $0.01 Par...
Sep 13
2023
BUY
Other acquisition or disposition
$17
$17.24 p/Share
1
Added 0.0%
58,751
Common Stock $0.01 Par...
Aug 15
2023
BUY
Other acquisition or disposition
$2,753
$17.88 p/Share
154
Added 0.26%
58,749
Common Stock $0.01 Par...