Is XL Holdings Berhad's (KLSE:XL) Recent Stock Performance Influenced By Its Financials In Any Way?