GlobalFoundries shares rise on $2 billion TSMC agreement | StockRay