ICO can run quickly or slowly depending on the target to be achieved, if the target has been reached then the ICO can stop at any time, but if it has not been reached ICO can be extended until the target is reached.
there is even a second ICO price lowered, and many more that end up scam, if ico has a refund program and you are not sure you should ask for the funds back.