398 km · Domestic

Dallas Fort Worth (DFW) – San Antonio (SAT)

In July 2026, 771 flights operated between Dallas Fort Worth and San Antonio (both directions), and 66.8% left on time, according to the US BTS.

Flights per month

Only complete months are shown. A month appears once the source has published every day of it.

The most recent periods19 periods
PeriodFlights operated 2025Flights operated 2026Change vs last year
January696642▼ 7.8%
February671630▼ 6.1%
March755714▼ 5.4%
April715704▼ 1.5%
May765739▼ 3.4%
June748696▼ 7.0%
July757771▲ 1.8%
August735––
September710––
October754–in progress
November667––
December712––
Year to date (Jan–Jul)5,1074,896▼ 4.1%

On-time departures by month

Departures within 15 minutes of schedule.

The most recent periods19 periods
PeriodOn-time departures 2025On-time departures 2026Change vs last year
January73.3%75.1%▲ 2.5%
February75.9%81.3%▲ 7.1%
March75.2%72.5%▼ 3.6%
April68.1%74.1%▲ 8.8%
May70.1%69.6%▼ 0.7%
June66.0%60.8%▼ 7.9%
July68.7%66.8%▼ 2.8%
August67.1%––
September78.3%––
October75.6%–in progress
November71.1%––
December73.7%––
Year-to-date average (Jan–Jul)71.0%71.5%▲ 0.6%

Cancelled flights by month

The most recent periods19 periods
PeriodCancelled flights 2025Cancelled flights 2026Change vs last year
January5267▲ 28.8%
February118▼ 27.3%
March2714▼ 48.1%
April408▼ 80.0%
May3441▲ 20.6%
June2942▲ 44.8%
July357▼ 80.0%
August31––
September24––
October13–in progress
November22––
December0––
Year to date (Jan–Jul)228187▼ 18.0%

Airlines on this route

  1. American Airlines 80.6%
  2. Envoy Air 12.1%
  3. SkyWest Airlines 6.7%
  4. Spirit Airlines 0.5%
  5. PSA Airlines 0.1%

Oct 1, 2024 – Jul 31, 2026

By direction

DFW → SAT

Scheduled flights
8,040
Flights operated
7,767
Cancelled
273 · 3.4%
On-time departures
66.6%

SAT → DFW

Scheduled flights
8,035
Flights operated
7,760
Cancelled
275 · 3.4%
On-time departures
78.2%

DFW → SAT and SAT → DFW counted separately.

Airlines on this route

Oct 1, 2024 – Jul 31, 2026
AirlineScheduled flights Share On-time departures Cancelled
American Airlines AA 12,952 80.6% 71.3% 432
Envoy Air MQ 1,952 12.1% 76.9% 77
SkyWest Airlines OO 1,076 6.7% 75.9% 36
Spirit Airlines NK 85 0.5% 82.9% 3
PSA Airlines OH 10 0.1% 90.0% 0

Shares are of scheduled flights in the period shown. Codeshare flights are counted once, under the operating airline.

Flight timing & delays

Historical departures, grouped by the scheduled local time at the departure airport. These are recorded outcomes, not a forecast for your flight.

Times are local to the departure airport of each flight; both directions are combined.

US domestic sectors recorded by BTS

Source: the US BTS · Oct 12, 2024 → Jul 31, 2026

Lowest average delay06:00–07:009.0min · 758 recorded · 734 measured
Gap to highest-delay hour34.7min06:00 ↔ 19:00
Recorded flights16,075DFW–SAT

Departure hour

On-time departures Partial coverage: only airlines that report on-time data to the US DOT
00:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 01:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 02:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 03:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 04:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 05:00 · 91.6% · 647 recorded · 627 measured · Source: the US BTS 06:00 · 90.6% · 758 recorded · 734 measured · Source: the US BTS 07:00 · 84.3% · 1,141 recorded · 1,111 measured · Source: the US BTS 08:00 · 82.0% · 1,276 recorded · 1,238 measured · Source: the US BTS 09:00 · 84.1% · 957 recorded · 934 measured · Source: the US BTS 10:00 · 75.6% · 1,111 recorded · 1,084 measured · Source: the US BTS 11:00 · 78.2% · 522 recorded · 509 measured · Source: the US BTS 12:00 · 74.3% · 901 recorded · 873 measured · Source: the US BTS 13:00 · 66.5% · 631 recorded · 617 measured · Source: the US BTS 14:00 · 71.3% · 1,061 recorded · 1,025 measured · Source: the US BTS 15:00 · 72.1% · 728 recorded · 699 measured · Source: the US BTS 16:00 · 64.9% · 1,215 recorded · 1,172 measured · Source: the US BTS 17:00 · 66.7% · 1,090 recorded · 1,052 measured · Source: the US BTS 18:00 · 62.1% · 1,014 recorded · 969 measured · Source: the US BTS 19:00 · 57.2% · 915 recorded · 869 measured · Source: the US BTS 20:00 · 58.2% · 954 recorded · 908 measured · Source: the US BTS 21:00 · 60.7% · 690 recorded · 662 measured · Source: the US BTS 22:00 · 58.9% · 460 recorded · 440 measured · Source: the US BTS 23:00 · Fewer than 200 measured departures · 4 recorded · 4 measured · Source: the US BTS

Hover, tap or focus a point to see its value, sample and source.

Average departure delay Partial coverage: only airlines that report on-time data to the US DOT
00:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 01:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 02:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 03:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 04:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 05:00 · 10.0 min · 647 recorded · 627 measured · Source: the US BTS 06:00 · 9.0 min · 758 recorded · 734 measured · Source: the US BTS 07:00 · 11.5 min · 1,141 recorded · 1,111 measured · Source: the US BTS 08:00 · 13.3 min · 1,276 recorded · 1,238 measured · Source: the US BTS 09:00 · 13.1 min · 957 recorded · 934 measured · Source: the US BTS 10:00 · 17.0 min · 1,111 recorded · 1,084 measured · Source: the US BTS 11:00 · 18.7 min · 522 recorded · 509 measured · Source: the US BTS 12:00 · 20.4 min · 901 recorded · 873 measured · Source: the US BTS 13:00 · 34.4 min · 631 recorded · 617 measured · Source: the US BTS 14:00 · 22.6 min · 1,061 recorded · 1,025 measured · Source: the US BTS 15:00 · 17.8 min · 728 recorded · 699 measured · Source: the US BTS 16:00 · 27.6 min · 1,215 recorded · 1,172 measured · Source: the US BTS 17:00 · 28.5 min · 1,090 recorded · 1,052 measured · Source: the US BTS 18:00 · 29.9 min · 1,014 recorded · 969 measured · Source: the US BTS 19:00 · 43.7 min · 915 recorded · 869 measured · Source: the US BTS 20:00 · 34.2 min · 954 recorded · 908 measured · Source: the US BTS 21:00 · 25.6 min · 690 recorded · 662 measured · Source: the US BTS 22:00 · 28.1 min · 460 recorded · 440 measured · Source: the US BTS 23:00 · Fewer than 200 measured departures · 4 recorded · 4 measured · Source: the US BTS

Hover, tap or focus a point to see its value, sample and source.

Recorded flights Partial coverage: only airlines that report on-time data to the US DOT
00:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 01:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 02:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 03:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 04:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 05:00 · 647 · 647 recorded · 627 measured · Source: the US BTS 06:00 · 758 · 758 recorded · 734 measured · Source: the US BTS 07:00 · 1,141 · 1,141 recorded · 1,111 measured · Source: the US BTS 08:00 · 1,276 · 1,276 recorded · 1,238 measured · Source: the US BTS 09:00 · 957 · 957 recorded · 934 measured · Source: the US BTS 10:00 · 1,111 · 1,111 recorded · 1,084 measured · Source: the US BTS 11:00 · 522 · 522 recorded · 509 measured · Source: the US BTS 12:00 · 901 · 901 recorded · 873 measured · Source: the US BTS 13:00 · 631 · 631 recorded · 617 measured · Source: the US BTS 14:00 · 1,061 · 1,061 recorded · 1,025 measured · Source: the US BTS 15:00 · 728 · 728 recorded · 699 measured · Source: the US BTS 16:00 · 1,215 · 1,215 recorded · 1,172 measured · Source: the US BTS 17:00 · 1,090 · 1,090 recorded · 1,052 measured · Source: the US BTS 18:00 · 1,014 · 1,014 recorded · 969 measured · Source: the US BTS 19:00 · 915 · 915 recorded · 869 measured · Source: the US BTS 20:00 · 954 · 954 recorded · 908 measured · Source: the US BTS 21:00 · 690 · 690 recorded · 662 measured · Source: the US BTS 22:00 · 460 · 460 recorded · 440 measured · Source: the US BTS 23:00 · 4 · 4 recorded · 4 measured · Source: the US BTS

Hover, tap or focus a point to see its value, sample and source.

View the figures
Departure hourOn-time departuresAverage departure delayWith departure timeRecorded flights
00:00No observations———
01:00No observations———
02:00No observations———
03:00No observations———
04:00No observations———
05:0091.6%10.0 min627647
06:0090.6%9.0 min734758
07:0084.3%11.5 min1,1111,141
08:0082.0%13.3 min1,2381,276
09:0084.1%13.1 min934957
10:0075.6%17.0 min1,0841,111
11:0078.2%18.7 min509522
12:0074.3%20.4 min873901
13:0066.5%34.4 min617631
14:0071.3%22.6 min1,0251,061
15:0072.1%17.8 min699728
16:0064.9%27.6 min1,1721,215
17:0066.7%28.5 min1,0521,090
18:0062.1%29.9 min9691,014
19:0057.2%43.7 min869915
20:0058.2%34.2 min908954
21:0060.7%25.6 min662690
22:0058.9%28.1 min440460
23:00Fewer than 200 measured departures—44

Day of week

On-time departures Partial coverage: only airlines that report on-time data to the US DOT
Monday · 70.1% · 2,339 recorded · 2,260 measured · Source: the US BTS Tuesday · 76.4% · 2,205 recorded · 2,112 measured · Source: the US BTS Wednesday · 74.3% · 2,238 recorded · 2,182 measured · Source: the US BTS Thursday · 74.5% · 2,354 recorded · 2,285 measured · Source: the US BTS Friday · 72.8% · 2,333 recorded · 2,261 measured · Source: the US BTS Saturday · 71.4% · 2,207 recorded · 2,122 measured · Source: the US BTS Sunday · 67.6% · 2,399 recorded · 2,305 measured · Source: the US BTS

Hover, tap or focus a point to see its value, sample and source.

Average departure delay Partial coverage: only airlines that report on-time data to the US DOT
Monday · 25.2 min · 2,339 recorded · 2,260 measured · Source: the US BTS Tuesday · 20.2 min · 2,205 recorded · 2,112 measured · Source: the US BTS Wednesday · 20.9 min · 2,238 recorded · 2,182 measured · Source: the US BTS Thursday · 18.0 min · 2,354 recorded · 2,285 measured · Source: the US BTS Friday · 19.9 min · 2,333 recorded · 2,261 measured · Source: the US BTS Saturday · 22.9 min · 2,207 recorded · 2,122 measured · Source: the US BTS Sunday · 28.9 min · 2,399 recorded · 2,305 measured · Source: the US BTS

Hover, tap or focus a point to see its value, sample and source.

Recorded flights Partial coverage: only airlines that report on-time data to the US DOT
Monday · 2,339 · 2,339 recorded · 2,260 measured · Source: the US BTS Tuesday · 2,205 · 2,205 recorded · 2,112 measured · Source: the US BTS Wednesday · 2,238 · 2,238 recorded · 2,182 measured · Source: the US BTS Thursday · 2,354 · 2,354 recorded · 2,285 measured · Source: the US BTS Friday · 2,333 · 2,333 recorded · 2,261 measured · Source: the US BTS Saturday · 2,207 · 2,207 recorded · 2,122 measured · Source: the US BTS Sunday · 2,399 · 2,399 recorded · 2,305 measured · Source: the US BTS

Hover, tap or focus a point to see its value, sample and source.

View the figures
Day of weekOn-time departuresAverage departure delayWith departure timeRecorded flights
Monday70.1%25.2 min2,2602,339
Tuesday76.4%20.2 min2,1122,205
Wednesday74.3%20.9 min2,1822,238
Thursday74.5%18.0 min2,2852,354
Friday72.8%19.9 min2,2612,333
Saturday71.4%22.9 min2,1222,207
Sunday67.6%28.9 min2,3052,399

Month of year

Months combine the same calendar month across the years shown; this is a seasonal pattern, not a monthly time series.

On-time departures Partial coverage: only airlines that report on-time data to the US DOT
Jan · 74.1% · 1,457 recorded · 1,338 measured · Source: the US BTS Feb · 78.5% · 1,320 recorded · 1,301 measured · Source: the US BTS Mar · 73.9% · 1,510 recorded · 1,469 measured · Source: the US BTS Apr · 71.1% · 1,467 recorded · 1,419 measured · Source: the US BTS May · 69.8% · 1,579 recorded · 1,504 measured · Source: the US BTS Jun · 63.5% · 1,515 recorded · 1,444 measured · Source: the US BTS Jul · 67.7% · 1,570 recorded · 1,528 measured · Source: the US BTS Aug · 67.1% · 766 recorded · 735 measured · Source: the US BTS Sep · 78.3% · 734 recorded · 710 measured · Source: the US BTS Oct · 78.5% · 1,313 recorded · 1,300 measured · Source: the US BTS Nov · 75.4% · 1,416 recorded · 1,371 measured · Source: the US BTS Dec · 72.9% · 1,428 recorded · 1,408 measured · Source: the US BTS

Hover, tap or focus a point to see its value, sample and source.

Average departure delay Partial coverage: only airlines that report on-time data to the US DOT
Jan · 21.3 min · 1,457 recorded · 1,338 measured · Source: the US BTS Feb · 14.0 min · 1,320 recorded · 1,301 measured · Source: the US BTS Mar · 18.8 min · 1,510 recorded · 1,469 measured · Source: the US BTS Apr · 20.2 min · 1,467 recorded · 1,419 measured · Source: the US BTS May · 28.2 min · 1,579 recorded · 1,504 measured · Source: the US BTS Jun · 34.6 min · 1,515 recorded · 1,444 measured · Source: the US BTS Jul · 29.8 min · 1,570 recorded · 1,528 measured · Source: the US BTS Aug · 33.4 min · 766 recorded · 735 measured · Source: the US BTS Sep · 20.2 min · 734 recorded · 710 measured · Source: the US BTS Oct · 12.6 min · 1,313 recorded · 1,300 measured · Source: the US BTS Nov · 15.1 min · 1,416 recorded · 1,371 measured · Source: the US BTS Dec · 21.2 min · 1,428 recorded · 1,408 measured · Source: the US BTS

Hover, tap or focus a point to see its value, sample and source.

Recorded flights Partial coverage: only airlines that report on-time data to the US DOT
Jan · 1,457 · 1,457 recorded · 1,338 measured · Source: the US BTS Feb · 1,320 · 1,320 recorded · 1,301 measured · Source: the US BTS Mar · 1,510 · 1,510 recorded · 1,469 measured · Source: the US BTS Apr · 1,467 · 1,467 recorded · 1,419 measured · Source: the US BTS May · 1,579 · 1,579 recorded · 1,504 measured · Source: the US BTS Jun · 1,515 · 1,515 recorded · 1,444 measured · Source: the US BTS Jul · 1,570 · 1,570 recorded · 1,528 measured · Source: the US BTS Aug · 766 · 766 recorded · 735 measured · Source: the US BTS Sep · 734 · 734 recorded · 710 measured · Source: the US BTS Oct · 1,313 · 1,313 recorded · 1,300 measured · Source: the US BTS Nov · 1,416 · 1,416 recorded · 1,371 measured · Source: the US BTS Dec · 1,428 · 1,428 recorded · 1,408 measured · Source: the US BTS

Hover, tap or focus a point to see its value, sample and source.

View the figures
Month of yearOn-time departuresAverage departure delayWith departure timeRecorded flights
Jan74.1%21.3 min1,3381,457
Feb78.5%14.0 min1,3011,320
Mar73.9%18.8 min1,4691,510
Apr71.1%20.2 min1,4191,467
May69.8%28.2 min1,5041,579
Jun63.5%34.6 min1,4441,515
Jul67.7%29.8 min1,5281,570
Aug67.1%33.4 min735766
Sep78.3%20.2 min710734
Oct78.5%12.6 min1,3001,313
Nov75.4%15.1 min1,3711,416
Dec72.9%21.2 min1,4081,428

Delay and on-time rates need at least 200 measured departures per bucket. Smaller samples remain visible in the flight-count chart. An empty slot means no observations, not zero flights.

Recorded outcomes

  • On time 69.9% 11,240
  • Delayed >15 min 26.7% 4,287
  • Cancelled 3.4% 548
  • Missing departure time 0.0% 0

All recorded flights with a known scheduled local time, counted once. Missing actual times are shown separately.

On time means departing no more than 15 minutes after schedule. Cancelled flights and flights missing departure times are excluded from the on-time rate and average delay.

Flight numbers on this route

133
133 of 133
Flight numbersBy direction DeparturesOn time
AA2342 SAT → DFW 655 92.0%
AA1406 DFW → SAT 609 55.9%
AA413 SAT → DFW 484 68.2%
AA2377 SAT → DFW 478 85.0%
AA499 DFW → SAT 468 56.5%
AA1836 DFW → SAT 467 78.2%
AA546 DFW → SAT 404 49.9%
AA3098 SAT → DFW 332 84.3%
AA2374 DFW → SAT 326 55.8%
AA2616 SAT → DFW 302 91.6%
AA2759 DFW → SAT 295 80.7%
AA2266 SAT → DFW 293 86.7%
AA413 DFW → SAT 293 67.5%
AA2368 DFW → SAT 291 60.0%
AA2759 SAT → DFW 277 76.8%
AA2374 SAT → DFW 239 64.8%
AA3097 DFW → SAT 237 54.1%
AA2609 DFW → SAT 231 61.5%
AA2609 SAT → DFW 231 70.0%
AA1599 DFW → SAT 229 54.1%
AA1961 DFW → SAT 229 65.2%
AA1961 SAT → DFW 204 66.8%
AA499 SAT → DFW 181 59.8%
AA1957 DFW → SAT 165 74.7%
AA1957 SAT → DFW 164 74.5%
AA2368 SAT → DFW 159 63.8%
AA415 SAT → DFW 157 86.8%
AA1282 SAT → DFW 154 93.3%
AA1631 SAT → DFW 140 76.3%
AA2281 DFW → SAT 137 61.4%
AA2070 SAT → DFW 136 93.2%
AA1449 DFW → SAT 108 52.4%
AA1270 DFW → SAT 103 54.6%
AA1353 SAT → DFW 100 78.8%
AA1517 SAT → DFW 99 73.4%
AA1517 DFW → SAT 99 65.0%
AA1101 DFW → SAT 98 74.7%
AA606 DFW → SAT 96 53.7%
AA1449 SAT → DFW 93 56.3%
AA888 SAT → DFW 85 81.9%
AA2097 DFW → SAT 82 58.8%
AA2205 DFW → SAT 82 88.6%
AA2205 SAT → DFW 81 84.8%
AA2253 SAT → DFW 80 93.4%
AA1217 DFW → SAT 77 78.7%
OO6400 DFW → SAT 75 68.5%
AA415 DFW → SAT 74 88.7%
AA1539 DFW → SAT 72 52.1%
AA3311 SAT → DFW 71 63.2%
AA715 SAT → DFW 70 75.0%
AA1353 DFW → SAT 68 72.1%
MQ4084 DFW → SAT 67 81.8%
MQ4084 SAT → DFW 67 76.1%
AA1684 DFW → SAT 64 71.0%
OO5002 SAT → DFW 64 64.4%
OO5002 DFW → SAT 64 61.7%
AA1499 DFW → SAT 62 71.7%
MQ3923 SAT → DFW 62 68.9%
MQ3923 DFW → SAT 62 73.8%
MQ4001 SAT → DFW 62 91.5%
MQ4001 DFW → SAT 62 93.2%
MQ3781 DFW → SAT 61 72.4%
MQ3878 SAT → DFW 61 67.2%
MQ4147 DFW → SAT 61 79.3%
MQ4147 SAT → DFW 61 74.1%
MQ3382 DFW → SAT 57 80.4%
MQ3382 SAT → DFW 57 75.0%
MQ3778 DFW → SAT 55 79.6%
MQ3778 SAT → DFW 55 76.9%
AA2077 SAT → DFW 53 76.9%
AA2970 SAT → DFW 52 85.4%
MQ3777 DFW → SAT 51 71.4%
MQ3777 SAT → DFW 51 66.0%
AA1279 DFW → SAT 48 59.6%
AA3055 DFW → SAT 48 65.2%
AA1279 SAT → DFW 47 65.2%
AA726 DFW → SAT 45 79.6%
OO6315 SAT → DFW 45 86.4%
OO6315 DFW → SAT 45 88.6%
OO6400 SAT → DFW 45 51.2%
AA1545 SAT → DFW 44 90.9%
MQ3827 SAT → DFW 44 64.3%
MQ3827 DFW → SAT 44 69.1%
OO6367 DFW → SAT 44 79.6%
OO6367 SAT → DFW 44 75.0%
AA3019 DFW → SAT 43 62.8%
MQ3526 DFW → SAT 41 73.7%
MQ3526 SAT → DFW 41 73.7%
AA850 SAT → DFW 40 56.4%
AA1270 SAT → DFW 39 55.3%
AA1499 SAT → DFW 38 77.8%
AA2149 DFW → SAT 37 72.2%
AA2149 SAT → DFW 37 72.2%
AA2282 DFW → SAT 37 58.3%
AA2877 SAT → DFW 37 81.8%
AA2877 DFW → SAT 37 80.0%
AA3017 DFW → SAT 37 59.4%
OO6283 DFW → SAT 37 94.3%
OO6283 SAT → DFW 37 94.3%
OO4940 DFW → SAT 36 80.0%
AA1101 SAT → DFW 35 77.1%
MQ3830 SAT → DFW 34 84.9%
AA2438 DFW → SAT 33 59.4%
AA2814 SAT → DFW 33 87.9%
AA498 SAT → DFW 33 81.3%
MQ3716 DFW → SAT 33 78.1%
MQ4143 SAT → DFW 33 84.4%
MQ4143 DFW → SAT 33 78.1%
MQ4156 DFW → SAT 33 90.6%
MQ4156 SAT → DFW 33 81.3%
OO6243 DFW → SAT 33 81.8%
OO6243 SAT → DFW 33 84.9%
AA1168 DFW → SAT 32 73.3%
AA2045 SAT → DFW 32 67.7%
AA3157 DFW → SAT 32 61.3%
AA3090 DFW → SAT 31 58.6%
AA3157 SAT → DFW 31 56.7%
MQ3358 SAT → DFW 31 78.6%
MQ3877 SAT → DFW 31 80.7%
MQ3961 DFW → SAT 31 82.1%
MQ4172 DFW → SAT 31 89.7%
MQ4172 SAT → DFW 31 79.3%
MQ4328 DFW → SAT 31 74.2%
AA1239 SAT → DFW 30 86.7%
AA3034 SAT → DFW 30 73.3%
AA3034 DFW → SAT 30 73.3%
AA3055 SAT → DFW 30 82.8%
AA3167 DFW → SAT 30 66.7%
AA3167 SAT → DFW 30 69.0%
AA715 DFW → SAT 30 69.0%
AA726 SAT → DFW 30 80.0%
AA952 DFW → SAT 30 48.3%
OO6291 SAT → DFW 30 86.7%

Flight numbers are the codes sold on tickets. On shared flights one aircraft can carry several of them. Only numbers with at least 30 flights have a page.

Monthly figures
PeriodFlights operated Change vs last yearCancelled On-time departures
July 2026 771 +1.8% 7 66.8%
June 2026 696 −7.0% 42 60.8%
May 2026 739 −3.4% 41 69.6%
April 2026 704 −1.5% 8 74.1%
March 2026 714 −5.4% 14 72.5%
February 2026 630 −6.1% 8 81.3%
January 2026 642 −7.8% 67 75.1%
December 2025 712 +2.3% 0 73.7%
November 2025 667 −5.3% 22 71.1%
October 2025 754 +38.1% 13 75.6%
September 2025 710 24 78.3%
August 2025 735 31 67.1%
July 2025 757 35 68.7%
June 2025 748 29 66.0%
May 2025 765 34 70.1%
April 2025 715 40 68.1%
March 2025 755 27 75.2%
February 2025 671 11 75.9%
January 2025 696 52 73.3%
December 2024 696 20 72.1%
November 2024 704 23 79.5%
October 2024 546 0 82.4%

How to read this chart

Loading the guide…