Loading...
XLONMOON
Market cap924mUSD
Dec 24, Last price  
214.50GBP
1D
1.18%
1Q
4.13%
IPO
-49.65%
Name

Moonpig Group PLC

Chart & Performance

D1W1MN
XLON:MOON chart
P/E
2,156.12
P/S
215.96
EPS
0.10
Div Yield, %
0.00%
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
Feb 20, 20251 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%
304,333
-17.34%
Cost of revenue
285,969
268,037
244,976
Unusual Expense (Income)
NOPBT
55,172
52,088
59,357
NOPBT Margin
16.17%
16.27%
19.50%
Operating Taxes
12,231
8,298
8,521
Tax Rate
22.17%
15.93%
14.36%
NOPAT
42,941
43,790
50,836
Net income
34,169
28.42%
26,607
-15.37%
31,439
51.36%
Dividends
Dividend yield
Proceeds from repurchase of equity
246
BB yield
Debt
Debt current
3,330
3,470
2,364
Long-term debt
147,693
186,575
183,119
Deferred revenue
16,082
13,169
Other long-term liabilities
4,068
7,271
7,821
Net debt
139,604
163,741
81,878
Cash flow
Cash from operating activities
74,575
37,196
48,483
CAPEX
(965)
(22,629)
(9,741)
Cash from investing activities
(13,549)
(111,227)
(9,741)
Cash from financing activities
(73,625)
(5,105)
(2,859)
FCF
52,805
104,821
47,596
Balance
Cash
9,644
22,394
101,677
Long term investments
1,775
3,910
1,928
Excess cash
10,298
88,388
Stockholders' equity
676,387
(311,802)
(347,402)
Invested Capital
142,598
474,594
467,017
ROIC
13.91%
9.30%
10.98%
ROCE
36.42%
29.98%
48.74%
EV
Common stock shares outstanding
354,788
346,922
345,994
Price
Market cap
EV
EBITDA
80,901
74,741
73,718
EV/EBITDA
Interest
19,684
14,473
8,320
Interest/NOPBT
35.68%
27.79%
14.02%