Wall Street
March, 2026
Man, times really are tough out there.
He bought puts. End the war.
Someone fucking explain why Walmart ($WMT) is at 47x earnings?
I don’t understand