Stock Price
2024-10-29
Market Capitalization
2024-08-26
Revenue
FY, 2025




HDD Price per Terabyte
Q1, 2024
Facility Space, sq. ft.
FY, 2023
Subleased Space, sq. ft.
FY, 2022
United States
47488 Kato Rd
United States
7801 Computer Ave
United States
10200 S De Anza Blvd
United States
389 Disc Dr
United States
7725 W Reno Ave Suite 334
United States
1280 Disc Dr