Offer your insights or judgment on the input financial query or topic using your financial expertise. Reply as normal question answering

Why do investors buy stock that had appreciated?
A few reasons.  First, it's hard to buy a stock that has never gone up, and isn't necessarily wise to do so.  Even if you just wait for a stock go down, what if you wait and it goes up two dollars, then drops 10 cents?  Has it gone up or down?  When should you buy it? In general, your idea is correct, the higher the price the less you should want the stock.  But in some sense, the past price is irrelevant, you can't buy it at the past price.  You should buy it now if it's the best option now.  And that is based on your assessment of whether it's future prospects are worth the current price (and in fact enough worth enough to make buying the stock the best economic decision you can currently make). Finally, the price may have gone up for a reason.  The company may have done something, or some information about the company may have become known, that affects it's future prospects.  That might make it a better deal, perhaps even better than it was before the price increase.