ARR stock analysis: 16.9% yield supports near-term carry, but repo funding concentration, fee drag, and MBS spread risk cap ...