
Norwegian Cruise Line Holdings shares NCLH.N fall 10% to $15.64 in premarket trading
Co Q1 revenue, profit miss market estimates as economic uncertainty hits demand for its premium cruises
Co tempers annual net yield forecast to 2%-3% growth from 3% earlier, to reflect recent booking trends
YTD, stock down 32% as of last close