Loading...
XNYS
MAX
Market cap705mUSD
Jul 29, Last price  
10.04USD
1D
-3.92%
1Q
19.52%
IPO
-69.44%
Name

Mediaalpha Inc

Chart & Performance

D1W1MN
P/E
40.74
P/S
0.78
EPS
0.25
Div Yield, %
Shrs. gr., 5y
9.84%
Rev. gr., 5y
16.21%
Revenues
865m
+122.78%
296,910,000408,005,000584,814,000645,274,000459,072,000388,149,000864,704,000
Net income
17m
P
18,125,00010,799,00010,562,000-8,475,000-72,446,000-40,420,00016,629,000
CFO
46m
+126.74%
22,649,00022,143,00051,410,00028,621,00028,274,00020,231,00045,872,000
Dividend
Nov 08, 20045.7 USD/sh

Profile

MediaAlpha, Inc., through its subsidiaries, operates an insurance customer acquisition platform in the United States. It optimizes customer acquisition in various verticals of property and casualty insurance, health insurance, and life insurance. The company was founded in 2014 and is headquartered in Los Angeles, California. MediaAlpha, Inc. is a subsidiary of White Mountains Insurance Group, Ltd.
IPO date
Oct 28, 2020
Employees
156
Domiciled in
US
Incorporated in
US

Valuation

Title
USD in thousands, except ratios and share amounts
FYFYFYFYFYFYFY
2024‑122023‑122022‑122021‑122020‑122019‑122018‑12
Income
Revenues
864,704
122.78%
388,149
-15.45%
459,072
-28.86%
Cost of revenue
821,979
428,073
494,462
Unusual Expense (Income)
NOPBT
42,725
(39,924)
(35,390)
NOPBT Margin
4.94%
Operating Taxes
1,384
(463)
102,905
Tax Rate
3.24%
NOPAT
41,341
(39,461)
(138,295)
Net income
16,629
-141.14%
(40,420)
-44.21%
(72,446)
754.82%
Dividends
(1,222)
(2,134)
Dividend yield
0.20%
0.51%
Proceeds from repurchase of equity
(3,721)
(5,008)
BB yield
0.73%
1.20%
Debt
Debt current
8,849
11,854
8,770
Long-term debt
164,999
176,734
Deferred revenue
Other long-term liabilities
175,725
6,184
4,973
Net debt
(34,417)
159,582
169,562
Cash flow
Cash from operating activities
45,872
20,231
28,274
CAPEX
(254)
(73)
(98)
Cash from investing activities
(654)
(73)
(49,775)
Cash from financing activities
(19,223)
(17,429)
(14,521)
FCF
18,803
(36,700)
(126,486)
Balance
Cash
43,266
17,271
14,542
Long term investments
1,400
Excess cash
31
Stockholders' equity
(553,872)
(606,038)
(551,607)
Invested Capital
692,214
692,096
653,566
ROIC
5.97%
ROCE
30.88%
EV
Common stock shares outstanding
53,044
45,573
41,945
Price
11.29
1.26%
11.15
12.06%
9.95
-35.56%
Market cap
598,862
17.85%
508,144
21.75%
417,351
-55.87%
EV
515,835
583,595
516,822
EBITDA
49,407
(32,654)
(29,243)
EV/EBITDA
10.44
Interest
14,351
15,315
9,245
Interest/NOPBT
33.59%