Total gains 105.79%

StockEntryExitLast PriceGain %
BUY NFLX96.09
23 Jun 9:51
197.745105.79


Pls inform us if there is price is wrong due to stock splits