Duolingo (DUOL) is down 70% on sentiment, not fundamentals. It is trading at only ~20x NTM EBITDA. Read here for a detailed ...
In its latest reported quarter, Powell Industries delivered revenue of US$298 million, up 8.3% year on year, with gross profit dollar growth of 16% and record earnings per share of US$4.22, while also ...