Matrix operations using MultiVectors

Hi all,
I would like to know if there is an efficient and straightforward manner to do the following matrix-matrix product: A A^T, where A is stored as a MultiVector. Unfortunately the InnerProduct is not a valid option as it returns A^T A instead, I think.