Mitzu, Their investor website being down looks bad for an IT company, yes but not a big deal and will have no impact on the business. I agree it looks a bit lame on E88 behalf.
The SP going up had nothting to do with Fib, rumors of a takeover and talks from interested parties surfaced.
You may want to exit your short position or raise your bid, looking very bullish late Friday.