Trex Company (TREX) late Tuesday was downgraded to Market Perform from a previous investment rating of Outperform by analysts at financial-services firm William Blair. The downgrade reflects a 23% ...
Playa Hotels & Resorts N.V. finally has some good news to celebrate as travelers rush to Mexico and the Caribbean this year on the reopening. This Zacks Rank #1 (Strong Buy) is expected to see triple ...