Urban-Gro, Inc. (UGRO) is a leading provider of engineering design services and advanced environmental systems specifically for the commercial horticulture industry. Based in Lafayette, Colorado, the company serves a broad clientele across North America and Europe, effectively meeting the increasing demand for sustainable and efficient indoor agricultural solutions. By leveraging innovative, customized technologies to address diverse cultivation challenges, Urban-Gro positions itself as a pivotal player in the burgeoning agricultural technology sector. Its commitment to enhancing crop yields while promoting sustainability makes Urban-Gro a compelling investment opportunity in a market that is ripe for substantial growth.
Click "Analyze" to generate stock analysis
UGRO Price Trend and Signals
UGRO Option Volumes & Open Interests (aggregated)
UGRO Put Call Ratios and IV (aggregated)
UGRO Financials
2026-03-13Bearishprice_signal
Large price change detected: -18.67%.
2026-02-25Somewhat Bearishmacd_signal
Dead cross above zero detected.
2026-02-18Bearishprice_signal
Large price change detected: -17.65%.
2026-02-17Somewhat Bearishrsi_signal
RSI indicates overbought condition.
2026-02-13Somewhat Bearishrsi_signal
RSI indicates overbought condition.
2026-02-12Somewhat Bearishrsi_signal
RSI indicates overbought condition.
2026-02-11Somewhat Bearishrsi_signal
RSI indicates overbought condition.
2026-02-10Somewhat Bearishrsi_signal
RSI indicates overbought condition.
2026-02-09Somewhat Bullishmacd_signal
Golden cross above zero detected.
2026-02-09Somewhat Bullishprice_signal
Yearly high detected.
2026-02-09Bullishprice_signal
Large price change detected: 2366.67%.
2026-02-09Somewhat Bearishrsi_signal
RSI indicates overbought condition.
2026-02-06Somewhat Bullishbottom_signal_v1
Potential bottom confirmed based on multi-timeframe lows.
2026-01-30Somewhat Bearishprice_signal
Yearly low detected.
2026-01-30Bearishprice_signal
Large price change detected: -18.75%.
2026-01-30Somewhat Bullishrsi_signal
RSI indicates oversold condition.
2026-01-29Somewhat Bearishprice_signal
Yearly low detected.
2026-01-29Bearishprice_signal
Large price change detected: -15.79%.
2026-01-27Somewhat Bullishbottom_signal_v1
Potential bottom confirmed based on multi-timeframe lows.
2026-01-23Somewhat Bearishprice_signal
Yearly low detected.
2026-01-22Somewhat Bearishprice_signal
Yearly low detected.
2026-01-21Somewhat Bearishprice_signal
Yearly low detected.
2026-01-20Somewhat Bearishprice_signal
Yearly low detected.
2026-01-16Somewhat Bearishprice_signal
Monthly low detected.
2026-01-15Somewhat Bearishprice_signal
Monthly low detected.
2026-01-14Somewhat Bearishprice_signal
Monthly low detected.
2026-01-13Somewhat Bearishprice_signal
Monthly low detected.
2026-01-12Somewhat Bearishprice_signal
Monthly low detected.
2025-12-31Somewhat Bearishmacd_signal
Dead cross above zero detected.
2025-12-22Somewhat Bullishprice_signal
Monthly high detected.
2025-12-19Somewhat Bullishprice_signal
Monthly high detected.
2025-12-18Neutralvolume_signal
Abnormal volume detected compared to 5-day moving average.
2025-12-18Neutralvolume_signal
Abnormal volume detected compared to 10-day moving average.
2025-12-18Neutralvolume_signal
Abnormal volume detected compared to 20-day moving average.
2025-12-18Neutralvolume_signal
Abnormal volume detected compared to 3 mon moving average.
2025-12-18Bullishprice_signal
Large price change detected: 16.67%.
2025-12-17Bearishprice_signal
Large price change detected: -16.67%.
2025-11-24Somewhat Bullishbottom_signal_v1
Potential bottom confirmed based on multi-timeframe lows.
2025-10-27Somewhat Bullishbottom_signal_v1
Potential bottom confirmed based on multi-timeframe lows.
2025-10-14Somewhat Bullishbottom_signal_v1
Potential bottom confirmed based on multi-timeframe lows.
2025-07-10Somewhat Bullishbottom_signal_v1
Potential bottom confirmed based on multi-timeframe lows.
2025-07-03Somewhat Bullishbottom_signal_v1
Potential bottom confirmed based on multi-timeframe lows.
2025-06-18Somewhat Bullishbottom_signal_v1
Potential bottom confirmed based on multi-timeframe lows.
2025-06-05Somewhat Bullishbottom_signal_v1
Potential bottom confirmed based on multi-timeframe lows.
2025-05-19Somewhat Bullishbottom_signal_v1
Potential bottom confirmed based on multi-timeframe lows.
2025-04-09Somewhat Bullishbottom_signal_v1
Potential bottom confirmed based on multi-timeframe lows.
2025-04-02Somewhat Bullishbottom_signal_v1
Potential bottom confirmed based on multi-timeframe lows.
2025-02-05Somewhat Bullishbottom_signal_v1
Potential bottom confirmed based on multi-timeframe lows.
2025-01-02Somewhat Bullishbottom_signal_v1
Potential bottom confirmed based on multi-timeframe lows.
2024-12-20Somewhat Bullishbottom_signal_v1
Potential bottom confirmed based on multi-timeframe lows.