Twelve Seas Investment Company II (TWLV) stock analysis, price and outlook | Madmaj