-
Posted by
Two Blokes Jun 22 -
Filed in
Stock
-
5 views
There aren't many businesses that have rewarded shareholders as much as Netflix (NFLX 0.75%) has. The entertainment giant has seen its share price catapult 49,590% higher in the past two decades (as of June 19).