Cardinal Infrastructure stock soars on 105% revenue growth, raised outlook