Current Investor’s Watch List: The Trade Desk, Inc. (NASDAQ:TTD -3.62%), Tellurian Inc. (AMEX:TELL -2.94%)
TTD has seen its SMA50 which is now -2.73%. In looking the SMA 200 we see that the stock has seen a 28.14%. TELL has seen its SMA50 which is …
Read More