Stock Return Calculator: Buy Above or Below Moving Average Returns
Compute total returns for purchases above or below a selected moving average for any stock, exchange-traded fund (ETF) or mutual fund supported by Alpha Vantage. Indexes are not supported. All prices are adjusted for splits and dividends.
Trades begin with the first moving average buy date.
Historical Adjusted Prices and Moving Average
Trade Evaluation Chart ($)
Trade Evaluation Chart (%)
Profit and Loss Results
| Results Description | Results Values |
|---|---|
| Total Trades Processed | 618 |
| Number of Profitable Trades (Wins) | 601 |
| Number of Unprofitable Trades (Losses) | 17 |
| Profitable to Unprofitable Ratio (Win Rate) | 97.25% |
| Average Trade Return ($) | $397.59 |
| Average Trade Return (%) | 39.76% |
| Trade Return Standard Deviation ($) | $351.85 |
| Trade Return Standard Deviation (%) | 35.18% |
| Net Aggregated Cash Profit/Loss ($) | $245,709.75 |
Audit Ledger Trail
To inspect the detailed buy and sell points and chronological logs for each completed trade, use the quick navigation path link below:
Expand & View Comprehensive Transaction Logs
Chronological Strategy Transaction Logs
| # | Entry Date | Buy Price | Exit Date | Sell Price | Net P&L ($) | Return (%) |
|---|---|---|---|---|---|---|
| 1 | 2022-11-10 | $235.15 | 2026-10-23 | $524.51 | +1,230.49 | +123.05% |
| 2 | 2022-11-11 | $239.15 | 2026-10-23 | $524.51 | +1,193.21 | +119.32% |
| 3 | 2022-11-14 | $233.77 | 2026-10-23 | $524.51 | +1,243.70 | +124.37% |
| 4 | 2022-11-15 | $234.18 | 2026-10-23 | $524.51 | +1,239.80 | +123.98% |
| 5 | 2022-11-16 | $234.60 | 2026-10-23 | $524.51 | +1,235.74 | +123.57% |
| 6 | 2022-11-17 | $234.55 | 2026-10-23 | $524.51 | +1,236.20 | +123.62% |
| 7 | 2022-11-18 | $234.11 | 2026-10-23 | $524.51 | +1,240.46 | +124.05% |
| 8 | 2022-11-21 | $234.91 | 2026-10-23 | $524.51 | +1,232.78 | +123.28% |
| 9 | 2022-11-22 | $237.81 | 2026-10-23 | $524.51 | +1,205.63 | +120.56% |
| 10 | 2022-11-23 | $240.28 | 2026-10-23 | $524.51 | +1,182.91 | +118.29% |
| 11 | 2022-11-25 | $240.19 | 2026-10-23 | $524.51 | +1,183.70 | +118.37% |
| 12 | 2022-11-28 | $234.63 | 2026-10-23 | $524.51 | +1,235.46 | +123.55% |
| 13 | 2022-11-29 | $233.24 | 2026-10-23 | $524.51 | +1,248.76 | +124.88% |
| 14 | 2022-11-30 | $247.62 | 2026-10-23 | $524.51 | +1,118.23 | +111.82% |
| 15 | 2022-12-01 | $247.18 | 2026-10-23 | $524.51 | +1,121.97 | +112.20% |
| 16 | 2022-12-02 | $247.50 | 2026-10-23 | $524.51 | +1,119.23 | +111.92% |
| 17 | 2022-12-05 | $242.82 | 2026-10-23 | $524.51 | +1,160.05 | +116.01% |
| 18 | 2022-12-06 | $237.89 | 2026-10-23 | $524.51 | +1,204.82 | +120.48% |
| 19 | 2022-12-07 | $237.16 | 2026-10-23 | $524.51 | +1,211.58 | +121.16% |
| 20 | 2022-12-08 | $240.11 | 2026-10-23 | $524.51 | +1,184.50 | +118.45% |
| 21 | 2022-12-09 | $238.18 | 2026-10-23 | $524.51 | +1,202.12 | +120.21% |
| 22 | 2022-12-12 | $245.06 | 2026-10-23 | $524.51 | +1,140.29 | +114.03% |
| 23 | 2022-12-13 | $249.34 | 2026-10-23 | $524.51 | +1,103.55 | +110.36% |
| 24 | 2022-12-14 | $249.64 | 2026-10-23 | $524.51 | +1,101.10 | +110.11% |
| 25 | 2022-12-15 | $241.67 | 2026-10-23 | $524.51 | +1,170.37 | +117.04% |
| 26 | 2022-12-16 | $237.48 | 2026-10-23 | $524.51 | +1,208.69 | +120.87% |
| 27 | 2022-12-19 | $233.36 | 2026-10-23 | $524.51 | +1,247.64 | +124.76% |
| 28 | 2022-12-20 | $234.67 | 2026-10-23 | $524.51 | +1,235.09 | +123.51% |
| 29 | 2022-12-21 | $237.22 | 2026-10-23 | $524.51 | +1,211.04 | +121.10% |
| 30 | 2022-12-29 | $233.90 | 2026-10-23 | $524.51 | +1,242.42 | +124.24% |
| 31 | 2023-01-17 | $233.26 | 2026-10-23 | $524.51 | +1,248.57 | +124.86% |
| 32 | 2023-01-23 | $235.43 | 2026-10-23 | $524.51 | +1,227.90 | +122.79% |
| 33 | 2023-01-24 | $234.90 | 2026-10-23 | $524.51 | +1,232.87 | +123.29% |
| 34 | 2023-01-26 | $240.69 | 2026-10-23 | $524.51 | +1,179.21 | +117.92% |
| 35 | 2023-01-27 | $240.84 | 2026-10-23 | $524.51 | +1,177.81 | +117.78% |
| 36 | 2023-01-30 | $235.55 | 2026-10-23 | $524.51 | +1,226.71 | +122.67% |
| 37 | 2023-01-31 | $240.50 | 2026-10-23 | $524.51 | +1,180.88 | +118.09% |
| 38 | 2023-02-01 | $245.30 | 2026-10-23 | $524.51 | +1,138.26 | +113.83% |
| 39 | 2023-02-02 | $256.80 | 2026-10-23 | $524.51 | +1,042.50 | +104.25% |
| 40 | 2023-02-03 | $250.73 | 2026-10-23 | $524.51 | +1,091.91 | +109.19% |
| 41 | 2023-02-06 | $249.20 | 2026-10-23 | $524.51 | +1,104.78 | +110.48% |
| 42 | 2023-02-07 | $259.67 | 2026-10-23 | $524.51 | +1,019.90 | +101.99% |
| 43 | 2023-02-08 | $258.87 | 2026-10-23 | $524.51 | +1,026.19 | +102.62% |
| 44 | 2023-02-09 | $255.85 | 2026-10-23 | $524.51 | +1,050.09 | +105.01% |
| 45 | 2023-02-10 | $255.34 | 2026-10-23 | $524.51 | +1,054.14 | +105.41% |
| 46 | 2023-02-13 | $263.32 | 2026-10-23 | $524.51 | +991.91 | +99.19% |
| 47 | 2023-02-14 | $264.15 | 2026-10-23 | $524.51 | +985.69 | +98.57% |
| 48 | 2023-02-15 | $262.04 | 2026-10-23 | $524.51 | +1,001.65 | +100.16% |
| 49 | 2023-02-16 | $255.06 | 2026-10-23 | $524.51 | +1,056.39 | +105.64% |
| 50 | 2023-02-17 | $251.08 | 2026-10-23 | $524.51 | +1,088.99 | +108.90% |
| 51 | 2023-02-21 | $245.84 | 2026-10-23 | $524.51 | +1,133.55 | +113.35% |
| 52 | 2023-02-22 | $244.71 | 2026-10-23 | $524.51 | +1,143.39 | +114.34% |
| 53 | 2023-02-23 | $247.88 | 2026-10-23 | $524.51 | +1,115.96 | +111.60% |
| 54 | 2023-02-24 | $242.48 | 2026-10-23 | $524.51 | +1,163.08 | +116.31% |
| 55 | 2023-02-27 | $243.40 | 2026-10-23 | $524.51 | +1,154.96 | +115.50% |
| 56 | 2023-02-28 | $242.68 | 2026-10-23 | $524.51 | +1,161.35 | +116.13% |
| 57 | 2023-03-01 | $239.61 | 2026-10-23 | $524.51 | +1,188.99 | +118.90% |
| 58 | 2023-03-02 | $244.32 | 2026-10-23 | $524.51 | +1,146.80 | +114.68% |
| 59 | 2023-03-03 | $248.39 | 2026-10-23 | $524.51 | +1,111.65 | +111.17% |
| 60 | 2023-03-06 | $249.93 | 2026-10-23 | $524.51 | +1,098.66 | +109.87% |
| 61 | 2023-03-07 | $247.28 | 2026-10-23 | $524.51 | +1,121.12 | +112.11% |
| 62 | 2023-03-08 | $246.84 | 2026-10-23 | $524.51 | +1,124.89 | +112.49% |
| 63 | 2023-03-09 | $245.50 | 2026-10-23 | $524.51 | +1,136.51 | +113.65% |
| 64 | 2023-03-10 | $241.87 | 2026-10-23 | $524.51 | +1,168.57 | +116.86% |
| 65 | 2023-03-13 | $247.06 | 2026-10-23 | $524.51 | +1,123.05 | +112.30% |
| 66 | 2023-03-14 | $253.74 | 2026-10-23 | $524.51 | +1,067.12 | +106.71% |
| 67 | 2023-03-15 | $258.26 | 2026-10-23 | $524.51 | +1,030.91 | +103.09% |
| 68 | 2023-03-16 | $268.73 | 2026-10-23 | $524.51 | +951.79 | +95.18% |
| 69 | 2023-03-17 | $271.88 | 2026-10-23 | $524.51 | +929.23 | +92.92% |
| 70 | 2023-03-20 | $264.87 | 2026-10-23 | $524.51 | +980.25 | +98.03% |
| 71 | 2023-03-21 | $266.38 | 2026-10-23 | $524.51 | +969.04 | +96.90% |
| 72 | 2023-03-22 | $264.93 | 2026-10-23 | $524.51 | +979.81 | +97.98% |
| 73 | 2023-03-23 | $270.15 | 2026-10-23 | $524.51 | +941.52 | +94.15% |
| 74 | 2023-03-24 | $272.98 | 2026-10-23 | $524.51 | +921.39 | +92.14% |
| 75 | 2023-03-27 | $268.91 | 2026-10-23 | $524.51 | +950.52 | +95.05% |
| 76 | 2023-03-28 | $267.79 | 2026-10-23 | $524.51 | +958.67 | +95.87% |
| 77 | 2023-03-29 | $272.93 | 2026-10-23 | $524.51 | +921.80 | +92.18% |
| 78 | 2023-03-30 | $276.37 | 2026-10-23 | $524.51 | +897.85 | +89.78% |
| 79 | 2023-03-31 | $280.51 | 2026-10-23 | $524.51 | +869.87 | +86.99% |
| 80 | 2023-04-03 | $279.46 | 2026-10-23 | $524.51 | +876.84 | +87.68% |
| 81 | 2023-04-04 | $279.42 | 2026-10-23 | $524.51 | +877.16 | +87.72% |
| 82 | 2023-04-05 | $276.65 | 2026-10-23 | $524.51 | +895.91 | +89.59% |
| 83 | 2023-04-06 | $283.72 | 2026-10-23 | $524.51 | +848.71 | +84.87% |
| 84 | 2023-04-10 | $281.57 | 2026-10-23 | $524.51 | +862.83 | +86.28% |
| 85 | 2023-04-11 | $275.18 | 2026-10-23 | $524.51 | +906.03 | +90.60% |
| 86 | 2023-04-12 | $275.83 | 2026-10-23 | $524.51 | +901.60 | +90.16% |
| 87 | 2023-04-13 | $282.00 | 2026-10-23 | $524.51 | +859.94 | +85.99% |
| 88 | 2023-04-14 | $278.40 | 2026-10-23 | $524.51 | +883.99 | +88.40% |
| 89 | 2023-04-17 | $280.99 | 2026-10-23 | $524.51 | +866.63 | +86.66% |
| 90 | 2023-04-18 | $280.57 | 2026-10-23 | $524.51 | +869.42 | +86.94% |
| 91 | 2023-04-19 | $280.65 | 2026-10-23 | $524.51 | +868.90 | +86.89% |
| 92 | 2023-04-20 | $278.38 | 2026-10-23 | $524.51 | +884.18 | +88.42% |
| 93 | 2023-04-21 | $278.03 | 2026-10-23 | $524.51 | +886.49 | +88.65% |
| 94 | 2023-04-24 | $274.15 | 2026-10-23 | $524.51 | +913.21 | +91.32% |
| 95 | 2023-04-25 | $267.97 | 2026-10-23 | $524.51 | +957.32 | +95.73% |
| 96 | 2023-04-26 | $287.38 | 2026-10-23 | $524.51 | +825.11 | +82.51% |
| 97 | 2023-04-27 | $296.59 | 2026-10-23 | $524.51 | +768.47 | +76.85% |
| 98 | 2023-04-28 | $298.95 | 2026-10-23 | $524.51 | +754.49 | +75.45% |
| 99 | 2023-05-01 | $297.30 | 2026-10-23 | $524.51 | +764.25 | +76.42% |
| 100 | 2023-05-02 | $297.15 | 2026-10-23 | $524.51 | +765.12 | +76.51% |
| 101 | 2023-05-03 | $296.17 | 2026-10-23 | $524.51 | +770.97 | +77.10% |
| 102 | 2023-05-04 | $297.15 | 2026-10-23 | $524.51 | +765.12 | +76.51% |
| 103 | 2023-05-05 | $302.25 | 2026-10-23 | $524.51 | +735.34 | +73.53% |
| 104 | 2023-05-08 | $300.31 | 2026-10-23 | $524.51 | +746.59 | +74.66% |
| 105 | 2023-05-09 | $298.70 | 2026-10-23 | $524.51 | +755.97 | +75.60% |
| 106 | 2023-05-10 | $303.87 | 2026-10-23 | $524.51 | +726.12 | +72.61% |
| 107 | 2023-05-11 | $301.73 | 2026-10-23 | $524.51 | +738.36 | +73.84% |
| 108 | 2023-05-12 | $300.62 | 2026-10-23 | $524.51 | +744.78 | +74.48% |
| 109 | 2023-05-15 | $301.09 | 2026-10-23 | $524.51 | +742.01 | +74.20% |
| 110 | 2023-05-16 | $303.31 | 2026-10-23 | $524.51 | +729.27 | +72.93% |
| 111 | 2023-05-17 | $306.17 | 2026-10-23 | $524.51 | +713.12 | +71.31% |
| 112 | 2023-05-18 | $310.58 | 2026-10-23 | $524.51 | +688.81 | +68.88% |
| 113 | 2023-05-19 | $310.40 | 2026-10-23 | $524.51 | +689.76 | +68.98% |
| 114 | 2023-05-22 | $313.17 | 2026-10-23 | $524.51 | +674.82 | +67.48% |
| 115 | 2023-05-23 | $307.40 | 2026-10-23 | $524.51 | +706.27 | +70.63% |
| 116 | 2023-05-24 | $306.03 | 2026-10-23 | $524.51 | +713.94 | +71.39% |
| 117 | 2023-05-25 | $317.80 | 2026-10-23 | $524.51 | +650.46 | +65.05% |
| 118 | 2023-05-26 | $324.59 | 2026-10-23 | $524.51 | +615.91 | +61.59% |
| 119 | 2023-05-30 | $322.95 | 2026-10-23 | $524.51 | +624.10 | +62.41% |
| 120 | 2023-05-31 | $320.20 | 2026-10-23 | $524.51 | +638.05 | +63.80% |
| 121 | 2023-06-01 | $324.29 | 2026-10-23 | $524.51 | +617.41 | +61.74% |
| 122 | 2023-06-02 | $327.04 | 2026-10-23 | $524.51 | +603.81 | +60.38% |
| 123 | 2023-06-05 | $327.57 | 2026-10-23 | $524.51 | +601.23 | +60.12% |
| 124 | 2023-06-06 | $325.36 | 2026-10-23 | $524.51 | +612.08 | +61.21% |
| 125 | 2023-06-07 | $315.32 | 2026-10-23 | $524.51 | +663.43 | +66.34% |
| 126 | 2023-06-08 | $317.15 | 2026-10-23 | $524.51 | +653.81 | +65.38% |
| 127 | 2023-06-09 | $318.64 | 2026-10-23 | $524.51 | +646.07 | +64.61% |
| 128 | 2023-06-12 | $323.58 | 2026-10-23 | $524.51 | +620.97 | +62.10% |
| 129 | 2023-06-13 | $325.96 | 2026-10-23 | $524.51 | +609.14 | +60.91% |
| 130 | 2023-06-14 | $328.93 | 2026-10-23 | $524.51 | +594.59 | +59.46% |
| 131 | 2023-06-15 | $339.42 | 2026-10-23 | $524.51 | +545.30 | +54.53% |
| 132 | 2023-06-16 | $333.80 | 2026-10-23 | $524.51 | +571.35 | +57.13% |
| 133 | 2023-06-20 | $329.62 | 2026-10-23 | $524.51 | +591.24 | +59.12% |
| 134 | 2023-06-21 | $325.25 | 2026-10-23 | $524.51 | +612.66 | +61.27% |
| 135 | 2023-06-22 | $331.24 | 2026-10-23 | $524.51 | +583.46 | +58.35% |
| 136 | 2023-06-23 | $326.67 | 2026-10-23 | $524.51 | +605.63 | +60.56% |
| 137 | 2023-06-26 | $320.41 | 2026-10-23 | $524.51 | +637.00 | +63.70% |
| 138 | 2023-06-27 | $326.23 | 2026-10-23 | $524.51 | +607.79 | +60.78% |
| 139 | 2023-06-28 | $327.48 | 2026-10-23 | $524.51 | +601.66 | +60.17% |
| 140 | 2023-06-29 | $326.70 | 2026-10-23 | $524.51 | +605.49 | +60.55% |
| 141 | 2023-06-30 | $332.05 | 2026-10-23 | $524.51 | +579.61 | +57.96% |
| 142 | 2023-07-03 | $329.56 | 2026-10-23 | $524.51 | +591.52 | +59.15% |
| 143 | 2023-07-05 | $329.72 | 2026-10-23 | $524.51 | +590.77 | +59.08% |
| 144 | 2023-07-06 | $332.76 | 2026-10-23 | $524.51 | +576.23 | +57.62% |
| 145 | 2023-07-07 | $328.81 | 2026-10-23 | $524.51 | +595.16 | +59.52% |
| 146 | 2023-07-10 | $323.56 | 2026-10-23 | $524.51 | +621.07 | +62.11% |
| 147 | 2023-07-11 | $324.18 | 2026-10-23 | $524.51 | +617.95 | +61.79% |
| 148 | 2023-07-12 | $328.79 | 2026-10-23 | $524.51 | +595.25 | +59.53% |
| 149 | 2023-07-13 | $334.12 | 2026-10-23 | $524.51 | +569.83 | +56.98% |
| 150 | 2023-07-14 | $336.63 | 2026-10-23 | $524.51 | +558.10 | +55.81% |
| 151 | 2023-07-17 | $337.11 | 2026-10-23 | $524.51 | +555.89 | +55.59% |
| 152 | 2023-07-18 | $350.53 | 2026-10-23 | $524.51 | +496.34 | +49.63% |
| 153 | 2023-07-19 | $346.23 | 2026-10-23 | $524.51 | +514.92 | +51.49% |
| 154 | 2023-07-20 | $338.22 | 2026-10-23 | $524.51 | +550.78 | +55.08% |
| 155 | 2023-07-21 | $335.20 | 2026-10-23 | $524.51 | +564.76 | +56.48% |
| 156 | 2023-07-24 | $336.51 | 2026-10-23 | $524.51 | +558.69 | +55.87% |
| 157 | 2023-07-25 | $342.23 | 2026-10-23 | $524.51 | +532.62 | +53.26% |
| 158 | 2023-07-26 | $329.35 | 2026-10-23 | $524.51 | +592.56 | +59.26% |
| 159 | 2023-07-28 | $329.94 | 2026-10-23 | $524.51 | +589.74 | +58.97% |
| 160 | 2023-07-31 | $327.55 | 2026-10-23 | $524.51 | +601.33 | +60.13% |
| 161 | 2023-08-01 | $327.96 | 2026-10-23 | $524.51 | +599.33 | +59.93% |
| 162 | 2023-09-05 | $325.93 | 2026-10-23 | $524.51 | +609.29 | +60.93% |
| 163 | 2023-09-06 | $325.27 | 2026-10-23 | $524.51 | +612.53 | +61.25% |
| 164 | 2023-09-08 | $326.63 | 2026-10-23 | $524.51 | +605.83 | +60.58% |
| 165 | 2023-09-11 | $330.22 | 2026-10-23 | $524.51 | +588.39 | +58.84% |
| 166 | 2023-09-13 | $328.38 | 2026-10-23 | $524.51 | +597.27 | +59.73% |
| 167 | 2023-09-14 | $330.96 | 2026-10-23 | $524.51 | +584.82 | +58.48% |
| 168 | 2023-10-06 | $319.78 | 2026-10-23 | $524.51 | +640.22 | +64.02% |
| 169 | 2023-10-09 | $322.28 | 2026-10-23 | $524.51 | +627.49 | +62.75% |
| 170 | 2023-10-10 | $320.88 | 2026-10-23 | $524.51 | +634.58 | +63.46% |
| 171 | 2023-10-11 | $324.82 | 2026-10-23 | $524.51 | +614.76 | +61.48% |
| 172 | 2023-10-12 | $323.59 | 2026-10-23 | $524.51 | +620.91 | +62.09% |
| 173 | 2023-10-13 | $320.24 | 2026-10-23 | $524.51 | +637.87 | +63.79% |
| 174 | 2023-10-16 | $325.04 | 2026-10-23 | $524.51 | +613.70 | +61.37% |
| 175 | 2023-10-17 | $324.47 | 2026-10-23 | $524.51 | +616.51 | +61.65% |
| 176 | 2023-10-18 | $322.56 | 2026-10-23 | $524.51 | +626.06 | +62.61% |
| 177 | 2023-10-19 | $323.75 | 2026-10-23 | $524.51 | +620.12 | +62.01% |
| 178 | 2023-10-20 | $319.20 | 2026-10-23 | $524.51 | +643.19 | +64.32% |
| 179 | 2023-10-23 | $321.79 | 2026-10-23 | $524.51 | +629.96 | +63.00% |
| 180 | 2023-10-24 | $322.97 | 2026-10-23 | $524.51 | +624.00 | +62.40% |
| 181 | 2023-10-25 | $332.88 | 2026-10-23 | $524.51 | +575.66 | +57.57% |
| 182 | 2023-10-26 | $320.40 | 2026-10-23 | $524.51 | +637.07 | +63.71% |
| 183 | 2023-10-27 | $322.27 | 2026-10-23 | $524.51 | +627.54 | +62.75% |
| 184 | 2023-10-30 | $329.60 | 2026-10-23 | $524.51 | +591.35 | +59.14% |
| 185 | 2023-10-31 | $330.38 | 2026-10-23 | $524.51 | +587.59 | +58.76% |
| 186 | 2023-11-01 | $338.16 | 2026-10-23 | $524.51 | +551.07 | +55.11% |
| 187 | 2023-11-02 | $340.36 | 2026-10-23 | $524.51 | +541.05 | +54.11% |
| 188 | 2023-11-03 | $344.74 | 2026-10-23 | $524.51 | +521.48 | +52.15% |
| 189 | 2023-11-06 | $348.38 | 2026-10-23 | $524.51 | +505.57 | +50.56% |
| 190 | 2023-11-07 | $352.29 | 2026-10-23 | $524.51 | +488.86 | +48.89% |
| 191 | 2023-11-08 | $354.90 | 2026-10-23 | $524.51 | +477.92 | +47.79% |
| 192 | 2023-11-09 | $352.45 | 2026-10-23 | $524.51 | +488.20 | +48.82% |
| 193 | 2023-11-10 | $361.22 | 2026-10-23 | $524.51 | +452.05 | +45.21% |
| 194 | 2023-11-13 | $358.30 | 2026-10-23 | $524.51 | +463.89 | +46.39% |
| 195 | 2023-11-14 | $361.81 | 2026-10-23 | $524.51 | +449.70 | +44.97% |
| 196 | 2023-11-15 | $361.95 | 2026-10-23 | $524.51 | +449.11 | +44.91% |
| 197 | 2023-11-16 | $368.32 | 2026-10-23 | $524.51 | +424.07 | +42.41% |
| 198 | 2023-11-17 | $362.13 | 2026-10-23 | $524.51 | +448.41 | +44.84% |
| 199 | 2023-11-20 | $369.56 | 2026-10-23 | $524.51 | +419.28 | +41.93% |
| 200 | 2023-11-21 | $365.28 | 2026-10-23 | $524.51 | +435.90 | +43.59% |
| 201 | 2023-11-22 | $369.96 | 2026-10-23 | $524.51 | +417.74 | +41.77% |
| 202 | 2023-11-24 | $369.55 | 2026-10-23 | $524.51 | +419.32 | +41.93% |
| 203 | 2023-11-27 | $370.71 | 2026-10-23 | $524.51 | +414.89 | +41.49% |
| 204 | 2023-11-28 | $374.71 | 2026-10-23 | $524.51 | +399.77 | +39.98% |
| 205 | 2023-11-29 | $370.94 | 2026-10-23 | $524.51 | +414.00 | +41.40% |
| 206 | 2023-11-30 | $371.00 | 2026-10-23 | $524.51 | +413.77 | +41.38% |
| 207 | 2023-12-01 | $366.69 | 2026-10-23 | $524.51 | +430.38 | +43.04% |
| 208 | 2023-12-04 | $361.43 | 2026-10-23 | $524.51 | +451.19 | +45.12% |
| 209 | 2023-12-05 | $364.74 | 2026-10-23 | $524.51 | +438.02 | +43.80% |
| 210 | 2023-12-06 | $361.10 | 2026-10-23 | $524.51 | +452.53 | +45.25% |
| 211 | 2023-12-07 | $363.21 | 2026-10-23 | $524.51 | +444.11 | +44.41% |
| 212 | 2023-12-08 | $366.42 | 2026-10-23 | $524.51 | +431.45 | +43.15% |
| 213 | 2023-12-11 | $363.55 | 2026-10-23 | $524.51 | +442.75 | +44.27% |
| 214 | 2023-12-12 | $366.56 | 2026-10-23 | $524.51 | +430.88 | +43.09% |
| 215 | 2023-12-13 | $366.55 | 2026-10-23 | $524.51 | +430.92 | +43.09% |
| 216 | 2023-12-14 | $358.29 | 2026-10-23 | $524.51 | +463.92 | +46.39% |
| 217 | 2023-12-15 | $362.99 | 2026-10-23 | $524.51 | +444.97 | +44.50% |
| 218 | 2023-12-18 | $364.87 | 2026-10-23 | $524.51 | +437.52 | +43.75% |
| 219 | 2023-12-19 | $365.47 | 2026-10-23 | $524.51 | +435.17 | +43.52% |
| 220 | 2023-12-20 | $362.88 | 2026-10-23 | $524.51 | +445.40 | +44.54% |
| 221 | 2023-12-21 | $365.74 | 2026-10-23 | $524.51 | +434.10 | +43.41% |
| 222 | 2023-12-22 | $366.76 | 2026-10-23 | $524.51 | +430.12 | +43.01% |
| 223 | 2023-12-26 | $366.84 | 2026-10-23 | $524.51 | +429.81 | +42.98% |
| 224 | 2023-12-27 | $366.26 | 2026-10-23 | $524.51 | +432.07 | +43.21% |
| 225 | 2023-12-28 | $367.45 | 2026-10-23 | $524.51 | +427.45 | +42.74% |
| 226 | 2023-12-29 | $368.19 | 2026-10-23 | $524.51 | +424.56 | +42.46% |
| 227 | 2024-01-02 | $363.13 | 2026-10-23 | $524.51 | +444.42 | +44.44% |
| 228 | 2024-01-03 | $362.86 | 2026-10-23 | $524.51 | +445.47 | +44.55% |
| 229 | 2024-01-04 | $360.26 | 2026-10-23 | $524.51 | +455.92 | +45.59% |
| 230 | 2024-01-05 | $360.07 | 2026-10-23 | $524.51 | +456.68 | +45.67% |
| 231 | 2024-01-08 | $366.87 | 2026-10-23 | $524.51 | +429.70 | +42.97% |
| 232 | 2024-01-09 | $367.95 | 2026-10-23 | $524.51 | +425.51 | +42.55% |
| 233 | 2024-01-10 | $374.78 | 2026-10-23 | $524.51 | +399.52 | +39.95% |
| 234 | 2024-01-11 | $376.60 | 2026-10-23 | $524.51 | +392.75 | +39.27% |
| 235 | 2024-01-12 | $380.36 | 2026-10-23 | $524.51 | +378.98 | +37.90% |
| 236 | 2024-01-16 | $382.12 | 2026-10-23 | $524.51 | +372.62 | +37.26% |
| 237 | 2024-01-17 | $381.34 | 2026-10-23 | $524.51 | +375.44 | +37.54% |
| 238 | 2024-01-18 | $385.65 | 2026-10-23 | $524.51 | +360.08 | +36.01% |
| 239 | 2024-01-19 | $390.35 | 2026-10-23 | $524.51 | +343.70 | +34.37% |
| 240 | 2024-01-22 | $388.23 | 2026-10-23 | $524.51 | +351.02 | +35.10% |
| 241 | 2024-01-23 | $390.57 | 2026-10-23 | $524.51 | +342.93 | +34.29% |
| 242 | 2024-01-24 | $394.16 | 2026-10-23 | $524.51 | +330.72 | +33.07% |
| 243 | 2024-01-25 | $396.42 | 2026-10-23 | $524.51 | +323.12 | +32.31% |
| 244 | 2024-01-26 | $395.50 | 2026-10-23 | $524.51 | +326.20 | +32.62% |
| 245 | 2024-01-29 | $401.17 | 2026-10-23 | $524.51 | +307.46 | +30.75% |
| 246 | 2024-01-30 | $400.06 | 2026-10-23 | $524.51 | +311.08 | +31.11% |
| 247 | 2024-01-31 | $389.28 | 2026-10-23 | $524.51 | +347.38 | +34.74% |
| 248 | 2024-02-01 | $395.35 | 2026-10-23 | $524.51 | +326.69 | +32.67% |
| 249 | 2024-02-02 | $402.64 | 2026-10-23 | $524.51 | +302.69 | +30.27% |
| 250 | 2024-02-05 | $397.18 | 2026-10-23 | $524.51 | +320.58 | +32.06% |
| 251 | 2024-02-06 | $397.03 | 2026-10-23 | $524.51 | +321.10 | +32.11% |
| 252 | 2024-02-07 | $405.41 | 2026-10-23 | $524.51 | +293.79 | +29.38% |
| 253 | 2024-02-08 | $405.47 | 2026-10-23 | $524.51 | +293.60 | +29.36% |
| 254 | 2024-02-09 | $411.77 | 2026-10-23 | $524.51 | +273.79 | +27.38% |
| 255 | 2024-02-12 | $406.59 | 2026-10-23 | $524.51 | +290.02 | +29.00% |
| 256 | 2024-02-13 | $397.84 | 2026-10-23 | $524.51 | +318.40 | +31.84% |
| 257 | 2024-02-14 | $401.68 | 2026-10-23 | $524.51 | +305.80 | +30.58% |
| 258 | 2024-02-15 | $398.80 | 2026-10-23 | $524.51 | +315.21 | +31.52% |
| 259 | 2024-02-16 | $396.35 | 2026-10-23 | $524.51 | +323.35 | +32.34% |
| 260 | 2024-02-20 | $395.10 | 2026-10-23 | $524.51 | +327.52 | +32.75% |
| 261 | 2024-02-21 | $394.51 | 2026-10-23 | $524.51 | +329.54 | +32.95% |
| 262 | 2024-02-22 | $403.79 | 2026-10-23 | $524.51 | +298.95 | +29.90% |
| 263 | 2024-02-23 | $402.51 | 2026-10-23 | $524.51 | +303.10 | +30.31% |
| 264 | 2024-02-26 | $399.76 | 2026-10-23 | $524.51 | +312.05 | +31.21% |
| 265 | 2024-02-27 | $399.70 | 2026-10-23 | $524.51 | +312.24 | +31.22% |
| 266 | 2024-02-28 | $399.94 | 2026-10-23 | $524.51 | +311.47 | +31.15% |
| 267 | 2024-02-29 | $405.75 | 2026-10-23 | $524.51 | +292.70 | +29.27% |
| 268 | 2024-03-01 | $407.57 | 2026-10-23 | $524.51 | +286.92 | +28.69% |
| 269 | 2024-03-04 | $407.00 | 2026-10-23 | $524.51 | +288.71 | +28.87% |
| 270 | 2024-03-05 | $394.97 | 2026-10-23 | $524.51 | +327.99 | +32.80% |
| 271 | 2024-03-06 | $394.42 | 2026-10-23 | $524.51 | +329.84 | +32.98% |
| 272 | 2024-03-07 | $401.33 | 2026-10-23 | $524.51 | +306.92 | +30.69% |
| 273 | 2024-03-08 | $398.47 | 2026-10-23 | $524.51 | +316.31 | +31.63% |
| 274 | 2024-03-11 | $396.80 | 2026-10-23 | $524.51 | +321.85 | +32.18% |
| 275 | 2024-03-12 | $407.36 | 2026-10-23 | $524.51 | +287.60 | +28.76% |
| 276 | 2024-03-13 | $407.18 | 2026-10-23 | $524.51 | +288.16 | +28.82% |
| 277 | 2024-03-14 | $417.11 | 2026-10-23 | $524.51 | +257.50 | +25.75% |
| 278 | 2024-03-15 | $408.47 | 2026-10-23 | $524.51 | +284.07 | +28.41% |
| 279 | 2024-03-18 | $409.36 | 2026-10-23 | $524.51 | +281.30 | +28.13% |
| 280 | 2024-03-19 | $413.37 | 2026-10-23 | $524.51 | +268.87 | +26.89% |
| 281 | 2024-03-20 | $417.12 | 2026-10-23 | $524.51 | +257.47 | +25.75% |
| 282 | 2024-03-21 | $421.18 | 2026-10-23 | $524.51 | +245.34 | +24.53% |
| 283 | 2024-03-22 | $420.56 | 2026-10-23 | $524.51 | +247.17 | +24.72% |
| 284 | 2024-03-25 | $414.79 | 2026-10-23 | $524.51 | +264.52 | +26.45% |
| 285 | 2024-03-26 | $413.60 | 2026-10-23 | $524.51 | +268.15 | +26.81% |
| 286 | 2024-03-27 | $413.39 | 2026-10-23 | $524.51 | +268.81 | +26.88% |
| 287 | 2024-03-28 | $412.69 | 2026-10-23 | $524.51 | +270.95 | +27.09% |
| 288 | 2024-04-01 | $416.47 | 2026-10-23 | $524.51 | +259.42 | +25.94% |
| 289 | 2024-04-02 | $413.40 | 2026-10-23 | $524.51 | +268.78 | +26.88% |
| 290 | 2024-04-03 | $412.43 | 2026-10-23 | $524.51 | +271.76 | +27.18% |
| 291 | 2024-04-04 | $409.91 | 2026-10-23 | $524.51 | +279.59 | +27.96% |
| 292 | 2024-04-05 | $417.40 | 2026-10-23 | $524.51 | +256.61 | +25.66% |
| 293 | 2024-04-08 | $416.49 | 2026-10-23 | $524.51 | +259.36 | +25.94% |
| 294 | 2024-04-09 | $418.15 | 2026-10-23 | $524.51 | +254.37 | +25.44% |
| 295 | 2024-04-10 | $415.18 | 2026-10-23 | $524.51 | +263.32 | +26.33% |
| 296 | 2024-04-11 | $419.76 | 2026-10-23 | $524.51 | +249.53 | +24.95% |
| 297 | 2024-04-12 | $413.85 | 2026-10-23 | $524.51 | +267.39 | +26.74% |
| 298 | 2024-05-06 | $405.65 | 2026-10-23 | $524.51 | +293.02 | +29.30% |
| 299 | 2024-05-10 | $406.83 | 2026-10-23 | $524.51 | +289.27 | +28.93% |
| 300 | 2024-05-13 | $405.83 | 2026-10-23 | $524.51 | +292.45 | +29.25% |
| 301 | 2024-05-14 | $408.61 | 2026-10-23 | $524.51 | +283.64 | +28.36% |
| 302 | 2024-05-15 | $415.74 | 2026-10-23 | $524.51 | +261.62 | +26.16% |
| 303 | 2024-05-16 | $413.69 | 2026-10-23 | $524.51 | +267.89 | +26.79% |
| 304 | 2024-05-17 | $412.92 | 2026-10-23 | $524.51 | +270.24 | +27.02% |
| 305 | 2024-05-20 | $417.96 | 2026-10-23 | $524.51 | +254.92 | +25.49% |
| 306 | 2024-05-21 | $421.60 | 2026-10-23 | $524.51 | +244.10 | +24.41% |
| 307 | 2024-05-22 | $423.05 | 2026-10-23 | $524.51 | +239.82 | +23.98% |
| 308 | 2024-05-23 | $419.59 | 2026-10-23 | $524.51 | +250.04 | +25.00% |
| 309 | 2024-05-24 | $422.70 | 2026-10-23 | $524.51 | +240.86 | +24.09% |
| 310 | 2024-05-28 | $422.86 | 2026-10-23 | $524.51 | +240.40 | +24.04% |
| 311 | 2024-05-29 | $421.73 | 2026-10-23 | $524.51 | +243.72 | +24.37% |
| 312 | 2024-06-04 | $408.85 | 2026-10-23 | $524.51 | +282.88 | +28.29% |
| 313 | 2024-06-05 | $416.66 | 2026-10-23 | $524.51 | +258.86 | +25.89% |
| 314 | 2024-06-06 | $417.16 | 2026-10-23 | $524.51 | +257.34 | +25.73% |
| 315 | 2024-06-07 | $416.50 | 2026-10-23 | $524.51 | +259.33 | +25.93% |
| 316 | 2024-06-10 | $420.45 | 2026-10-23 | $524.51 | +247.50 | +24.75% |
| 317 | 2024-06-11 | $425.18 | 2026-10-23 | $524.51 | +233.63 | +23.36% |
| 318 | 2024-06-12 | $433.41 | 2026-10-23 | $524.51 | +210.19 | +21.02% |
| 319 | 2024-06-13 | $433.92 | 2026-10-23 | $524.51 | +208.77 | +20.88% |
| 320 | 2024-06-14 | $434.89 | 2026-10-23 | $524.51 | +206.06 | +20.61% |
| 321 | 2024-06-17 | $440.59 | 2026-10-23 | $524.51 | +190.46 | +19.05% |
| 322 | 2024-06-18 | $438.60 | 2026-10-23 | $524.51 | +195.88 | +19.59% |
| 323 | 2024-06-20 | $437.97 | 2026-10-23 | $524.51 | +197.59 | +19.76% |
| 324 | 2024-06-21 | $441.98 | 2026-10-23 | $524.51 | +186.73 | +18.67% |
| 325 | 2024-06-24 | $439.91 | 2026-10-23 | $524.51 | +192.32 | +19.23% |
| 326 | 2024-06-25 | $443.13 | 2026-10-23 | $524.51 | +183.65 | +18.37% |
| 327 | 2024-06-26 | $444.32 | 2026-10-23 | $524.51 | +180.48 | +18.05% |
| 328 | 2024-06-27 | $445.00 | 2026-10-23 | $524.51 | +178.68 | +17.87% |
| 329 | 2024-06-28 | $439.20 | 2026-10-23 | $524.51 | +194.24 | +19.42% |
| 330 | 2024-07-01 | $448.81 | 2026-10-23 | $524.51 | +168.67 | +16.87% |
| 331 | 2024-07-02 | $451.31 | 2026-10-23 | $524.51 | +162.18 | +16.22% |
| 332 | 2024-07-03 | $452.78 | 2026-10-23 | $524.51 | +158.42 | +15.84% |
| 333 | 2024-07-05 | $459.45 | 2026-10-23 | $524.51 | +141.60 | +14.16% |
| 334 | 2024-07-08 | $458.15 | 2026-10-23 | $524.51 | +144.83 | +14.48% |
| 335 | 2024-07-09 | $451.57 | 2026-10-23 | $524.51 | +161.53 | +16.15% |
| 336 | 2024-07-10 | $458.16 | 2026-10-23 | $524.51 | +144.81 | +14.48% |
| 337 | 2024-07-11 | $446.81 | 2026-10-23 | $524.51 | +173.89 | +17.39% |
| 338 | 2024-07-12 | $445.68 | 2026-10-23 | $524.51 | +176.87 | +17.69% |
| 339 | 2024-07-15 | $446.09 | 2026-10-23 | $524.51 | +175.80 | +17.58% |
| 340 | 2024-07-16 | $441.72 | 2026-10-23 | $524.51 | +187.42 | +18.74% |
| 341 | 2024-07-17 | $435.83 | 2026-10-23 | $524.51 | +203.48 | +20.35% |
| 342 | 2024-07-18 | $432.73 | 2026-10-23 | $524.51 | +212.09 | +21.21% |
| 343 | 2024-07-22 | $435.26 | 2026-10-23 | $524.51 | +205.06 | +20.51% |
| 344 | 2024-07-23 | $437.13 | 2026-10-23 | $524.51 | +199.88 | +19.99% |
| 345 | 2024-09-12 | $420.34 | 2026-10-23 | $524.51 | +247.82 | +24.78% |
| 346 | 2024-09-13 | $423.88 | 2026-10-23 | $524.51 | +237.41 | +23.74% |
| 347 | 2024-09-16 | $424.61 | 2026-10-23 | $524.51 | +235.26 | +23.53% |
| 348 | 2024-09-17 | $428.36 | 2026-10-23 | $524.51 | +224.45 | +22.44% |
| 349 | 2024-09-18 | $424.09 | 2026-10-23 | $524.51 | +236.78 | +23.68% |
| 350 | 2024-09-19 | $431.85 | 2026-10-23 | $524.51 | +214.57 | +21.46% |
| 351 | 2024-09-20 | $428.48 | 2026-10-23 | $524.51 | +224.11 | +22.41% |
| 352 | 2024-09-23 | $426.75 | 2026-10-23 | $524.51 | +229.08 | +22.91% |
| 353 | 2024-09-24 | $422.48 | 2026-10-23 | $524.51 | +241.51 | +24.15% |
| 354 | 2024-09-25 | $425.37 | 2026-10-23 | $524.51 | +233.06 | +23.31% |
| 355 | 2024-09-26 | $424.58 | 2026-10-23 | $524.51 | +235.35 | +23.53% |
| 356 | 2024-09-27 | $421.35 | 2026-10-23 | $524.51 | +244.84 | +24.48% |
| 357 | 2024-09-30 | $423.59 | 2026-10-23 | $524.51 | +238.25 | +23.82% |
| 358 | 2024-10-01 | $414.13 | 2026-10-23 | $524.51 | +266.53 | +26.65% |
| 359 | 2024-10-14 | $412.60 | 2026-10-23 | $524.51 | +271.22 | +27.12% |
| 360 | 2024-10-15 | $412.21 | 2026-10-23 | $524.51 | +272.43 | +27.24% |
| 361 | 2024-10-22 | $420.84 | 2026-10-23 | $524.51 | +246.33 | +24.63% |
| 362 | 2024-10-23 | $417.98 | 2026-10-23 | $524.51 | +254.87 | +25.49% |
| 363 | 2024-10-24 | $418.11 | 2026-10-23 | $524.51 | +254.49 | +25.45% |
| 364 | 2024-10-25 | $421.47 | 2026-10-23 | $524.51 | +244.47 | +24.45% |
| 365 | 2024-10-28 | $419.94 | 2026-10-23 | $524.51 | +249.02 | +24.90% |
| 366 | 2024-10-29 | $425.21 | 2026-10-23 | $524.51 | +233.52 | +23.35% |
| 367 | 2024-10-30 | $425.79 | 2026-10-23 | $524.51 | +231.86 | +23.19% |
| 368 | 2024-11-07 | $418.80 | 2026-10-23 | $524.51 | +252.42 | +25.24% |
| 369 | 2024-11-08 | $415.95 | 2026-10-23 | $524.51 | +260.99 | +26.10% |
| 370 | 2024-11-12 | $416.43 | 2026-10-23 | $524.51 | +259.53 | +25.95% |
| 371 | 2024-11-13 | $418.57 | 2026-10-23 | $524.51 | +253.10 | +25.31% |
| 372 | 2024-11-14 | $420.23 | 2026-10-23 | $524.51 | +248.14 | +24.81% |
| 373 | 2024-11-26 | $422.16 | 2026-10-23 | $524.51 | +242.43 | +24.24% |
| 374 | 2024-11-27 | $417.23 | 2026-10-23 | $524.51 | +257.12 | +25.71% |
| 375 | 2024-11-29 | $417.70 | 2026-10-23 | $524.51 | +255.72 | +25.57% |
| 376 | 2024-12-02 | $425.11 | 2026-10-23 | $524.51 | +233.81 | +23.38% |
| 377 | 2024-12-03 | $425.33 | 2026-10-23 | $524.51 | +233.18 | +23.32% |
| 378 | 2024-12-04 | $431.47 | 2026-10-23 | $524.51 | +215.65 | +21.56% |
| 379 | 2024-12-05 | $436.59 | 2026-10-23 | $524.51 | +201.37 | +20.14% |
| 380 | 2024-12-06 | $437.53 | 2026-10-23 | $524.51 | +198.79 | +19.88% |
| 381 | 2024-12-09 | $439.95 | 2026-10-23 | $524.51 | +192.21 | +19.22% |
| 382 | 2024-12-10 | $437.29 | 2026-10-23 | $524.51 | +199.44 | +19.94% |
| 383 | 2024-12-11 | $442.88 | 2026-10-23 | $524.51 | +184.32 | +18.43% |
| 384 | 2024-12-12 | $443.44 | 2026-10-23 | $524.51 | +182.82 | +18.28% |
| 385 | 2024-12-13 | $441.18 | 2026-10-23 | $524.51 | +188.88 | +18.89% |
| 386 | 2024-12-16 | $445.44 | 2026-10-23 | $524.51 | +177.50 | +17.75% |
| 387 | 2024-12-17 | $448.27 | 2026-10-23 | $524.51 | +170.07 | +17.01% |
| 388 | 2024-12-18 | $431.44 | 2026-10-23 | $524.51 | +215.73 | +21.57% |
| 389 | 2024-12-19 | $431.08 | 2026-10-23 | $524.51 | +216.73 | +21.67% |
| 390 | 2024-12-20 | $430.66 | 2026-10-23 | $524.51 | +217.93 | +21.79% |
| 391 | 2024-12-23 | $429.32 | 2026-10-23 | $524.51 | +221.71 | +22.17% |
| 392 | 2024-12-24 | $433.35 | 2026-10-23 | $524.51 | +210.36 | +21.04% |
| 393 | 2024-12-26 | $432.15 | 2026-10-23 | $524.51 | +213.73 | +21.37% |
| 394 | 2024-12-27 | $424.67 | 2026-10-23 | $524.51 | +235.10 | +23.51% |
| 395 | 2025-01-17 | $423.19 | 2026-10-23 | $524.51 | +239.42 | +23.94% |
| 396 | 2025-01-22 | $440.13 | 2026-10-23 | $524.51 | +191.73 | +19.17% |
| 397 | 2025-01-23 | $440.63 | 2026-10-23 | $524.51 | +190.37 | +19.04% |
| 398 | 2025-01-24 | $438.01 | 2026-10-23 | $524.51 | +197.47 | +19.75% |
| 399 | 2025-01-27 | $428.64 | 2026-10-23 | $524.51 | +223.65 | +22.36% |
| 400 | 2025-01-28 | $441.11 | 2026-10-23 | $524.51 | +189.06 | +18.91% |
| 401 | 2025-01-29 | $436.31 | 2026-10-23 | $524.51 | +202.15 | +20.22% |
| 402 | 2025-04-25 | $387.29 | 2026-10-23 | $524.51 | +354.32 | +35.43% |
| 403 | 2025-04-28 | $386.60 | 2026-10-23 | $524.51 | +356.71 | +35.67% |
| 404 | 2025-04-29 | $389.45 | 2026-10-23 | $524.51 | +346.79 | +34.68% |
| 405 | 2025-04-30 | $390.66 | 2026-10-23 | $524.51 | +342.64 | +34.26% |
| 406 | 2025-05-01 | $420.45 | 2026-10-23 | $524.51 | +247.51 | +24.75% |
| 407 | 2025-05-02 | $430.21 | 2026-10-23 | $524.51 | +219.19 | +21.92% |
| 408 | 2025-05-05 | $431.09 | 2026-10-23 | $524.51 | +216.71 | +21.67% |
| 409 | 2025-05-06 | $428.26 | 2026-10-23 | $524.51 | +224.74 | +22.47% |
| 410 | 2025-05-07 | $428.30 | 2026-10-23 | $524.51 | +224.62 | +22.46% |
| 411 | 2025-05-08 | $433.07 | 2026-10-23 | $524.51 | +211.15 | +21.12% |
| 412 | 2025-05-09 | $433.62 | 2026-10-23 | $524.51 | +209.61 | +20.96% |
| 413 | 2025-05-12 | $444.03 | 2026-10-23 | $524.51 | +181.25 | +18.13% |
| 414 | 2025-05-13 | $443.91 | 2026-10-23 | $524.51 | +181.57 | +18.16% |
| 415 | 2025-05-14 | $447.66 | 2026-10-23 | $524.51 | +171.66 | +17.17% |
| 416 | 2025-05-15 | $448.67 | 2026-10-23 | $524.51 | +169.03 | +16.90% |
| 417 | 2025-05-16 | $449.80 | 2026-10-23 | $524.51 | +166.09 | +16.61% |
| 418 | 2025-05-19 | $454.36 | 2026-10-23 | $524.51 | +154.40 | +15.44% |
| 419 | 2025-05-20 | $453.66 | 2026-10-23 | $524.51 | +156.17 | +15.62% |
| 420 | 2025-05-21 | $448.12 | 2026-10-23 | $524.51 | +170.47 | +17.05% |
| 421 | 2025-05-22 | $450.39 | 2026-10-23 | $524.51 | +164.58 | +16.46% |
| 422 | 2025-05-23 | $445.75 | 2026-10-23 | $524.51 | +176.69 | +17.67% |
| 423 | 2025-05-27 | $456.16 | 2026-10-23 | $524.51 | +149.84 | +14.98% |
| 424 | 2025-05-28 | $452.86 | 2026-10-23 | $524.51 | +158.21 | +15.82% |
| 425 | 2025-05-29 | $454.17 | 2026-10-23 | $524.51 | +154.88 | +15.49% |
| 426 | 2025-05-30 | $455.83 | 2026-10-23 | $524.51 | +150.67 | +15.07% |
| 427 | 2025-06-02 | $457.43 | 2026-10-23 | $524.51 | +146.66 | +14.67% |
| 428 | 2025-06-03 | $458.42 | 2026-10-23 | $524.51 | +144.18 | +14.42% |
| 429 | 2025-06-04 | $459.31 | 2026-10-23 | $524.51 | +141.96 | +14.20% |
| 430 | 2025-06-05 | $463.08 | 2026-10-23 | $524.51 | +132.66 | +13.27% |
| 431 | 2025-06-06 | $465.75 | 2026-10-23 | $524.51 | +126.15 | +12.62% |
| 432 | 2025-06-09 | $468.10 | 2026-10-23 | $524.51 | +120.51 | +12.05% |
| 433 | 2025-06-10 | $466.29 | 2026-10-23 | $524.51 | +124.86 | +12.49% |
| 434 | 2025-06-11 | $467.97 | 2026-10-23 | $524.51 | +120.82 | +12.08% |
| 435 | 2025-06-12 | $474.16 | 2026-10-23 | $524.51 | +106.19 | +10.62% |
| 436 | 2025-06-13 | $470.29 | 2026-10-23 | $524.51 | +115.29 | +11.53% |
| 437 | 2025-06-16 | $474.43 | 2026-10-23 | $524.51 | +105.56 | +10.56% |
| 438 | 2025-06-17 | $473.34 | 2026-10-23 | $524.51 | +108.11 | +10.81% |
| 439 | 2025-06-18 | $475.52 | 2026-10-23 | $524.51 | +103.03 | +10.30% |
| 440 | 2025-06-20 | $472.70 | 2026-10-23 | $524.51 | +109.59 | +10.96% |
| 441 | 2025-06-23 | $481.22 | 2026-10-23 | $524.51 | +89.96 | +9.00% |
| 442 | 2025-06-24 | $485.29 | 2026-10-23 | $524.51 | +80.82 | +8.08% |
| 443 | 2025-06-25 | $487.43 | 2026-10-23 | $524.51 | +76.08 | +7.61% |
| 444 | 2025-06-26 | $492.56 | 2026-10-23 | $524.51 | +64.87 | +6.49% |
| 445 | 2025-06-27 | $491.06 | 2026-10-23 | $524.51 | +68.11 | +6.81% |
| 446 | 2025-06-30 | $492.52 | 2026-10-23 | $524.51 | +64.96 | +6.50% |
| 447 | 2025-07-01 | $487.21 | 2026-10-23 | $524.51 | +76.56 | +7.66% |
| 448 | 2025-07-02 | $486.26 | 2026-10-23 | $524.51 | +78.66 | +7.87% |
| 449 | 2025-07-03 | $493.93 | 2026-10-23 | $524.51 | +61.90 | +6.19% |
| 450 | 2025-07-07 | $492.82 | 2026-10-23 | $524.51 | +64.29 | +6.43% |
| 451 | 2025-07-08 | $491.74 | 2026-10-23 | $524.51 | +66.65 | +6.67% |
| 452 | 2025-07-09 | $498.56 | 2026-10-23 | $524.51 | +52.06 | +5.21% |
| 453 | 2025-07-10 | $496.55 | 2026-10-23 | $524.51 | +56.31 | +5.63% |
| 454 | 2025-07-11 | $498.37 | 2026-10-23 | $524.51 | +52.45 | +5.25% |
| 455 | 2025-07-14 | $498.07 | 2026-10-23 | $524.51 | +53.08 | +5.31% |
| 456 | 2025-07-15 | $500.84 | 2026-10-23 | $524.51 | +47.25 | +4.73% |
| 457 | 2025-07-16 | $500.65 | 2026-10-23 | $524.51 | +47.66 | +4.77% |
| 458 | 2025-07-17 | $506.67 | 2026-10-23 | $524.51 | +35.22 | +3.52% |
| 459 | 2025-07-18 | $505.03 | 2026-10-23 | $524.51 | +38.57 | +3.86% |
| 460 | 2025-07-21 | $505.04 | 2026-10-23 | $524.51 | +38.55 | +3.85% |
| 461 | 2025-07-22 | $500.30 | 2026-10-23 | $524.51 | +48.39 | +4.84% |
| 462 | 2025-07-23 | $500.89 | 2026-10-23 | $524.51 | +47.15 | +4.71% |
| 463 | 2025-07-24 | $505.86 | 2026-10-23 | $524.51 | +36.88 | +3.69% |
| 464 | 2025-07-25 | $508.66 | 2026-10-23 | $524.51 | +31.17 | +3.12% |
| 465 | 2025-07-28 | $507.46 | 2026-10-23 | $524.51 | +33.60 | +3.36% |
| 466 | 2025-07-29 | $507.53 | 2026-10-23 | $524.51 | +33.46 | +3.35% |
| 467 | 2025-07-30 | $508.19 | 2026-10-23 | $524.51 | +32.11 | +3.21% |
| 468 | 2025-07-31 | $528.25 | 2026-10-23 | $524.51 | -7.08 | -0.71% |
| 469 | 2025-08-01 | $518.95 | 2026-10-23 | $524.51 | +10.70 | +1.07% |
| 470 | 2025-08-04 | $530.37 | 2026-10-23 | $524.51 | -11.05 | -1.11% |
| 471 | 2025-08-05 | $522.56 | 2026-10-23 | $524.51 | +3.73 | +0.37% |
| 472 | 2025-08-06 | $519.78 | 2026-10-23 | $524.51 | +9.11 | +0.91% |
| 473 | 2025-08-07 | $515.72 | 2026-10-23 | $524.51 | +17.05 | +1.70% |
| 474 | 2025-08-08 | $516.91 | 2026-10-23 | $524.51 | +14.71 | +1.47% |
| 475 | 2025-08-11 | $516.64 | 2026-10-23 | $524.51 | +15.24 | +1.52% |
| 476 | 2025-08-12 | $524.03 | 2026-10-23 | $524.51 | +0.91 | +0.09% |
| 477 | 2025-08-13 | $515.46 | 2026-10-23 | $524.51 | +17.56 | +1.76% |
| 478 | 2025-08-14 | $517.34 | 2026-10-23 | $524.51 | +13.86 | +1.39% |
| 479 | 2025-08-15 | $515.05 | 2026-10-23 | $524.51 | +18.36 | +1.84% |
| 480 | 2025-08-18 | $512.01 | 2026-10-23 | $524.51 | +24.41 | +2.44% |
| 481 | 2025-08-19 | $504.76 | 2026-10-23 | $524.51 | +39.14 | +3.91% |
| 482 | 2025-08-20 | $500.75 | 2026-10-23 | $524.51 | +47.46 | +4.75% |
| 483 | 2025-08-21 | $500.10 | 2026-10-23 | $524.51 | +48.81 | +4.88% |
| 484 | 2025-08-22 | $503.07 | 2026-10-23 | $524.51 | +42.62 | +4.26% |
| 485 | 2025-08-27 | $502.58 | 2026-10-23 | $524.51 | +43.63 | +4.36% |
| 486 | 2025-08-28 | $505.46 | 2026-10-23 | $524.51 | +37.69 | +3.77% |
| 487 | 2025-09-12 | $505.72 | 2026-10-23 | $524.51 | +37.16 | +3.72% |
| 488 | 2025-09-15 | $511.13 | 2026-10-23 | $524.51 | +26.18 | +2.62% |
| 489 | 2025-09-19 | $513.68 | 2026-10-23 | $524.51 | +21.08 | +2.11% |
| 490 | 2025-09-22 | $510.23 | 2026-10-23 | $524.51 | +27.99 | +2.80% |
| 491 | 2025-09-29 | $510.38 | 2026-10-23 | $524.51 | +27.69 | +2.77% |
| 492 | 2025-09-30 | $513.70 | 2026-10-23 | $524.51 | +21.04 | +2.10% |
| 493 | 2025-10-01 | $515.45 | 2026-10-23 | $524.51 | +17.59 | +1.76% |
| 494 | 2025-10-02 | $511.51 | 2026-10-23 | $524.51 | +25.42 | +2.54% |
| 495 | 2025-10-03 | $513.10 | 2026-10-23 | $524.51 | +22.23 | +2.22% |
| 496 | 2025-10-06 | $524.23 | 2026-10-23 | $524.51 | +0.53 | +0.05% |
| 497 | 2025-10-07 | $519.68 | 2026-10-23 | $524.51 | +9.29 | +0.93% |
| 498 | 2025-10-08 | $520.54 | 2026-10-23 | $524.51 | +7.62 | +0.76% |
| 499 | 2025-10-09 | $518.11 | 2026-10-23 | $524.51 | +12.35 | +1.23% |
| 500 | 2025-10-13 | $509.83 | 2026-10-23 | $524.51 | +28.79 | +2.88% |
| 501 | 2025-10-14 | $509.36 | 2026-10-23 | $524.51 | +29.75 | +2.98% |
| 502 | 2025-10-15 | $509.22 | 2026-10-23 | $524.51 | +30.03 | +3.00% |
| 503 | 2025-10-17 | $509.37 | 2026-10-23 | $524.51 | +29.73 | +2.97% |
| 504 | 2025-10-20 | $512.55 | 2026-10-23 | $524.51 | +23.34 | +2.33% |
| 505 | 2025-10-21 | $513.41 | 2026-10-23 | $524.51 | +21.62 | +2.16% |
| 506 | 2025-10-22 | $516.27 | 2026-10-23 | $524.51 | +15.96 | +1.60% |
| 507 | 2025-10-23 | $516.29 | 2026-10-23 | $524.51 | +15.92 | +1.59% |
| 508 | 2025-10-24 | $519.31 | 2026-10-23 | $524.51 | +10.01 | +1.00% |
| 509 | 2025-10-27 | $527.16 | 2026-10-23 | $524.51 | -5.02 | -0.50% |
| 510 | 2025-10-28 | $537.62 | 2026-10-23 | $524.51 | -24.39 | -2.44% |
| 511 | 2025-10-29 | $537.11 | 2026-10-23 | $524.51 | -23.45 | -2.35% |
| 512 | 2025-10-30 | $521.45 | 2026-10-23 | $524.51 | +5.88 | +0.59% |
| 513 | 2025-10-31 | $513.56 | 2026-10-23 | $524.51 | +21.32 | +2.13% |
| 514 | 2025-11-03 | $512.79 | 2026-10-23 | $524.51 | +22.86 | +2.29% |
| 515 | 2025-11-04 | $510.11 | 2026-10-23 | $524.51 | +28.23 | +2.82% |
| 516 | 2026-01-27 | $477.54 | 2026-10-23 | $524.51 | +98.35 | +9.84% |
| 517 | 2026-01-28 | $478.59 | 2026-10-23 | $524.51 | +95.96 | +9.60% |
| 518 | 2026-04-14 | $391.52 | 2026-10-23 | $524.51 | +339.68 | +33.97% |
| 519 | 2026-04-15 | $409.55 | 2026-10-23 | $524.51 | +280.68 | +28.07% |
| 520 | 2026-04-16 | $418.56 | 2026-10-23 | $524.51 | +253.14 | +25.31% |
| 521 | 2026-04-17 | $421.08 | 2026-10-23 | $524.51 | +245.64 | +24.56% |
| 522 | 2026-04-20 | $416.38 | 2026-10-23 | $524.51 | +259.70 | +25.97% |
| 523 | 2026-04-21 | $422.44 | 2026-10-23 | $524.51 | +241.61 | +24.16% |
| 524 | 2026-04-22 | $431.17 | 2026-10-23 | $524.51 | +216.49 | +21.65% |
| 525 | 2026-04-23 | $414.07 | 2026-10-23 | $524.51 | +266.73 | +26.67% |
| 526 | 2026-04-24 | $422.90 | 2026-10-23 | $524.51 | +240.27 | +24.03% |
| 527 | 2026-04-27 | $423.10 | 2026-10-23 | $524.51 | +239.69 | +23.97% |
| 528 | 2026-04-28 | $427.51 | 2026-10-23 | $524.51 | +226.89 | +22.69% |
| 529 | 2026-04-29 | $422.74 | 2026-10-23 | $524.51 | +240.74 | +24.07% |
| 530 | 2026-04-30 | $406.13 | 2026-10-23 | $524.51 | +291.49 | +29.15% |
| 531 | 2026-05-01 | $412.76 | 2026-10-23 | $524.51 | +270.73 | +27.07% |
| 532 | 2026-05-04 | $411.94 | 2026-10-23 | $524.51 | +273.25 | +27.33% |
| 533 | 2026-05-05 | $409.71 | 2026-10-23 | $524.51 | +280.19 | +28.02% |
| 534 | 2026-05-06 | $412.28 | 2026-10-23 | $524.51 | +272.21 | +27.22% |
| 535 | 2026-05-07 | $419.07 | 2026-10-23 | $524.51 | +251.62 | +25.16% |
| 536 | 2026-05-08 | $413.44 | 2026-10-23 | $524.51 | +268.65 | +26.87% |
| 537 | 2026-05-11 | $410.99 | 2026-10-23 | $524.51 | +276.22 | +27.62% |
| 538 | 2026-05-12 | $406.12 | 2026-10-23 | $524.51 | +291.52 | +29.15% |
| 539 | 2026-05-13 | $403.57 | 2026-10-23 | $524.51 | +299.68 | +29.97% |
| 540 | 2026-05-14 | $407.77 | 2026-10-23 | $524.51 | +286.28 | +28.63% |
| 541 | 2026-05-15 | $420.21 | 2026-10-23 | $524.51 | +248.21 | +24.82% |
| 542 | 2026-05-18 | $421.82 | 2026-10-23 | $524.51 | +243.43 | +24.34% |
| 543 | 2026-05-19 | $415.73 | 2026-10-23 | $524.51 | +261.66 | +26.17% |
| 544 | 2026-05-20 | $419.35 | 2026-10-23 | $524.51 | +250.76 | +25.08% |
| 545 | 2026-05-21 | $418.30 | 2026-10-23 | $524.51 | +253.91 | +25.39% |
| 546 | 2026-05-22 | $417.78 | 2026-10-23 | $524.51 | +255.47 | +25.55% |
| 547 | 2026-05-26 | $415.24 | 2026-10-23 | $524.51 | +263.13 | +26.31% |
| 548 | 2026-05-27 | $411.89 | 2026-10-23 | $524.51 | +273.42 | +27.34% |
| 549 | 2026-05-28 | $426.18 | 2026-10-23 | $524.51 | +230.71 | +23.07% |
| 550 | 2026-05-29 | $449.39 | 2026-10-23 | $524.51 | +167.16 | +16.72% |
| 551 | 2026-06-01 | $459.65 | 2026-10-23 | $524.51 | +141.11 | +14.11% |
| 552 | 2026-06-02 | $440.48 | 2026-10-23 | $524.51 | +190.78 | +19.08% |
| 553 | 2026-06-03 | $426.53 | 2026-10-23 | $524.51 | +229.70 | +22.97% |
| 554 | 2026-06-04 | $427.24 | 2026-10-23 | $524.51 | +227.67 | +22.77% |
| 555 | 2026-06-05 | $415.88 | 2026-10-23 | $524.51 | +261.19 | +26.12% |
| 556 | 2026-06-08 | $410.96 | 2026-10-23 | $524.51 | +276.30 | +27.63% |
| 557 | 2026-07-20 | $401.53 | 2026-10-23 | $524.51 | +306.28 | +30.63% |
| 558 | 2026-07-30 | $450.25 | 2026-10-23 | $524.51 | +164.93 | +16.49% |
| 559 | 2026-07-31 | $463.84 | 2026-10-23 | $524.51 | +130.79 | +13.08% |
| 560 | 2026-08-03 | $486.73 | 2026-10-23 | $524.51 | +77.62 | +7.76% |
| 561 | 2026-08-04 | $491.88 | 2026-10-23 | $524.51 | +66.34 | +6.63% |
| 562 | 2026-08-05 | $486.54 | 2026-10-23 | $524.51 | +78.04 | +7.80% |
| 563 | 2026-08-06 | $498.92 | 2026-10-23 | $524.51 | +51.30 | +5.13% |
| 564 | 2026-08-07 | $499.05 | 2026-10-23 | $524.51 | +51.03 | +5.10% |
| 565 | 2026-08-10 | $505.10 | 2026-10-23 | $524.51 | +38.42 | +3.84% |
| 566 | 2026-08-11 | $502.86 | 2026-10-23 | $524.51 | +43.06 | +4.31% |
| 567 | 2026-08-12 | $491.50 | 2026-10-23 | $524.51 | +67.16 | +6.72% |
| 568 | 2026-08-13 | $495.94 | 2026-10-23 | $524.51 | +57.60 | +5.76% |
| 569 | 2026-08-14 | $494.46 | 2026-10-23 | $524.51 | +60.76 | +6.08% |
| 570 | 2026-08-17 | $479.44 | 2026-10-23 | $524.51 | +94.00 | +9.40% |
| 571 | 2026-08-18 | $480.72 | 2026-10-23 | $524.51 | +91.09 | +9.11% |
| 572 | 2026-08-19 | $483.40 | 2026-10-23 | $524.51 | +85.05 | +8.51% |
| 573 | 2026-08-20 | $481.15 | 2026-10-23 | $524.51 | +90.12 | +9.01% |
| 574 | 2026-08-21 | $483.24 | 2026-10-23 | $524.51 | +85.40 | +8.54% |
| 575 | 2026-08-24 | $487.31 | 2026-10-23 | $524.51 | +76.34 | +7.63% |
| 576 | 2026-08-25 | $491.71 | 2026-10-23 | $524.51 | +66.71 | +6.67% |
| 577 | 2026-08-26 | $496.37 | 2026-10-23 | $524.51 | +56.69 | +5.67% |
| 578 | 2026-08-27 | $505.06 | 2026-10-23 | $524.51 | +38.51 | +3.85% |
| 579 | 2026-08-28 | $513.53 | 2026-10-23 | $524.51 | +21.38 | +2.14% |
| 580 | 2026-08-31 | $507.29 | 2026-10-23 | $524.51 | +33.95 | +3.39% |
| 581 | 2026-09-01 | $501.02 | 2026-10-23 | $524.51 | +46.88 | +4.69% |
| 582 | 2026-09-02 | $496.82 | 2026-10-23 | $524.51 | +55.73 | +5.57% |
| 583 | 2026-09-03 | $510.12 | 2026-10-23 | $524.51 | +28.21 | +2.82% |
| 584 | 2026-09-04 | $499.70 | 2026-10-23 | $524.51 | +49.65 | +4.96% |
| 585 | 2026-09-08 | $493.95 | 2026-10-23 | $524.51 | +61.87 | +6.19% |
| 586 | 2026-09-09 | $491.65 | 2026-10-23 | $524.51 | +66.84 | +6.68% |
| 587 | 2026-09-10 | $492.44 | 2026-10-23 | $524.51 | +65.12 | +6.51% |
| 588 | 2026-09-11 | $495.63 | 2026-10-23 | $524.51 | +58.27 | +5.83% |
| 589 | 2026-09-14 | $505.41 | 2026-10-23 | $524.51 | +37.79 | +3.78% |
| 590 | 2026-09-15 | $497.12 | 2026-10-23 | $524.51 | +55.10 | +5.51% |
| 591 | 2026-09-16 | $490.30 | 2026-10-23 | $524.51 | +69.77 | +6.98% |
| 592 | 2026-09-17 | $497.75 | 2026-10-23 | $524.51 | +53.76 | +5.38% |
| 593 | 2026-09-18 | $493.78 | 2026-10-23 | $524.51 | +62.23 | +6.22% |
| 594 | 2026-09-21 | $501.61 | 2026-10-23 | $524.51 | +45.65 | +4.57% |
| 595 | 2026-09-22 | $498.00 | 2026-10-23 | $524.51 | +53.23 | +5.32% |
| 596 | 2026-09-23 | $500.59 | 2026-10-23 | $524.51 | +47.78 | +4.78% |
| 597 | 2026-09-24 | $497.93 | 2026-10-23 | $524.51 | +53.38 | +5.34% |
| 598 | 2026-09-25 | $516.17 | 2026-10-23 | $524.51 | +16.16 | +1.62% |
| 599 | 2026-09-28 | $509.22 | 2026-10-23 | $524.51 | +30.03 | +3.00% |
| 600 | 2026-09-29 | $508.96 | 2026-10-23 | $524.51 | +30.55 | +3.06% |
| 601 | 2026-09-30 | $512.90 | 2026-10-23 | $524.51 | +22.64 | +2.26% |
| 602 | 2026-10-01 | $512.80 | 2026-10-23 | $524.51 | +22.84 | +2.28% |
| 603 | 2026-10-02 | $517.53 | 2026-10-23 | $524.51 | +13.49 | +1.35% |
| 604 | 2026-10-05 | $525.18 | 2026-10-23 | $524.51 | -1.28 | -0.13% |
| 605 | 2026-10-06 | $529.30 | 2026-10-23 | $524.51 | -9.05 | -0.90% |
| 606 | 2026-10-07 | $529.76 | 2026-10-23 | $524.51 | -9.91 | -0.99% |
| 607 | 2026-10-08 | $522.61 | 2026-10-23 | $524.51 | +3.64 | +0.36% |
| 608 | 2026-10-09 | $535.07 | 2026-10-23 | $524.51 | -19.74 | -1.97% |
| 609 | 2026-10-12 | $541.15 | 2026-10-23 | $524.51 | -30.75 | -3.07% |
| 610 | 2026-10-13 | $543.45 | 2026-10-23 | $524.51 | -34.85 | -3.49% |
| 611 | 2026-10-14 | $533.69 | 2026-10-23 | $524.51 | -17.20 | -1.72% |
| 612 | 2026-10-15 | $539.44 | 2026-10-23 | $524.51 | -27.68 | -2.77% |
| 613 | 2026-10-16 | $529.05 | 2026-10-23 | $524.51 | -8.58 | -0.86% |
| 614 | 2026-10-19 | $533.52 | 2026-10-23 | $524.51 | -16.89 | -1.69% |
| 615 | 2026-10-20 | $531.87 | 2026-10-23 | $524.51 | -13.84 | -1.38% |
| 616 | 2026-10-21 | $532.95 | 2026-10-23 | $524.51 | -15.84 | -1.58% |
| 617 | 2026-10-22 | $521.08 | 2026-10-23 | $524.51 | +6.58 | +0.66% |
| 618 | 2026-10-23 | $524.51 | 2026-10-23 | $524.51 | +0.00 | +0.00% |