Apollon Wealth Management LLC Takes $290,000 Position in Twilio Inc. (NYSE:TWLO)

Apollon Wealth Management LLC purchased a new stake in Twilio Inc. (NYSE:TWLO – Free Report) in the fourth quarter, according to its most recent Form 13F filing with the SEC. The institutional investor purchased 2,685 shares of the technology company’s stock, valued at approximately $290,000. Several other large investors also recently made changes to their […]

Feb 15, 2025 - 09:47
 0
Apollon Wealth Management LLC Takes $290,000 Position in Twilio Inc. (NYSE:TWLO)
Apollon Wealth Management LLC purchased a new stake in Twilio Inc. (NYSE:TWLO – Free Report) in the fourth quarter, according to its most recent Form 13F filing with the SEC. The institutional investor purchased 2,685 shares of the technology company’s stock, valued at approximately $290,000. Several other large investors also recently made changes to their […]