Stock repurchase, also known as share buyback, occurs when a company buys back its own shares from the marketplace, reducing the number of outstanding shares. This can positively impact earnings per share (EPS) and return on equity (ROE) by increasing these metrics through a smaller share base, and it may also reflect management's confidence in the company's future prospects.
congrats on reading the definition of Stock Repurchase. now let's actually learn it.