A month has gone by since the last earnings report for Align Technology (ALGN). Shares have lost about 0.6% in that time frame, underperforming the
A month has gone by since the last earnings report for Align Technology (ALGN). Shares have lost about 0.6% in that time frame, underperforming the