2.71828 (E) Price, Chart & Trading