Sirius Investors
Seagate Technology Holdings plc (STX) - Financial Metrics & Analysis