The price dropped 20% between Feb 12 (when the network was shut down) and today, so I wouldn't call it "barely". I'm guessing all the current owners don't really care about the fundamentals so something like this isn't going to affect their outlook.
20% is a relatively small move for most crypto currencies. I don't follow iota's price history, but I'd assume this falls well within 2 sigma or something (even assuming returns follow a normal distn which seems suspect for most of these assets).