Investors in Block (NYSE: XYZ) have experienced ups and downs. Despite a 56% decline in shares over five years, the company has seen growth in its business, with expectations for $2 billion in non-GAAP operating income by 2025.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing