Zoom execs dumped $580M of stock as its share price rose 622%

Uncategorized