It was definitely a good time to buy back in early 2016!
I think that qrtly revenue growth looks a bit better than it is... since it's 3rd quarter (6.2bln) vs. previous year 3rd quarter (1.9bln).
I don't know if it's over-/undervalued, but that 229.4% increase has already been discounted in...