Stocks generally produce higher returns than bonds, and ... the differences in performance really add up over time.
It's one of our favorite large value funds, and has offered very good long-term returns with a lot of stability.