Helios Underwriting plc's (LON:HUW) Stock's On An Uptrend: Are Strong Financials Guiding The Market?