Technical: stock quickly recovered from recent COVID-19 crash lows. It held 2019 lows and surged higher very quickly to make new highs. it has clocked the highest since 2017 and it's pretty close to its all tie high. The on up days are higher than the on down days. there are more green bars than the red bars.
This stock shows excellent sales and profit growth.
5 years of sales growth - 15.8%
5 years of profit growth - 31.38%
Margins have been sliding for the past 4-5 years however if they work on it, the profits can scale up.
Debt is down by 43% since last year, its a good sign.
TTM up 41%