Carruthers
"Put up or shut up" means please back up your assertion with some more facts. You might also notice that I put a smiley after the sentence to suggest that I was being a little tongue in cheek.
51% "up" sounds impressive as a headline number, but is it backed up by appropriate profit numbers?
"Ryan Air margins are looking very healthy" is a vague assertion, not a fact, so can you enlighten us with hard, referenced, facts?
I shall treat your last comment as being undeserving of further comment.