Luxury cruise operator Viking Holdings (NYSE:VIK) priced its initial public offering near the top end of an expected range. Viking and two investors sold 64.04 million shares for $24 a share, near the ...