Loading...
XLON
MOON
Market cap962mUSD
Jul 21, Last price  
217.50GBP
1D
-1.58%
1Q
-3.12%
IPO
-48.94%
Name

Moonpig Group PLC

Chart & Performance

D1W1MN
P/E
2,089.18
P/S
209.25
EPS
0.10
Div Yield, %
Shrs. gr., 5y
0.73%
Rev. gr., 5y
23.21%
Revenues
341m
+6.56%
87,857,000120,141,000173,119,000368,183,000304,333,000320,125,000341,141,000
Net income
34m
+28.42%
15,857,00013,595,00030,698,00020,771,00031,439,00026,607,00034,169,000
CFO
75m
+100.49%
17,898,00026,692,00061,636,00053,278,00048,483,00037,196,00074,575,000
Dividend
Oct 23, 20252 GBP/sh
Earnings
Sep 18, 2025

Profile

Moonpig Group PLC, together with its subsidiaries, provides online greeting cards and gifts in the Netherlands and the United Kingdom. It sells its products under the Moonpig and Greetz brands through website and mobile app. The company was founded in 2000 and is headquartered in London, the United Kingdom.
IPO date
Feb 02, 2021
Employees
730
Domiciled in
GB
Incorporated in
GB

Valuation

Title
GBP in thousands, except ratios and share amounts
FYFYFYFYFYFYFY
2024‑042023‑042022‑042021‑042020‑042019‑042018‑04
Income
Revenues
341,141
6.56%
320,125
5.19%
Cost of revenue
285,969
268,037
Unusual Expense (Income)
NOPBT
55,172
52,088
NOPBT Margin
16.17%
16.27%
Operating Taxes
12,231
8,298
Tax Rate
22.17%
15.93%
NOPAT
42,941
43,790
Net income
34,169
28.42%
26,607
-15.37%
Dividends
Dividend yield
Proceeds from repurchase of equity
BB yield
Debt
Debt current
3,330
3,470
Long-term debt
147,693
186,575
Deferred revenue
16,082
Other long-term liabilities
4,068
7,271
Net debt
139,604
163,741
Cash flow
Cash from operating activities
74,575
37,196
CAPEX
(965)
(22,629)
Cash from investing activities
(13,549)
(111,227)
Cash from financing activities
(73,625)
(5,105)
FCF
52,805
104,821
Balance
Cash
9,644
22,394
Long term investments
1,775
3,910
Excess cash
10,298
Stockholders' equity
676,387
(311,802)
Invested Capital
142,598
474,594
ROIC
13.91%
9.30%
ROCE
36.42%
29.98%
EV
Common stock shares outstanding
354,788
346,922
Price
Market cap
EV
EBITDA
80,901
74,741
EV/EBITDA
Interest
19,684
14,473
Interest/NOPBT
35.68%
27.79%