Shares of Allegiant Travel (NASDAQ:ALGT - Get Rating) have been given an average rating of "Hold" by the fifteen analysts that are presently covering the firm,
Read More