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...
Mar 05
2024
BUY
Exercise of conversion of derivative security
$150,371
$17.67 p/Share
8,510
Added 7.96%
98,389
Common Stock $0.01 Par...
Feb 15
2024
BUY
Other acquisition or disposition
$1,331
$20.49 p/Share
65
Added 0.07%
95,379
Common Stock $0.01 Par...
Feb 09
2024
SELL
Payment of exercise price or tax liability
$36,354
$19.92 p/Share
1,825
Reduced 1.88%
95,314
Common Stock $0.01 Par...
Feb 08
2024
BUY
Grant, award, or other acquisition
$7,011
$19.92 p/Share
352
Added 0.36%
97,139
Common Stock $0.01 Par...
Jan 30
2024
BUY
Grant, award, or other acquisition
-
6,164
Added 5.99%
96,787
Common Stock $0.01 Par...
Jan 16
2024
BUY
Other acquisition or disposition
$1,332
$20.82 p/Share
64
Added 0.07%
90,623
Common Stock $0.01 Par...
Dec 15
2023
BUY
Other acquisition or disposition
$1,336
$21.21 p/Share
63
Added 0.07%
90,245
Common Stock $0.01 Par...
Dec 15
2023
BUY
Grant, award, or other acquisition
$6,632
$21.19 p/Share
313
Added 0.34%
90,558
Common Stock $0.01 Par...
Dec 12
2023
SELL
Open market or private sale
$287,574
$19.49 p/Share
14,755
Reduced 14.06%
90,181
Common Stock $0.01 Par...
Dec 12
2023
BUY
Exercise of conversion of derivative security
$251,130
$17.02 p/Share
14,755
Added 12.33%
104,936
Common Stock $0.01 Par...
Nov 15
2023
BUY
Other acquisition or disposition
$1,346
$18.2 p/Share
74
Added 0.08%
90,181
Common Stock $0.01 Par...
Oct 16
2023
BUY
Other acquisition or disposition
$1,335
$16.49 p/Share
81
Added 0.09%
90,107
Common Stock $0.01 Par...
Sep 15
2023
BUY
Grant, award, or other acquisition
$6,269
$17.66 p/Share
355
Added 0.39%
90,026
Common Stock $0.01 Par...
Sep 15
2023
BUY
Other acquisition or disposition
$1,336
$17.58 p/Share
76
Added 0.08%
89,671
Common Stock $0.01 Par...
Aug 15
2023
BUY
Other acquisition or disposition
$1,341
$17.88 p/Share
75
Added 0.08%
89,594
Common Stock $0.01 Par...
Jul 14
2023
BUY
Other acquisition or disposition
$1,339
$17.17 p/Share
78
Added 0.09%
89,519
Common Stock $0.01 Par...