Stocks of companies on the stock market

Price
Market Cap
EBITDA
P/E
P/S
EPS
Reset
Issuer Country
Globalstar logo Globalstar
GSAT
$ 62.76 7.9 B $ 106 M 3162.5 29.1 $ 0.0 usa
VEON Ltd. logo VEON Ltd.
VEON
$ 53.03 1.37 B $ 711 M -479.6 0.2 $ -0.1 niderland
IDT Corporation logo IDT Corporation
IDT
$ 51.82 1.31 B $ 99.4 M 22.0 1.1 $ 2.3 usa
Ribbon Communications  logo Ribbon Communications
RBBN
$ 2.95 513 M $ 2 M -8.2 0.6 $ -0.4 usa