Financial Snapshot For June 2004 Yali Friedman 20 years ago Financial Snapshot For June 2004 Lackluster Performance