Opening ETF evidence bench Synchronizing prices, risk metrics, holdings coverage, and source lineage
Company context
Costco Wholesale Corporation NASDAQ:COST Specialty Stores · benchmarked against Retail Trade inside the XLP constituent company universe.
Active tab Fundamentals
Current read Mixed
Last close 930.61
1M return -2.07%
Overview Verdict, thesis map, and valuation setup. Fundamentals Drivers, trajectory, and business quality. Financial reports Statement tables, sorting, filtering, and acceleration. Ex-ante forecast Target price, dividend yield, and total return by horizon. Factors Company factor exposure, rank, and universe context. Market view Momentum, catalysts, charts, and symbol packet. Attribution Large-move causes, residuals, and research backlog. Ownership SEC 13F holder flow, crowding, and manager changes. Peers Peer heatmap and closest comparables. Tab scope
Score-driver diagnostics Fundamentals Valuation and fundamentals
What is driving the score? 4 industry companies · 7 sector companies Valuation Shows whether investors are paying a demanding or reasonable price for current earnings, sales, EBITDA, and cash flow.
14th percentile vs Retail Trade Industry median 42.37 Sector median 34.13 Market median 25.86
Valuation Price / Sales
1.42
29th percentile vs Retail Trade Industry median 1.34 Sector median 1.26 Market median 1.85
Valuation EV / EBITDA
29.24
14th percentile vs Retail Trade Industry median 22.35 Sector median 13.19 Market median 13.16
29th percentile vs Retail Trade Industry median +2.19% Sector median +4.78% Market median +5.01%
Business quality Summarizes margins and returns so a beginner can see whether the company converts revenue into durable profit.
Quality Gross margin
+12.88%
14th percentile vs Retail Trade Industry median +23.51% Sector median +24.98% Market median +35.74%
29th percentile vs Retail Trade Industry median +3.19% Sector median +3.24% Market median +6.51%
Quality Return on equity
+29.15%
86th percentile vs Retail Trade Industry median +23.77% Sector median +22.02% Market median +18.91%
Quality Return on assets
+10.92%
100th percentile vs Retail Trade Industry median +8.17% Sector median +7.84% Market median +7.86%
Risk and durability Frames leverage, liquidity, market sensitivity, and shareholder return against the same company universe.
100th percentile vs Retail Trade Industry median 0.76 Sector median 1.17 Market median 1.02
71st percentile vs Retail Trade Industry median 0.97 Sector median 1.01 Market median 1.02
86th percentile vs Retail Trade Industry median 0.15 Sector median 0.30 Market median 0.18
Shareholder return Dividend yield
+0.57%
43rd percentile vs Retail Trade Industry median +0.70% Sector median +0.84% Market median +3.06%
Fundamental trajectory
How the company has changed over time 480 stored snapshots · quarterly fundamentals view Growth and earnings inflection Revenue, EPS, and cash generation are shown at a quarterly cadence so daily refreshes do not obscure changes in the underlying business.
Revenue Revenue quarter
Quarterly · Improving Fundamental history line chart
Q1 2019 35,396,000,000.00, Q2 2019 34,740,000,000.00, Q3 2019 47,498,000,000.00, Q4 2019 37,040,000,000.00, Q1 2020 39,072,000,000.00, Q2 2020 37,266,000,000.00, Q3 2020 53,383,000,000.00, Q4 2020 43,208,000,000.00, Q1 2021 44,769,000,000.00, Q2 2021 45,277,000,000.00, Q3 2021 62,675,000,000.00, Q4 2021 50,363,000,000.00, Q1 2022 51,904,000,000.00, Q2 2022 52,596,000,000.00, Q3 2022 72,091,000,000.00, Q4 2022 54,437,000,000.00, Q1 2023 55,266,000,000.00, Q2 2023 53,648,000,000.00, Q3 2023 78,939,000,000.00, Q4 2023 57,799,000,000.00, Q1 2024 58,442,000,000.00, Q2 2024 58,515,000,000.00, Q3 2024 79,697,000,000.00, Q4 2024 62,151,000,000.00, Q1 2025 63,723,000,000.00, Q2 2025 63,205,000,000.00, Q3 2025 86,156,000,000.00, Q4 2025 67,307,000,000.00, Q1 2026 69,597,000,000.00, Q2 2026 70,527,000,000.00, Q3 2026 70,527,000,000.00
Current 70.5B
Change +99.25%
Move +35.1B
Revenue Total revenue
Quarterly · Improving Fundamental history line chart
Q1 2019 147,237,000,000.00, Q2 2019 149,616,000,000.00, Q3 2019 152,703,000,000.00, Q4 2019 154,674,000,000.00, Q1 2020 158,350,000,000.00, Q2 2020 160,876,000,000.00, Q3 2020 166,761,000,000.00, Q4 2020 172,929,000,000.00, Q1 2021 178,626,000,000.00, Q2 2021 186,637,000,000.00, Q3 2021 195,929,000,000.00, Q4 2021 203,084,000,000.00, Q1 2022 210,219,000,000.00, Q2 2022 217,538,000,000.00, Q3 2022 226,954,000,000.00, Q4 2022 231,028,000,000.00, Q1 2023 234,390,000,000.00, Q2 2023 235,442,000,000.00, Q3 2023 242,290,000,000.00, Q4 2023 245,652,000,000.00, Q1 2024 248,828,000,000.00, Q2 2024 253,695,000,000.00, Q3 2024 254,453,000,000.00, Q4 2024 258,805,000,000.00, Q1 2025 264,086,000,000.00, Q2 2025 268,776,000,000.00, Q3 2025 275,235,000,000.00, Q4 2025 280,391,000,000.00, Q1 2026 286,265,000,000.00, Q2 2026 275,235,000,000.00, Q3 2026 275,235,000,000.00
Current 275.2B
Change +86.93%
Move +128B
Earnings EPS TTM
Quarterly · Improving Fundamental history line chart
Q1 2019 7.79, Q2 2019 8.14, Q3 2019 8.26, Q4 2019 8.43, Q1 2020 8.52, Q2 2020 8.36, Q3 2020 9.02, Q4 2020 9.74, Q1 2021 9.78, Q2 2021 10.64, Q3 2021 11.27, Q4 2021 11.63, Q1 2022 12.41, Q2 2022 12.70, Q3 2022 13.14, Q4 2022 13.23, Q1 2023 13.61, Q2 2023 13.50, Q3 2023 14.16, Q4 2023 14.67, Q1 2024 15.28, Q2 2024 16.13, Q3 2024 16.56, Q4 2024 17.03, Q1 2025 17.13, Q2 2025 17.63, Q3 2025 18.21, Q4 2025 18.67, Q1 2026 19.23, Q2 2026 19.88, Q3 2026 19.88
Current 19.88
Change +155.20%
Move +12.09
Cash flow Free cash flow
Quarterly · Improving Fundamental history line chart
Q1 2019 2,659,000,000.00, Q2 2019 2,572,000,000.00, Q3 2019 3,358,000,000.00, Q4 2019 3,298,000,000.00, Q1 2020 4,178,000,000.00, Q2 2020 3,945,000,000.00, Q3 2020 6,051,000,000.00, Q4 2020 6,418,000,000.00, Q1 2021 5,809,000,000.00, Q2 2021 6,914,000,000.00, Q3 2021 5,370,000,000.00, Q4 2021 5,819,000,000.00, Q1 2022 6,032,000,000.00, Q2 2022 4,100,000,000.00, Q3 2022 3,501,000,000.00, Q4 2022 2,851,000,000.00, Q1 2023 5,475,000,000.00, Q2 2023 5,823,000,000.00, Q3 2023 6,745,000,000.00, Q4 2023 8,803,000,000.00, Q1 2024 6,201,000,000.00, Q2 2024 7,417,000,000.00, Q3 2024 6,629,000,000.00, Q4 2024 5,014,000,000.00, Q1 2025 6,925,000,000.00, Q2 2025 7,317,000,000.00, Q3 2025 7,837,000,000.00, Q4 2025 9,003,000,000.00, Q1 2026 9,099,000,000.00, Q2 2026 8,806,000,000.00, Q3 2026 8,806,000,000.00
Current 8.8B
Change +231.18%
Move +6.1B
Valuation reset Multiple compression, market value, and cash-flow yield show whether expectations are getting easier or harder to beat.
Fundamental history line chart
Quality engine Margins and returns are shown at a quarterly cadence so daily refreshes do not obscure changes in operating leverage.
Quality Gross margin
Quarterly · Deteriorating Fundamental history line chart
Q1 2019 12.97, Q2 2019 12.95, Q3 2019 12.98, Q4 2019 13.05, Q1 2020 12.96, Q2 2020 13.10, Q3 2020 13.15, Q4 2020 13.23, Q1 2021 13.18, Q2 2021 13.05, Q3 2021 12.88, Q4 2021 12.76, Q1 2022 12.65, Q2 2022 12.40, Q3 2022 12.15, Q4 2022 12.05, Q1 2023 12.07, Q2 2023 12.11, Q3 2023 12.26, Q4 2023 12.37, Q1 2024 12.39, Q2 2024 12.50, Q3 2024 12.61, Q4 2024 12.67, Q1 2025 12.67, Q2 2025 12.78, Q3 2025 12.84, Q4 2025 12.88, Q1 2026 12.93, Q2 2026 12.88, Q3 2026 12.88
Current +12.88%
Change -0.69%
Move -0.09%
Quality Net margin
Quarterly · Improving Fundamental history line chart
Balance sheet Leverage and liquidity are shown at a quarterly cadence so daily refreshes do not obscure changes in financial pressure.
Risk Debt / Equity
Quarterly · Improving Fundamental history line chart
Q1 2019 0.47, Q2 2019 0.45, Q3 2019 0.48, Q4 2019 0.62, Q1 2020 0.53, Q2 2020 0.74, Q3 2020 0.61, Q4 2020 0.69, Q1 2021 0.66, Q2 2021 0.46, Q3 2021 0.65, Q4 2021 0.55, Q1 2022 0.48, Q2 2022 0.33, Q3 2022 0.53, Q4 2022 0.42, Q1 2023 0.40, Q2 2023 0.28, Q3 2023 0.42, Q4 2023 0.36, Q1 2024 0.45, Q2 2024 0.43, Q3 2024 0.42, Q4 2024 0.33, Q1 2025 0.32, Q2 2025 0.31, Q3 2025 0.34, Q4 2025 0.27, Q1 2026 0.26, Q2 2026 0.25, Q3 2026 0.25
Current 0.25
Change -46.81%
Move -0.22
Risk Current ratio
Quarterly · Improving Fundamental history line chart
Tab checkpoint Mixed 49/100
Use Overview for the full verdict stack; this tab keeps only the local navigation and key context.
Fundamental lanes Trajectory Market cap 415B
Last close 930.61
Apr 12, 2021 164,056,120,158.83, Apr 19, 2021 165,189,011,047.11, Apr 26, 2021 164,662,394,763.00, May 3, 2021 170,074,581,793.33, May 10, 2021 170,118,840,087.14, May 17, 2021 168,481,467,732.86, May 24, 2021 167,397,254,616.28, Jun 1, 2021 171,310,609,477.35, Jun 7, 2021 168,795,236,534.99, Jun 14, 2021 168,375,269,762.56, Jun 21, 2021 174,400,679,640.43, Jun 28, 2021 176,359,047,847.14, Jul 6, 2021 182,296,032,500.17, Jul 12, 2021 181,411,891,052.87, Jul 19, 2021 187,185,313,312.17, Jul 26, 2021 189,965,926,841.31, Aug 2, 2021 194,346,835,379.16, Aug 9, 2021 197,967,382,887.02, Aug 16, 2021 202,905,295,762.12, Aug 23, 2021 199,081,390,564.31, Aug 30, 2021 204,479,056,747.95, Sep 7, 2021 205,519,317,254.43, Sep 13, 2021 203,023,012,957.38, Sep 20, 2021 206,663,653,851.96, Sep 27, 2021 198,083,407,722.93, Oct 4, 2021 199,638,088,000.93, Oct 11, 2021 199,876,681,544.11, Oct 18, 2021 212,954,670,871.28, Oct 25, 2021 217,174,077,075.81, Nov 1, 2021 226,708,643,496.98, Nov 8, 2021 228,498,023,860.16, Nov 15, 2021 235,841,130,163.34, Nov 22, 2021 241,293,233,988.32, Nov 29, 2021 233,693,876,271.28, Dec 6, 2021 246,899,984,803.36, Dec 13, 2021 241,947,146,348.23, Dec 20, 2021 244,051,935,809.79, Dec 27, 2021 251,736,625,244.19, Jan 3, 2022 237,759,640,344.37, Jan 10, 2022 223,042,107,672.11, Jan 18, 2022 213,561,519,827.44, Jan 24, 2022 218,359,456,929.24, Jan 31, 2022 230,482,904,559.20, Feb 7, 2022 226,004,248,279.02, Feb 14, 2022 227,334,543,261.40, Feb 22, 2022 229,392,437,767.77, Feb 28, 2022 232,943,105,742.51, Mar 7, 2022 233,765,346,425.47, Mar 14, 2022 248,803,937,969.76, Mar 21, 2022 246,304,150,415.16, Mar 28, 2022 255,106,605,289.35, Apr 4, 2022 265,952,296,563.99, Apr 11, 2022 261,675,169,356.60, Apr 18, 2022 253,391,323,550.37, Apr 25, 2022 235,671,215,833.86, May 2, 2022 223,101,358,107.96, May 9, 2022 220,402,128,159.83, May 16, 2022 184,571,880,211.23, May 23, 2022 208,652,255,408.60, May 31, 2022 210,961,110,104.06, Jun 6, 2022 205,229,165,133.52, Jun 13, 2022 197,867,119,834.21, Jun 21, 2022 214,557,966,068.82, Jun 27, 2022 215,173,681,229.60, Jul 5, 2022 222,163,643,241.71, Jul 11, 2022 231,647,479,517.64, Jul 18, 2022 234,646,340,230.74, Jul 25, 2022 239,775,832,472.53, Aug 1, 2022 239,496,773,672.75, Aug 8, 2022 237,964,119,739.70, Aug 15, 2022 245,636,255,630.54, Aug 22, 2022 235,576,569,398.31, Aug 29, 2022 229,946,501,002.87, Sep 6, 2022 237,685,053,895.15, Sep 12, 2022 223,315,349,562.47, Sep 19, 2022 206,597,926,657.57, Sep 26, 2022 209,198,110,443.22, Oct 3, 2022 207,233,147,465.39, Oct 10, 2022 201,229,977,126.24, Oct 17, 2022 211,644,452,711.52, Oct 24, 2022 226,113,181,965.20, Oct 31, 2022 215,287,085,702.63, Nov 7, 2022 228,149,166,265.55, Nov 14, 2022 231,778,505,457.97, Nov 21, 2022 236,200,126,446.07, Nov 28, 2022 218,881,022,495.96, Dec 5, 2022 213,786,659,142.32, Dec 12, 2022 204,239,683,368.58, Dec 19, 2022 204,770,818,418.84, Dec 27, 2022 202,048,794,774.47, Jan 3, 2023 214,263,438,851.73, Jan 9, 2023 215,319,511,777.25, Jan 17, 2023 213,038,746,717.06, Jan 23, 2023 223,324,378,921.11, Jan 30, 2023 228,431,710,799.94, Feb 6, 2023 221,860,074,661.00, Feb 13, 2023 225,183,605,990.92, Feb 21, 2023 216,810,448,203.17, Feb 27, 2023 210,886,654,578.03, Mar 6, 2023 209,058,501,574.60, Mar 13, 2023 215,998,506,743.31, Mar 20, 2023 219,643,926,552.67, Mar 27, 2023 220,353,500,313.79, Apr 3, 2023 215,523,970,869.49, Apr 10, 2023 217,883,308,617.90, Apr 17, 2023 224,557,720,503.91, Apr 24, 2023 223,169,626,309.28, May 1, 2023 221,324,733,980.74, May 8, 2023 223,546,583,258.95, May 15, 2023 220,198,289,276.59, May 22, 2023 224,961,290,831.27, May 30, 2023 227,153,477,594.00, Jun 5, 2023 229,231,851,545.89, Jun 12, 2023 232,054,708,420.15, Jun 20, 2023 232,404,793,402.06, Jun 26, 2023 238,582,273,321.92, Jul 3, 2023 232,675,105,242.75, Jul 10, 2023 242,269,261,832.52, Jul 17, 2023 247,214,809,888.51, Jul 24, 2023 249,634,388,448.84, Jul 31, 2023 244,635,683,464.78, Aug 7, 2023 249,474,851,625.13, Aug 14, 2023 241,489,335,586.65, Aug 21, 2023 236,645,714,465.88, Aug 28, 2023 241,183,558,129.49, Sep 5, 2023 244,259,004,087.05, Sep 11, 2023 246,550,082,758.80, Sep 18, 2023 247,538,296,232.66, Sep 25, 2023 250,361,170,527.99, Oct 2, 2023 247,068,574,982.58, Oct 9, 2023 250,963,077,924.93, Oct 16, 2023 244,804,555,006.56, Oct 23, 2023 240,421,408,579.39, Oct 30, 2023 248,333,199,148.96, Nov 6, 2023 255,514,448,919.07, Nov 13, 2023 256,156,633,101.72, Nov 20, 2023 262,463,474,383.87, Nov 27, 2023 264,633,786,703.66, Dec 4, 2023 271,082,646,954.69, Dec 11, 2023 292,404,266,729.22, Dec 18, 2023 298,076,406,756.59, Dec 26, 2023 292,896,227,370.07, Jan 2, 2024 291,090,270,992.47, Jan 8, 2024 303,172,992,125.36, Jan 16, 2024 308,377,917,261.00, Jan 22, 2024 304,788,146,116.47, Jan 29, 2024 314,816,422,896.61, Feb 5, 2024 320,993,111,061.25, Feb 12, 2024 321,254,930,492.03, Feb 20, 2024 327,440,489,038.71, Feb 26, 2024 332,547,803,965.12, Mar 4, 2024 321,951,574,276.39, Mar 11, 2024 321,982,633,131.44, Mar 18, 2024 325,886,762,203.07, Mar 25, 2024 324,924,350,870.53, Apr 1, 2024 316,537,697,202.56, Apr 8, 2024 324,338,917,636.92, Apr 15, 2024 314,670,542,082.90, Apr 22, 2024 323,394,271,822.14, Apr 29, 2024 329,922,643,353.30, May 6, 2024 349,121,947,511.08, May 13, 2024 352,944,941,871.98, May 20, 2024 359,118,515,750.28, May 28, 2024 359,189,468,832.82, Jun 3, 2024 375,018,143,050.04, Jun 10, 2024 379,348,485,918.11, Jun 17, 2024 376,085,524,978.45, Jun 24, 2024 376,830,334,241.77, Jul 1, 2024 392,648,524,399.24, Jul 8, 2024 373,687,082,810.11, Jul 15, 2024 371,572,392,727.94, Jul 22, 2024 362,470,716,076.87, Jul 29, 2024 364,456,843,980.13, Aug 5, 2024 379,020,418,214.56, Aug 12, 2024 385,963,033,472.61, Aug 19, 2024 389,784,596,692.29, Aug 26, 2024 395,623,316,795.30, Sep 3, 2024 388,662,949,189.94, Sep 9, 2024 406,094,876,734.33, Sep 16, 2024 402,095,998,228.81, Sep 23, 2024 392,626,353,704.58, Sep 30, 2024 391,513,589,095.98, Oct 7, 2024 393,905,642,147.22, Oct 14, 2024 394,140,490,633.67, Oct 21, 2024 394,875,978,599.95, Oct 28, 2024 388,712,814,286.27, Nov 4, 2024 418,172,784,035.07, Nov 11, 2024 401,898,689,726.76, Nov 18, 2024 427,982,345,526.30, Nov 25, 2024 431,476,315,416.92, Dec 2, 2024 440,679,614,005.17, Dec 9, 2024 439,232,294,145.42, Dec 16, 2024 423,510,579,437.22, Dec 23, 2024 417,131,766,404.62, Dec 30, 2024 406,868,826,734.74, Jan 6, 2025 415,906,610,089.74, Jan 13, 2025 418,680,971,330.89, Jan 21, 2025 417,122,886,304.71, Jan 27, 2025 434,967,616,196.69, Feb 3, 2025 463,346,076,319.64, Feb 10, 2025 475,793,024,886.17, Feb 18, 2025 459,448,631,513.32, Feb 24, 2025 465,476,801,736.88, Mar 3, 2025 428,056,108,283.65, Mar 10, 2025 401,054,252,363.90, Mar 17, 2025 403,423,514,838.12, Mar 24, 2025 412,474,667,228.25, Mar 31, 2025 406,626,904,504.07, Apr 7, 2025 427,448,966,737.41, Apr 14, 2025 441,243,078,886.84, Apr 21, 2025 433,549,621,904.77, Apr 28, 2025 447,365,909,116.12, May 5, 2025 447,272,742,492.71, May 12, 2025 455,143,702,654.75, May 19, 2025 447,454,638,912.66, May 27, 2025 461,510,546,596.62, Jun 2, 2025 450,102,652,135.03, Jun 9, 2025 439,135,441,729.10, Jun 16, 2025 434,736,157,672.90, Jun 23, 2025 436,887,002,078.09, Jun 30, 2025 437,720,755,292.24, Jul 7, 2025 430,319,124,811.66, Jul 14, 2025 421,724,537,889.05, Jul 21, 2025 414,863,945,339.23, Jul 28, 2025 422,420,780,659.56, Aug 4, 2025 435,042,156,132.55, Aug 11, 2025 431,077,453,523.12, Aug 18, 2025 425,090,511,898.80, Aug 25, 2025 418,340,790,741.35, Sep 2, 2025 427,281,301,607.40, Sep 8, 2025 429,241,458,287.60, Sep 15, 2025 421,817,671,287.81, Sep 22, 2025 406,202,821,146.36, Sep 29, 2025 405,950,056,089.29, Oct 6, 2025 412,161,089,264.16, Oct 13, 2025 414,961,983,961.47, Oct 20, 2025 413,105,066,299.38, Oct 27, 2025 403,935,687,476.06, Nov 3, 2025 408,939,179,764.19, Nov 10, 2025 409,764,076,042.51, Nov 17, 2025 399,122,405,801.98, Nov 24, 2025 405,595,321,957.76, Dec 1, 2025 397,200,089,071.35, Dec 8, 2025 392,667,266,036.19, Dec 15, 2025 379,783,536,525.23, Dec 22, 2025 387,653,351,625.05, Dec 29, 2025 379,286,404,756.80, Jan 5, 2026 410,525,944,806.59, Jan 12, 2026 427,717,009,518.66, Jan 20, 2026 436,434,595,942.64, Jan 26, 2026 417,348,217,719.83, Feb 2, 2026 444,384,303,804.90, Feb 9, 2026 452,072,109,951.49, Feb 17, 2026 437,331,210,409.14, Feb 23, 2026 448,658,775,167.57, Mar 2, 2026 443,026,053,763.50, Mar 9, 2026 447,392,506,713.32, Mar 16, 2026 431,376,658,303.86, Mar 23, 2026 436,491,982,743.55, Mar 30, 2026 450,289,561,952.77, Apr 6, 2026 454,060,624,964.91, Apr 10, 2026 457,862,730,288.00, Apr 11, 2026 442,973,725,492.00, Apr 13, 2026 441,150,313,660.13, Apr 15, 2026 431,864,673,808.82, Apr 16, 2026 438,406,335,725.48, Apr 17, 2026 437,978,220,785.00, Apr 20, 2026 446,837,958,544.16, Apr 21, 2026 443,612,565,702.05, Apr 22, 2026 446,709,291,680.84, Apr 23, 2026 448,610,926,047.87, Apr 24, 2026 450,032,252,358.00, Apr 27, 2026 449,770,506,060.18, Apr 28, 2026 442,408,085,847.07, Apr 29, 2026 438,550,522,796.30, May 1, 2026 449,433,311,589.63, May 2, 2026 447,241,688,712.55, May 4, 2026 450,644,496,115.77, May 11, 2026 447,552,222,818.00, May 12, 2026 439,948,018,673.33, May 12, 2026 453,395,167,420.77, May 13, 2026 454,697,258,683.86, May 14, 2026 457,580,978,471.05, May 15, 2026 464,047,233,514.76, May 18, 2026 472,057,357,913.02, May 19, 2026 484,714,773,286.25, May 20, 2026 481,598,103,839.35, May 22, 2026 464,317,865,778.69, May 23, 2026 456,811,239,568.41, May 25, 2026 456,181,269,881.00, May 27, 2026 444,872,567,078.87, May 28, 2026 446,695,979,927.81, May 30, 2026 424,273,789,686.29, Jun 1, 2026 421,193,066,875.00, Jun 4, 2026 426,416,634,914.23, Jun 5, 2026 430,555,911,912.48, Jun 6, 2026 431,003,750,750.36, Jun 9, 2026 432,280,978,403.49, Jun 11, 2026 436,103,780,102.17, Jun 12, 2026 432,697,848,518.17, Jun 24, 2026 424,710,793,856.00, Jun 27, 2026 422,431,311,586.90, Jun 30, 2026 419,832,520,391.06, Jul 1, 2026 414,861,129,285.28, Jul 3, 2026 422,045,481,591.32, Jul 4, 2026 422,045,481,812.00, Jul 7, 2026 421,415,749,466.00, Jul 8, 2026 420,196,182,709.00, Jul 9, 2026 422,692,970,635.00, Jul 10, 2026 404,882,846,034.00, Jul 13, 2026 406,337,469,559.00, Jul 14, 2026 410,852,080,706.00, Jul 15, 2026 408,776,603,073.00, Jul 16, 2026 406,466,068,672.00, Jul 17, 2026 419,340,271,833.00, Jul 19, 2026 417,255,921,359.09, Jul 20, 2026 417,255,915,961.00, Jul 21, 2026 415,007,478,351.21
Current 415B
Change +152.97%
Move +251B
Valuation P/E TTM
Deteriorating Fundamental history line chart
Dec 31, 2018 27.94, Jan 7, 2019 28.52, Jan 14, 2019 28.93, Jan 22, 2019 28.32, Jan 28, 2019 28.48, Feb 4, 2019 28.14, Feb 11, 2019 29.32, Feb 19, 2019 29.30, Feb 25, 2019 29.72, Mar 4, 2019 29.20, Mar 11, 2019 29.94, Mar 18, 2019 30.45, Mar 25, 2019 31.04, Apr 1, 2019 31.51, Apr 8, 2019 31.01, Apr 15, 2019 31.51, Apr 22, 2019 31.25, Apr 29, 2019 31.35, May 6, 2019 31.66, May 13, 2019 31.83, May 20, 2019 31.70, May 28, 2019 30.71, Jun 3, 2019 31.42, Jun 10, 2019 31.92, Jun 17, 2019 32.66, Jun 24, 2019 32.43, Jul 1, 2019 32.92, Jul 8, 2019 34.29, Jul 15, 2019 34.55, Jul 22, 2019 34.53, Jul 29, 2019 33.44, Aug 5, 2019 33.62, Aug 12, 2019 33.64, Aug 19, 2019 33.63, Aug 26, 2019 36.17, Sep 3, 2019 36.76, Sep 9, 2019 35.33, Sep 16, 2019 34.66, Sep 23, 2019 34.61, Sep 30, 2019 35.30, Oct 7, 2019 36.02, Oct 14, 2019 36.65, Oct 21, 2019 35.88, Oct 28, 2019 35.83, Nov 4, 2019 36.62, Nov 11, 2019 36.75, Nov 18, 2019 36.22, Nov 25, 2019 36.28, Dec 2, 2019 34.98, Dec 9, 2019 34.61, Dec 16, 2019 34.96, Dec 23, 2019 34.88, Dec 30, 2019 34.59, Jan 6, 2020 35.25, Jan 13, 2020 36.13, Jan 21, 2020 36.82, Jan 27, 2020 36.23, Feb 3, 2020 37.19, Feb 10, 2020 37.75, Feb 18, 2020 38.18, Feb 24, 2020 33.34, Mar 2, 2020 36.54, Mar 9, 2020 35.47, Mar 16, 2020 34.08, Mar 23, 2020 33.37, Mar 30, 2020 33.87, Apr 6, 2020 35.21, Apr 13, 2020 37.31, Apr 20, 2020 36.44, Apr 27, 2020 35.43, May 4, 2020 35.90, May 11, 2020 35.11, May 18, 2020 35.49, May 26, 2020 36.20, Jun 1, 2020 37.31, Jun 8, 2020 35.72, Jun 15, 2020 35.86, Jun 22, 2020 35.46, Jun 29, 2020 36.56, Jul 6, 2020 39.01, Jul 13, 2020 38.84, Jul 20, 2020 38.96, Jul 27, 2020 38.93, Aug 3, 2020 40.77, Aug 10, 2020 40.21, Aug 17, 2020 41.21, Aug 24, 2020 41.66, Aug 31, 2020 41.44, Sep 8, 2020 37.62, Sep 14, 2020 37.27, Sep 21, 2020 38.00, Sep 28, 2020 39.38, Oct 5, 2020 40.98, Oct 12, 2020 42.32, Oct 19, 2020 41.55, Oct 26, 2020 39.67, Nov 2, 2020 42.78, Nov 9, 2020 42.02, Nov 16, 2020 42.28, Nov 23, 2020 43.08, Nov 30, 2020 41.42, Dec 7, 2020 38.52, Dec 14, 2020 37.69, Dec 21, 2020 37.44, Dec 28, 2020 38.70, Jan 4, 2021 37.99, Jan 11, 2021 37.20, Jan 19, 2021 37.21, Jan 25, 2021 36.20, Feb 1, 2021 36.48, Feb 8, 2021 36.23, Feb 16, 2021 36.44, Feb 22, 2021 34.00, Mar 1, 2021 32.45, Mar 8, 2021 33.87, Mar 15, 2021 33.64, Mar 22, 2021 36.00, Mar 29, 2021 36.30, Apr 5, 2021 37.15, Apr 12, 2021 37.91, Apr 19, 2021 38.18, Apr 26, 2021 38.05, May 3, 2021 36.13, May 10, 2021 36.14, May 17, 2021 35.79, May 24, 2021 35.56, Jun 1, 2021 36.43, Jun 7, 2021 35.90, Jun 14, 2021 35.81, Jun 21, 2021 37.09, Jun 28, 2021 37.50, Jul 6, 2021 38.77, Jul 12, 2021 38.58, Jul 19, 2021 39.81, Jul 26, 2021 40.40, Aug 2, 2021 41.33, Aug 9, 2021 42.10, Aug 16, 2021 43.15, Aug 23, 2021 42.34, Aug 30, 2021 43.48, Sep 7, 2021 41.28, Sep 13, 2021 40.78, Sep 20, 2021 41.51, Sep 27, 2021 39.79, Oct 4, 2021 40.10, Oct 11, 2021 40.15, Oct 18, 2021 42.77, Oct 25, 2021 43.62, Nov 1, 2021 45.54, Nov 8, 2021 45.90, Nov 15, 2021 47.37, Nov 22, 2021 48.47, Nov 29, 2021 46.94, Dec 6, 2021 48.08, Dec 13, 2021 47.12, Dec 20, 2021 47.35, Dec 27, 2021 48.84, Jan 3, 2022 46.13, Jan 10, 2022 43.28, Jan 18, 2022 41.44, Jan 24, 2022 42.37, Jan 31, 2022 44.72, Feb 7, 2022 43.85, Feb 14, 2022 44.11, Feb 22, 2022 44.52, Feb 28, 2022 45.21, Mar 7, 2022 42.52, Mar 14, 2022 45.26, Mar 21, 2022 44.81, Mar 28, 2022 46.41, Apr 4, 2022 48.38, Apr 11, 2022 47.60, Apr 18, 2022 46.09, Apr 25, 2022 42.87, May 2, 2022 39.64, May 9, 2022 39.16, May 16, 2022 32.80, May 23, 2022 37.08, May 31, 2022 37.51, Jun 6, 2022 36.49, Jun 13, 2022 35.18, Jun 21, 2022 38.15, Jun 27, 2022 38.26, Jul 5, 2022 39.50, Jul 11, 2022 41.19, Jul 18, 2022 41.72, Jul 25, 2022 42.63, Aug 1, 2022 42.58, Aug 8, 2022 42.31, Aug 15, 2022 43.67, Aug 22, 2022 41.89, Aug 29, 2022 40.88, Sep 6, 2022 40.84, Sep 12, 2022 38.37, Sep 19, 2022 35.50, Sep 26, 2022 35.94, Oct 3, 2022 35.63, Oct 10, 2022 34.60, Oct 17, 2022 36.39, Oct 24, 2022 38.88, Oct 31, 2022 37.02, Nov 7, 2022 39.23, Nov 14, 2022 39.85, Nov 21, 2022 40.61, Nov 28, 2022 37.64, Dec 5, 2022 36.51, Dec 12, 2022 34.88, Dec 19, 2022 34.97, Dec 27, 2022 34.50, Jan 3, 2023 36.50, Jan 9, 2023 36.68, Jan 17, 2023 36.29, Jan 23, 2023 38.04, Jan 30, 2023 38.91, Feb 6, 2023 37.79, Feb 13, 2023 38.36, Feb 21, 2023 36.93, Feb 27, 2023 35.92, Mar 6, 2023 34.62, Mar 13, 2023 35.79, Mar 20, 2023 36.39, Mar 27, 2023 36.51, Apr 3, 2023 35.71, Apr 10, 2023 36.10, Apr 17, 2023 37.21, Apr 24, 2023 36.98, May 1, 2023 36.97, May 8, 2023 37.34, May 15, 2023 36.79, May 22, 2023 37.58, May 30, 2023 37.98, Jun 5, 2023 38.32, Jun 12, 2023 38.80, Jun 20, 2023 38.85, Jun 26, 2023 39.89, Jul 3, 2023 38.90, Jul 10, 2023 40.50, Jul 17, 2023 41.33, Jul 24, 2023 41.73, Jul 31, 2023 40.90, Aug 7, 2023 41.71, Aug 14, 2023 40.37, Aug 21, 2023 39.56, Aug 28, 2023 40.32, Sep 5, 2023 38.93, Sep 11, 2023 39.30, Sep 18, 2023 39.46, Sep 25, 2023 39.91, Oct 2, 2023 39.38, Oct 9, 2023 40.04, Oct 16, 2023 39.06, Oct 23, 2023 38.36, Oct 30, 2023 39.62, Nov 6, 2023 40.77, Nov 13, 2023 40.77, Nov 20, 2023 41.77, Nov 27, 2023 42.12, Dec 4, 2023 41.65, Dec 11, 2023 44.93, Dec 18, 2023 45.80, Dec 26, 2023 45.01, Jan 2, 2024 44.74, Jan 8, 2024 46.59, Jan 16, 2024 47.39, Jan 22, 2024 46.84, Jan 29, 2024 48.38, Feb 5, 2024 49.33, Feb 12, 2024 49.37, Feb 20, 2024 50.32, Feb 26, 2024 51.11, Mar 4, 2024 47.47, Mar 11, 2024 47.47, Mar 18, 2024 48.07, Mar 25, 2024 47.93, Apr 1, 2024 46.70, Apr 8, 2024 47.85, Apr 15, 2024 46.42, Apr 22, 2024 47.71, Apr 29, 2024 48.67, May 6, 2024 51.50, May 13, 2024 52.07, May 20, 2024 52.98, May 28, 2024 52.99, Jun 3, 2024 52.41, Jun 10, 2024 53.04, Jun 17, 2024 52.58, Jun 24, 2024 52.68, Jul 1, 2024 54.90, Jul 8, 2024 52.25, Jul 15, 2024 51.95, Jul 22, 2024 50.68, Jul 29, 2024 50.95, Aug 5, 2024 52.99, Aug 12, 2024 53.96, Aug 19, 2024 54.50, Aug 26, 2024 55.31, Sep 3, 2024 52.93, Sep 9, 2024 55.30, Sep 16, 2024 54.76, Sep 23, 2024 53.47, Sep 30, 2024 53.32, Oct 7, 2024 53.67, Oct 14, 2024 53.71, Oct 21, 2024 53.81, Oct 28, 2024 52.97, Nov 4, 2024 56.98, Nov 11, 2024 54.76, Nov 18, 2024 58.20, Nov 25, 2024 58.67, Dec 2, 2024 58.29, Dec 9, 2024 58.10, Dec 16, 2024 56.02, Dec 23, 2024 55.18, Dec 30, 2024 53.82, Jan 6, 2025 55.02, Jan 13, 2025 55.39, Jan 21, 2025 55.18, Jan 27, 2025 57.54, Feb 3, 2025 61.29, Feb 10, 2025 62.94, Feb 18, 2025 60.78, Feb 24, 2025 61.58, Mar 3, 2025 56.29, Mar 10, 2025 52.77, Mar 17, 2025 53.08, Mar 24, 2025 54.27, Mar 31, 2025 53.50, Apr 7, 2025 56.24, Apr 14, 2025 58.06, Apr 21, 2025 57.05, Apr 28, 2025 58.86, May 5, 2025 58.85, May 12, 2025 59.89, May 19, 2025 58.87, May 27, 2025 60.72, Jun 2, 2025 57.57, Jun 9, 2025 56.17, Jun 16, 2025 55.61, Jun 23, 2025 55.88, Jun 30, 2025 55.99, Jul 7, 2025 55.04, Jul 14, 2025 53.94, Jul 21, 2025 53.06, Jul 28, 2025 54.03, Aug 4, 2025 55.64, Aug 11, 2025 55.14, Aug 18, 2025 54.37, Aug 25, 2025 53.51, Sep 2, 2025 52.91, Sep 8, 2025 53.16, Sep 15, 2025 52.24, Sep 22, 2025 50.30, Sep 29, 2025 50.27, Oct 6, 2025 51.08, Oct 13, 2025 51.42, Oct 20, 2025 51.19, Oct 27, 2025 50.06, Nov 3, 2025 50.68, Nov 10, 2025 50.69, Nov 17, 2025 49.37, Nov 24, 2025 50.17, Dec 1, 2025 47.93, Dec 8, 2025 47.38, Dec 15, 2025 45.83, Dec 22, 2025 46.78, Dec 29, 2025 45.77, Jan 5, 2026 49.54, Jan 12, 2026 51.62, Jan 20, 2026 52.67, Jan 26, 2026 50.37, Feb 2, 2026 53.63, Feb 9, 2026 54.56, Feb 17, 2026 52.78, Feb 23, 2026 54.14, Mar 2, 2026 51.91, Mar 9, 2026 52.45, Mar 16, 2026 50.57, Mar 23, 2026 51.17, Mar 30, 2026 52.78, Apr 6, 2026 51.93, Apr 10, 2026 53.67, Apr 11, 2026 51.93, Apr 13, 2026 52.00, Apr 13, 2026 51.71, Apr 15, 2026 50.62, Apr 16, 2026 51.39, Apr 17, 2026 51.34, Apr 20, 2026 52.59, Apr 20, 2026 52.38, Apr 21, 2026 52.00, Apr 22, 2026 52.37, Apr 23, 2026 52.59, Apr 24, 2026 52.75, Apr 27, 2026 52.62, Apr 27, 2026 52.72, Apr 28, 2026 51.86, Apr 29, 2026 51.41, May 1, 2026 52.68, May 2, 2026 52.43, May 4, 2026 52.46, May 4, 2026 52.83, May 11, 2026 52.46, May 11, 2026 54.55, May 12, 2026 51.57, May 12, 2026 53.15, May 13, 2026 53.30, May 14, 2026 53.64, May 15, 2026 54.40, May 18, 2026 53.48, May 18, 2026 55.34, May 19, 2026 56.82, May 20, 2026 56.45, May 22, 2026 54.43, May 23, 2026 53.55, May 25, 2026 53.48, May 26, 2026 49.74, May 27, 2026 52.15, May 28, 2026 52.36, May 30, 2026 48.11, Jun 1, 2026 48.88, Jun 1, 2026 47.76, Jun 4, 2026 48.35, Jun 5, 2026 48.81, Jun 6, 2026 48.88, Jun 8, 2026 49.41, Jun 9, 2026 49.03, Jun 11, 2026 49.46, Jun 12, 2026 49.07, Jun 15, 2026 47.86, Jun 22, 2026 47.91, Jun 24, 2026 48.17, Jun 27, 2026 47.91, Jun 29, 2026 47.87, Jun 30, 2026 47.62, Jul 1, 2026 47.05, Jul 3, 2026 47.87, Jul 4, 2026 47.87, Jul 6, 2026 47.37, Jul 7, 2026 47.79, Jul 8, 2026 47.66, Jul 9, 2026 47.94, Jul 10, 2026 45.92, Jul 13, 2026 46.08, Jul 14, 2026 46.60, Jul 15, 2026 46.36, Jul 16, 2026 46.10, Jul 17, 2026 47.56, Jul 19, 2026 47.32, Jul 20, 2026 47.32, Jul 21, 2026 47.07
Current 47.07
Change +68.47%
Move +19.13
Valuation Price / Sales
Deteriorating Fundamental history line chart
Dec 31, 2018 0.63, Jan 7, 2019 0.64, Jan 14, 2019 0.65, Jan 22, 2019 0.64, Jan 28, 2019 0.64, Feb 4, 2019 0.64, Feb 11, 2019 0.66, Feb 19, 2019 0.66, Feb 25, 2019 0.67, Mar 4, 2019 0.68, Mar 11, 2019 0.70, Mar 18, 2019 0.71, Mar 25, 2019 0.73, Apr 1, 2019 0.74, Apr 8, 2019 0.73, Apr 15, 2019 0.74, Apr 22, 2019 0.73, Apr 29, 2019 0.73, May 6, 2019 0.74, May 13, 2019 0.75, May 20, 2019 0.74, May 28, 2019 0.72, Jun 3, 2019 0.76, Jun 10, 2019 0.77, Jun 17, 2019 0.79, Jun 24, 2019 0.78, Jul 1, 2019 0.79, Jul 8, 2019 0.83, Jul 15, 2019 0.83, Jul 22, 2019 0.83, Jul 29, 2019 0.81, Aug 5, 2019 0.81, Aug 12, 2019 0.81, Aug 19, 2019 0.81, Aug 26, 2019 0.87, Sep 3, 2019 0.88, Sep 9, 2019 0.85, Sep 16, 2019 0.83, Sep 23, 2019 0.83, Sep 30, 2019 0.85, Oct 7, 2019 0.86, Oct 14, 2019 0.88, Oct 21, 2019 0.86, Oct 28, 2019 0.86, Nov 4, 2019 0.88, Nov 11, 2019 0.88, Nov 18, 2019 0.87, Nov 25, 2019 0.87, Dec 2, 2019 0.85, Dec 9, 2019 0.84, Dec 16, 2019 0.85, Dec 23, 2019 0.84, Dec 30, 2019 0.84, Jan 6, 2020 0.85, Jan 13, 2020 0.87, Jan 21, 2020 0.89, Jan 27, 2020 0.88, Feb 3, 2020 0.90, Feb 10, 2020 0.91, Feb 18, 2020 0.92, Feb 24, 2020 0.81, Mar 2, 2020 0.87, Mar 9, 2020 0.85, Mar 16, 2020 0.81, Mar 23, 2020 0.80, Mar 30, 2020 0.81, Apr 6, 2020 0.84, Apr 13, 2020 0.89, Apr 20, 2020 0.87, Apr 27, 2020 0.85, May 4, 2020 0.86, May 11, 2020 0.84, May 18, 2020 0.85, May 26, 2020 0.86, Jun 1, 2020 0.86, Jun 8, 2020 0.82, Jun 15, 2020 0.83, Jun 22, 2020 0.82, Jun 29, 2020 0.84, Jul 6, 2020 0.90, Jul 13, 2020 0.90, Jul 20, 2020 0.90, Jul 27, 2020 0.90, Aug 3, 2020 0.94, Aug 10, 2020 0.93, Aug 17, 2020 0.95, Aug 24, 2020 0.96, Aug 31, 2020 0.96, Sep 8, 2020 0.90, Sep 14, 2020 0.89, Sep 21, 2020 0.91, Sep 28, 2020 0.95, Oct 5, 2020 0.98, Oct 12, 2020 1.02, Oct 19, 2020 1.00, Oct 26, 2020 0.95, Nov 2, 2020 1.03, Nov 9, 2020 1.01, Nov 16, 2020 1.02, Nov 23, 2020 1.03, Nov 30, 2020 0.99, Dec 7, 2020 0.96, Dec 14, 2020 0.94, Dec 21, 2020 0.94, Dec 28, 2020 0.97, Jan 4, 2021 0.95, Jan 11, 2021 0.93, Jan 19, 2021 0.93, Jan 25, 2021 0.91, Feb 1, 2021 0.91, Feb 8, 2021 0.91, Feb 16, 2021 0.91, Feb 22, 2021 0.85, Mar 1, 2021 0.79, Mar 8, 2021 0.82, Mar 15, 2021 0.82, Mar 22, 2021 0.88, Mar 29, 2021 0.88, Apr 5, 2021 0.90, Apr 12, 2021 0.92, Apr 19, 2021 0.93, Apr 26, 2021 0.93, May 3, 2021 0.91, May 10, 2021 0.91, May 17, 2021 0.91, May 24, 2021 0.90, Jun 1, 2021 0.92, Jun 7, 2021 0.91, Jun 14, 2021 0.91, Jun 21, 2021 0.94, Jun 28, 2021 0.95, Jul 6, 2021 0.98, Jul 12, 2021 0.98, Jul 19, 2021 1.01, Jul 26, 2021 1.02, Aug 2, 2021 1.05, Aug 9, 2021 1.07, Aug 16, 2021 1.09, Aug 23, 2021 1.07, Aug 30, 2021 1.10, Sep 7, 2021 1.05, Sep 13, 2021 1.04, Sep 20, 2021 1.06, Sep 27, 2021 1.02, Oct 4, 2021 1.02, Oct 11, 2021 1.03, Oct 18, 2021 1.09, Oct 25, 2021 1.11, Nov 1, 2021 1.16, Nov 8, 2021 1.17, Nov 15, 2021 1.21, Nov 22, 2021 1.24, Nov 29, 2021 1.20, Dec 6, 2021 1.22, Dec 13, 2021 1.20, Dec 20, 2021 1.20, Dec 27, 2021 1.24, Jan 3, 2022 1.17, Jan 10, 2022 1.10, Jan 18, 2022 1.05, Jan 24, 2022 1.08, Jan 31, 2022 1.14, Feb 7, 2022 1.12, Feb 14, 2022 1.12, Feb 22, 2022 1.13, Feb 28, 2022 1.15, Mar 7, 2022 1.12, Mar 14, 2022 1.19, Mar 21, 2022 1.18, Mar 28, 2022 1.22, Apr 4, 2022 1.27, Apr 11, 2022 1.25, Apr 18, 2022 1.21, Apr 25, 2022 1.13, May 2, 2022 1.03, May 9, 2022 1.02, May 16, 2022 0.85, May 23, 2022 0.96, May 31, 2022 0.97, Jun 6, 2022 0.95, Jun 13, 2022 0.91, Jun 21, 2022 0.99, Jun 27, 2022 0.99, Jul 5, 2022 1.03, Jul 11, 2022 1.07, Jul 18, 2022 1.08, Jul 25, 2022 1.11, Aug 1, 2022 1.11, Aug 8, 2022 1.10, Aug 15, 2022 1.13, Aug 22, 2022 1.09, Aug 29, 2022 1.06, Sep 6, 2022 1.05, Sep 12, 2022 0.99, Sep 19, 2022 0.91, Sep 26, 2022 0.93, Oct 3, 2022 0.92, Oct 10, 2022 0.89, Oct 17, 2022 0.94, Oct 24, 2022 1.00, Oct 31, 2022 0.95, Nov 7, 2022 1.01, Nov 14, 2022 1.03, Nov 21, 2022 1.05, Nov 28, 2022 0.97, Dec 5, 2022 0.93, Dec 12, 2022 0.89, Dec 19, 2022 0.89, Dec 27, 2022 0.88, Jan 3, 2023 0.93, Jan 9, 2023 0.93, Jan 17, 2023 0.92, Jan 23, 2023 0.97, Jan 30, 2023 0.99, Feb 6, 2023 0.96, Feb 13, 2023 0.98, Feb 21, 2023 0.94, Feb 27, 2023 0.91, Mar 6, 2023 0.89, Mar 13, 2023 0.92, Mar 20, 2023 0.94, Mar 27, 2023 0.94, Apr 3, 2023 0.92, Apr 10, 2023 0.93, Apr 17, 2023 0.96, Apr 24, 2023 0.95, May 1, 2023 0.94, May 8, 2023 0.95, May 15, 2023 0.94, May 22, 2023 0.96, May 30, 2023 0.97, Jun 5, 2023 0.98, Jun 12, 2023 0.99, Jun 20, 2023 0.99, Jun 26, 2023 1.02, Jul 3, 2023 0.99, Jul 10, 2023 1.03, Jul 17, 2023 1.05, Jul 24, 2023 1.06, Jul 31, 2023 1.04, Aug 7, 2023 1.06, Aug 14, 2023 1.03, Aug 21, 2023 1.01, Aug 28, 2023 1.03, Sep 5, 2023 1.01, Sep 11, 2023 1.02, Sep 18, 2023 1.02, Sep 25, 2023 1.04, Oct 2, 2023 1.02, Oct 9, 2023 1.04, Oct 16, 2023 1.01, Oct 23, 2023 1.00, Oct 30, 2023 1.03, Nov 6, 2023 1.06, Nov 13, 2023 1.06, Nov 20, 2023 1.08, Nov 27, 2023 1.09, Dec 4, 2023 1.10, Dec 11, 2023 1.19, Dec 18, 2023 1.21, Dec 26, 2023 1.19, Jan 2, 2024 1.19, Jan 8, 2024 1.24, Jan 16, 2024 1.26, Jan 22, 2024 1.24, Jan 29, 2024 1.28, Feb 5, 2024 1.31, Feb 12, 2024 1.31, Feb 20, 2024 1.33, Feb 26, 2024 1.36, Mar 4, 2024 1.30, Mar 11, 2024 1.30, Mar 18, 2024 1.31, Mar 25, 2024 1.31, Apr 1, 2024 1.28, Apr 8, 2024 1.31, Apr 15, 2024 1.27, Apr 22, 2024 1.30, Apr 29, 2024 1.33, May 6, 2024 1.41, May 13, 2024 1.42, May 20, 2024 1.45, May 28, 2024 1.45, Jun 3, 2024 1.48, Jun 10, 2024 1.50, Jun 17, 2024 1.49, Jun 24, 2024 1.49, Jul 1, 2024 1.55, Jul 8, 2024 1.48, Jul 15, 2024 1.47, Jul 22, 2024 1.43, Jul 29, 2024 1.44, Aug 5, 2024 1.50, Aug 12, 2024 1.53, Aug 19, 2024 1.54, Aug 26, 2024 1.56, Sep 3, 2024 1.53, Sep 9, 2024 1.60, Sep 16, 2024 1.59, Sep 23, 2024 1.55, Sep 30, 2024 1.54, Oct 7, 2024 1.55, Oct 14, 2024 1.56, Oct 21, 2024 1.56, Oct 28, 2024 1.53, Nov 4, 2024 1.65, Nov 11, 2024 1.59, Nov 18, 2024 1.69, Nov 25, 2024 1.70, Dec 2, 2024 1.71, Dec 9, 2024 1.70, Dec 16, 2024 1.64, Dec 23, 2024 1.62, Dec 30, 2024 1.58, Jan 6, 2025 1.61, Jan 13, 2025 1.62, Jan 21, 2025 1.62, Jan 27, 2025 1.68, Feb 3, 2025 1.79, Feb 10, 2025 1.84, Feb 18, 2025 1.78, Feb 24, 2025 1.80, Mar 3, 2025 1.62, Mar 10, 2025 1.52, Mar 17, 2025 1.53, Mar 24, 2025 1.57, Mar 31, 2025 1.54, Apr 7, 2025 1.62, Apr 14, 2025 1.68, Apr 21, 2025 1.65, Apr 28, 2025 1.70, May 5, 2025 1.70, May 12, 2025 1.73, May 19, 2025 1.70, May 27, 2025 1.75, Jun 2, 2025 1.68, Jun 9, 2025 1.64, Jun 16, 2025 1.62, Jun 23, 2025 1.63, Jun 30, 2025 1.63, Jul 7, 2025 1.61, Jul 14, 2025 1.57, Jul 21, 2025 1.55, Jul 28, 2025 1.58, Aug 4, 2025 1.62, Aug 11, 2025 1.61, Aug 18, 2025 1.59, Aug 25, 2025 1.56, Sep 2, 2025 1.56, Sep 8, 2025 1.56, Sep 15, 2025 1.54, Sep 22, 2025 1.48, Sep 29, 2025 1.48, Oct 6, 2025 1.50, Oct 13, 2025 1.51, Oct 20, 2025 1.51, Oct 27, 2025 1.47, Nov 3, 2025 1.49, Nov 10, 2025 1.49, Nov 17, 2025 1.45, Nov 24, 2025 1.48, Dec 1, 2025 1.42, Dec 8, 2025 1.40, Dec 15, 2025 1.36, Dec 22, 2025 1.38, Dec 29, 2025 1.35, Jan 5, 2026 1.47, Jan 12, 2026 1.53, Jan 20, 2026 1.56, Jan 26, 2026 1.49, Feb 2, 2026 1.59, Feb 9, 2026 1.61, Feb 17, 2026 1.56, Feb 23, 2026 1.60, Mar 2, 2026 1.55, Mar 9, 2026 1.57, Mar 16, 2026 1.51, Mar 23, 2026 1.53, Mar 30, 2026 1.58, Apr 6, 2026 1.55, Apr 10, 2026 1.60, Apr 11, 2026 1.60, Apr 13, 2026 1.55, Apr 13, 2026 1.60, Apr 15, 2026 1.52, Apr 16, 2026 1.51, Apr 17, 2026 1.53, Apr 20, 2026 1.57, Apr 20, 2026 1.53, Apr 21, 2026 1.55, Apr 22, 2026 1.55, Apr 23, 2026 1.56, Apr 24, 2026 1.56, Apr 27, 2026 1.57, Apr 27, 2026 1.57, Apr 28, 2026 1.57, Apr 29, 2026 1.55, May 1, 2026 1.55, May 2, 2026 1.58, May 4, 2026 1.57, May 4, 2026 1.58, May 11, 2026 1.57, May 11, 2026 1.63, May 12, 2026 1.57, May 12, 2026 1.57, May 13, 2026 1.55, May 14, 2026 1.59, May 15, 2026 1.60, May 18, 2026 1.60, May 18, 2026 1.62, May 19, 2026 1.63, May 20, 2026 1.67, May 22, 2026 1.70, May 23, 2026 1.63, May 25, 2026 1.63, May 26, 2026 1.48, May 27, 2026 1.60, May 28, 2026 1.56, May 30, 2026 1.51, Jun 1, 2026 1.47, Jun 1, 2026 1.51, Jun 4, 2026 1.44, Jun 5, 2026 1.46, Jun 6, 2026 1.47, Jun 8, 2026 1.49, Jun 9, 2026 1.47, Jun 11, 2026 1.47, Jun 12, 2026 1.49, Jun 15, 2026 1.44, Jun 22, 2026 1.44, Jun 24, 2026 1.44, Jun 27, 2026 1.43, Jun 29, 2026 1.44, Jun 30, 2026 1.44, Jul 1, 2026 1.43, Jul 3, 2026 1.40, Jul 4, 2026 1.40, Jul 6, 2026 1.43, Jul 7, 2026 1.44, Jul 8, 2026 1.44, Jul 9, 2026 1.43, Jul 10, 2026 1.44, Jul 13, 2026 1.38, Jul 14, 2026 1.39, Jul 15, 2026 1.40, Jul 16, 2026 1.40, Jul 17, 2026 1.39, Jul 19, 2026 1.43, Jul 20, 2026 1.43, Jul 21, 2026 1.42
Current 1.42
Change +125.40%
Move +0.79
Valuation FCF yield
Deteriorating Fundamental history line chart
May 3, 2021 4.07, Sep 7, 2021 2.61, Dec 6, 2021 2.36, Mar 7, 2022 2.58, May 2, 2022 1.84, Sep 6, 2022 1.47, Dec 5, 2022 1.33, Mar 6, 2023 2.62, May 1, 2023 2.63, Sep 5, 2023 2.76, Dec 4, 2023 3.25, Mar 4, 2024 1.93, Jun 3, 2024 1.98, Sep 3, 2024 1.71, Dec 2, 2024 1.14, Mar 3, 2025 1.62, Jun 2, 2025 1.63, Sep 2, 2025 1.83, Dec 1, 2025 2.27, Mar 2, 2026 2.05, Apr 10, 2026 1.99, Apr 11, 2026 2.05, Apr 13, 2026 2.06, Apr 15, 2026 2.11, Apr 16, 2026 2.08, Apr 17, 2026 2.08, Apr 20, 2026 2.04, Apr 21, 2026 2.05, Apr 22, 2026 2.04, Apr 23, 2026 2.03, Apr 24, 2026 2.02, Apr 27, 2026 2.02, Apr 28, 2026 2.06, Apr 29, 2026 2.07, May 1, 2026 2.02, May 2, 2026 2.03, May 4, 2026 2.02, May 11, 2026 2.03, May 12, 2026 2.07, May 12, 2026 2.01, May 13, 2026 2.00, May 14, 2026 1.99, May 15, 2026 1.96, May 18, 2026 1.93, May 19, 2026 1.88, May 20, 2026 1.89, May 22, 2026 1.96, May 23, 2026 1.99, May 25, 2026 1.99, May 27, 2026 2.05, May 28, 2026 2.04, May 30, 2026 2.08, Jun 1, 2026 2.09, Jun 4, 2026 2.07, Jun 5, 2026 2.05, Jun 6, 2026 2.04, Jun 9, 2026 2.04, Jun 11, 2026 2.02, Jun 12, 2026 2.04, Jun 24, 2026 2.07, Jun 27, 2026 2.08, Jun 30, 2026 2.10, Jul 1, 2026 2.12, Jul 3, 2026 2.09, Jul 4, 2026 2.09, Jul 7, 2026 2.09, Jul 8, 2026 2.10, Jul 9, 2026 2.08, Jul 10, 2026 2.17, Jul 13, 2026 2.17, Jul 14, 2026 2.14, Jul 15, 2026 2.15, Jul 16, 2026 2.17, Jul 17, 2026 2.10, Jul 19, 2026 2.11, Jul 20, 2026 2.11, Jul 21, 2026 2.12
Current +2.12%
Change -47.91%
Move -1.95%
Q1 2019 2.34, Q2 2019 2.41, Q3 2019 2.40, Q4 2019 2.42, Q1 2020 2.39, Q2 2020 2.31, Q3 2020 2.40, Q4 2020 2.50, Q1 2021 2.43, Q2 2021 2.53, Q3 2021 2.56, Q4 2021 2.54, Q1 2022 2.62, Q2 2022 2.60, Q3 2022 2.57, Q4 2022 2.55, Q1 2023 2.58, Q2 2023 2.55, Q3 2023 2.60, Q4 2023 2.65, Q1 2024 2.73, Q2 2024 2.83, Q3 2024 2.90, Q4 2024 2.93, Q1 2025 2.89, Q2 2025 2.92, Q3 2025 2.94, Q4 2025 2.96, Q1 2026 2.99, Q2 2026 3.01, Q3 2026 3.01
Current +3.01%
Change +28.63%
Move +0.67%
Quality Return on equity
Quarterly · Improving Fundamental history line chart
Q1 2019 26.93, Q2 2019 27.08, Q3 2019 26.10, Q4 2019 25.74, Q1 2020 24.80, Q2 2020 23.72, Q3 2020 23.87, Q4 2020 28.15, Q1 2021 26.93, Q2 2021 28.67, Q3 2021 27.93, Q4 2021 31.00, Q1 2022 31.44, Q2 2022 28.28, Q3 2022 30.59, Q4 2022 29.47, Q1 2023 28.67, Q2 2023 25.46, Q3 2023 27.54, Q4 2023 27.37, Q1 2024 31.20, Q2 2024 31.64, Q3 2024 30.27, Q4 2024 29.95, Q1 2025 32.89, Q2 2025 32.08, Q3 2025 30.69, Q4 2025 30.32, Q1 2026 29.65, Q2 2026 29.15, Q3 2026 29.15
Current +29.15%
Change +8.24%
Move +2.22%
Q1 2019 0.96, Q2 2019 0.98, Q3 2019 1.01, Q4 2019 1.01, Q1 2020 1.04, Q2 2020 1.11, Q3 2020 1.13, Q4 2020 0.98, Q1 2021 0.99, Q2 2021 1.00, Q3 2021 1.00, Q4 2021 1.02, Q1 2022 1.03, Q2 2022 1.04, Q3 2022 1.02, Q4 2022 1.03, Q1 2023 1.06, Q2 2023 1.08, Q3 2023 1.07, Q4 2023 1.09, Q1 2024 0.93, Q2 2024 0.94, Q3 2024 0.97, Q4 2024 0.98, Q1 2025 1.00, Q2 2025 1.02, Q3 2025 1.03, Q4 2025 1.04, Q1 2026 1.06, Q2 2026 1.07, Q3 2026 1.07
Current 1.07
Change +11.46%
Move +0.11