AXIS Capital Holdings (AXS) is back on investors’ radar after its recent share price move, with the stock closing at $103.18 as its longer term return profile draws closer attention. See our latest ...