PONS up 46% as market cap crosses $300M on buyback rally