52W Range | $39.38-$63.84 |
Market Cap | $4B |
Shares Short | 362,259 |
Revenue (12 Mos) | $2.9B |
Revenue Growth (YoY) | -3.3% |
Gross Profit (12 Mos) | $1.7B |
Diluted EPS | -$4.14 |
Yahoo Finance • 3 months ago
Yahoo Finance • 3 months ago
Address | Thurgauerstrasse 101b, Opfikon, Switzerland, 8152 |
Sector | Communication Services |
Industry | Telecom Services |
Full-Time Employees | 2,850 |