2380 Stock Price and Chart - Rabigh Refining & Petrochemical Co. Class A | Makkler