Stocks of companies on the stock market

Price
Market Cap
EBITDA
P/E
P/S
EPS
Reset
Issuer Country
Globalstar logo Globalstar
GSAT
$ 59.15 7.45 B $ 106 M 3008.0 27.7 $ 0.0 usa
VEON Ltd. logo VEON Ltd.
VEON
$ 54.03 1.37 B $ 711 M -495.4 0.2 $ -0.1 niderland
IDT Corporation logo IDT Corporation
IDT
$ 49.05 1.24 B $ 99.4 M 21.5 1.0 $ 2.3 usa
Ribbon Communications  logo Ribbon Communications
RBBN
$ 2.66 463 M $ 2 M -7.8 0.6 $ -0.4 usa