Navient is buying back up to 15% of its stock to inflate their share price.
A sign of desperation?
Navient is buying back up to 15% of its stock to inflate their share price.
A sign of desperation?
There are no replies in this thread yet. Be the first to post a reply below: