Stock up 36% this year
Seagate (STX) stock has risen almost 36% in 2018. However, the stock has decreased 0.1% in the last month and 3.8% in the last three months. Seagate is currently trading at $55.69, which is 82% above its 52-week low of $30.6 and 11% below its 52-week high of $62.70.
The SPDR S&P 500 ETF (SPY) has generated returns of 1.8% in 2018, -0.1% in the last month, and 2.8% in the last three months. Further, the Invesco QQQ Trust (QQQ) has been flat in the last month, risen 6.2% in the last three months, and 9.4% since the start of 2018.
Seagate has exceeded EPS estimates in last three quarters
As we can see in the above table, Seagate has beaten analyst earnings estimates in three of the last four quarters, which has driven the stock price up. In fiscal Q3 2018, or the quarter ended in March 2018, Seagate reported EPS (earnings per share) of $1.46, beating estimates of $1.33 by 9.8%.
Seagate also reported EPS of $1.48 and $0.96 in Q2 2018 and Q1 2018, respectively, and beat earnings estimates by 9.6% and 11.6%. In Q3 2018, Seagate also managed to beat average analyst revenue estimates of $2.7 billion with revenue of $2.8 billion.