After this afternoon's -9.1% drop to $71.81 per share, Affirm might just keep moving past its target price of $73.66. With an average analyst rating of buy, and target prices from $56.0 to $90.0, the stock's next move is anyone's guess.
The stock has an average amount of shares sold short at 5.6%, and a short ratio of 2.69. The company's insiders own 4.67% of its outstanding shares, which indicates a strong alignment between management and shareholder interests. Finally, we also note that an average number of institutional investors are invested in the stock, with 80.0% of Affirm's shares being owned by this investor type.
Institutions Invested in Affirm
| Date Reported | Holder | Percentage | Shares | Value |
|---|---|---|---|---|
| 2025-03-31 | Vanguard Group Inc | 8% | 23,272,997 | $1,671,233,857 |
| 2025-03-31 | Capital Research Global Investors | 8% | 23,124,260 | $1,660,553,054 |
| 2025-03-31 | Morgan Stanley | 8% | 21,196,218 | $1,522,100,362 |
| 2025-03-31 | Capital World Investors | 7% | 20,218,782 | $1,451,910,686 |
| 2025-03-31 | Blackrock Inc. | 5% | 13,218,366 | $949,210,830 |
| 2025-03-31 | FMR, LLC | 3% | 8,424,010 | $604,928,137 |
| 2025-06-30 | BAILLIE GIFFORD & CO | 3% | 7,532,410 | $540,902,343 |
| 2025-03-31 | Durable Capital Partners Lp | 2% | 6,580,882 | $472,573,120 |
| 2025-03-31 | Jericho Capital Asset Management, LP | 2% | 5,057,039 | $363,145,958 |
| 2025-03-31 | Price (T.Rowe) Associates Inc | 2% | 4,544,132 | $326,314,107 |
Besides an analyst consensus of some upside potential, other market factors point to there being positive market sentiment on Affirm.
