Ranger Energy Services: Analyzing the Q1 2026 Microcap Thesis