Shocking results and they keep getting worse - good try trying to blame it on Coronavirus.......what’s the excuse gonna be in 6 months time maybe “mental health”?
For the life of me I can’t explain why this has a SP of even $70 - what’s the PE now folks?
Seriously imo this should not be anywhere near $70, where is the growth going to come from to command such a huge PE?