246960 Stock Price and Chart - SCL Science Inc. | Makkler