Etrade sucks... In the MJNA news feed they have a BusinessWire news release for a company that makes water and air filtration systems. As well, Etrade is still showing $598M SO (mkt cap $191,541,120) with a PE of 80 implying annual earnings of $2.394M. Etrade sucks.