VAL - Valaris Limited Stock Analysis | Finranks