Absolutely — the % float being traded daily, relative to the % gain, shows it clearly —
Friday 2/12 - 1% float traded, +20%
Tuesday 2/16 - 2.5% float traded, +44%
Wednesday 2/17 - 2% float traded, +25%
Thursday 2/18 — 2.85% float traded, +20%
Friday 2/19 — 1.75% float traded, -5.78%
Monday 2/22 — 3.2% float traded, +29%