Against the current: Markets slid, yet MongoDB, Inc., State Street Corp, Toll Brothers, Inc. went up and made this list of yesterday's top mid cap and over stocks gainers.
Leading equity indices in the US declined as Nasdaq closed at 10,959, a 0.51% change. S&P 500 shed 0.19% and closed at 3,934.
This down-slide takes place while United States macroeconomics indicators data published earlier are pointing downward as well — United States Crude Oil Inventories fell short of the -3.31 million projections, with new data of -5.19 million.
Even though markets fell yesterday, some mid cap and over stocks managed to go up. Have a look at these top gainers.
State Street | +8.19% at $80.45
After closing yesterday at $80.45, the US bank peaked at $82.32 before giving up early gains and closing at $80.45. Daily trading volume (5.75 million shares) was above the current multiday average of 2.68 million.
MongoDB | +23.23% at $178.3
The database developer rose as high as $186.75 before giving up its gains and dropping back to $178.3 before the close on yesterday. Daily trading volume (12.36 million shares) increased, making up 579% of the 21-day average (2.14 million).
MongoDB released its quarterly earnings report Tuesday, beating analysts estimates. The company reported earnings of -1.23 per share on revenue of $333.62 million, topping estimates of -1.48 per share on revenue of $303.39 million. Since the release of its earnings report, MongoDB gained 19.89%.
Toll Brothers | +7.75% at $49.5
After ending Tuesday's session at $45.94, Toll Brothers went up to $49.81 yesterday only to fall back and close at $49.5. Daily trading volume (4.47 million shares) increased, making up 360% of the 21-day average (1.24 million).
Casey's General Stores | +7.39% at $246.95
The US convenience store chain topped out at $248.43 having ended yesterday at $246.95. However, despite early momentum, the stock gave up its gains to now trade at $246.95. Daily trading volume (452,031 shares) increased, making up 196% of the 21-day average (230,706).
Casey's reported mixed earnings results yesterday, with revenue at $3.98 billion (expected at $3.98 billion) and an EPS of 3.69.