ReTo Eco-Solutions, Inc. (RETO) has seen some recent volatility in the market and its common shares finished trading at $1.2100 yesterday. Investors are starting to take notice of RETO as the common shares traded as high as $1.4150 and as low as $1.1700 in the prior market day.

ReTo Eco-Solutions, Inc. (RETO) average trading volume is 107.33K. However, in the prior market day ReTo Eco-Solutions, Inc. (RETO) traded 106,256 shares. The First support level on RETO is $1.20 and the First upside resistance level on RETO is $1.43. RETO 50 day moving average is $0.9265 and RETO 200 day moving average is $0.8142.

ReTo Eco-Solutions, Inc. (RETO) most current performance has been indicated by the recent movement in RETO common shares. RETO has performed 30.53% over the past month, RETO has performed 120.98% over the past 90 days and RETO has shown -32.97% over the past year. ReTo Eco-Solutions, Inc. (RETO) has a 12 month range of $0.3000 to $1.8660. ReTo Eco-Solutions, Inc. (RETO) is trading 313.33% from its 12 month low and -33.56% from its 12 month high. ReTo Eco-Solutions, Inc. (RETO) is indicating a 0.16% short float indicating the sum short in the float.

RETO has 22.76M shares outstanding and 11.48M shares in the float. ReTo Eco-Solutions, Inc. (RETO) presently has a market cap of $26.95M and income of -0.70M. . The market cap of ReTo Eco-Solutions, Inc. (RETO) at $26.95M represents how many Investors own shares of RETO and is calculated off the last price ($1.2100) of RETO and the sum of shares outstanding (22.76M) with ReTo Eco-Solutions, Inc. (RETO).

ReTo Eco-Solutions, Inc. (RETO) has aggregate cash (mrq) of 1.8M, aggregate cash per share (mrq) of 0.08, aggregate debt of RETO rests at 18.67M and aggregate debt/equity (mrq) is 37.41. . ReTo Eco-Solutions, Inc. (RETO) running cash flow (ttm) is 5.27M, RETO leveraged free cash flow (ttm) is -3.3M.

RETO is trading 15.62% above (bullish) its SMA20, 58.04% above (bullish) its SMA50 and 39.61% above (bullish) its SMA200.