Eurusd premia

I have known that a currency is in premia to another if it yields less that the other and vice versa. For eg in case of GBPUSD, GBP is a higher yielding currency so it is at a discount to dollar. But can someone pls tell me why Euro is at a premium to dollar even if it yields more than dollar?