Flight

DAL1095

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

Next flight

DateSun 04 Oct 2026
RouteKSLC SALT LAKE CITY INTERNATIONAL → KLAX LOS ANGELES INTERNATIONAL
Scheduled departure09:25 MDT

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

Route

AirlineDelta Air Lines
Typical originKSLC SALT LAKE CITY INTERNATIONAL
Typical destinationKLAX LOS ANGELES INTERNATIONAL
Distance513 nm

Flight history 270 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-10-03KSLC SALT LAKE CITY INTERNATIONALKLAX LOS ANGELES INTERNATIONAL09:45 MDT10:10 PDT1h 25m
2026-10-02KSLC SALT LAKE CITY INTERNATIONALKLAX LOS ANGELES INTERNATIONAL09:52 MDT10:16 PDT1h 24mN615DN
2026-10-01KSLC SALT LAKE CITY INTERNATIONALKLAX LOS ANGELES INTERNATIONAL09:38 MDT10:00 PDT1h 22mN612DN
2026-09-30KSLC SALT LAKE CITY INTERNATIONALKLAX LOS ANGELES INTERNATIONAL09:30 MDT09:47 PDT1h 17mN597DT
2026-09-29KSLC SALT LAKE CITY INTERNATIONALKLAX LOS ANGELES INTERNATIONAL09:34 MDT09:56 PDT1h 22mN591DT
2026-09-28KSLC SALT LAKE CITY INTERNATIONALKLAX LOS ANGELES INTERNATIONAL10:08 MDT10:42 PDT1h 34mN601DT
2026-09-27KSLC SALT LAKE CITY INTERNATIONALKLAX LOS ANGELES INTERNATIONAL09:38 MDT10:12 PDT1h 34mN598DN
2026-09-26KSLCKHHR09:29 MDT10:22 PDT1h 52mN390DA
2026-09-25KSLCKHHR09:20 MDT10:28 PDT2h 08mN615DN
2026-09-24KSLCKLAX09:34 MDT10:24 PDT1h 49mN590DT
2026-09-23KSLCKLAX09:24 MDT10:00 PDT1h 36mN584DN
2026-09-22KSLCKLAX09:41 MDT10:36 PDT1h 54mA7D2BC
2026-09-21KSLCKLAX09:29 MDT10:26 PDT1h 56mA81085
2026-09-20estimatedKSLCKLAX09:50 MDT10:16 PDT1h 25mA7A8ED
2026-09-19estimatedKSLCKLAX09:30 MDT09:56 PDT1h 25mN3752
2026-09-18estimated??15:49Z17:52Z2h 02mA80560
2026-09-17estimated??15:35Z17:28Z1h 52mA80560
2026-09-16estimated??14:56Z17:34Z2h 37mA79DC4
2026-09-14estimated??15:47Z18:06Z2h 18mA768C2
2026-09-13estimated??15:32Z17:38Z2h 05mA7E198
2026-09-12estimated??15:23Z17:10Z1h 46mN3753
2026-09-11estimated??15:32Z17:30Z1h 57mA79046
2026-09-10estimated??15:22Z17:18Z1h 55mA801A9
2026-09-09estimated??15:16Z17:10Z1h 53mA7B057
2026-09-08estimated??15:26Z17:22Z1h 55mA7D2BC
2026-09-06estimated??15:36Z17:38Z2h 01mA6F9B3
2026-09-05estimated??15:51Z17:48Z1h 56mN508DA
2026-09-04estimated??16:11Z18:04Z1h 52mN594DA
Earlier flights (242) - back to 2025-08-14
DateFromToDepArrDurationAircraft
2026-09-03estimated??15:31Z17:38Z2h 07mN540DE
2026-09-01estimated??15:42Z17:32Z1h 49mA6981A
2026-08-31estimated??16:20Z18:20Z1h 59mA79DC4
2026-08-30estimatedKSLCKLAX08:02 MDT10:14 PDT3h 11mA77035
2026-08-29estimated??15:30Z17:16Z1h 46mN373DX
2026-08-28estimated??15:38Z17:26Z1h 47mN530DE
2026-08-27estimatedKSLCKLAX09:38 MDT10:20 PDT1h 41mA7816A
2026-08-26estimated??15:38Z17:28Z1h 49mA801A9
2026-08-25estimated??15:21Z17:12Z1h 50mA801A9
2026-08-24estimated??15:37Z17:20Z1h 42mN517DN
2026-08-23estimated??15:49Z17:36Z1h 46mN530DE
2026-08-22estimatedKSLCKLAX09:39 MDT10:24 PDT1h 44mA6CACB
2026-08-21estimated??15:22Z17:18Z1h 55mN604DN
2026-08-20estimated??15:43Z17:22Z1h 38mN501DA
2026-08-19estimated??15:32Z19:06Z3h 33mN502DX
2026-08-17estimated??15:44Z17:36Z1h 51mN521DT
2026-08-16estimated??15:48Z17:28Z1h 39mN509DT
2026-08-15estimated??15:25Z18:35Z3h 10mN600DZ
2026-08-14estimated??16:11Z19:04Z2h 52mN577DN
2026-08-13estimated??15:38Z19:09Z3h 30mN524DE
2026-08-12estimated??15:36Z17:20Z1h 43mN519DT
2026-07-23estimated??15:45Z17:26Z1h 40mN826DN
2026-07-22estimated??16:03Z17:52Z1h 48mN805DN
2026-07-21estimated??15:47Z17:38Z1h 51mN961DZ
2026-07-20estimated??15:51Z17:32Z1h 40mN848DN
2026-07-19estimated??15:38Z17:14Z1h 35mN888DU
2026-07-18estimated??15:53Z17:38Z1h 44mN375DA
2026-07-17estimated??15:41Z17:26Z1h 44mN854DN
2026-07-16estimated??15:45Z17:28Z1h 42mN890DN
2026-07-15estimated??15:40Z17:28Z1h 47mN861DN
2026-07-14estimatedKSLC?09:44 MDT17:22Z1h 37mN867DN
2026-07-13estimatedKSLC?09:39 MDT17:22Z1h 42mN923DZ
2026-07-12estimatedKSLC?09:47 MDT17:28Z1h 40mN934DZ
2026-07-11estimatedKSLC?09:47 MDT17:38Z1h 50mN3732J
2026-07-10estimatedKSLC?09:40 MDT17:24Z1h 43mN830DN
2026-07-09estimatedKSLC?09:39 MDT17:28Z1h 48mN829DN
2026-07-08estimatedKSLC?09:42 MDT17:30Z1h 47mN930DZ
2026-07-07estimatedKSLC?09:48 MDT17:30Z1h 41mN808DN
2026-07-06estimatedKSLC?09:51 MDT17:38Z1h 46mN890DN
2026-07-05estimatedKSLC?09:44 MDT17:28Z1h 43mN875DN
2026-07-04estimatedKSLC?09:48 MDT17:28Z1h 39mN382DA
2026-07-03estimatedKSLC?09:42 MDT17:40Z1h 58mN862DN
2026-07-02estimatedKSLC?09:52 MDT17:38Z1h 45mN836DN
2026-07-01estimatedKSLC?09:49 MDT17:38Z1h 48mN897DN
2026-06-30estimatedKSLCKLAX14:31 MDT14:31 PDT0h 59mN918DU
2026-06-30estimatedKSLC?12:33 MDT19:16Z0h 42mN918DU
2026-06-29estimatedKSLC?09:50 MDT17:40Z1h 49mN836DN
2026-06-28estimatedKSLC?10:44 MDT18:32Z1h 47mAD3C78
2026-06-27estimatedKSLC?09:50 MDT17:44Z1h 53mN398DA
2026-06-26estimatedKSLC?10:41 MDT18:32Z1h 50mN886DN
2026-06-25estimatedKSLCKLAX09:55 MDT10:42 PDT1h 46mN847DN
2026-06-24estimatedKSLC?09:43 MDT17:34Z1h 50mN897DN
2026-06-23estimatedKSLC?09:49 MDT17:36Z1h 46mN828DN
2026-06-22estimatedKSLC?09:51 MDT17:56Z2h 04mAD1C67
2026-06-21estimatedKSLC?09:44 MDT17:28Z1h 44mN905DN
2026-06-20estimatedKSLC?09:56 MDT17:54Z1h 57mN3764D
2026-06-19estimatedKSLC?09:43 MDT17:26Z1h 42mN822DN
2026-06-18estimatedKSLC?10:08 MDT16:36Z0h 27mN925DZ
2026-06-17estimatedKSLCKLAX09:47 MDT10:32 PDT1h 44mN3768
2026-06-16estimatedKSLCKLAX09:41 MDT10:16 PDT1h 34mN941DZ
2026-06-15estimatedKSLC?09:46 MDT17:32Z1h 45mN902DN
2026-06-14estimatedKSLC?09:46 MDT17:30Z1h 44mN930DZ
2026-06-12estimatedKSLCKLAX09:41 MDT10:32 PDT1h 50mN379DA
2026-05-29estimatedKSLC?09:46 MDT17:32Z1h 46mN862DN
2026-05-28estimated??16:37Z17:26Z0h 49mN915DU
2026-05-27estimatedKSLCKLAX09:35 MDT10:30 PDT1h 54mN830DN
2026-05-26estimatedKSLC?09:52 MDT17:26Z1h 33mN891DN
2026-05-25estimatedKSLC?09:41 MDT17:28Z1h 46mN895DN
2026-05-24estimatedKSLC?09:47 MDT17:36Z1h 48mN935DZ
2026-05-23estimatedKSLC?09:34 MDT17:14Z1h 39mN929DZ
2026-05-22estimated??15:48Z17:42Z1h 54mN839DN
2026-05-21estimatedKSLC?09:49 MDT17:32Z1h 42mN386DA
2026-05-20KSLCKHHR18:57 MDT10:30 PDT16h 32mN811DZ
2026-05-19partialKNTK?20:31 PDTN807DN
2026-05-12estimatedKSLC?09:39 MDT17:20Z1h 40mN889DN
2026-05-11estimatedKSLC?09:39 MDT17:16Z1h 36mN834DN
2026-05-10estimatedKSLC?09:46 MDT17:24Z1h 37mN830DN
2026-05-09estimatedKSLC?09:36 MDT17:26Z1h 49mACFC56
2026-05-08estimatedKSLC?09:52 MDT17:32Z1h 39mN809DN
2026-05-07estimatedKSLC?09:44 MDT17:46Z2h 01mN802DN
2026-05-06estimatedKSLC?10:13 MDT17:48Z1h 34mN918DU
2026-05-05estimatedKSLC?09:57 MDT17:42Z1h 44mACFC56
2026-05-04estimatedKSLC?10:29 MDT18:28Z1h 58mN844DN
2026-05-03estimatedKSLC?09:51 MDT18:00Z2h 08mN854DN
2026-05-02estimatedKSLC?10:48 MDT18:34Z1h 45mN854DN
2026-05-01estimatedKSLC?09:59 MDT17:50Z1h 50mN929DZ
2026-04-30estimatedKSLC?10:10 MDT17:42Z1h 31mN910DU
2026-04-29estimatedKSLC?10:03 MDT17:46Z1h 42mN849DN
2026-04-28estimatedKSLC?09:40 MDT17:40Z1h 59mN893DN
2026-04-27estimatedKSLC?09:59 MDT17:56Z1h 56mN901DN
2026-04-26estimatedKSLC?10:11 MDT18:06Z1h 54mN827DN
2026-04-25estimatedKSLC?10:01 MDT17:54Z1h 52mN832DN
2026-04-24estimated??15:50Z17:40Z1h 49mN902DN
2026-04-23estimated??15:51Z17:30Z1h 38mN840DN
2026-04-22estimated??15:57Z17:44Z1h 46mN850DN
2026-04-21estimated??16:00Z17:52Z1h 51mN841DN
2026-04-20estimated??15:43Z17:42Z1h 58mN822DN
2026-04-19estimated??15:57Z17:44Z1h 46mN920DU
2026-04-18estimated??16:01Z17:42Z1h 40mN859DN
2026-04-17estimated??15:59Z17:40Z1h 40mN870DN
2026-04-16estimated?KLAX15:52Z10:34 PDT1h 41mN862DN
2026-04-15estimated??15:56Z17:40Z1h 43mN884DN
2026-04-14estimated??16:01Z17:42Z1h 40mN839DN
2026-04-12estimated??15:45Z17:10Z1h 24mN848DN
2026-04-11estimated??15:51Z17:48Z1h 57mACFC56
2026-04-06estimated??15:59Z16:38Z0h 38mN397DA
2026-04-05estimated??15:38Z17:20Z1h 41mN871DN
2026-04-04estimated?KLAX15:36Z10:14 PDT1h 37mN878DN
2026-04-03estimated??15:41Z17:34Z1h 52mN844DN
2026-04-02estimated?KLAX15:49Z10:48 PDT1h 58mN874DN
2026-03-31estimated??15:46Z17:34Z1h 48mN915DU
2026-03-30estimated??15:51Z17:44Z1h 52mN866DN
2026-03-29estimated??15:43Z17:40Z1h 56mN916DU
2026-03-28estimated?KLAX15:41Z10:32 PDT1h 50mN929DZ
2026-03-15estimated??16:20Z17:54Z1h 33mN836DN
2026-03-14estimated??18:16Z20:04Z1h 47mN912DU
2026-03-13estimated??16:09Z18:06Z1h 56mN814DN
2026-03-12estimated??17:03Z17:34Z0h 30mN890DN
2026-03-11KSLCKLAX09:45 MDT10:24 PDT1h 38mN820DN
2026-03-10KSLCKLAX09:38 MDT10:22 PDT1h 44mN823DN
2026-03-09KSLCKLAX09:43 MDT10:36 PDT1h 52mN890DN
2026-03-08KSLCKHHR09:51 MDT10:30 PDT1h 38mN838DN
2026-03-07KSLCKLAX09:51 MST10:34 PST1h 42mN380DA
2026-03-06KSLCKHHR09:34 MST10:38 PST2h 03mN377DE
2026-03-05KSLCKLAX09:25 MST10:16 PST1h 50mN3773D
2026-03-04KSLCKLAX09:26 MST10:12 PST1h 45mN377DE
2026-03-03KSLCKLAX09:27 MST10:02 PST1h 34mN3766
2026-03-02KSLCKLAX11:32 MST12:42 PST2h 09mN388DA
2026-03-01KSLCKLAX09:32 MST10:26 PST1h 54mN373DA
2026-02-28estimatedKSLCKLAX09:35 MST10:34 PST1h 58mN3739P
2026-02-27KSLCKLAX09:50 MST10:36 PST1h 46mN3733Z
2026-02-26KSLCKLAX09:32 MST10:14 PST1h 41mN3768
2026-02-25KSLCKLAX09:42 MST10:26 PST1h 43mN3746H
2026-02-24estimatedKSLCKLAX09:21 MST10:12 PST1h 51mN376DA
2026-02-23KSLCKLAX09:32 MST10:12 PST1h 40mN37700
2026-02-22KSLCKLAX10:17 MST11:06 PST1h 48mN3768
2026-02-21KSLCKLAX09:31 MST10:20 PST1h 49mN3751B
2026-02-20KSLCKLAX09:51 MST10:46 PST1h 54mN3751B
2026-02-19KSLCKLAX09:30 MST10:42 PST2h 11mN379DA
2026-02-18KSLCKLAX09:34 MST10:52 PST2h 17mN37700
2026-02-17KSLCKLAX09:30 MST10:34 PST2h 03mN3767
2026-02-16KSLCKLAX09:35 MST10:44 PST2h 08mN3755D
2026-02-15KSLCKLAX09:30 MST10:34 PST2h 03mN3750D
2026-02-14KSLCKHHR09:23 MST10:10 PST1h 46mN393DA
2026-02-13KSLCKLAX09:31 MST10:42 PST2h 10mN3746H
2026-02-12KSLCKLAX10:20 MST11:24 PST2h 03mN373DA
2026-02-11KSLCKLAX09:26 MST10:30 PST2h 03mN386DA
2026-02-10KSLC?09:38 MST17:44Z1h 05mA4417D
2026-02-07KSLCKLAX09:35 MST10:16 PST1h 40mN3739P
2026-02-06KSLCKHHR09:29 MST10:12 PST1h 42mN3763D
2026-02-05KSLCKHHR09:29 MST10:06 PST1h 37mN376DA
2026-02-04KSLCKLAX09:22 MST09:56 PST1h 33mN3763D
2026-02-03KSLCKLAX09:35 MST10:22 PST1h 47mN3765
2026-02-02KSLCKLAX09:20 MST10:14 PST1h 53mN380DA
2026-02-01KSLCKLAX09:31 MST10:24 PST1h 53mN3753
2026-01-31KSLCKLAX10:02 MST10:36 PST1h 33mN3755D
2026-01-30KSLCKLAX09:23 MST10:12 PST1h 49mN3765
2026-01-29KSLCKLAX09:26 MST10:14 PST1h 47mN392DA
2026-01-28KSLCKLAX09:26 MST10:14 PST1h 47mN3750D
2026-01-27KSLCKLAX09:29 MST10:06 PST1h 37mN3750D
2026-01-26KSLCKLAX09:30 MST10:14 PST1h 43mN3766
2026-01-25KSLCKLAX09:29 MST10:28 PST1h 58mN3744F
2026-01-24KSLCKLAX09:37 MST10:16 PST1h 38mN3750D
2026-01-23KSLCKLAX09:27 MST10:12 PST1h 45mN399DA
2026-01-22KSLCKHHR09:45 MST10:34 PST1h 48mN379DA
2026-01-21KSLCKLAX09:30 MST10:20 PST1h 49mN3749D
2026-01-20KSLCKLAX09:25 MST10:18 PST1h 52mN3750D
2026-01-19KSLCKLAX09:58 MST10:48 PST1h 50mN392DA
2026-01-18estimatedKSLCKLAX10:19 MST10:38 PST1h 19mN3740C
2026-01-09KSLCKLAX09:50 MST10:40 PST1h 49mN3733Z
2026-01-08estimatedKSLCKLAX10:10 MST11:12 PST2h 01mN391DA
2026-01-07KSLCKLAX09:35 MST10:40 PST2h 05mN3767
2026-01-06KSLCKLAX09:51 MST10:46 PST1h 55mN776DE
2026-01-05KSLCKHHR09:30 MST10:30 PST1h 59mN384DA
2026-01-04KSLCKLAX09:39 MST10:34 PST1h 54mN391DA
2026-01-03KSLCKLAX10:45 MST11:42 PST1h 56mN850DN
2026-01-02KSLCKLAX09:29 MST10:32 PST2h 02mN378DA
2026-01-01KSLCKLAX09:54 MST10:46 PST1h 52mN3764D
2025-12-31KSLCKLAX09:30 MST10:34 PST2h 04mN396DA
2025-12-30KSLCKLAX10:46 MST11:38 PST1h 51mN3758Y
2025-12-29KSLCKLAX09:44 MST10:28 PST1h 43mN373DA
2025-12-28KSLCKLAX09:40 MST10:28 PST1h 48mN396DA
2025-12-27KSLCKLAX09:38 MST10:58 PST2h 20mN903DN
2025-12-26KSLCKLAX09:50 MST10:50 PST1h 59mN390DA
2025-12-25KSLCKLAX09:33 MST10:36 PST2h 02mN3768
2025-12-24KSLCKLAX09:25 MST10:34 PST2h 08mN3757D
2025-12-23KSLCKLAX09:27 MST10:24 PST1h 56mN3730B
2025-12-22KSLCKLAX09:29 MST10:20 PST1h 50mN379DA
2025-12-21KSLCKLAX09:23 MST10:21 PST1h 57mN3759
2025-12-20KSLCKLAX09:57 MST10:44 PST1h 47mN834DN
2025-12-19estimatedKSLCKLAX09:45 MST10:49 PST2h 04mN394DA
2025-12-18KSLCKHHR10:14 MST10:52 PST1h 37mN3753
2025-12-17KSLCKHHR09:49 MST10:34 PST1h 44mN3771K
2025-12-16KSLCKHHR09:39 MST10:26 PST1h 46mN3744F
2025-12-15estimatedKSLCKLAX09:46 MST10:38 PST1h 52mN371DA
2025-12-14KSLCKLAX09:50 MST10:38 PST1h 47mN3766
2025-12-13KSLCKLAX09:54 MST10:40 PST1h 45mN3737C
2025-12-12KSLCKLAX09:51 MST10:32 PST1h 41mN383DN
2025-12-11KSLCKLAX09:43 MST10:26 PST1h 42mN3752
2025-12-10KSLCKLAX09:47 MST10:34 PST1h 46mN3745B
2025-12-09KSLCKLAX09:53 MST10:30 PST1h 36mN377DE
2025-11-27estimated??18:02Z19:42Z1h 40mN391DA
2025-11-26estimated??16:57Z18:42Z1h 44mN371DA
2025-10-30estimatedKSLCKLAX09:52 MDT10:30 PDT1h 37mN3771K
2025-10-29estimated??15:51Z17:34Z1h 42mN397DA
2025-10-28estimated??15:55Z17:40Z1h 44mN3732J
2025-10-27estimated??16:18Z18:00Z1h 41mN372DA
2025-10-26estimated??15:54Z17:42Z1h 47mN374DA
2025-10-24estimated??16:04Z17:36Z1h 31mN37700
2025-10-22estimated??16:00Z17:54Z1h 53mN3767
2025-10-21estimated??15:57Z17:42Z1h 44mN391DA
2025-10-20estimated??17:11Z18:42Z1h 31mN3732J
2025-10-15estimatedKSLCKLAX10:07 MDT10:38 PDT1h 31mN774DE
2025-10-14KSLCKLAX09:54 MDT11:20 PDT2h 26mN374DA
2025-10-13KSLCKLAX09:56 MDT11:06 PDT2h 09mN397DA
2025-10-07KSLCKLAX09:57 MDT10:40 PDT1h 42mN3755D
2025-10-06estimatedKSLCKLAX10:11 MDT10:42 PDT1h 30mN3771K
2025-10-05KSLCKLAX08:47 MDT10:24 PDT2h 36mN102DN
2025-10-04estimatedKSLCKLAX17:23 MDT16:58 PDT0h 35mN102DN
2025-10-02KSLC?09:41 MDT16:43Z1h 02mA008C5
2025-10-01KSLCKNXP09:46 MDT09:49 PDT1h 02mA0267B
2025-09-30KSLC?09:35 MDT16:36Z1h 00mA49D22
2025-09-29KSLCKNXP09:39 MDT09:47 PDT1h 07mA062EF
2025-09-28KSLCKRIV09:53 MDT10:00 PDT1h 07mA4996B
2025-09-27KSLCKNXP09:40 MDT09:45 PDT1h 05mA437DA
2025-09-26KSLCKNXP11:00 MDT11:03 PDT1h 02mA43F51
2025-09-25KSLCKNXP09:41 MDT09:46 PDT1h 05mA45586
2025-09-24KSLC?09:38 MDT16:44Z1h 06mA66CE0
2025-09-23KSLCKNXP09:35 MDT09:39 PDT1h 03mA44A6D
2025-09-22KSLCKNXP09:38 MDT09:44 PDT1h 06mA46E40
2025-09-21KSLC?09:36 MDT16:41Z1h 04mA48E46
2025-09-20KSLC?09:50 MDT16:51Z1h 00mA451DB
2025-09-19KSLC?09:37 MDT16:37Z1h 00mA0540A
2025-08-25estimatedKSLCKLAX18:02 MDT20:47 PDT3h 45mN855DN
2025-08-24estimatedKSLCKLAX09:55 MDT16:58 PDT8h 02mN855DN
2025-08-23estimatedKSLCKLAX23:32 MDT10:24 PDT11h 51mN885DN
2025-08-21KSLCKHHR00:25 MDT10:28 PDT11h 03mN890DN
2025-08-19KSLCKLAX09:29 MDT11:10 PDT2h 40mN839DN
2025-08-17KSLCKHHR09:42 MDT10:40 PDT1h 57mN840DN
2025-08-16KSLCKLAX09:43 MDT10:32 PDT1h 49mN839DN
2025-08-15KSLCKLAX09:44 MDT10:26 PDT1h 41mN874DN
2025-08-14estimatedKSLCKLAX09:45 MDT09:38 PDT0h 53mN861DN

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