Stocks of companies on the stock market

Price
Market Cap
EBITDA
P/E
P/S
EPS
Reset
Issuer Country
Globalstar logo Globalstar
GSAT
$ 61.56 7.75 B $ 106 M 3078.0 28.4 $ 0.0 usa
VEON Ltd. logo VEON Ltd.
VEON
$ 56.04 1.37 B $ 711 M -509.4 0.2 $ -0.1 niderland
IDT Corporation logo IDT Corporation
IDT
$ 50.9 1.28 B $ 99.4 M 21.8 1.1 $ 2.3 usa
Ribbon Communications  logo Ribbon Communications
RBBN
$ 2.22 391 M $ 2 M -6.2 0.5 $ -0.4 usa