It’s almost like this is THE BIGGEST STORY IN ALL OF FINANCE
Strategy
Strategy27.7.2025
STRC IPO: $2.521 billion Setting the record as the largest U.S. IPO of 2025.
65,73K