Montrose Environmental Group (MEG) has drawn fresh attention after being named a "Strong Buy" by analysts. This upgrade follows a streak of earnings beats, solid revenue growth, and increased earnings ...