Millrose Properties Stock Has Surged 48% Since February Debut — So Why Did One Investor Sell a $23 Million Stake?

Dec 7, 2025 - 20:00
 0
Millrose Properties Stock Has Surged 48% Since February Debut — So Why Did One Investor Sell a $23 Million Stake?