Urban-gro Inc (UGRO) ticks all the boxes for top investors with its surprise performance of -16.18% last month.
Urban-gro Inc (NASDAQ: UGRO) on Thursday, plunged -13.29% from the previous trading day, before settling in for the closing price of $0.66. Within the past