Flight

SWA2673

Flight history and live tracking for SWA2673, operated by Southwest Airlines. Recent flights from the PlaneTrack independent receiver network, with departure and arrival times, aircraft used, and a real-time position feed.

Next flight

DateMon 05 Oct 2026
RouteKMCO ORLANDO INTERNATIONAL → KDJT President Donald J. Trump International Airport
Scheduled departure21:25 EDT

Scheduled and estimated times from the FAA SWIM feed, local to each airport.

Route

AirlineSouthwest Airlines
Observed routeKTUL → KDAL

Flight history 262 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-10-02KBNA NASHVILLE INTERNATIONALKALB ALBANY INTERNATIONAL14:10 CDT16:48 EDT1h 38mN8859Q
2026-10-01KBNA NASHVILLE INTERNATIONALKALB ALBANY INTERNATIONAL14:40 CDT17:25 EDT1h 45mN9006L
2026-10-01KMDW CHICAGO MIDWAY INTERNATIONALKAUS AUSTIN BERGSTROM INTERNATIONAL20:42 CDT22:48 CDT2h 06mN8931L
2026-09-30KMDW CHICAGO MIDWAY INTERNATIONALKAUS AUSTIN BERGSTROM INTERNATIONAL21:02 CDT23:05 CDT2h 03mN448WN
2026-09-28KMDW CHICAGO MIDWAY INTERNATIONALKAUS AUSTIN BERGSTROM INTERNATIONAL22:56 CDT00:56 CDT2h 00mN8574Z
2026-09-27estimatedKMDWKAUS19:00 CDT21:28 CDT2h 27mN8802Q
2026-09-26estimatedKMDWKAUS18:17 CDT18:58 CDT0h 40mN8802Q
2026-09-24KMDWKAUS20:53 CDT05:20 CDT8h 26mN8513F
2026-09-23KMDWKAUS20:44 CDT22:58 CDT2h 13mN8535S
2026-09-21KMDWKAUS22:33 CDT01:00 CDT2h 26mAC6243
2026-09-20KMDWKAUS19:34 CDT21:40 CDT2h 05mN283WN
2026-09-17KMDWKAUS20:42 CDT22:54 CDT2h 11mN487WN
2026-09-16KMDWKAUS20:43 CDT22:50 CDT2h 07mN267WN
2026-09-14KMDWKAUS21:26 CDT23:36 CDT2h 09mN8519R
2026-09-13estimatedKMDWKAUS19:00 CDT20:32 CDT1h 31mN290WN
2026-09-12estimatedKMDWKAUS18:21 CDT18:58 CDT0h 36mN290WN
2026-09-10estimatedKMDWKAUS20:57 CDT23:06 CDT2h 08mAC5E8D
2026-09-09estimatedKMDWKAUS20:53 CDT23:00 CDT2h 06mN219WN
2026-09-07KMDWKAUS20:57 CDT23:00 CDT2h 02mN8564Z
2026-09-06estimatedKMDWKAUS19:00 CDT20:44 CDT1h 43mN7828A
2026-09-05estimated??23:39Z23:58Z0h 18mN7828A
Earlier flights (241) - back to 2025-08-14
DateFromToDepArrDurationAircraft
2026-09-03estimatedKMDWKAUS20:57 CDT23:00 CDT2h 02mN253WN
2026-08-31KMDWKAUS20:50 CDT22:58 CDT2h 07mN8534Z
2026-08-30?KAUS00:00Z20:42 CDT1h 41mN234WN
2026-08-29estimated??23:39Z23:58Z0h 18mN234WN
2026-08-27?KAUS01:45Z22:54 CDT2h 08mN263WN
2026-08-24?KAUS01:46Z22:46 CDT1h 59mN8745K
2026-08-23estimated?KAUS00:00Z20:36 CDT1h 35mN938WN
2026-08-22estimated??23:33Z23:58Z0h 25mN938WN
2026-08-20estimated??02:01Z04:14Z2h 12mN936WN
2026-08-19estimated??01:47Z04:16Z2h 28mN7862A
2026-08-17estimated??11:14Z12:50Z1h 35mN8851Q
2026-08-16estimated??00:00Z12:16Z12h 16mN299WN
2026-08-15estimated??23:28Z23:58Z0h 29mN299WN
2026-08-13estimated??02:12Z11:44Z9h 31mN901WN
2026-08-12KMDW?21:00 CDT13:43Z11h 42mN950WN
2026-07-23KOMAKLAS12:00 CDT12:22 PDT2h 21mN258WN
2026-07-23estimated??13:13Z16:04Z2h 50mN258WN
2026-07-23estimatedKORF?22:05 EDT12:24Z10h 19mN295WN
2026-07-22estimatedKTUSKSAN19:36 MST20:28 PDT0h 51mN439WN
2026-07-20estimatedKORFKLAS13:21 EDT12:40 PDT2h 18mN7886A
2026-07-20estimatedKMCOKOMA09:45 EDT11:30 CDT2h 44mN7886A
2026-07-20KORFKMCO06:45 EDT08:22 EDT1h 36mN7886A
2026-07-18estimatedKOMAKLAS11:06 CDT10:10 PDT1h 03mN8762Q
2026-07-18estimated?KOMA11:57Z09:40 CDT2h 43mN8762Q
2026-07-17estimatedKOMAKLAS11:56 CDT12:20 PDT2h 23mN497WN
2026-07-17estimatedKMCOKOMA09:15 EDT10:48 CDT2h 32mN497WN
2026-07-17KORFKMCO06:40 EDT08:14 EDT1h 33mN7751A
2026-07-16KOMAKLAS12:11 CDT12:30 PDT2h 19mN255WN
2026-07-16estimatedKMCOKOMA09:20 EDT11:02 CDT2h 41mN255WN
2026-07-16estimated??02:00Z12:16Z10h 15mN216WR
2026-07-15estimatedKTUSKSAN19:20 MST20:10 PDT0h 49mN480WN
2026-07-13KOMAKLAS12:02 CDT12:22 PDT2h 20mN232WN
2026-07-13KMCOKOMA09:29 EDT11:13 CDT2h 43mN232WN
2026-07-13estimatedKORFKLAS06:33 EDT05:34 PDT2h 00mN232WN
2026-07-11estimated??15:48Z16:46Z0h 57mN8523W
2026-07-11KMCOKOMA07:50 EDT09:26 CDT2h 35mN8523W
2026-07-10estimatedKORFKLAS13:03 EDT12:34 PDT2h 30mN7852A
2026-07-10estimatedKMCOKOMA09:11 EDT10:52 CDT2h 41mN7852A
2026-07-10KORFKMCO06:46 EDT08:22 EDT1h 35mN7852A
2026-07-09estimatedKORFKLAS12:52 EDT12:18 PDT2h 25mN290WN
2026-07-09estimatedKMCOKOMA09:11 EDT10:54 CDT2h 42mN290WN
2026-07-09estimatedKTUS?19:27 MST12:20Z9h 53mN288WN
2026-07-08estimatedKDMAKSAN18:50 MST19:44 PDT0h 53mN226WN
2026-07-06KOMAKLAS12:06 CDT12:28 PDT2h 21mN957WN
2026-07-06KMCOKOMA09:31 EDT11:06 CDT2h 34mN957WN
2026-07-06KORFKMCO06:42 EDT08:16 EDT1h 33mN957WN
2026-07-04estimatedKNZY?10:54 PDT19:48Z1h 53mN8602F
2026-07-03KMCOKLAS09:56 EDT13:02 PDT6h 05mN7874B
2026-07-03KORFKMCO06:52 EDT08:30 EDT1h 38mN7874B
2026-07-02KMCOKLAS09:32 EDT12:34 PDT6h 01mN941WN
2026-07-02estimatedMMTJKMCO19:26 PDT08:18 EDT9h 52mN291WN
2026-07-01estimatedKTUSKSAN19:17 MST20:14 PDT0h 56mN932WN
2026-06-29estimatedKORFKLAS13:02 EDT12:42 PDT2h 39mN7828A
2026-06-29estimatedKMCOKMDW09:17 EDT10:46 CDT2h 28mN7828A
2026-06-29estimatedKORFKLAS06:48 EDT05:10 PDT1h 21mN7828A
2026-06-27estimated?KORD16:05Z12:02 CDT0h 57mAC48AC
2026-06-27estimatedKMCOKMDW08:14 EDT09:56 CDT2h 41mAC48AC
2026-06-26estimated??21:39Z22:00Z0h 20mN7887A
2026-06-26KOMAKLAS13:27 CDT14:00 PDT2h 33mN940WN
2026-06-26estimated??11:25Z17:32Z6h 06mN212WN
2026-06-26estimatedKORFKLAS06:36 EDT03:54 PDT0h 17mN212WN
2026-06-25KOMAKLAS11:59 CDT12:32 PDT2h 32mN7887A
2026-06-25estimated??13:11Z15:58Z2h 46mN7887A
2026-06-25estimatedMMTJ?19:19 PDT12:14Z9h 54mN901WN
2026-06-24estimatedKDMAKSAN18:53 MST19:48 PDT0h 54mN286WN
2026-06-22KOMA?16:12 CDT23:58Z2h 46mN443WN
2026-06-22estimatedKMCOKMDW13:15 EDT14:50 CDT2h 34mN443WN
2026-06-22KORFKMCO06:46 EDT08:22 EDT1h 36mN7887A
2026-06-20estimatedKMCOKMDW12:36 EDT12:42 CDT1h 05mAC5EB4
2026-06-20estimatedKMCOKMDW08:50 EDT10:36 CDT2h 45mAC5EB4
2026-06-19KMCOKLAS09:26 EDT12:46 PDT6h 19mN290WN
2026-06-19estimatedKORFKLAS06:39 EDT05:08 PDT1h 28mN290WN
2026-06-18estimatedKORFKLAS13:33 EDT12:20 PDT1h 46mN497WN
2026-06-18KISMKOMA11:25 EDT11:10 CDT0h 45mN497WN
2026-06-18estimatedMMTJ?20:15 PDT11:36Z8h 20mN293WN
2026-06-17estimatedKTUSKSAN20:13 MST20:58 PDT0h 44mN938WN
2026-06-15KMCOKLAS09:31 EDT12:46 PDT6h 14mN263WN
2026-06-15KORFKMCO06:38 EDT08:10 EDT1h 31mN263WN
2026-06-13estimatedKMCO?08:04 EDT15:06Z3h 01mAC47DE
2026-05-29KTULKDAL05:47 CDT06:26 CDT0h 39mN8511K
2026-05-28KTULKDAL05:53 CDT06:38 CDT0h 45mN8605E
2026-05-27KTULKDAL07:15 CDT08:00 CDT0h 44mN248WN
2026-05-26KTULKDAL07:41 CDT08:18 CDT0h 36mN561WN
2026-05-25KTULKDAL05:55 CDT06:40 CDT0h 44mN8804L
2026-05-24KTULKDAL07:14 CDT07:56 CDT0h 41mAC5AB7
2026-05-23KTULKDAL05:41 CDT06:56 CDT1h 14mAC5ADA
2026-05-22KTULKDAL06:02 CDT06:46 CDT0h 43mN8529Z
2026-05-21KTULKDFW05:51 CDT06:32 CDT0h 40mN8574Z
2026-05-20KTULKDAL19:25 CDT07:56 CDT12h 30mAC370B
2026-05-19estimatedKTULKGVT21:53 CDT14:56 CDT17h 02mN480WN
2026-05-12KTULKDAL07:11 CDT07:54 CDT0h 42mN259WN
2026-05-11KTULKDAL05:57 CDT06:44 CDT0h 46mN8709Q
2026-05-10KTULKDAL05:39 CDT06:24 CDT0h 44mAC6266
2026-05-09KTULKDAL05:33 CDT06:14 CDT0h 40mN8646B
2026-05-08KTULKDFW05:52 CDT06:46 CDT0h 53mAC57AF
2026-05-07KTULKDAL05:53 CDT06:38 CDT0h 45mN8607M
2026-05-06KTULKDAL07:08 CDT07:54 CDT0h 45mN7832A
2026-05-05KTULKDAL07:15 CDT07:56 CDT0h 40mN7752B
2026-05-04KTULKDAL05:54 CDT06:34 CDT0h 39mN8800L
2026-05-03KTULKDAL05:50 CDT06:30 CDT0h 39mAC47B7
2026-05-02KTULKDAL05:33 CDT06:14 CDT0h 40mAC5041
2026-05-01KTULKDAL05:50 CDT06:30 CDT0h 39mN8558Z
2026-04-30KTULKDAL05:52 CDT06:34 CDT0h 41mN8562Z
2026-04-28KTULKDAL07:10 CDT07:56 CDT0h 45mN955WN
2026-04-27KTULKDAL05:56 CDT06:38 CDT0h 42mN8623F
2026-04-26KTULKDAL05:36 CDT06:26 CDT0h 49mN8309C
2026-04-25KTULKDAL05:48 CDT06:32 CDT0h 43mAC7188
2026-04-24KTULKDAL06:09 CDT06:54 CDT0h 44mN8553W
2026-04-23estimatedKTULKDFW05:57 CDT06:32 CDT0h 34mN8855Q
2026-04-22KTULKDAL07:34 CDT08:26 CDT0h 51mN482WN
2026-04-21KTULKDAL07:12 CDT07:54 CDT0h 41mN917WN
2026-04-20estimatedKTULKDAL06:19 CDT09:04 CDT2h 45mAC536C
2026-04-19KTULKDAL05:48 CDT06:26 CDT0h 37mN8823Q
2026-04-18KOKCKDAL09:45 CDT10:24 CDT0h 39mAC379A
2026-04-18KTUL?06:12 CDT13:10Z1h 57mAC379A
2026-04-17KTULKDFW06:10 CDT06:50 CDT0h 39mAC7188
2026-04-16KTULKDAL05:59 CDT06:44 CDT0h 44mN8740A
2026-04-15estimatedKTULKDAL07:32 CDT08:00 CDT0h 27mN276WN
2026-04-14KTULKDAL07:12 CDT07:58 CDT0h 46mN289CT
2026-04-13KTULKDAL05:56 CDT06:40 CDT0h 43mN8626B
2026-04-12KTULKDAL05:42 CDT06:48 CDT1h 05mAC5AFD
2026-04-11KTULKDFW05:33 CDT06:16 CDT0h 42mN8850Q
2026-04-05KDENKBOS10:08 MDT16:06 EDT3h 57mN8747Q
2026-04-04estimated??16:46Z20:52Z4h 05mN8512U
2026-04-03KDENKBOS10:59 MDT16:26 EDT3h 26mAC5723
2026-04-02KDENKBOS10:15 MDT16:42 EDT4h 26mN8557Q
2026-03-31?KBOS17:04Z16:36 EDT3h 31mN8550Q
2026-03-30KDENKBOS10:52 MDT16:14 EDT3h 21mN8540V
2026-03-29KDEN?10:02 MDT20:48Z4h 45mN8825Q
2026-03-28KDENKBOS10:29 MDT16:40 EDT4h 11mN8657B
2026-03-15KDEN?10:54 MDT21:30Z4h 35mN8514F
2026-03-14KDENKBOS11:01 MDT16:30 EDT3h 28mN8309C
2026-03-13KDENKBOS10:33 MDT16:06 EDT3h 32mN1802U
2026-03-12?KBOS17:03Z16:02 EDT2h 58mN8603F
2026-03-11?KBOS16:48Z17:20 EDT4h 32mN8658A
2026-03-10KDENKBOS11:15 MDT16:36 EDT3h 20mN8524Z
2026-03-09?KBOS16:00Z16:30 EDT4h 29mAC692A
2026-03-08KDENKBOS10:38 MDT16:06 EDT3h 27mN8734Q
2026-03-07KDENKBOS11:29 MST16:56 EST3h 26mN8614M
2026-03-06KDENKBOS10:56 MST18:10 EST5h 13mN8651A
2026-03-05partialKBUR?17:53 PSTN285WN
2026-03-04KBURKLAS18:10 PST19:28 PST1h 17mN908WN
2026-03-03KBURKLAS16:00 PST16:44 PST0h 44mN268WN
2026-02-26KBURKLAS17:47 PST18:42 PST0h 54mN915WN
2026-02-25KBURKLAS17:42 PST18:30 PST0h 47mN7887A
2026-02-24estimatedKORFKLAS19:00 EST16:34 PST0h 34mN924WN
2026-02-20KBURKLAS16:57 PST17:56 PST0h 58mN276WN
2026-02-19KBURKLAS18:12 PST19:04 PST0h 52mN949WN
2026-02-16KBURKLAS16:13 PST17:00 PST0h 46mN473WN
2026-02-12KBURKLAS18:03 PST18:58 PST0h 54mA5BD0B
2026-02-11KBURKLAS17:55 PST18:38 PST0h 42mN200WN
2026-02-07KBURKLAS16:17 PST17:04 PST0h 46mN7741C
2026-02-06KBURKLAS16:00 PST16:50 PST0h 50mN259WN
2026-02-05KBURKLAS17:53 PST18:40 PST0h 46mN914WN
2026-02-04KBURKLAS17:53 PST18:38 PST0h 45mN252WN
2026-02-03KBURKLAS17:54 PST18:50 PST0h 55mN273WN
2026-02-02KBURKLAS16:00 PST16:42 PST0h 42mN907WN
2026-02-01estimatedKORFKLAS19:00 EST16:40 PST0h 39mN7827A
2026-01-31KBURKLAS17:57 PST18:46 PST0h 48mN919WN
2026-01-30KBURKLAS18:02 PST18:56 PST0h 53mN917WN
2026-01-29KBURKLAS18:10 PST19:02 PST0h 51mN949WN
2026-01-28KBURKLAS17:46 PST18:58 PST1h 11mN207WN
2026-01-27KBURKLAS18:12 PST18:56 PST0h 43mN280WN
2026-01-26KBURKLAS16:00 PST17:00 PST0h 59mN964WN
2026-01-25KBURKLAS16:03 PST17:16 PST1h 13mN241WN
2026-01-24KBURKLAS17:53 PST18:46 PST0h 52mN248WN
2026-01-23KBURKLAS17:54 PST18:52 PST0h 57mN7861J
2026-01-22KBURKLAS17:55 PST18:42 PST0h 47mN919WN
2026-01-21KBURKLAS17:47 PST18:42 PST0h 54mN7737E
2026-01-20estimatedKORFKLAS19:00 EST16:36 PST0h 36mN912WN
2026-01-19KBURKLAS17:48 PST18:42 PST0h 54mN290WN
2026-01-09KBURKLAS18:38 PST19:28 PST0h 49mN904WN
2026-01-08KBURKLAS18:45 PST19:24 PST0h 38mN200WN
2026-01-07KBURKLAS17:43 PST18:34 PST0h 50mN213WN
2026-01-06estimated?KPIT00:00Z19:46 EST0h 46mN284WN
2026-01-05partialKSRQ?17:34 ESTA2DED8
2026-01-04KSRQKPIT11:48 EST14:00 EST2h 11mAC3B51
2026-01-03KSRQ?13:03 EST19:58Z1h 54mN8630B
2026-01-02KSRQKPIT12:01 EST14:06 EST2h 04mN8610A
2026-01-01?KTUS01:19Z19:58 MST1h 38mN910WN
2025-12-30KSRQKPIT12:13 EST14:14 EST2h 00mN8634A
2025-12-29KSRQKPIT12:24 EST14:18 EST1h 53mN8542Z
2025-12-28KSRQKPIT11:48 EST13:56 EST2h 07mN500WR
2025-12-27KSRQKPIT11:41 EST13:40 EST1h 58mN8623F
2025-12-26KSRQ?12:45 EST19:54Z2h 08mN8641B
2025-12-25KSANKTUS20:26 PST22:24 MST0h 58mN931WN
2025-12-23KSRQKPIT11:42 EST13:52 EST2h 09mN8307K
2025-12-22KSRQKPIT12:02 EST14:10 EST2h 07mN8820L
2025-12-21KSRQKPIT11:44 EST13:42 EST1h 58mN8693A
2025-12-20KSRQKPIT11:41 EST13:38 EST1h 56mAC3B0F
2025-12-19KSRQKPIT11:54 EST13:52 EST1h 57mAC429B
2025-12-18KSRQ?16:13 EST23:08Z1h 54mN7815L
2025-12-18partial??01:16ZN253WN
2025-12-17KSANKTUS17:38 PST19:50 MST1h 11mN498WN
2025-12-16?KTUS01:20Z20:04 MST1h 43mN280WN
2025-12-14KSRQKPIT16:17 EST18:24 EST2h 06mN456WN
2025-12-14?KSRQ16:40Z15:26 EST3h 46mN456WN
2025-12-13KSRQKPIT15:14 EST17:16 EST2h 01mN8561Z
2025-12-12KSRQKPIT16:24 EST18:26 EST2h 02mN281WN
2025-12-12KSANKSRQ18:41 PST15:16 EST17h 34mN7821L
2025-12-11?KTUS01:21Z20:06 MST1h 44mN7887A
2025-12-10estimated?KTUS02:09Z20:30 MST1h 21mN208WN
2025-11-27KSMFKSAN07:32 PST08:40 PST1h 07mN903WN
2025-11-26KSRQKPIT11:52 EST13:46 EST1h 54mN8643A
2025-10-30estimated?KBWI10:21Z07:16 EDT0h 54mN8637A
2025-10-29KRDUKBWI18:51 EDT19:32 EDT0h 40mN258WN
2025-10-29?KRDU19:57Z17:56 EDT1h 58mN258WN
2025-10-28KRDUKBWI18:53 EDT19:38 EDT0h 44mN965WN
2025-10-28?KRDU20:03Z18:10 EDT2h 06mN965WN
2025-10-27KRDUKBWI06:23 EDT07:04 EDT0h 40mAC5E23
2025-10-22KRDUKBWI18:45 EDT19:28 EDT0h 42mN7868K
2025-10-22KTPAKRDU16:31 EDT17:58 EDT1h 26mN7868K
2025-10-21KRDUKBWI18:42 EDT19:32 EDT0h 49mN296WN
2025-10-21estimated?KRDU20:23Z18:00 EDT1h 36mN296WN
2025-10-14KRDUKBWI19:05 EDT19:52 EDT0h 46mN963WN
2025-10-14?KRDU20:05Z18:14 EDT2h 09mN963WN
2025-10-13KRDUKBWI06:25 EDT07:08 EDT0h 42mN8797Q
2025-10-07KRDUKBWI18:52 EDT19:42 EDT0h 50mN281WN
2025-10-07KTPAKRDU15:56 EDT18:10 EDT2h 13mN281WN
2025-10-06KRDUKBWI06:25 EDT07:06 EDT0h 41mAC5A4A
2025-10-04KRDUKBWI14:56 EDT15:54 EDT0h 57mAC578C
2025-09-29KSMFKNKX07:50 PDT08:50 PDT1h 00mA1AA4E
2025-09-28KSMFMMTJ08:06 PDT09:10 PDT1h 04mA5B954
2025-09-26KSMFKSAN07:39 PDT08:47 PDT1h 07mAD5E27
2025-09-25KSMFKNKX07:48 PDT08:49 PDT1h 00mAD694C
2025-09-22KSMFMMTJ07:41 PDT08:48 PDT1h 07mA615D0
2025-09-21KSMFKNKX08:05 PDT09:07 PDT1h 01mAAA28D
2025-09-19KSMFKNKX07:39 PDT08:40 PDT1h 01mA1A697
2025-09-18KSMFKELP09:13 PDT13:54 MDT3h 40mA5A30A
2025-08-26KSMFKSAN20:15 PDT20:36 PDT0h 20mN7889A
2025-08-25?KPHX00:02Z02:27 MST9h 25mN250WN
2025-08-24estimated??21:29Z23:58Z2h 28mN250WN
2025-08-24estimatedKTUSKSAN07:40 MST12:38 PDT4h 58mN250WN
2025-08-23estimatedKSAN?22:26 PDT05:54Z0h 28mN276WN
2025-08-21?KELP16:48Z12:54 MDT2h 05mN485WN
2025-08-21estimatedKTUSKSAN07:12 MST09:02 PDT1h 49mN485WN
2025-08-17estimated?KPHX16:55Z11:14 MST1h 18mN458WN
2025-08-17KSMFKSAN07:53 PDT09:18 PDT1h 25mN458WN
2025-08-15KSMFKELP07:35 PDT12:34 MDT3h 58mN7704B
2025-08-14partialKELP?11:58 MDTN213WN
2025-08-14KSMF?07:50 PDT16:38Z1h 47mN213WN

Times are local to each airport. Hover for UTC. Flights marked estimated were completed with route prediction or partial coverage; partial records have a confirmed departure but no reliable arrival fix.

Open the live map Full history CSV API access
Follow this flight

Get an email when SWA2673 flies + if it runs late.

Data access

Live positions and 365-day history for this flight are available through the PlaneTrack API (commercial use from $29/month) and as one-off CSV extracts from our archive (from $9.99, with a free one-day sample). Questions: [email protected]