
Beam Global (BEEM) ticks all the boxes for top investors with its surprise performance of 105.52% last month.
Beam Global (NASDAQ: BEEM) kicked off on Monday, up 16.41% from the previous trading day, before settling in for the closing price of $2.56. Over