In my opinion, no where near late. Good intermediate to long term growth stock. Good business plan and fundamentals.