Financial PerformanceThe company's forward guidance suggests a deceleration in net yields compared to peers, indicating weaker performance.
Market ConfidenceThe 2Q guidance creates confusion and doesn't inspire confidence, making investors question the underlying trends in the business.
ValuationEven after a substantial sell-off post earnings, the stock still trades at a modest premium on P/E vs. peers, which is believed to be unwarranted.