You could audit execution of the procedure and get the time it was called, but not how long it ran.
If you own the procedure, the easiest thing would be to add some logging code to the procedure, i.e.
"insert spid, suid, getdate(), 'start' " as the first statement of the proc, and
spid, suid, getdate(), "end" as the last statement.