Select Medical Holdings Corporation (SEM) stock analysis, price and outlook | Madmaj