IBOV 177,866 ▲ 2.97% IPSA 11,057 ▲ 0.28% IPC MEX 66,496 ▲ 0.59% MERVAL 3,280,224 ▲ 2.43% COLCAP 2,307.67 ▲ 0.65% BVL PERÚ 56,194.27 ▲ 1.29% USD/BRL5.11▲ 0.02% USD/MXN17.48▲ 0.04% USD/CLP923.90▼ 0.41% USD/COP3,237▼ 0.27% USD/PEN3.41▲ 0.44% USD/ARS1,487▼ 0.03% USD/UYU40.22▲ 1.37% USD/PYG6,055▲ 1.45% USD/BOB10.14▲ 4.01% USD/DOP58.61▲ 0.22% USD/CRC448.82▲ 1.41% USD/GTQ7.63▲ 2.31% USD/HNL26.72▲ 0.09% USD/NIO 36.62 — 0.00% USD/VES719.54▼ 0.13% USD/PAB1.00— 0.00% USD/BZD2.00— 0.00% USD/JMD158.09▲ 0.40% USD/TTD6.75▲ 1.44% EUR/BRL5.84▲ 0.37% BRENT 78.65 ▲ 3.47% WTI 73.96 ▲ 3.57% IRON ORE 161.91 — — COPPER 6.27 ▲ 0.60% GOLD 4,072 ▼ 0.78% SILVER 58.85 ▼ 1.60% SOY 1,198 ▲ 0.13% CORN 466.50 ▲ 6.51% WHEAT 637.50 ▲ 0.87% COFFEE 326.35 ▼ 4.85% SUGAR 14.78 ▼ 0.67% ORANGE JUICE 143.25 ▼ 4.44% COTTON 81.35 ▲ 1.79% COCOA 5,547 ▼ 6.28% BEEF 230.55 ▼ 2.00% CATTLE 354.60 ▼ 0.44% LITHIUM 72.32 ▼ 0.69% PETR4 39.65 ▲ 1.12% VALE3 74.18 ▲ 1.41% ITUB4 44.30 ▲ 4.02% BBDC4 18.86 ▲ 4.78% ABEV3 15.82 ▲ 0.64% BBAS3 20.58 ▲ 2.90% B3SA3 15.42 ▲ 4.26% WEGE3 46.51 ▲ 1.68% PRIO3 55.45 ▼ 0.29% SUZB3 41.55 ▲ 1.27% RENT3 41.10 ▲ 4.31% AZZA3 19.10 ▲ 3.47% CSAN3 4.07 ▲ 5.44% RAIZ4 0.35 ▼ 5.41% PCAR3 2.73 ▼ 1.09% GMAT3 3.97 ▲ 1.02% PSSA3 54.97 ▲ 3.04% CVCB3 1.25 — 0.00% POSI3 3.97 ▲ 3.12% SLCE3 14.02 ▲ 1.67% NATU3 8.68 ▲ 2.60% BRKM5 6.63 ▲ 4.25% RANI3 8.01 ▲ 1.91% CSNA3 5.18 ▲ 7.92% CMIN3 5.23 ▲ 8.28% USIM5 8.45 ▲ 1.20% GGBR4 23.01 ▲ 2.36% ENEV3 27.55 ▲ 5.15% CPFE3 47.87 ▲ 3.41% CMIG4 11.38 ▲ 2.71% EQTL3 40.91 ▲ 3.54% LREN3 14.62 ▲ 3.32% VIVT3 35.75 ▲ 3.62% RAIL3 14.36 ▲ 4.44% KLABIN 17.54 ▲ 0.80% RAIA DROGASIL 18.77 ▲ 3.53% RDOR3 36.02 ▲ 2.48% HAPV3 10.60 ▲ 5.26% FLRY3 16.42 ▲ 4.25% SMTO3 16.37 ▲ 1.99% UGPA3 30.71 ▲ 2.03% VBBR3 33.00 ▲ 2.80% BBSE3 40.35 ▲ 2.72% BPAC11 58.73 ▲ 5.48% CURY3 34.21 ▲ 4.62% AERI3 2.09 ▲ 1.46% VIVARA 23.53 ▲ 4.21% COMPASS 25.50 ▲ 3.32% VAMOS 3.06 ▲ 3.38% SANB11 27.62 ▲ 5.22% ASAI3 8.87 ▲ 4.85% SBSP3 31.11 ▲ 3.70% WALMEX 49.31 ▲ 0.59% GMEXICO 198.62 ▲ 1.68% FEMSA 223.20 ▲ 0.37% CEMEX 21.82 ▲ 0.51% GFNORTE 186.51 ▲ 0.63% BIMBO 56.06 ▲ 0.23% TELEVISA 9.74 ▲ 2.63% AMX 22.70 ▲ 0.27% GAP 412.01 ▼ 0.41% ASUR 285.12 ▲ 0.53% OMA 235.73 ▼ 0.95% KOF 182.08 ▲ 0.65% GRUMA 282.99 ▲ 0.14% KIMBER 38.13 ▼ 0.81% SQM-B 67,750 ▼ 1.95% COPEC 6,139 ▲ 1.98% BSANTANDER 79.00 ▲ 1.94% FALABELLA 5,905 ▲ 0.92% ENELAM 85.40 ▲ 1.47% CENCOSUD 2,045 ▼ 0.55% CMPC 1,109 ▲ 1.32% BANCO CHILE 188.88 ▲ 1.01% LATAM AIR 26.26 ▼ 0.53% YPF 74,450 ▼ 1.75% GGAL 8,350 ▲ 5.96% PAMPA 5,185 ▼ 0.38% TXAR 671.00 ▲ 0.98% ALUAR 978.00 ▲ 0.98% TGS 9,610 ▲ 3.22% CEPU 2,405 ▲ 3.89% MIRGOR 17,375 ▲ 1.02% COME 45.90 ▲ 1.06% LOMA NEGRA 3,583 ▲ 2.43% BYMA 314.00 ▲ 1.37% TELECOM ARG 4,248 ▲ 3.09% ECOPETROL 15.59 ▲ 1.27% BANCOLOMBIA 82.95 ▲ 2.50% GRUPO AVAL 5.08 ▲ 1.20% CREDICORP 400.81 ▲ 2.27% SOUTHERN COPPER 175.83 ▲ 0.80% BUENAVENTURA 30.00 ▲ 1.52% MERCADOLIBRE 1,852 ▲ 2.46% NUBANK 13.76 ▲ 0.66% XP 16.92 ▲ 3.11% PAGSEGURO 9.25 ▲ 2.78% STONE 11.21 ▲ 2.28% GLOBANT 29.96 ▼ 4.25% TECNOGLASS 43.90 ▲ 1.76% GAP AIRPORT 235.64 ▲ 0.50% ASUR 285.12 ▲ 0.53% OMA AIRPORT 108.09 ▼ 0.22% AMX ADR 26.04 ▲ 0.77% FEMSA ADR 127.70 ▲ 0.55% CEMEX ADR 12.48 ▲ 0.89% PETROBRAS ADR 17.32 ▲ 1.70% VALE ADR 14.46 ▲ 1.69% ITAU ADR 8.62 ▲ 4.11% SANTANDER BR 5.39 ▲ 4.86% AMBEV ADR 3.07 ▲ 0.99% CSN 1.01 ▲ 5.79% GERDAU 4.50 ▲ 2.04% LATAM ADR 56.45 ▼ 1.03% BTC 63,007 ▼ 1.18% ETH 1,781 ▼ 1.37% SOL 76.35 ▼ 0.68% XRP 1.08 ▼ 0.62% BNB 569.59 ▼ 0.76% ADA 0.16 ▼ 1.46% DOGE 0.07 ▼ 0.49% AVAX 6.64 ▲ 3.72% LINK 7.95 ▼ 0.54% DOT 0.84 ▼ 0.85% LTC 43.72 ▼ 0.57% BCH 238.77 ▼ 0.50% TRX 0.33 ▼ 1.17% XLM 0.18 ▼ 1.03% HBAR 0.07 ▼ 0.86% NEAR 1.92 ▲ 1.71% ATOM 1.55 ▼ 1.09% AAVE 96.52 ▼ 0.56% SELIC 14.25% EMBRAER 84.60 ▲ 0.88% EMBRAER ADR 66.01 ▲ 0.72% JBS 11.91 ▲ 1.53% JBS BDR 60.78 ▲ 1.22% MBRF3 15.55 ▲ 0.91% MBRFY 2.97 ▼ 1.00% INTER 5.82 ▲ 1.93% EGX 52,507 ▲ 0.48% USD/ZAR 16.35 — 0.00% USD/NGN 1,376 — 0.00% NIKKEI 67,243 ▼ 1.92% CSI300 4,695 ▼ 1.79% HSI 24,214 ▲ 0.16% NIFTY 24,211 ▲ 0.02% KOSPI 6,807 ▼ 8.95% JCI 6,038 ▲ 1.92% USD/JPY162.05▲ 0.20% USD/CNY6.77▼ 0.17% DAX 25,110 ▲ 0.17% CAC 8,342 ▲ 0.04% FTSE 10,481 ▼ 0.16% MIB 52,746 ▲ 0.25% IBEX 19,398 ▲ 0.07% STOXX 640.27 ▼ 0.13% EUR/USD1.14▲ 0.29% GBP/USD1.34▲ 0.06% SPX 7,575 ▲ 0.42% DJI 52,637 ▲ 0.29% NDX 29,825 ▲ 0.33% RUT 2,978 ▼ 0.49% TSX 35,305 ▲ 0.30% VIX 16.29 ▲ 8.38% USD/CAD1.41▼ 0.21% US10Y 4.5690 ▲ 0.66% IBOV 177,866 ▲ 2.97% IPSA 11,057 ▲ 0.28% IPC MEX 66,496 ▲ 0.59% MERVAL 3,280,224 ▲ 2.43% COLCAP 2,307.67 ▲ 0.65% BVL PERÚ 56,194.27 ▲ 1.29% USD/BRL 5.11 ▲ 0.02% USD/MXN 17.48 ▲ 0.02% USD/CLP 923.90 ▼ 0.41% USD/COP 3,237 ▼ 0.27% USD/PEN 3.41 ▲ 0.44% USD/ARS 1,487 ▼ 0.03% USD/UYU 40.22 ▲ 1.37% USD/PYG 6,055 ▲ 1.45% USD/BOB 10.14 ▲ 4.01% USD/DOP 58.61 ▲ 0.22% USD/CRC 448.82 ▲ 1.41% USD/GTQ 7.63 ▲ 2.31% USD/HNL 26.72 ▲ 0.09% USD/NIO 36.62 — 0.00% USD/VES 719.54 ▼ 0.13% USD/PAB 1.00 — 0.00% USD/BZD 2.00 — 0.00% USD/JMD 158.09 ▲ 0.40% USD/TTD 6.75 ▲ 1.44% EUR/BRL 5.84 ▲ 0.32% BRENT 78.65 ▲ 3.47% WTI 73.96 ▲ 3.57% IRON ORE 161.91 — — COPPER 6.27 ▲ 0.60% GOLD 4,072 ▼ 0.78% SILVER 58.85 ▼ 1.60% SOY 1,198 ▲ 0.13% CORN 466.50 ▲ 6.51% WHEAT 637.50 ▲ 0.87% COFFEE 326.35 ▼ 4.85% SUGAR 14.78 ▼ 0.67% ORANGE JUICE 143.25 ▼ 4.44% COTTON 81.35 ▲ 1.79% COCOA 5,547 ▼ 6.28% BEEF 230.55 ▼ 2.00% CATTLE 354.60 ▼ 0.44% LITHIUM 72.32 ▼ 0.69% PETR4 39.65 ▲ 1.12% VALE3 74.18 ▲ 1.41% ITUB4 44.30 ▲ 4.02% BBDC4 18.86 ▲ 4.78% ABEV3 15.82 ▲ 0.64% BBAS3 20.58 ▲ 2.90% B3SA3 15.42 ▲ 4.26% WEGE3 46.51 ▲ 1.68% PRIO3 55.45 ▼ 0.29% SUZB3 41.55 ▲ 1.27% RENT3 41.10 ▲ 4.31% AZZA3 19.10 ▲ 3.47% CSAN3 4.07 ▲ 5.44% RAIZ4 0.35 ▼ 5.41% PCAR3 2.73 ▼ 1.09% GMAT3 3.97 ▲ 1.02% PSSA3 54.97 ▲ 3.04% CVCB3 1.25 — 0.00% POSI3 3.97 ▲ 3.12% SLCE3 14.02 ▲ 1.67% NATU3 8.68 ▲ 2.60% BRKM5 6.63 ▲ 4.25% RANI3 8.01 ▲ 1.91% CSNA3 5.18 ▲ 7.92% CMIN3 5.23 ▲ 8.28% USIM5 8.45 ▲ 1.20% GGBR4 23.01 ▲ 2.36% ENEV3 27.55 ▲ 5.15% CPFE3 47.87 ▲ 3.41% CMIG4 11.38 ▲ 2.71% EQTL3 40.91 ▲ 3.54% LREN3 14.62 ▲ 3.32% VIVT3 35.75 ▲ 3.62% RAIL3 14.36 ▲ 4.44% KLABIN 17.54 ▲ 0.80% RAIA DROGASIL 18.77 ▲ 3.53% RDOR3 36.02 ▲ 2.48% HAPV3 10.60 ▲ 5.26% FLRY3 16.42 ▲ 4.25% SMTO3 16.37 ▲ 1.99% UGPA3 30.71 ▲ 2.03% VBBR3 33.00 ▲ 2.80% BBSE3 40.35 ▲ 2.72% BPAC11 58.73 ▲ 5.48% CURY3 34.21 ▲ 4.62% AERI3 2.09 ▲ 1.46% VIVARA 23.53 ▲ 4.21% COMPASS 25.50 ▲ 3.32% VAMOS 3.06 ▲ 3.38% SANB11 27.62 ▲ 5.22% ASAI3 8.87 ▲ 4.85% SBSP3 31.11 ▲ 3.70% WALMEX 49.31 ▲ 0.59% GMEXICO 198.62 ▲ 1.68% FEMSA 223.20 ▲ 0.37% CEMEX 21.82 ▲ 0.51% GFNORTE 186.51 ▲ 0.63% BIMBO 56.06 ▲ 0.23% TELEVISA 9.74 ▲ 2.63% AMX 22.70 ▲ 0.27% GAP 412.01 ▼ 0.41% ASUR 285.12 ▲ 0.53% OMA 235.73 ▼ 0.95% KOF 182.08 ▲ 0.65% GRUMA 282.99 ▲ 0.14% KIMBER 38.13 ▼ 0.81% SQM-B 67,750 ▼ 1.95% COPEC 6,139 ▲ 1.98% BSANTANDER 79.00 ▲ 1.94% FALABELLA 5,905 ▲ 0.92% ENELAM 85.40 ▲ 1.47% CENCOSUD 2,045 ▼ 0.55% CMPC 1,109 ▲ 1.32% BANCO CHILE 188.88 ▲ 1.01% LATAM AIR 26.26 ▼ 0.53% YPF 74,450 ▼ 1.75% GGAL 8,350 ▲ 5.96% PAMPA 5,185 ▼ 0.38% TXAR 671.00 ▲ 0.98% ALUAR 978.00 ▲ 0.98% TGS 9,610 ▲ 3.22% CEPU 2,405 ▲ 3.89% MIRGOR 17,375 ▲ 1.02% COME 45.90 ▲ 1.06% LOMA NEGRA 3,583 ▲ 2.43% BYMA 314.00 ▲ 1.37% TELECOM ARG 4,248 ▲ 3.09% ECOPETROL 15.59 ▲ 1.27% BANCOLOMBIA 82.95 ▲ 2.50% GRUPO AVAL 5.08 ▲ 1.20% CREDICORP 400.81 ▲ 2.27% SOUTHERN COPPER 175.83 ▲ 0.80% BUENAVENTURA 30.00 ▲ 1.52% MERCADOLIBRE 1,852 ▲ 2.46% NUBANK 13.76 ▲ 0.66% XP 16.92 ▲ 3.11% PAGSEGURO 9.25 ▲ 2.78% STONE 11.21 ▲ 2.28% GLOBANT 29.96 ▼ 4.25% TECNOGLASS 43.90 ▲ 1.76% GAP AIRPORT 235.64 ▲ 0.50% ASUR 285.12 ▲ 0.53% OMA AIRPORT 108.09 ▼ 0.22% AMX ADR 26.04 ▲ 0.77% FEMSA ADR 127.70 ▲ 0.55% CEMEX ADR 12.48 ▲ 0.89% PETROBRAS ADR 17.32 ▲ 1.70% VALE ADR 14.46 ▲ 1.69% ITAU ADR 8.62 ▲ 4.11% SANTANDER BR 5.39 ▲ 4.86% AMBEV ADR 3.07 ▲ 0.99% CSN 1.01 ▲ 5.79% GERDAU 4.50 ▲ 2.04% LATAM ADR 56.45 ▼ 1.03% BTC 63,007 ▼ 1.18% ETH 1,781 ▼ 1.37% SOL 76.35 ▼ 0.68% XRP 1.08 ▼ 0.62% BNB 569.59 ▼ 0.76% ADA 0.16 ▼ 1.46% DOGE 0.07 ▼ 0.49% AVAX 6.64 ▲ 3.72% LINK 7.95 ▼ 0.54% DOT 0.84 ▼ 0.85% LTC 43.72 ▼ 0.57% BCH 238.77 ▼ 0.50% TRX 0.33 ▼ 1.17% XLM 0.18 ▼ 1.03% HBAR 0.07 ▼ 0.86% NEAR 1.92 ▲ 1.71% ATOM 1.55 ▼ 1.09% AAVE 96.52 ▼ 0.56% SELIC 14.25% EMBRAER 84.60 ▲ 0.88% EMBRAER ADR 66.01 ▲ 0.72% JBS 11.91 ▲ 1.53% JBS BDR 60.78 ▲ 1.22% MBRF3 15.55 ▲ 0.91% MBRFY 2.97 ▼ 1.00% INTER 5.82 ▲ 1.93% EGX 52,507 ▲ 0.48% USD/ZAR 16.35 — 0.00% USD/NGN 1,376 — 0.00% NIKKEI 67,243 ▼ 1.92% CSI300 4,695 ▼ 1.79% HSI 24,214 ▲ 0.16% NIFTY 24,211 ▲ 0.02% KOSPI 6,807 ▼ 8.95% JCI 6,038 ▲ 1.92% USD/JPY 162.07 ▲ 0.25% USD/CNY 6.7768 ▲ 0.15% DAX 25,110 ▲ 0.17% CAC 8,342 ▲ 0.04% FTSE 10,481 ▼ 0.16% MIB 52,746 ▲ 0.25% IBEX 19,398 ▲ 0.07% STOXX 640.27 ▼ 0.13% EUR/USD 1.1438 ▲ 0.17% GBP/USD 1.3401 ▲ 0.02% SPX 7,575 ▲ 0.42% DJI 52,637 ▲ 0.29% NDX 29,825 ▲ 0.33% RUT 2,978 ▼ 0.49% TSX 35,305 ▲ 0.30% VIX 16.29 ▲ 8.38% USD/CAD 1.4127 ▼ 0.18% US10Y 4.5690 ▲ 0.66%
since 2009
Monday, July 13, 2026

Mexico Business

Mexico Names 205 Gas Stations That Broke Its Diesel Price Cap

By · July 13, 2026 · 6 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.

Energy

Key Facts

The list. Mexico’s government published a document naming 205 gas stations selling diesel above the agreed cap.

The cap. A voluntary deal struck in late April aims to hold diesel at or below 27 pesos ($1.54) a litre.

The compliance. Officials say roughly 80 percent of the country’s stations have signed on to the effort.

The backers. The finance and energy ministries, consumer watchdog Profeco, Pemex and the National Guard are all behind the push.

The stake. Diesel moves freight, food and public transport, so its price feeds straight into inflation.

Mexico’s government has escalated its Mexico diesel price cap campaign by publicly naming the gas stations still selling above the agreed limit.

Fuel station forecourt at night in Mexico, Mexico diesel price cap
A fuel station in Mexico. The government named 205 stations selling diesel above the 27-peso cap. (Photo: Zijun93, CC0, via Wikimedia Commons)
RT
Ask Rio Times
Latin American markets, currencies and companies.
Open the full Ask Rio Times →

In a weekend communiqué, federal agencies released a document listing 205 service stations across the country. Each entry gives the state, town, address and permit number of a station that has not joined the effort.

The government said the named stations had made no effort on behalf of the Mexican people. It accused them of selling diesel above what it called a reasonably fair margin.

One-stop reference
Company Intelligence
Every listed company in Latin America — financials, ownership and structure for 1,450+ companies across 26 exchanges, in one place.
Browse the directory →

How the Mexico diesel price cap works

The arrangement dates to late April. Amid rising fuel prices, the government and the fuel-retail sector agreed to hold diesel at or below 27 pesos, around one and a half dollars, a litre.

Crucially, the deal is voluntary. It leans on persuasion and support measures rather than a legal ceiling, which is why the government is now using public pressure instead of fines.

To make the target reachable, authorities offered carrots. These included fiscal incentives, lower card-payment commissions, direct support from Pemex, and reinforced supply-chain logistics and security.

Officials say the strategy is largely working. By their count, about eight in ten of the country’s stations are now complying with the cap.

Why the Mexico diesel price cap matters for prices

For a foreign reader, the point is inflation. Diesel is the fuel that moves trucks, freight and much of public transport, so its price ripples through the cost of almost everything.

That is why President Claudia Sheinbaum’s team has treated fuel costs as a political priority. Holding the line on diesel is part of a broader effort to keep a lid on consumer prices.

The naming exercise also reveals the limits of a voluntary pact. Without a hard legal cap, the government’s main tool against holdouts is reputational pressure rather than penalties.

For the stations, the squeeze is real. Retailers have complained that selling at the target price leaves thin or negative margins, setting profit against the pact.

The gap between the target and reality has been visible for weeks. Earlier surveys found many stations still selling diesel around a peso above the cap, and in some states the average price sat well higher.

The pressure has also been building publicly. The consumer watchdog has said a large share of stations adjusted their prices after inspection visits, a sign the campaign relies heavily on being seen to check.

The published list is the next turn of that screw. By putting names, addresses and permit numbers in the open, the government invites drivers and rivals alike to notice who is charging more.

For a foreign resident, the practical takeaway is modest but useful. Diesel remains near the capped level at most stations, but the outliers are real, and the official list is now a public tool for spotting them.

The wider signal matters more for investors. It shows a government willing to lean hard on private business to defend a price target, a reminder that fuel policy in Mexico is as much political as commercial.

The backdrop is a volatile oil market. Global crude swings this year, driven partly by conflict in the Middle East, have made holding any domestic fuel price steady both harder and more politically valuable.

Whether the naming tactic moves the holdouts is the open question. If enough of the 205 fall into line, the government can claim a win, but a stubborn tail would expose how much a voluntary deal ultimately depends on goodwill.

What is the Mexico diesel price cap?

It is a voluntary agreement, struck in late April between the government and fuel retailers, to hold diesel at or below 27 pesos, about one and a half dollars, a litre. The aim is to stop rising fuel costs from feeding into wider inflation across the economy.

What did the government do about the Mexico diesel price cap?

Federal agencies published a list of 205 gas stations that have not joined the cap and continue to sell diesel above it. The document names each station’s state, town, address and permit number, and the government urged them to fall in line.

Why does the Mexico diesel price cap matter?

Diesel powers freight, food distribution and public transport, so its price flows through to almost everything consumers buy. Keeping it capped is central to the government’s fight against inflation, though a voluntary deal has limited tools to enforce it.

Frequently Asked Questions

What is the Mexico diesel price cap and when was it established?

The Mexico diesel price cap is a voluntary agreement struck in late April that aims to hold diesel at or below 27 pesos ($1.54) a litre. The deal relies on persuasion and support measures rather than mandatory enforcement.

How many gas stations were publicly named for selling diesel above the cap?

The government published a document naming 205 gas stations across the country that were selling diesel above the agreed limit. Each entry includes the state, town, address, and permit number of the non-compliant station.

Which organizations are backing the Mexico diesel price cap effort?

The finance and energy ministries, consumer watchdog Profeco, Pemex, and the National Guard are all behind the push. Officials report that roughly 80 percent of the country's gas stations have signed on to the effort.

Connected Coverage

Mexico Pemex $21B Investment Plan for 2026

Vitol Plans Mexico Fuel Terminal After Pemex Bribery Scandal

Mexico Economy 2026: GDP, Nearshoring, Banxico and Trade

LatAm Markets: Live Signals → — real-time movers, turnover leaders and FX across Latin America.

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.