2290 Stock Price and Chart - Yanbu National Petrochemical Co. | Makkler