Stock events for Flywire Corp. (FLYW)
Flywire's stock has been influenced by earnings reports and analyst activities. The company's Q3 2025 earnings reported an EPS of $0.23, surpassing estimates, with revenue rising 27.6% year-over-year. Analyst ratings are generally positive, with a consensus "Buy" rating and an average price target of $15.32. A buy signal was issued on February 5, 2026, and the stock has since risen with rising volume.
Demand Seasonality affecting Flywire Corp.’s stock price
Flywire's business, particularly in the Education sector, exhibits some demand seasonality due to its reliance on stable international enrollment, which is often tied to academic cycles. Demand for its payment solutions may fluctuate with academic calendars and travel seasons.
Overview of Flywire Corp.’s business
Flywire Corporation is a global payments enablement and software company specializing in complex, high-value payments across sectors like education, healthcare, travel, and B2B. It offers a global payments network, a payments platform, and vertical-specific software that integrates with AR workflows and ERP systems.
FLYW’s Geographic footprint
Flywire has a significant global presence, supporting operations in over 240 countries and territories and processing payments in over 140 currencies. The company is headquartered in Boston, Massachusetts, with additional offices worldwide.
FLYW Corporate Image Assessment
Flywire's brand reputation has seen positive developments and a legal investigation. The company has been recognized for its innovative technology and strong client relationships, having digitized payments for over 4,900 global clients and expanded partnerships. However, an investigation by Johnson Fistel, PLLP, concerns potential claims against certain officers and directors for alleged breaches of fiduciary duty.
Ownership
Flywire Corporation's ownership is primarily held by institutional investors, who collectively held 21.8% of the company as of December 2025. Approximately 76.04% of the company's stock is owned by Institutional Investors, 15.63% by Insiders, and 8.32% by Public Companies and Individual Investors. Vanguard Group Inc. holds the largest institutional position with 10.86 million shares. Other significant holders include Jennison Associates LLC, UBS Group AG, and BlackRock, Inc. Michael Massaro is a significant individual insider owner.
Ask Our Expert AI Analyst
Price Chart
$10.74