Long Straddles — ECHO

Data as of

DATA IS DELAYED — showing Oct 19, 2026. Subscribe to get the latest end-of-day data.
P&L chart
ECHO86.2006-17 85.000.52013.80006-17 85.000.40213.20027.0031.320.92
ECHO86.2004-16 85.000.49911.60404-16 85.000.44611.10022.7026.330.95
ECHO86.2001-15 85.000.5117.70301-15 85.000.4598.20415.9018.450.97
ECHO86.2001-21 85.000.49619.00301-21 85.000.48116.40035.4041.070.98
ECHO86.2003-19 85.000.52910.501903-19 85.000.45110.40120.9024.250.98
ECHO86.2002-19 85.000.52210.00002-19 85.000.4609.40019.4022.510.98
ECHO86.2012-17 85.000.48918.00012-17 85.000.49616.90034.9040.490.99
ECHO86.2001-19 85.000.42927.30001-19 85.000.56621.00048.3056.030.99
ECHO86.2012-18 85.000.5456.40212-18 85.000.4577.301313.7015.891.00
ECHO86.2011-20 85.000.5314.80011-20 85.000.4745.80210.6012.301.01
ECHO86.2011-27 85.000.5486.00011-27 85.000.5026.90012.9014.971.05
ECHO86.2011-06 86.000.5503.10011-06 86.000.5785.3008.409.751.13
ECHO86.2010-30 87.000.6832.50210-30 87.000.4645.20677.708.931.15
ECHO86.2010-30 88.000.6081.40010-30 88.000.5906.2007.608.821.20
ECHO86.2010-30 85.000.5342.65010-30 85.000.7054.1006.757.831.24
ECHO86.2011-06 88.000.7312.20011-06 88.000.5316.4008.609.981.26
ECHO86.2010-23 88.000.7720.5513110-23 88.000.4985.5006.057.021.27
ECHO86.2010-23 87.000.7550.9023310-23 87.000.6024.40625.306.151.36
ECHO86.2010-23 86.000.7341.753910-23 86.000.6393.40355.155.971.37
ECHO86.2010-23 85.000.8651.90510-23 85.000.6613.6015.506.381.53