"As opposed to what site three has produced in the future?"
I'm thinking more like what site three will produce in the future.
IMO the SP doesn't always reflect a stocks value hence what most investors look for when purchasing a stock, like the buyers yesterday must have viewed sfrx as undervalued.