On Stream An investment that is on track to earn its expected return.
Investopedia Says: When an investment is on stream, its return is in line with investors' expectations. However, this doesn't mean that the investment will remain on stream, as it may experience price fluctuations.
Related Terms: Actual Return Expected Return Return