I just saw that Sunrun signed a big deal with Toll Brothers to provide solar power for their homes. With a short interest of over 21% and the potentia...
Read
More
I just saw that Sunrun signed a big deal with Toll Brothers to provide solar power for their homes. With a short interest of over 21% and the potential for more rate cuts, I think RUN is poised to run up as more investors take notice.