tiprankstipranks
The Fly

Grand Canyon reports Q2 EPS $1.01, consensus 89c

Grand Canyon reports Q2 EPS $1.01, consensus 89c