sell-593101.51
buy-516110.398.75%$100000%0
PROFIT19.1% / YEAR
CURRENT INTRINSIC VALUE$183.73
StatusSell 17.9%
Stock
Purchase |Price
Backtest (Days)