Making all time high when the market is flat to down would normally be a sign of strength but I think this is massively overextended
Management's growth projections might be realistic but the upside is already priced in and they face significant competition with an easily duplicated product...