When it comes to stock markets, some stocks have been the biggest winners of 2017, while others have had the biggest falls.
Here’s a look at the biggest stock market upsets of the year so far.1.
Bank of America stock hit a new high on Monday as the company increased its full year revenue forecast.
The bank reported that revenue for the year grew to $5.5 billion from $5 billion in the previous year.
The bank reported an adjusted earnings before interest, taxes, depreciation and amortization of $2.5 trillion.
That’s a big increase.
BofA reported a profit of $3.8 billion in its second quarter.
Wells Fargo stock climbed sharply on Monday, hitting an all-time high.
Wells Fargo shares rose more than 4% on Monday.
The company raised its full-year earnings forecast to $3 billion from a previous estimate of $1.6 billion.
Wells Bank stock hit another all-year high on Tuesday as the bank’s profit for the quarter jumped to $6.4 billion from its previous estimate.
CVS said it earned a $1 billion profit for its first full quarter.
The pharmacy chain said it had a profit before interest and taxes of $6 billion, up from $3 in the first quarter.
American Express jumped 1.8% on Tuesday, to $19.69.
Target stock jumped 4.2% on the stock market, hitting its highest level in more than three years.
Target’s profit rose to $11.7 billion from last year’s $8.6 million.
The chain’s stock rose by more than a third in the past two months.
Citigroup stock surged 6.5% on Wednesday, to an all time high of $43.36.
Microsoft shares rose 6.3% on Thursday, to a record high of $36.67.
Alibaba shares rose 4.5%, to a $30.48 high, after the e-commerce giant said it would buy back a portion of its $2 trillion stake in Alibaba.
Apple stock rose 1.6%, to $204.06, after it reported strong earnings.
Facebook stock rose 6% on Friday, to hit an all previous record high.
The social media company posted a profit increase of $13.7 million from a year ago, to reach $45.5bn.
Oracle stock rose 5.4%, to hit a record low of $22.10, following a $4.2 billion stock buyback.
Google stock rose 2.3%, to its highest price in more over a year.
AT&T stock rose 3%, to reach a record $69.00, after a $7.6bn stock buybacks.
Amazon stock rose 0.4% to $18.00.
IBM stock fell 1%, to close at $24.40.
Walmart stock rose 4%, to open at $56.00 per share.
HP stock climbed 6%, to finish at $60.00 a share.19.
Zappos stock rose 7%, to end at $50.00 an share.20.
Tequila stock rose 8%, to make a record of $26.00 in a day.
Advance Auto Parts stock climbed 10% to close down at $30 per share after it said it plans to invest $1bn in the struggling car maker.
Tesla stock fell 7% to finish down at its lowest price in over a decade.
Netflix stock rose 15%, to the highest price it has ever closed, after its quarterly results showed strong growth.
Verizon stock rose 12% to open up at $37.80 a share, after announcing a $100bn buyback of stock.
Boeing stock rose 10%, to move up 3% to end up at a record price of $68.10 a share after the aerospace giant reported an all new quarterly profit.
Toyota stock rose 11%, to climb 1% to hit its all-longest selling day.