2 hours BRITISH COLUMBIA INVESTMENT MANAGEMENT Corp Acquires 12,761 Shares of Twilio Inc. (NYSE:TWLO) MarketBeat
BRITISH COLUMBIA INVESTMENT MANAGEMENT Corp raised its stake in shares of Twilio Inc. (NYSE:TWLO – Free Report) by 62.6% in the 2nd quarter, according to the company in its most recent filing with the Securities & Exchange Commission. The fund own…
British Columbia · Columbia · NYSE · Tech