Foundations Investment Advisors LLC owns $514,000 in Twilio Inc. (NYSE:TWLO)
Foundations Investment Advisors LLC cut its position in Twilio Inc. (NYSE:TWLO – Free Report) by 72.0% during the first quarter, according to its latest 13F filing with the SEC. The institutional investor held 7,719 shares in the tech company after selling 19,813 shares during the period. His Twilio holdings in Foundations Investment Advisors LLC were […]
Continue Reading