Geoffrey Richards bought 100 shares of stock at $32 per share. The company paid annual dividends of $0.74 per share. What is the annual yield to the nearest hundredth of a percent?
A) 2.31%
B) 3.20%
C) 4.32%
D) 7.40%