EGY Stock Metrics & Key Financial Ratios - Vaalco Energy