Red Cat Holdings Prices Public Offering, Stock Drops 15.2% | Intellectia