Seems to me that Carilion was getting all or most of the way out of Luna disposing of maybe 2M shares.
Meanwhile, Luna has a $2M share buyback program so Luna probably knew this was coming and bought some of them. Should be some filings coming.
I'd also guess that Luna gave their institutional holders a heads-up that a bunch of shares were coming to market, so those guys hopefully got ready and did some buying.
There's no new 13 d/g forms out for Carilion as of Friday noon EST. But they have 10 days to file from last Friday.
If anybody knows anything more or different than what I'm guessing, feel free to correct me!