Stellar excelled in the last week. But with the odds now stacked against it, will it continue its rally?