Ten stocks stood firmer on Thursday, defying a broader market pessimism, as investors took path from company-specific developments including earnings, partnerships, and dividends, among others.
In contrast, Wall Street’s three main indices were in a bloodbath, led by the Dow Jones, losing 1.61 percent, followed by the S&P 500 declining 0.56 percent, and the Nasdaq, down 0.26 percent.
Indices aside, we focus on the 10 top-performing stocks and break down the reasons behind their gains.
To come up with the list, we focused on the companies with a $2 billion market capitalization and 5 million shares in trading volume.

Photo by Karolina Grabowska from Pexels
10. Klaviyo Inc. (NYSE:KVYO)
Klaviyo extended its winning streak to a fourth consecutive day on Thursday, jumping 8.45 percent to finish at $21.18 apiece after unveiling a $500 million share repurchase program in a bid to boost shareholder value.
In a statement earlier in the week, Klaviyo Inc. (NYSE:KVYO) said that the buyback would involve its Series A common stocks, of which some $100 million will be acquired through an accelerated share repurchase transaction.
“This new authorization and accelerated share repurchase underscores the confidence our board of directors and management team have in the durability of our strategy, the scale of the opportunity ahead, and our belief that Klaviyo represents an attractive long-term investment. Our strong balance sheet and consistent cash generation give us the flexibility to invest in AI-driven innovation and platform expansion while also returning capital when we believe it creates long-term shareholder value,” Klaviyo Inc. (NYSE:KVYO) co-CEO Andrew Bialecki said.
The initiative followed the company’s stellar earnings performance in the fourth quarter of 2025, having swung to a net income of $7.03 million from a $26.97 million net loss in the same period a year earlier. Revenues jumped by 30 percent to $350.19 million from $270.16 million year-on-year.
In the full-year period, Klaviyo Inc. (NYSE:KVYO) remained at a net loss of $31.77 million, although 31 percent lower than the $46.14 million year-on-year.
Revenues, on the other hand, jumped by 32 percent to $1.2 billion from $937 million.
9. Ecopetrol SA (NYSE:EC)
Ecopetrol snapped two days of losses on Thursday, jumping 8.80 percent to end at $12.61 apiece, as investors took heart from its aggressive expansion initiative as it eyes to take advantage of the surging oil prices globally.
According to CEO Ricardo Roa following Ecopetrol SA’s (NYSE:EC) earnings release, the company would review its investment plan in April should oil prices continue to rise.
It is also setting its sights on partnering with Venezuela amid the latter’s abundance of crude oil products.
It can be recalled that the US took control of Venezuelan oil in January this year after it captured its president, Nicolas Maduro, for alleged narco-trafficking.
Additionally, Ecopetrol SA (NYSE:EC) Chief Finance Officer Camilo Barco said that the company may need to take on additional debt if it sees huge opportunities for inorganic growth, including acquisition or asset purchases.
In other news, Ecopetrol SA (NYSE:EC) announced the distribution of 110 Colombian peso worth of dividends per share held, equivalent to a payout of 50.1 percent of its 2025 net income, payable no later than April 30, 2026.
Last year, the company dropped its net income by 39 percent to 9.03 trillion Colombian pesos from 14.9 trillion Colombian pesos in 2024, as total sales dropped by 10.2 percent to 119.7 trillion Colombian pesos from 133.3 trillion Colombian pesos year-on-year.





