IBOV 177,274 ▲ 2.62% IPSA 10,977 ▼ 0.44% IPC MEX 66,650 ▲ 0.82% MERVAL 3,245,112 ▲ 1.33% COLCAP 2,292.77 — 0.00% BVL PERÚ 56,194.27 ▲ 1.11% USD/BRL5.11▼ 0.20% USD/MXN17.48▼ 0.37% USD/CLP924.02▼ 0.40% USD/COP3,244▼ 2.96% USD/PEN3.39▼ 0.21% USD/ARS1,487▼ 0.03% USD/UYU40.22▲ 1.20% USD/PYG6,055▲ 1.53% USD/BOB10.14▲ 4.01% USD/DOP58.48▼ 0.12% USD/CRC448.82▲ 1.40% USD/GTQ7.63▲ 2.28% USD/HNL26.72▲ 1.50% USD/NIO36.62▲ 0.26% USD/VES707.92▼ 0.13% USD/PAB1.00— 0.00% USD/BZD2.00— 0.00% USD/JMD158.07▲ 0.80% USD/TTD6.75▲ 1.32% EUR/BRL5.83▼ 1.03% BRENT 75.73 ▼ 0.75% WTI 71.19 ▼ 1.23% IRON ORE 161.91 — — COPPER 6.28 ▲ 1.01% GOLD 4,113 ▼ 0.43% SILVER 60.12 ▼ 0.44% SOY 1,193 ▲ 1.10% CORN 461.00 ▲ 7.77% WHEAT 640.75 ▲ 4.83% COFFEE 336.55 ▼ 5.72% SUGAR 14.86 ▼ 1.72% ORANGE JUICE 146.55 ▼ 2.23% COTTON 80.87 ▲ 6.18% COCOA 6,002 ▼ 4.87% BEEF 234.85 ▼ 0.17% CATTLE 353.68 ▼ 0.69% LITHIUM 72.27 ▼ 0.76% PETR4 39.53 ▲ 0.82% VALE3 74.55 ▲ 1.91% ITUB4 44.00 ▲ 3.31% BBDC4 18.71 ▲ 3.94% ABEV3 15.80 ▲ 0.51% BBAS3 20.56 ▲ 2.80% B3SA3 15.46 ▲ 4.53% WEGE3 46.48 ▲ 1.62% PRIO3 55.46 ▼ 0.27% SUZB3 41.56 ▲ 1.29% RENT3 40.76 ▲ 3.45% AZZA3 19.23 ▲ 4.17% CSAN3 4.02 ▲ 4.15% RAIZ4 0.36 ▼ 2.70% PCAR3 2.75 ▼ 0.36% GMAT3 3.97 ▲ 1.02% PSSA3 54.20 ▲ 1.59% CVCB3 1.26 ▲ 0.80% POSI3 3.97 ▲ 3.12% SLCE3 13.99 ▲ 1.45% NATU3 8.65 ▲ 2.25% BRKM5 6.60 ▲ 3.77% RANI3 8.00 ▲ 1.78% CSNA3 5.17 ▲ 7.71% CMIN3 5.12 ▲ 6.00% USIM5 8.46 ▲ 1.32% GGBR4 22.80 ▲ 1.42% ENEV3 27.29 ▲ 4.16% CPFE3 47.55 ▲ 2.72% CMIG4 11.33 ▲ 2.26% EQTL3 40.88 ▲ 3.47% LREN3 14.80 ▲ 4.59% VIVT3 35.52 ▲ 2.96% RAIL3 14.02 ▲ 1.96% KLABIN 17.50 ▲ 0.57% RAIA DROGASIL 18.96 ▲ 4.58% RDOR3 36.01 ▲ 2.45% HAPV3 10.58 ▲ 5.06% FLRY3 16.34 ▲ 3.75% SMTO3 15.96 ▼ 0.56% UGPA3 30.50 ▲ 1.33% VBBR3 32.65 ▲ 1.71% BBSE3 39.99 ▲ 1.81% BPAC11 57.93 ▲ 4.04% CURY3 33.68 ▲ 3.00% AERI3 2.08 ▲ 0.97% VIVARA 23.45 ▲ 3.85% COMPASS 25.17 ▲ 1.99% VAMOS 3.05 ▲ 3.04% SANB11 27.34 ▲ 4.15% ASAI3 8.89 ▲ 5.08% SBSP3 31.02 ▲ 3.40% WALMEX 49.26 ▲ 0.49% GMEXICO 198.21 ▲ 1.47% FEMSA 223.47 ▲ 0.49% CEMEX 21.96 ▲ 1.15% GFNORTE 188.81 ▲ 1.87% BIMBO 56.33 ▲ 0.72% TELEVISA 9.60 ▲ 1.16% AMX 22.98 ▲ 1.50% GAP 410.79 ▼ 0.71% ASUR 286.42 ▲ 0.99% OMA 235.60 ▼ 1.01% KOF 182.61 ▲ 0.95% GRUMA 285.92 ▲ 1.29% KIMBER 38.33 ▼ 0.29% SQM-B 67,880 ▼ 1.77% COPEC 6,001 ▼ 0.31% BSANTANDER 78.30 ▲ 1.03% FALABELLA 5,873 ▲ 0.38% ENELAM 85.44 ▲ 1.52% CENCOSUD 2,034 ▼ 1.11% CMPC 1,115 ▲ 1.86% BANCO CHILE 188.11 ▲ 0.59% LATAM AIR 26.07 ▼ 1.25% YPF 74,100 ▼ 2.21% GGAL 8,230 ▲ 4.44% PAMPA 5,180 ▼ 0.48% TXAR 666.00 ▲ 0.23% ALUAR 967.00 ▼ 0.15% TGS 9,495 ▲ 1.99% CEPU 2,339 ▲ 1.04% MIRGOR 17,075 ▼ 0.73% COME 45.83 ▲ 0.90% LOMA NEGRA 3,528 ▲ 0.86% BYMA 310.75 ▲ 0.32% TELECOM ARG 4,150 ▲ 0.73% ECOPETROL 15.57 ▲ 1.17% BANCOLOMBIA 83.31 ▲ 2.94% GRUPO AVAL 5.10 ▲ 1.59% CREDICORP 400.58 ▲ 2.21% SOUTHERN COPPER 176.10 ▲ 0.96% BUENAVENTURA 30.12 ▲ 1.93% MERCADOLIBRE 1,883 ▲ 4.18% NUBANK 13.90 ▲ 1.68% XP 17.02 ▲ 3.69% PAGSEGURO 9.32 ▲ 3.50% STONE 11.24 ▲ 2.55% GLOBANT 30.11 ▼ 3.77% TECNOGLASS 44.13 ▲ 2.29% GAP AIRPORT 235.06 ▲ 0.25% ASUR 286.42 ▲ 0.99% OMA AIRPORT 107.98 ▼ 0.33% AMX ADR 26.23 ▲ 1.51% FEMSA ADR 127.95 ▲ 0.75% CEMEX ADR 12.55 ▲ 1.41% PETROBRAS ADR 17.19 ▲ 0.91% VALE ADR 14.55 ▲ 2.29% ITAU ADR 8.61 ▲ 3.93% SANTANDER BR 5.39 ▲ 4.86% AMBEV ADR 3.07 ▲ 0.82% CSN 1.02 ▲ 6.84% GERDAU 4.49 ▲ 1.70% LATAM ADR 56.51 ▼ 0.93% BTC 63,840 ▲ 1.02% ETH 1,788 ▲ 2.51% SOL 77.64 ▼ 0.52% XRP 1.10 ▲ 0.65% BNB 575.90 ▲ 1.31% ADA 0.17 ▲ 0.17% DOGE 0.07 ▲ 1.44% AVAX 6.74 ▲ 0.85% LINK 7.93 ▲ 2.56% DOT 0.88 ▲ 6.65% LTC 44.56 ▲ 1.82% BCH 248.27 ▲ 4.42% TRX 0.33 ▼ 0.54% XLM 0.19 ▲ 1.76% HBAR 0.07 ▲ 0.36% NEAR 1.89 ▼ 1.33% ATOM 1.58 ▲ 2.01% AAVE 94.78 ▲ 3.86% SELIC 14.25% EMBRAER 85.28 ▲ 1.69% EMBRAER ADR 66.73 ▲ 1.82% JBS 11.84 ▲ 0.94% JBS BDR 60.32 ▲ 0.45% MBRF3 15.81 ▲ 2.60% MBRFY 3.04 ▲ 1.33% INTER 5.86 ▲ 2.54% EGX 52,312 ▲ 0.54% USD/ZAR16.29▼ 0.21% USD/NGN1,376▼ 0.12% NIKKEI 68,558 ▲ 1.20% CSI300 4,781 ▼ 1.96% HSI 24,175 ▲ 0.60% NIFTY 24,207 ▲ 1.02% KOSPI 7,476 ▲ 2.52% JCI 5,924 ▲ 0.20% USD/JPY161.55▼ 0.52% USD/CNY6.76▼ 0.42% DAX 25,067 ▼ 0.20% CAC 8,339 ▲ 0.15% FTSE 10,497 ▲ 0.24% MIB 52,614 ▲ 0.44% IBEX 19,385 ▲ 0.32% STOXX 641.10 ▲ 0.04% EUR/USD 1.1434 — 0.00% GBP/USD1.34▲ 0.06% SPX 7,566 ▲ 0.30% DJI 52,628 ▲ 0.27% NDX 29,809 ▲ 0.28% RUT 2,974 ▼ 0.62% TSX 35,228 ▲ 0.08% VIX 15.27 ▼ 3.60% USD/CAD1.41▼ 0.25% US10Y 4.5610 ▲ 0.48% IBOV 177,274 ▲ 2.62% IPSA 10,977 ▼ 0.44% IPC MEX 66,650 ▲ 0.82% MERVAL 3,245,112 ▲ 1.33% COLCAP 2,292.77 — 0.00% BVL PERÚ 56,194.27 ▲ 1.11% USD/BRL 5.11 ▼ 0.20% USD/MXN 17.48 ▼ 0.37% USD/CLP 924.02 ▼ 0.40% USD/COP 3,244 ▼ 2.96% USD/PEN 3.39 ▼ 0.21% USD/ARS 1,487 ▼ 0.03% USD/UYU 40.22 ▲ 1.20% USD/PYG 6,055 ▲ 1.53% USD/BOB 10.14 ▲ 4.01% USD/DOP 58.48 ▼ 0.12% USD/CRC 448.82 ▲ 1.40% USD/GTQ 7.63 ▲ 2.28% USD/HNL 26.72 ▲ 1.50% USD/NIO 36.62 ▲ 0.26% USD/VES 707.92 ▼ 0.13% USD/PAB 1.00 — 0.00% USD/BZD 2.00 — 0.00% USD/JMD 158.07 ▲ 0.80% USD/TTD 6.75 ▲ 1.32% EUR/BRL 5.83 ▼ 1.03% BRENT 75.73 ▼ 0.75% WTI 71.19 ▼ 1.23% IRON ORE 161.91 — — COPPER 6.28 ▲ 1.01% GOLD 4,113 ▼ 0.43% SILVER 60.12 ▼ 0.44% SOY 1,193 ▲ 1.10% CORN 461.00 ▲ 7.77% WHEAT 640.75 ▲ 4.83% COFFEE 336.55 ▼ 5.72% SUGAR 14.86 ▼ 1.72% ORANGE JUICE 146.55 ▼ 2.23% COTTON 80.87 ▲ 6.18% COCOA 6,002 ▼ 4.87% BEEF 234.85 ▼ 0.17% CATTLE 353.68 ▼ 0.69% LITHIUM 72.27 ▼ 0.76% PETR4 39.53 ▲ 0.82% VALE3 74.55 ▲ 1.91% ITUB4 44.00 ▲ 3.31% BBDC4 18.71 ▲ 3.94% ABEV3 15.80 ▲ 0.51% BBAS3 20.56 ▲ 2.80% B3SA3 15.46 ▲ 4.53% WEGE3 46.48 ▲ 1.62% PRIO3 55.46 ▼ 0.27% SUZB3 41.56 ▲ 1.29% RENT3 40.76 ▲ 3.45% AZZA3 19.23 ▲ 4.17% CSAN3 4.02 ▲ 4.15% RAIZ4 0.36 ▼ 2.70% PCAR3 2.75 ▼ 0.36% GMAT3 3.97 ▲ 1.02% PSSA3 54.20 ▲ 1.59% CVCB3 1.26 ▲ 0.80% POSI3 3.97 ▲ 3.12% SLCE3 13.99 ▲ 1.45% NATU3 8.65 ▲ 2.25% BRKM5 6.60 ▲ 3.77% RANI3 8.00 ▲ 1.78% CSNA3 5.17 ▲ 7.71% CMIN3 5.12 ▲ 6.00% USIM5 8.46 ▲ 1.32% GGBR4 22.80 ▲ 1.42% ENEV3 27.29 ▲ 4.16% CPFE3 47.55 ▲ 2.72% CMIG4 11.33 ▲ 2.26% EQTL3 40.88 ▲ 3.47% LREN3 14.80 ▲ 4.59% VIVT3 35.52 ▲ 2.96% RAIL3 14.02 ▲ 1.96% KLABIN 17.50 ▲ 0.57% RAIA DROGASIL 18.96 ▲ 4.58% RDOR3 36.01 ▲ 2.45% HAPV3 10.58 ▲ 5.06% FLRY3 16.34 ▲ 3.75% SMTO3 15.96 ▼ 0.56% UGPA3 30.50 ▲ 1.33% VBBR3 32.65 ▲ 1.71% BBSE3 39.99 ▲ 1.81% BPAC11 57.93 ▲ 4.04% CURY3 33.68 ▲ 3.00% AERI3 2.08 ▲ 0.97% VIVARA 23.45 ▲ 3.85% COMPASS 25.17 ▲ 1.99% VAMOS 3.05 ▲ 3.04% SANB11 27.34 ▲ 4.15% ASAI3 8.89 ▲ 5.08% SBSP3 31.02 ▲ 3.40% WALMEX 49.26 ▲ 0.49% GMEXICO 198.21 ▲ 1.47% FEMSA 223.47 ▲ 0.49% CEMEX 21.96 ▲ 1.15% GFNORTE 188.81 ▲ 1.87% BIMBO 56.33 ▲ 0.72% TELEVISA 9.60 ▲ 1.16% AMX 22.98 ▲ 1.50% GAP 410.79 ▼ 0.71% ASUR 286.42 ▲ 0.99% OMA 235.60 ▼ 1.01% KOF 182.61 ▲ 0.95% GRUMA 285.92 ▲ 1.29% KIMBER 38.33 ▼ 0.29% SQM-B 67,880 ▼ 1.77% COPEC 6,001 ▼ 0.31% BSANTANDER 78.30 ▲ 1.03% FALABELLA 5,873 ▲ 0.38% ENELAM 85.44 ▲ 1.52% CENCOSUD 2,034 ▼ 1.11% CMPC 1,115 ▲ 1.86% BANCO CHILE 188.11 ▲ 0.59% LATAM AIR 26.07 ▼ 1.25% YPF 74,100 ▼ 2.21% GGAL 8,230 ▲ 4.44% PAMPA 5,180 ▼ 0.48% TXAR 666.00 ▲ 0.23% ALUAR 967.00 ▼ 0.15% TGS 9,495 ▲ 1.99% CEPU 2,339 ▲ 1.04% MIRGOR 17,075 ▼ 0.73% COME 45.83 ▲ 0.90% LOMA NEGRA 3,528 ▲ 0.86% BYMA 310.75 ▲ 0.32% TELECOM ARG 4,150 ▲ 0.73% ECOPETROL 15.57 ▲ 1.17% BANCOLOMBIA 83.31 ▲ 2.94% GRUPO AVAL 5.10 ▲ 1.59% CREDICORP 400.58 ▲ 2.21% SOUTHERN COPPER 176.10 ▲ 0.96% BUENAVENTURA 30.12 ▲ 1.93% MERCADOLIBRE 1,883 ▲ 4.18% NUBANK 13.90 ▲ 1.68% XP 17.02 ▲ 3.69% PAGSEGURO 9.32 ▲ 3.50% STONE 11.24 ▲ 2.55% GLOBANT 30.11 ▼ 3.77% TECNOGLASS 44.13 ▲ 2.29% GAP AIRPORT 235.06 ▲ 0.25% ASUR 286.42 ▲ 0.99% OMA AIRPORT 107.98 ▼ 0.33% AMX ADR 26.23 ▲ 1.51% FEMSA ADR 127.95 ▲ 0.75% CEMEX ADR 12.55 ▲ 1.41% PETROBRAS ADR 17.19 ▲ 0.91% VALE ADR 14.55 ▲ 2.29% ITAU ADR 8.61 ▲ 3.93% SANTANDER BR 5.39 ▲ 4.86% AMBEV ADR 3.07 ▲ 0.82% CSN 1.02 ▲ 6.84% GERDAU 4.49 ▲ 1.70% LATAM ADR 56.51 ▼ 0.93% BTC 63,840 ▲ 1.02% ETH 1,788 ▲ 2.51% SOL 77.64 ▼ 0.52% XRP 1.10 ▲ 0.65% BNB 575.90 ▲ 1.31% ADA 0.17 ▲ 0.17% DOGE 0.07 ▲ 1.44% AVAX 6.74 ▲ 0.85% LINK 7.93 ▲ 2.56% DOT 0.88 ▲ 6.65% LTC 44.56 ▲ 1.82% BCH 248.27 ▲ 4.42% TRX 0.33 ▼ 0.54% XLM 0.19 ▲ 1.76% HBAR 0.07 ▲ 0.36% NEAR 1.89 ▼ 1.33% ATOM 1.58 ▲ 2.01% AAVE 94.78 ▲ 3.86% SELIC 14.25% EMBRAER 85.28 ▲ 1.69% EMBRAER ADR 66.73 ▲ 1.82% JBS 11.84 ▲ 0.94% JBS BDR 60.32 ▲ 0.45% MBRF3 15.81 ▲ 2.60% MBRFY 3.04 ▲ 1.33% INTER 5.86 ▲ 2.54% EGX 52,312 ▲ 0.54% USD/ZAR 16.31 ▲ 0.01% USD/NGN 1,376 ▲ 0.08% NIKKEI 68,558 ▲ 1.20% CSI300 4,781 ▼ 1.96% HSI 24,175 ▲ 0.60% NIFTY 24,207 ▲ 1.02% KOSPI 7,476 ▲ 2.52% JCI 5,924 ▲ 0.20% USD/JPY 161.50 ▼ 0.52% USD/CNY 6.7643 ▼ 0.40% DAX 25,067 ▼ 0.20% CAC 8,339 ▲ 0.15% FTSE 10,497 ▲ 0.24% MIB 52,614 ▲ 0.44% IBEX 19,385 ▲ 0.32% STOXX 641.10 ▲ 0.04% EUR/USD 1.1434 — 0.00% GBP/USD 1.3411 ▲ 0.05% SPX 7,566 ▲ 0.30% DJI 52,628 ▲ 0.27% NDX 29,809 ▲ 0.28% RUT 2,974 ▼ 0.62% TSX 35,228 ▲ 0.08% VIX 15.27 ▼ 3.60% USD/CAD 1.4124 ▼ 0.30% US10Y 4.5610 ▲ 0.48%
since 2009
Friday, July 10, 2026

JHSF Participações S.A.

By · June 21, 2026 · 5 min read

Daily Brief

The morning intel from across Latin America. Free.

By subscribing you agree to our privacy policy. We never share your email.

JHSF Participações S.A. (JHSF3), listed on B3 (Brasil, Bolsa, Balcao), Brazil
RT
Ask Rio Times
17 years of Latin America reporting, on demand.
Open the full Ask Rio Times →
Research verified 22 June 2026Prices as of 9 Jul 2026 · last close BRL 10.72 (about US$2.09) +3.57%

Context: How B3 (Brasil, Bolsa, Balcao) works, and what it makes issuers disclose · Brazil on the LatAm Power Map

Brazil’s ultra-rich have one address for almost everything they need: JHSF builds their homes, fills their wardrobes, feeds them at Fasano, flies them from a private airport, and manages their money — all under one roof in São Paulo.

Full name JHSF Participações S.A.
Ticker / exchange JHSF3 · B3 (São Paulo)
Headquarters São Paulo, Brazil
Sector Real Estate — Development & Recurring Income
Employees ~4,757 (Wikipedia, 2025)
Market value R$7.09 billion · ~US$1.38 billion (market capitalisation)
Yearly sales (revenue, FY2025) R$3.48 billion · ~US$676 million
Net profit (FY2025) R$1.89 billion · ~US$368 million
Net margin 53.0% — EODHD
Return on equity 27.9% — EODHD
Price-to-earnings 3.4× — EODHD
Dividend yield 0% — EODHD
Net cash / (debt) R$2.3 billion net cash · ~US$447 million, per Q4 2025 earnings call (post fund close)
Website jhsf.com.br

What it is

JHSF is a Brazilian real estate holding company focused on the high-income segment, and is known as the first company in Brazil to build its strategy around assets that generate steady, repeat income — shopping malls, airports, hotels, and other real estate.

It runs luxury shopping centres, upscale residential developments, Fasano boutique hotels and restaurants, private members’ clubs, and Brazil’s only private executive airport. The logic is deliberate: a wealthy client can live, shop, dine, fly, and invest entirely inside the JHSF ecosystem.

Who owns it

The Auriemo family is the controlling force. The company was founded in 1972 by brothers Fábio and José Roberto Auriemo; by 1990 it split into two firms, with Fábio Auriemo taking control of the real estate arm that became JHSF Participações.

Insiders — effectively the Auriemo family and related entities — hold 55.1% of shares, and institutional investors hold a further 14.4%, leaving a free float of roughly 30%, per EODHD data. Regulatory filings identify José Auriemo Neto as the indirect controlling shareholder, alongside family member Fábio Roberto Chimenti Auriemo.

Who runs it

José Auriemo Neto, son of founder Fábio Auriemo, chairs the board of directors. Augusto Martins — previously CEO of JHSF Capital, the group’s asset-management arm — became CEO of the parent company in February 2024.

Martins also serves as chief financial officer, combining both roles. Mara Boaventura Dias serves as chief investor-relations officer.

The money, in plain words

FY2025 was a breakout year. Revenue of R$3.48 billion (~US$676 million) was 116% higher than FY2024’s R$1.61 billion (US$313 mn) — more than doubling in a single year (our calculation).

The primary driver was completing the largest-ever public offering of a real estate investment vehicle in Brazil’s capital market, raising R$5.2 billion (US$1.0 bn).

JHSF keeps R$0.53 (US$0.10)of profit from every real of sales — a net margin of 53.0% (EODHD), extraordinary even for luxury real estate. For every real shareholders have invested in the business, it generates nearly 28 cents of annual profit — a return on equity of 27.9% (EODHD), well above the sector average.

The stock trades at only 3.4 times annual earnings (a price-to-earnings ratio of 3.4×, EODHD), which is strikingly low for a company growing at this pace; it either reflects the market’s scepticism that FY2025’s land-fund windfall will repeat, or straightforward undervaluation — investors will disagree. The fund deal also transformed the balance sheet: JHSF moved from a net debt position of R$2.2 billion (US$427 mn) to a net cash position of R$2.3 billion (~US$447 million) in a single year.

The recurring-income businesses — the part of the company that earns money every day regardless of new property sales — hit record levels, with gross revenue of R$1.4 billion (US$272 mn), and management expects this segment alone to reach R$1 billion (US$194 mn) in operating profit by end of 2026.

What it is doing now

JHSF is expanding the Fasano brand internationally, with new hotels under development in Miami, London, Sardinia, Cascais (Portugal), and Uruguay, scheduled to open between 2026 and 2028. Its asset-management arm, JHSF Capital, now has nearly R$10.5 billion (US$2.0 bn) in assets under management.

Management also highlighted a pipeline of R$30 billion (US$5.8 bn) in future developments across malls, hotels, airports, residences, and capital — still on the balance sheet and not yet monetised. CEO Martins has set a target of lifting steady recurring revenues to 66% of total sales by 2029, up from roughly 50% today.

What to watch

  • Repeatability: FY2025’s profit surge was driven largely by one fund deal. Whether recurring-income growth can sustain margins once that one-off fades is the central question.
  • Interest rates: JHSF’s own management has flagged that its property-development business is “more susceptible to interest-rate swings and economic cycles,” and that expanding recurring revenue is intended to give more predictability to earnings. Brazil’s benchmark rate remains elevated.
  • International expansion risk: The pipeline of five new Fasano hotels across three continents is ambitious for a company of this size; execution and foreign-currency exposure will matter.
  • Governance concentration: With insiders controlling 55% of shares, minority shareholders rely heavily on the family’s alignment with public-market investors — always worth monitoring at this ownership level.

This is news, not investment advice.

Read More from The Rio Times

The Rio Times · Power Map
See who really holds power in Latin America
Click to open the Power Map

Rotate for Best Experience

This report is optimized for landscape viewing. Rotate your phone for the full experience.