Very good. Some of the best.
Seems fair
Much higher than usual for tech companies, but largely dependent on stock prices