Flight

SKW4817

Flight history and live tracking for SKW4817, operated by SkyWest 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
RouteKDFW DALLAS FORT WORTH INTERNATIONAL → KSGU St George Regional Airport
Scheduled departure21:20 CDT

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

Route

AirlineSkyWest Airlines
Observed routeKDFW → KCDC

Flight history 260 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-10-04KDFW DALLAS FORT WORTH INTERNATIONALKSGU St George Regional Airport21:40 CDT22:53 MDT2h 13mN805SK
2026-10-03KDFW DALLAS FORT WORTH INTERNATIONALKSGU St George Regional Airport21:59 CDT23:11 MDT2h 12mN249LR
2026-10-02KDFW DALLAS FORT WORTH INTERNATIONALKSGU St George Regional Airport23:29 CDT00:37 MDT2h 08mN825SK
2026-10-01KDFW DALLAS FORT WORTH INTERNATIONALKSGU St George Regional Airport22:02 CDT23:12 MDT2h 10mN825SK
2026-09-30KDFW DALLAS FORT WORTH INTERNATIONALKSGU St George Regional Airport21:46 CDT23:05 MDT2h 19mN805SK
2026-09-29KDFW DALLAS FORT WORTH INTERNATIONALKSGU St George Regional Airport21:49 CDT23:05 MDT2h 16mN249LR
2026-09-28KDFW DALLAS FORT WORTH INTERNATIONALKSGU St George Regional Airport21:42 CDT22:54 MDT2h 12mN245LR
2026-09-27KDFW DALLAS FORT WORTH INTERNATIONALKSGU St George Regional Airport21:38 CDT23:02 MDT2h 24mN805SK
2026-09-26estimatedKDFWKCDC21:59 CDT23:28 MDT2h 28mN805SK
2026-09-25estimated??02:31Z05:06Z2h 34mN246LR
2026-09-24estimated??02:25Z04:44Z2h 18mN246LR
2026-09-23estimated??02:55Z05:18Z2h 22mN246LR
2026-09-21estimatedKDFWKCDC23:42 CDT01:12 MDT2h 29mN817SK
2026-09-20estimatedKDFWKCDC21:38 CDT23:12 MDT2h 33mN248LR
2026-09-18estimated??02:26Z04:52Z2h 25mN246LR
2026-09-17estimated??02:34Z04:56Z2h 21mN825SK
2026-09-16estimatedKDFWKCDC21:59 CDT23:20 MDT2h 20mN247LR
2026-09-15estimated??02:24Z04:58Z2h 33mN247LR
2026-09-14estimated??02:33Z04:54Z2h 20mN247LR
2026-09-13estimated??02:29Z04:58Z2h 28mN246LR
2026-09-12estimatedKDFWKCDC21:54 CDT23:06 MDT2h 11mN244LR
2026-09-11estimated??02:30Z05:14Z2h 43mN244LR
2026-09-10estimatedKDFWKCDC21:43 CDT22:56 MDT2h 13mN244LR
2026-09-09estimated??02:34Z04:56Z2h 21mN245LR
2026-09-08estimatedKDFWKCDC21:46 CDT22:47 MDT2h 00mN245LR
2026-09-07estimated??02:20Z04:46Z2h 25mN247LR
2026-09-06estimated??02:39Z05:14Z2h 34mN247LR
2026-09-05estimated??03:14Z05:40Z2h 25mN244LR
2026-09-04estimatedKDFWKCDC22:02 CDT23:18 MDT2h 15mN249LR
Earlier flights (231) - back to 2025-08-15
DateFromToDepArrDurationAircraft
2026-09-03estimatedKDFWKCDC21:40 CDT22:56 MDT2h 15mN249LR
2026-09-01estimatedKDFWKCDC21:34 CDT22:50 MDT2h 15mN244LR
2026-08-31estimated??02:37Z05:00Z2h 22mN817SK
2026-08-30estimated??02:17Z04:42Z2h 24mN817SK
2026-08-29estimated??02:36Z05:00Z2h 23mN817SK
2026-08-27estimatedKDFWKCDC22:08 CDT23:34 MDT2h 25mN249LR
2026-08-25estimated??02:25Z04:56Z2h 31mN249LR
2026-08-24estimatedKDFWKCDC23:20 CDT00:26 MDT2h 05mN249LR
2026-08-23estimatedKDFWKCDC21:40 CDT22:58 MDT2h 17mN249LR
2026-08-22estimated??03:31Z05:52Z2h 20mN245LR
2026-08-21estimated??02:39Z13:37Z10h 58mN896SK
2026-08-20estimated??02:15Z04:38Z2h 22mN896SK
2026-08-19estimated??02:35Z05:06Z2h 30mN896SK
2026-08-18estimated??02:44Z11:38Z8h 53mN896SK
2026-08-17estimated??02:37Z11:20Z8h 42mN896SK
2026-08-15estimated??02:33Z04:56Z2h 22mN896SK
2026-08-14estimated??04:45Z11:58Z7h 12mN896SK
2026-08-13estimated??02:21Z13:10Z10h 49mN805SK
2026-08-12estimatedKDFWKCDC21:46 CDT23:02 MDT2h 15mN249LR
2026-07-23estimatedKDFWKCDC21:38 CDT22:42 MDT2h 03mN244LR
2026-07-22estimated??02:18Z04:34Z2h 15mN246LR
2026-07-21estimated??02:36Z04:54Z2h 17mN244LR
2026-07-20estimatedKDFWKCDC21:41 CDT22:40 MDT1h 58mN246LR
2026-07-19estimated??03:00Z05:30Z2h 29mN246LR
2026-07-18estimated??02:58Z05:18Z2h 19mN246LR
2026-07-17estimated??02:34Z05:06Z2h 31mN246LR
2026-07-16estimatedKDFWKCDC23:22 CDT00:24 MDT2h 01mN248LR
2026-07-15estimated??02:28Z04:40Z2h 11mN246LR
2026-07-14estimatedKDFWKCDC00:38 CDT01:42 MDT2h 03mN246LR
2026-07-13estimatedKDFWKCDC00:23 CDT01:30 MDT2h 06mN246LR
2026-07-12estimatedKDFW?21:44 CDT05:20Z2h 35mN246LR
2026-07-11estimatedKDFW?21:24 CDT04:50Z2h 25mN710SK
2026-07-10estimatedKDFW?22:23 CDT05:54Z2h 30mN632SK
2026-07-09estimatedKDFW?00:27 CDT07:40Z2h 12mN756SK
2026-07-08estimatedKDFWKCDC21:51 CDT23:06 MDT2h 14mN633SK
2026-07-07estimatedKDFWKCDC21:54 CDT23:08 MDT2h 13mN245LR
2026-07-06estimatedKDFW?21:18 CDT04:56Z2h 37mN825SK
2026-07-05estimatedKDFWKCDC19:00 CDT20:10 MDT2h 10mN246LR
2026-07-04partialKDFW?21:56 CDTN805SK
2026-07-03estimatedKDFWKCDC21:51 CDT23:04 MDT2h 12mN249LR
2026-07-02estimatedKDFW?21:22 CDT04:54Z2h 31mN805SK
2026-07-01estimatedKDFW?21:30 CDT05:04Z2h 33mN249LR
2026-06-30estimatedKDFW?02:59 CDT10:32Z2h 32mN608SK
2026-06-29estimatedKDFW?21:24 CDT04:54Z2h 29mN724SK
2026-06-27estimated??05:35Z19:35Z13h 59mN825SK
2026-06-26estimatedKDFW?21:26 CDT04:50Z2h 24mN249LR
2026-06-25estimatedKDFW?22:58 CDT06:22Z2h 23mN248LR
2026-06-24estimatedKDFW?22:45 CDT06:14Z2h 28mN805SK
2026-06-23estimatedKDFWKCDC21:36 CDT22:52 MDT2h 15mN896SK
2026-06-22estimatedKDFW?22:54 CDT06:26Z2h 32mN748SK
2026-06-21estimatedKDFWKCDC02:35 CDT03:52 MDT2h 16mN249LR
2026-06-20estimatedKDFW?21:58 CDT05:34Z2h 36mA7FB7D
2026-06-19estimatedKDFW?22:49 CDT06:14Z2h 24mN805SK
2026-06-18estimatedKDFWKCDC21:42 CDT22:52 MDT2h 09mN249LR
2026-06-17estimatedKDFWKCDC21:36 CDT22:46 MDT2h 09mN249LR
2026-06-16estimatedKDFWKCDC22:32 CDT23:52 MDT2h 19mN760SK
2026-06-15estimatedKDFWKCDC21:38 CDT22:50 MDT2h 11mN249LR
2026-06-14estimatedKPHX?00:43 MST08:28Z0h 44mN825SK
2026-06-14estimatedKDFW?21:29 CDT06:16Z3h 46mN246LR
2026-06-13partialKDFW?12:54 CDTN744SK
2026-06-13estimatedKDFWKCDC22:29 CDT23:48 MDT2h 18mN744SK
2026-06-12estimatedKDFW?21:32 CDT05:10Z2h 37mN754SK
2026-05-29estimatedKDFW?21:26 CDT04:54Z2h 27mN817SK
2026-05-28estimatedKDFW?21:25 CDT04:46Z2h 20mN896SK
2026-05-27estimatedKDFW?21:30 CDT05:04Z2h 33mN896SK
2026-05-26estimatedKDFW?21:14 CDT04:58Z2h 43mN817SK
2026-05-25estimatedKDFW?22:26 CDT06:06Z2h 39mN817SK
2026-05-24estimatedKDFW?21:22 CDT04:52Z2h 29mN896SK
2026-05-23estimatedKDFWKCDC21:37 CDT23:00 MDT2h 22mN244LR
2026-05-22estimatedKDFWKCDC23:25 CDT00:42 MDT2h 16mN248LR
2026-05-21estimatedKDFWKCDC19:28 CDT20:42 MDT2h 13mN249LR
2026-05-20estimatedKDFWKCDC20:59 CDT05:16 MDT9h 16mN825SK
2026-05-19partialKDFW?20:29 CDTN249LR
2026-05-12estimatedKDFWKCDC21:00 CDT22:12 MDT2h 11mN249LR
2026-05-11estimatedKDFW?19:25 CDT03:10Z2h 44mN765SK
2026-05-10estimatedKDFW?19:17 CDT02:52Z2h 34mN249LR
2026-05-09estimatedKDFW?19:03 CDT02:28Z2h 24mN248LR
2026-05-08estimatedKDFW?19:07 CDT02:36Z2h 28mN249LR
2026-05-07estimatedKDFW?20:14 CDT03:44Z2h 29mN244LR
2026-05-06estimatedKDFWKCDC19:13 CDT20:38 MDT2h 24mN244LR
2026-05-05estimatedKDFW?19:12 CDT02:52Z2h 39mN896SK
2026-05-04estimatedKDFW?19:08 CDT02:56Z2h 47mN817SK
2026-05-03estimatedKDFWKCDC19:16 CDT20:30 MDT2h 13mN817SK
2026-05-02estimatedKDFWKCDC19:53 CDT21:08 MDT2h 14mN245LR
2026-05-01estimatedKDFWKCDC19:23 CDT20:46 MDT2h 23mN825SK
2026-04-30estimatedKDFW?20:09 CDT04:02Z2h 52mN825SK
2026-04-29estimatedKDFWKCDC19:35 CDT21:16 MDT2h 40mN249LR
2026-04-28estimatedKDFW?19:16 CDT03:04Z2h 47mN817SK
2026-04-27estimatedKDFWKCDC21:38 CDT23:02 MDT2h 24mN249LR
2026-04-26estimatedKDFW?19:12 CDT02:54Z2h 41mN817SK
2026-04-25estimatedKDFW?19:10 CDT02:50Z2h 39mN805SK
2026-04-24estimated??01:23Z04:14Z2h 50mN805SK
2026-04-23estimated??02:37Z05:18Z2h 40mN805SK
2026-04-23estimated??00:08Z01:14Z1h 05mN245LR
2026-04-22estimated??00:06Z02:44Z2h 38mN245LR
2026-04-21estimated??00:13Z03:02Z2h 48mN805SK
2026-04-20estimatedKDFWKCDC19:28 CDT20:42 MDT2h 13mN805SK
2026-04-19estimated?KCDC00:03Z20:06 MDT2h 02mN896SK
2026-04-18estimatedKDFWKCDC19:18 CDT20:24 MDT2h 06mN245LR
2026-04-17estimated??00:23Z02:54Z2h 31mN727SK
2026-04-16estimated??01:21Z03:38Z2h 16mN896SK
2026-04-15estimated??01:53Z04:22Z2h 28mN817SK
2026-04-14estimated??00:26Z02:36Z2h 09mN896SK
2026-04-13estimated??01:07Z03:16Z2h 08mN896SK
2026-04-12estimatedKDFWKCDC19:23 CDT20:22 MDT1h 59mN244LR
2026-04-11estimated?KCDC00:18Z20:36 MDT2h 17mN825SK
2026-04-06estimated?KCDC00:10Z20:10 MDT2h 00mN248LR
2026-04-05estimatedKDFWKCDC20:08 CDT21:10 MDT2h 01mN248LR
2026-04-04estimated??00:12Z02:46Z2h 33mN249LR
2026-04-03estimatedKDFWKCDC19:24 CDT20:46 MDT2h 22mN249LR
2026-04-02estimated??00:19Z02:44Z2h 24mN249LR
2026-04-01estimated??00:10Z02:26Z2h 15mN249LR
2026-03-31estimatedKDFWKCDC20:14 CDT21:18 MDT2h 03mN249LR
2026-03-30estimatedKDFWKCDC19:45 CDT20:38 MDT1h 52mN249LR
2026-03-29estimated??00:14Z02:44Z2h 29mN249LR
2026-03-16estimated?KCDC00:18Z20:42 MDT2h 24mN817SK
2026-03-15estimated??00:11Z02:30Z2h 18mN817SK
2026-03-14estimatedKDFWKCDC19:24 CDT20:26 MDT2h 01mN817SK
2026-03-13estimated??00:15Z04:32Z4h 17mN817SK
2026-03-12estimatedKDFWKCDC19:59 CDT21:34 MDT2h 35mN244LR
2026-03-11estimatedKDFWKCDC19:22 CDT21:02 MDT2h 39mN244LR
2026-03-10estimatedKDFWKCDC22:55 CDT00:28 MDT2h 32mN630SK
2026-03-09KDFWKSGU19:41 CDT21:00 MDT2h 18mN896SK
2026-03-08estimatedKDFWKCDC19:46 CST20:58 MST2h 11mN248LR
2026-03-07estimatedKDFWKCDC19:15 CST20:50 MST2h 34mN248LR
2026-03-06estimatedKDFWKCDC19:11 CST20:48 MST2h 36mN244LR
2026-03-05estimatedKDFWKCDC20:00 CST21:16 MST2h 15mN244LR
2026-03-04KDFWKSGU19:19 CST20:36 MST2h 16mN244LR
2026-03-03KDFWKSGU19:29 CST20:56 MST2h 26mN755EV
2026-03-02estimatedKLAS?21:34 PST06:44Z1h 09mN244LR
2026-03-02KDFWKLAS19:19 CST20:48 PST3h 28mN244LR
2026-03-01estimatedKDFWKCDC19:45 CST21:06 MST2h 20mN244LR
2026-02-28estimated??01:04Z04:02Z2h 58mN244LR
2026-02-27KDFWKSGU19:06 CST20:50 MST2h 43mN805SK
2026-02-26KDFWKSGU19:02 CST20:56 MST2h 53mN805SK
2026-02-25KDFWKSGU19:12 CST20:54 MST2h 42mN805SK
2026-02-24KDFWKSGU19:15 CST20:54 MST2h 39mN805SK
2026-02-23KDFWKSGU19:32 CST21:04 MST2h 32mN805SK
2026-02-22KDFWKSGU19:07 CST20:54 MST2h 46mN896SK
2026-02-21KDFWKSGU19:08 CST20:54 MST2h 45mN896SK
2026-02-20estimatedKDFWKCDC19:07 CST21:10 MST3h 02mN896SK
2026-02-19estimatedKDFWKCDC19:20 CST21:28 MST3h 07mN896SK
2026-02-18estimatedKDFWKCDC19:29 CST21:34 MST3h 05mN896SK
2026-02-17estimatedKDFWKCDC19:01 CST20:56 MST2h 54mN896SK
2026-02-16?KSGU06:11Z01:58 MST2h 46mN896SK
2026-02-15KDFWKSGU23:56 CST01:38 MST2h 41mN744SK
2026-02-14estimatedKDFW Dallas/Fort Worth InternationalKCDC19:39 CST21:00 MST2h 20mN248LR
2026-02-13estimatedKDFWKCDC19:15 CST20:54 MST2h 38mN248LR
2026-02-12KDFWKSGU19:42 CST21:24 MST2h 42mN248LR
2026-02-11KDFWKSGU19:47 CST21:22 MST2h 34mN248LR
2026-02-09KDFW Dallas/Fort Worth International?20:31 CST12:20Z9h 48mA24EC1
2026-02-08KDFW Dallas/Fort Worth InternationalKTCC20:09 CST20:10 MST1h 00mAC5D38
2026-02-07KDFWKSGU19:48 CST21:24 MST2h 35mN896SK
2026-02-06KDFWKSGU19:43 CST21:12 MST2h 28mN896SK
2026-02-05KDFWKSGU19:47 CST21:08 MST2h 20mN896SK
2026-02-04KDFWKSGU19:43 CST21:08 MST2h 24mN896SK
2026-02-03KDFWKSGU19:43 CST21:22 MST2h 38mN896SK
2026-02-02KDFWKSGU19:44 CST21:20 MST2h 35mN805SK
2026-02-01KDFWKSGU19:50 CST21:28 MST2h 37mN805SK
2026-01-31KDFWKSGU19:43 CST21:28 MST2h 44mN805SK
2026-01-30KDFWKSGU19:45 CST21:24 MST2h 39mN805SK
2026-01-29?KSGU01:45Z21:40 MST2h 54mN805SK
2026-01-28KDFWKSGU19:45 CST21:44 MST2h 58mN805SK
2026-01-27KDFWKSGU22:32 CST00:16 MST2h 43mN805SK
2026-01-26KDFWKSGU04:29 CST06:30 MST3h 00mN896SK
2026-01-24estimated??12:19Z13:46Z1h 26mN760SK
2026-01-24estimatedKDFWKCDC19:47 CST22:00 MST3h 12mN760SK
2026-01-23KDFWKSGU19:43 CST21:32 MST2h 48mN825SK
2026-01-22KDFWKSGU19:38 CST21:16 MST2h 37mN825SK
2026-01-21KDFWKSGU19:43 CST21:42 MST2h 58mN870DC
2026-01-20estimatedKDFWKCDC19:41 CST21:28 MST2h 47mN244LR
2026-01-19estimatedKDFWKCDC19:46 CST21:28 MST2h 42mN244LR
2026-01-09KDFWKSGU19:53 CST21:30 MST2h 37mN896SK
2026-01-08estimatedKDFWKCDC20:21 CST21:44 MST2h 22mN817SK
2026-01-07KDFWKSGU20:00 CST21:38 MST2h 37mN817SK
2026-01-06estimatedKDFWKCDC21:41 CST23:06 MST2h 25mN817SK
2026-01-05KDFWKSGU21:38 CST23:10 MST2h 31mN805SK
2026-01-04KDFWKSGU21:17 CST22:54 MST2h 37mN896SK
2026-01-03KDFWKSGU21:36 CST23:04 MST2h 27mN896SK
2026-01-02KDFWKSGU21:29 CST23:10 MST2h 40mN633SK
2026-01-01KDFWKSGU18:49 CST20:20 MST2h 30mN817SK
2025-12-31KDFWKSGU21:25 CST23:02 MST2h 36mN817SK
2025-12-30KDFWKSGU21:14 CST22:54 MST2h 40mN817SK
2025-12-29KDFWKSGU21:15 CST23:06 MST2h 50mN817SK
2025-12-28estimatedKDFWKCDC21:32 CST23:06 MST2h 34mN805SK
2025-12-27estimatedKDFWKCDC21:24 CST23:10 MST2h 45mN805SK
2025-12-26estimatedKDFWKCDC21:52 CST23:24 MST2h 31mN249LR
2025-12-25estimatedKDFWKCDC18:53 CST20:20 MST2h 26mN896SK
2025-12-23estimatedKDFWKCDC21:27 CST23:00 MST2h 32mN896SK
2025-12-22estimatedKDFWKCDC21:30 CST22:44 MST2h 13mN896SK
2025-12-21partialKDFW?06:06 CSTN805SK
2025-12-21estimatedKDFWKCDC21:35 CST23:08 MST2h 32mN805SK
2025-12-20estimatedKDFWKCDC21:28 CST23:06 MST2h 37mN805SK
2025-12-19estimatedKDFWKCDC21:17 CST23:08 MST2h 50mN896SK
2025-12-18estimatedKDFWKCDC18:51 CST20:30 MST2h 39mN896SK
2025-12-17estimatedKDFWKCDC18:47 CST20:16 MST2h 28mN896SK
2025-12-16estimatedKDFWKCDC19:02 CST20:08 MST2h 05mN896SK
2025-12-15estimatedKDFWKCDC21:14 CST22:50 MST2h 35mN896SK
2025-12-14estimatedKDFWKCDC19:31 CST20:50 MST2h 18mN805SK
2025-12-13estimatedKDFWKCDC19:13 CST20:30 MST2h 17mN606SK
2025-12-12estimatedKDFWKCDC21:16 CST22:50 MST2h 34mN805SK
2025-12-11estimatedKDFWKCDC18:47 CST20:08 MST2h 20mN896SK
2025-12-10estimatedKDFWKCDC19:33 CST21:08 MST2h 34mN896SK
2025-12-02estimated??03:15Z05:34Z2h 18mN896SK
2025-11-27estimated??03:47Z18:38Z14h 50mN805SK
2025-10-30estimatedKDFWKCDC19:49 CDT20:50 MDT2h 00mN896SK
2025-10-29estimatedKDFWKCDC19:52 CDT21:08 MDT2h 15mN763SK
2025-10-28estimatedKDFWKCDC21:28 CDT22:42 MDT2h 14mN817SK
2025-10-27estimatedKDFWKCDC21:32 CDT22:40 MDT2h 08mN817SK
2025-10-26estimated??02:11Z04:26Z2h 14mN755EV
2025-10-25estimated??00:44Z03:26Z2h 41mN750SK
2025-10-24estimated??02:12Z05:20Z3h 07mN825SK
2025-10-23estimated??00:36Z03:10Z2h 33mN896SK
2025-10-22estimated??00:46Z03:18Z2h 31mN896SK
2025-10-21estimatedKDFWKCDC21:37 CDT22:46 MDT2h 08mN896SK
2025-10-20estimated??03:20Z05:50Z2h 29mN614QX
2025-10-19estimated??00:47Z03:00Z2h 13mN825SK
2025-10-15estimatedKDFWKCDC20:00 CDT21:16 MDT2h 15mN896SK
2025-10-14estimatedKDFWKCDC22:02 CDT23:22 MDT2h 20mN896SK
2025-10-13estimatedKDFWKCDC21:35 CDT23:10 MDT2h 34mN896SK
2025-10-08estimatedKDFWKCDC19:57 CDT21:14 MDT2h 16mN825SK
2025-10-07estimatedKDFWKCDC21:07 CDT22:54 MDT2h 46mN825SK
2025-10-06estimatedKDFWKCDC21:03 CDT22:44 MDT2h 40mN825SK
2025-10-04KDFWKSGU10:44 CDT10:30 MDT0h 45mN805SK
2025-08-26estimatedKDFWKCDC21:41 CDT23:58 MDT3h 16mN764SK
2025-08-22estimatedKDFWKCDC22:00 CDT04:02 MDT7h 02mN817SK
2025-08-20estimatedKDFWKCDC23:14 CDT01:22 MDT3h 07mN805SK
2025-08-19KDFWKSGU23:53 CDT23:38 MDT0h 44mN751SK
2025-08-17KDFWKSGU02:22 CDT02:22 MDT0h 59mN805SK
2025-08-16KDFWKSGU22:37 CDT23:46 MDT2h 09mN715SK
2025-08-15estimatedKDFWKCDC21:32 CDT22:52 MDT2h 19mN825SK

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 SKW4817 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]