Some big buys today: 20,000 sh @ 11:55p.m. PST, 18,800 sh @ 12:35 pm PST, and 12,600 sh @ 14:30 p.m. PST