Remember, everyone in this stock is not a long term buy and hold. Some are, but there are also people who are just traders, and some who have a long term core position with a stack of trading shares. After yesterday's jump, it is reasonable to think there are people locking in a 10%+ gain on their traders. Rinse and repeat.
If we do realize a 7-figure contract with big money up front, and another within a month, imo we'll see some trader shares become longer holds.