Rio Tinto PLC (RIO) Stock Analysis, Quote & Company Profile