For now, I am using itrade and they don't have fractional shares. As bank stock is real DRIP with discount and not a synthetic DPP, I don't think fractional works on any platform. Maybe the discount disappears and synthetic DPP gives a fractional share if there isn't enough?