Elephant Talk Communications Inc

ETAK
NYSEMkt
0.32 0.01 (3.42%) last updated 4:06 PM EDT Jul 31
Trade $ETAK Now