
Switch
A technology infrastructure ecosystem corporation whose core business is the design, construction, and operation of the most advanced data centers.
Enterprise value
$11.0b
Share price
$34.25 SWCH
Recent deals
Authorizing premium user...
A technology infrastructure ecosystem corporation whose core business is the design, construction, and operation of the most advanced data centers.