Create Account
Log In
Dark
chart
exchange
Premium
Terminal
Screener
Stocks
Crypto
Forex
Trends
Depth
Close
Check out our Dark Pool Levels

PLTR20271217C160
PLTR Dec 17 2027 160.00 Call (PLTR271217C00160000)
option OPRA

EOD
Jul 23, 2026
25.54-4.879%(-1.31)16
OverviewHistorical
Date
(EDT)
OpenHighLowCloseChangeVolume
Open
Interest
Change
Since
2026-07-23
27.880027.930025.540025.5400-4.879%161,2150.000%
2026-07-22
29.600029.600026.800026.8500-15.962%161,215-4.879%
2026-07-21
31.950031.950031.950031.9500-4.025%51,211-20.063%
2026-07-20
31.720033.290031.720033.2900+5.851%31,206-23.280%
2026-07-17
30.000032.390030.000031.4500-2.782%131,206-18.792%
2026-07-16
31.500032.350031.500032.3500+1.315%121,206-21.051%
2026-07-15
33.250033.250031.930031.9300-0.219%51,212-20.013%
2026-07-14
26.550032.000026.550032.0000+6.489%51,213-20.188%
2026-07-13
29.100030.050029.100030.0500+7.321%21,213-15.008%
2026-07-10
28.000028.000028.000028.0000-4.274%11,214-8.786%
2026-07-09
28.000029.250027.750029.2500-1.681%121,213-12.684%
2026-07-08
29.850029.850028.950029.7500-15.000%61,215-14.151%
2026-07-07
35.000035.000035.000035.0000+11.111%11,214-27.029%
2026-07-06
30.470031.500030.300031.5000+5.492%101,214-18.921%
2026-07-02
30.400031.250029.560029.8600+6.491%211,219-14.468%
2026-07-01
26.000028.600026.000028.0400+21.385%161,219-8.916%
2026-06-30
23.100023.100023.100023.1000-2.036%11,220+10.563%
2026-06-29
24.000024.000023.580023.5800+9.420%21,221+8.312%
2026-06-26
20.980021.550020.980021.5500+14.933%1041,221+18.515%
2026-06-25
20.000020.000018.400018.7500-12.383%451,218+36.213%
2026-06-24
21.640022.900021.100021.4000-5.226%501,221+19.346%
2026-06-23
24.000024.190022.500022.5800-6.694%541,211+13.109%
2026-06-22
27.550028.100024.180024.2000-16.609%1381,206+5.537%
2026-06-18
29.000029.180027.370029.0200-3.267%251,221-11.992%
2026-06-17
30.400032.300030.000030.0000-0.332%61,221-14.867%
2026-06-16
30.300030.300029.550030.1000-5.286%31,221-15.150%
2026-06-15
31.850032.250031.780031.7800+10.003%31,226-19.635%
2026-06-12
28.700028.890028.690028.8900-3.860%141,226-11.596%
2026-06-11
29.690030.130029.690030.0500-3.438%781,226-15.008%
2026-06-10
30.600031.120030.450031.1200+4.080%301,231-17.931%
2026-06-09
32.000032.430029.900029.9000-12.059%41,225-14.582%
2026-06-08
33.750034.150033.300034.0000+0.920%131,223-24.882%
2026-06-05
35.250035.530033.000033.6900-8.699%141,231-24.191%
2026-06-04
37.450037.830036.500036.9000-0.673%51,233-30.786%
2026-06-03
40.150040.150037.150037.1500-15.893%121,233-31.252%
2026-06-02
43.950044.170043.400044.1700-11.959%41,231-42.178%
2026-06-01
47.300051.650047.300050.1700+7.892%451,232-49.093%
2026-05-29
43.740047.660043.670046.5000+28.738%1691,229-45.075%
2026-05-28
31.430036.120031.430036.1200+18.232%61,211-29.291%
2026-05-27
30.550030.550030.550030.5500-6.000%11,211-16.399%
2026-05-26
30.800032.500030.800032.5000+1.563%111,210-21.415%
2026-05-22
32.000032.000032.000032.0000-3.527%11,214-20.188%
2026-05-21
33.270033.270033.170033.1700+1.005%21,213-23.003%
2026-05-20
31.100032.840031.100032.8400+4.188%121,213-22.229%
2026-05-19
32.500032.500031.520031.5200+1.416%31,226-18.972%
2026-05-18
31.050031.080031.050031.0800-2.875%21,226-17.825%
2026-05-15
32.000032.000032.000032.0000+1.106%71,226-20.188%
2026-05-14
31.650031.650031.650031.6500+6.673%11,226-19.305%
2026-05-13
32.830032.830029.460029.6700-6.256%1201,223-13.920%
2026-05-12
33.110033.600031.650031.6500-5.381%31,223-19.305%
2026-05-11
31.450033.450031.450033.4500+0.481%291,223-23.647%
2026-05-08
32.150033.350032.150033.2900-0.745%311,247-23.280%
2026-05-07
34.600034.600033.100033.5400+6.815%561,234-23.852%
2026-05-06
32.100032.650031.280031.4000-5.706%151,223-18.662%
2026-05-05
35.710035.710032.750033.3000-19.136%241,223-23.303%
2026-05-04
41.000042.050040.400041.1800+5.482%201,217-37.980%
2026-05-01
37.900039.060037.900039.0400+8.595%251,241-34.580%
2026-04-30
34.260035.950034.260035.9500+4.627%71,241-28.957%
2026-04-29
34.100034.360034.100034.3600-8.030%111,242-25.669%
2026-04-28
37.390037.390037.360037.3600-4.694%111,242-31.638%
2026-04-27
38.070039.200038.070039.2000+2.083%51,242-34.847%
2026-04-24
38.220038.400037.700038.40000.000%161,244-33.490%
2026-04-23
43.030043.030038.150038.4000-9.690%91,229-33.490%
2026-04-22
42.520042.520042.520042.5200+4.936%101,226-39.934%
2026-04-21
42.300042.300040.050040.5200+2.065%41,217-36.969%
2026-04-20
40.710040.710039.700039.7000-4.498%31,217-35.668%
2026-04-17
40.920041.800040.920041.5700+6.236%151,216-38.561%
2026-04-16
38.200039.130038.200039.1300+5.047%31,211-34.730%
2026-04-15
35.340037.500035.340037.2500+6.125%141,213-31.436%
2026-04-14
35.040035.100035.040035.1000+7.867%21,208-27.236%
2026-04-13
33.650033.650032.540032.5400+4.968%41,207-21.512%
2026-04-10
29.750031.150029.070031.0000-1.650%391,207-17.613%
2026-04-09
36.950036.950031.520031.5200-16.393%981,225-18.972%
2026-04-08
41.420042.200037.350037.7000-11.916%121,169-32.255%
2026-04-07
41.050042.800041.050042.8000+1.206%241,167-40.327%
2026-04-06
42.290042.290042.290042.2900-1.307%11,146-39.607%
2026-04-02
40.050042.850038.750042.8500+2.931%251,145-40.397%
2026-04-01
42.060042.350041.630041.6300-0.881%61,145-38.650%
2026-03-31
38.810042.000038.810042.0000+12.510%1171,142-39.190%
2026-03-30
41.000041.000037.330037.3300-9.239%61,142-31.583%
2026-03-27
42.320042.320041.130041.1300-6.416%21,143-37.904%
2026-03-26
45.740045.740043.950043.9500-10.306%331,142-41.889%
2026-03-25
50.220051.380049.000049.0000-0.082%191,144-47.878%
2026-03-24
52.200052.200046.900049.0400-5.964%671,146-47.920%
2026-03-23
48.850052.150048.850052.1500+14.364%91,110-51.026%
2026-03-20
47.100047.100045.600045.6000-4.603%21,110-43.991%
2026-03-19
47.800047.800047.800047.8000-2.049%11,110-46.569%
2026-03-17
48.800048.800048.800048.8000+4.946%11,111-47.664%
2026-03-13
48.950048.950046.500046.5000-3.246%51,112-45.075%
2026-03-12
49.910049.910048.060048.0600+1.822%31,115-46.858%
2026-03-10
48.570048.570046.720047.2000-5.259%211,113-45.890%
2026-03-09
50.850050.850049.820049.8200-8.081%81,114-48.735%
2026-03-06
49.680054.200049.680054.2000+12.752%41,116-52.878%
2026-03-05
48.070048.070048.070048.0700-1.898%21,118-46.869%
2026-03-04
47.900049.100047.700049.0000+9.010%71,116-47.878%
2026-03-03
44.100044.950044.100044.9500+2.392%21,114-43.181%
2026-03-02
42.970044.100042.970043.9000+19.035%131,114-41.822%
2026-02-27
37.420037.420036.880036.8800+11.185%31,105-30.748%
2026-02-24
32.600033.230032.600033.1700-3.125%41,106-23.003%
2026-02-23
33.050034.440033.050034.2400-7.459%71,107-25.409%
2026-02-20
35.340037.000035.340037.0000-1.070%141,110-30.973%
2026-02-18
37.400037.400037.400037.4000+7.041%11,107-31.711%
2026-02-13
35.000035.950034.940034.9400+3.526%251,114-26.903%
2026-02-12
36.000036.000033.500033.7500-10.382%151,114-24.326%
2026-02-11
36.780037.660036.780037.6600-6.759%31,114-32.183%
2026-02-10
42.700042.700039.500040.3900-4.965%101,113-36.767%
2026-02-09
41.670043.650041.670042.5000+13.122%241,106-39.906%
2026-02-06
36.400039.150036.400037.5700+7.129%351,103-32.020%
2026-02-05
39.550039.550034.770035.0700-14.044%911,093-27.174%
2026-02-04
47.020047.020039.280040.8000-21.508%1791,072-37.402%
2026-02-03
56.000056.000049.870051.9800+12.389%991,089-50.866%
2026-02-02
47.000047.400046.250046.2500+1.715%191,110-44.778%
2026-01-30
48.300048.300044.650045.4700-7.487%981,103-43.831%
2026-01-29
50.800050.800047.090049.1500-9.468%361,147-48.037%
2026-01-28
54.000054.600053.850054.2900-7.983%931,138-52.956%
2026-01-27
59.000059.000059.000059.0000-3.516%11,224-56.712%
2026-01-26
61.630061.630061.150061.1500-0.650%201,223-58.234%
2026-01-23
62.550062.620061.550061.5500+2.328%741,235-58.505%
2026-01-21
60.350060.350057.410060.1500-3.606%191,233-57.539%
2026-01-20
61.400062.400061.400062.4000-2.728%111,236-59.071%
2026-01-16
64.950064.950064.150064.1500-5.773%51,236-60.187%
2026-01-15
68.080068.080068.080068.0800+1.764%11,236-62.485%
2026-01-14
68.050068.750066.220066.9000-2.322%131,236-61.824%
2026-01-13
68.700068.700068.490068.4900-1.947%31,236-62.710%
2026-01-12
70.250070.250069.850069.8500+2.015%21,237-63.436%
2026-01-08
69.130069.130068.470068.4700-6.945%31,238-62.699%
2026-01-07
71.890073.580071.110073.5800+9.657%401,239-65.289%
2026-01-05
66.000067.100066.000067.1000+9.462%201,219-61.937%
2026-01-02
70.250070.250061.300061.3000-11.442%361,239-58.336%
2025-12-31
72.150072.150069.210069.2200-7.150%41,229-63.103%
2025-12-30
73.900074.550073.850074.5500-2.230%31,229-65.741%
2025-12-29
75.100076.250075.100076.2500-3.310%121,229-66.505%
2025-12-26
80.500080.500078.860078.8600-5.137%41,224-67.613%
2025-12-24
83.130083.130083.130083.1300-1.036%251,225-69.277%
2025-12-22
84.000084.000084.000084.0000+4.089%61,231-69.595%
2025-12-19
80.000080.700080.000080.7000+4.534%21,231-68.352%
2025-12-18
78.400078.400077.200077.2000+3.624%21,229-66.917%
2025-12-17
74.500074.500074.500074.5000-5.289%51,231-65.718%
2025-12-16
76.480078.660076.480078.6600+2.569%71,226-67.531%
2025-12-15
78.300078.300076.650076.6900-0.789%101,229-66.697%
2025-12-11
77.300077.300077.300077.3000-2.040%11,236-66.960%
2025-12-10
78.910078.910078.910078.9100+6.205%11,236-67.634%
2025-12-09
74.300074.300074.300074.3000+1.364%11,237-65.626%
2025-12-08
75.580075.580073.300073.3000+0.274%21,238-65.157%
2025-12-05
73.100073.100073.100073.1000+4.638%11,240-65.062%
2025-12-04
70.850070.850069.860069.8600+1.173%21,241-63.441%
2025-12-03
69.050069.050069.050069.0500+4.148%11,241-63.012%
2025-12-02
67.660067.660066.300066.3000+2.807%41,241-61.478%
2025-12-01
63.500064.490063.500064.4900+1.559%111,241-60.397%
2025-11-28
64.000064.000063.500063.5000-0.470%111,231-59.780%
2025-11-26
62.540064.020062.540063.8000+5.629%81,240-59.969%
2025-11-25
58.000060.960058.000060.4000-3.112%91,240-57.715%
2025-11-24
58.320062.500058.320062.3400+7.948%291,239-59.031%
2025-11-21
57.280057.750052.700057.7500+2.267%521,230-55.775%
2025-11-20
68.100068.100056.470056.4700-9.547%291,205-54.772%
2025-11-19
65.700065.700062.430062.4300-4.468%51,193-59.090%
2025-11-18
66.320066.320064.600065.3500-4.179%151,191-60.918%
2025-11-17
70.000070.000065.250068.2000-3.795%141,204-62.551%
2025-11-14
63.810070.890063.810070.8900+3.489%141,215-63.972%
2025-11-13
70.710071.000068.000068.5000-10.831%381,222-62.715%
2025-11-12
79.000079.000076.820076.8200-4.393%21,233-66.753%
2025-11-11
81.750081.750080.350080.3500-5.136%201,224-68.214%
2025-11-10
80.750085.180080.750084.7000+17.070%51,224-69.847%
2025-11-07
67.350072.350066.110072.3500+2.551%651,223-64.699%
2025-11-06
78.000078.000070.350070.5500-12.360%181,221-63.799%
2025-11-05
82.440082.440077.310080.5000-3.012%141,221-68.273%
2025-11-04
83.400085.400079.550083.0000-12.632%561,221-69.229%
2025-11-03
92.270095.000092.270095.0000+3.261%121,212-73.116%
2025-10-31
91.900092.000090.190092.0000+5.143%451,212-72.239%
2025-10-30
86.500087.500086.500087.5000-0.228%21,194-70.811%
2025-10-29
86.490088.490086.150087.7000+11.083%141,195-70.878%
2025-10-28
80.800080.800078.950078.9500-1.189%141,197-67.650%
2025-10-27
81.550081.550079.900079.9000+5.828%21,202-68.035%
2025-10-24
76.640076.640075.500075.5000+4.210%141,202-66.172%
2025-10-23
72.450072.450072.450072.4500+10.442%11,204-64.748%
2025-10-22
66.000066.000065.600065.6000-11.051%21,203-61.067%
2025-10-21
71.950074.000071.950073.7500-1.667%71,201-65.369%
2025-10-20
74.350075.000074.350075.0000+3.663%111,202-65.947%
2025-10-17
72.210072.350071.970072.3500+0.836%61,202-64.699%
2025-10-16
74.730074.730070.860071.7500+0.028%51,204-64.404%
2025-10-15
74.650074.650071.400071.7300+1.028%161,204-64.394%
2025-10-13
70.350071.000068.800071.0000-0.211%61,198-64.028%
2025-10-10
75.830075.830071.150071.1500-7.465%161,199-64.104%
2025-10-09
76.890076.890076.890076.8900+4.116%111,204-66.784%
2025-10-08
74.000074.000073.650073.8500+0.971%31,205-65.416%
2025-10-07
75.300075.300073.140073.1400+2.451%71,208-65.081%
2025-10-06
72.270072.270070.700071.3900+5.404%81,208-64.225%
2025-10-03
71.500071.500065.450067.7300-10.823%271,208-62.291%
2025-10-02
76.300076.300075.950075.9500+1.065%41,214-66.373%
2025-10-01
74.200075.150074.200075.1500+3.584%61,216-66.015%
2025-09-30
71.150072.550070.880072.5500+2.515%161,213-64.797%
2025-09-29
71.290071.290070.000070.7700+1.462%261,213-63.911%
2025-09-26
70.000070.000069.000069.7500-3.420%91,235-63.384%
2025-09-25
69.600073.250068.370072.2200-0.523%391,240-64.636%
2025-09-24
72.080072.600071.300072.6000+0.138%51,235-64.821%
2025-09-23
74.000074.000071.400072.5000+2.026%321,237-64.772%
2025-09-22
72.050072.050070.120071.0600-2.457%241,259-64.059%
2025-09-19
70.440073.100070.430072.8500+6.195%2041,271-64.942%
2025-09-18
63.500068.920063.500068.6000+13.426%211,299-62.770%
2025-09-17
63.000063.000058.500060.4800-4.379%801,310-57.771%
2025-09-16
63.250063.480063.250063.2500-1.249%171,274-59.621%
2025-09-15
62.650064.050062.250064.0500-0.543%321,283-60.125%
2025-09-12
59.650064.710059.150064.4000+8.857%271,289-60.342%
2025-09-11
60.180060.300058.520059.1600-2.376%291,289-56.829%
2025-09-10
60.030061.900058.080060.6000+5.026%491,286-57.855%
2025-09-09
54.700057.840054.000057.7000+8.154%591,265-55.737%
2025-09-08
54.750055.200053.350053.3500+1.464%311,244-52.127%
2025-09-05
54.250054.250049.070052.5800-1.258%901,242-51.426%
2025-09-04
53.000054.900053.000053.2500+0.094%191,254-52.038%
2025-09-03
54.200058.110052.570053.2000-4.403%261,254-51.992%
2025-09-02
51.600056.050051.500055.6500+0.907%291,254-54.106%
2025-08-29
55.800055.800054.300055.1500-1.676%271,232-53.690%
2025-08-28
55.700056.460054.420056.0900+0.936%371,232-54.466%
2025-08-27
59.100059.100055.570055.5700-5.251%841,215-54.040%
2025-08-26
56.200059.600055.750058.6500+3.805%801,204-56.454%
2025-08-25
55.500057.300052.000056.5000-1.276%771,155-54.796%
2025-08-22
55.020060.300054.000057.2300+2.196%1361,137-55.373%
2025-08-21
56.700057.000055.000056.0000-0.586%1201,087-54.393%
2025-08-20
52.800056.330047.570056.3300-0.477%2331,037-54.660%
2025-08-19
63.100063.100056.600056.6000-16.544%290989-54.876%
2025-08-18
68.000068.500066.770067.8200-3.500%14939-62.341%
2025-08-15
71.750071.750068.020070.2800-4.576%41937-63.660%
2025-08-14
76.200076.850073.350073.6500-3.092%26949-65.322%
2025-08-13
78.240078.240076.000076.0000-2.726%2942-66.395%
2025-08-12
75.800078.130075.800078.1300+4.522%9940-67.311%
2025-08-11
77.530078.410074.750074.7500-4.595%18940-65.833%
2025-08-08
78.850079.000077.790078.3500+5.735%59939-67.403%
2025-08-07
72.780075.580071.970074.1000+3.636%203956-65.533%
2025-08-06
68.500072.090068.280071.5000+6.541%39813-64.280%
2025-08-05
65.000070.000064.000067.1100+13.842%510810-61.943%
2025-08-04
58.280059.600057.400058.9500+7.416%240807-56.675%
2025-08-01
55.150056.500053.100054.8800-3.719%20748-53.462%
2025-07-31
59.290059.290057.000057.00000.000%26747-55.193%
2025-07-30
57.720058.100057.000057.0000+1.064%26733-55.193%
2025-07-29
59.300059.300056.000056.4000-2.168%47733-54.716%
2025-07-28
59.690059.690055.720057.6500-2.039%101730-55.698%
2025-07-25
58.540060.120058.000058.8500+4.585%128723-56.602%
2025-07-24
55.190056.270055.130056.2700+0.951%13692-54.612%
2025-07-23
54.000055.790054.000055.7400+8.023%30691-54.180%
2025-07-22
51.850052.300051.550051.6000-7.027%36691-50.504%
2025-07-21
57.070057.070055.500055.5000-0.981%18675-53.982%
2025-07-18
57.850057.850055.860056.0500-2.505%22672-54.434%
2025-07-17
56.600058.750056.400057.4900+2.441%64677-55.575%
2025-07-16
54.600056.120054.500056.1200+2.746%18651-54.490%
2025-07-15
54.770055.400054.010054.6200-0.817%48652-53.241%
2025-07-14
51.500055.070051.500055.0700+9.986%53645-53.623%
2025-07-11
51.700051.700049.840050.0700-1.631%84647-48.991%
2025-07-10
52.590052.590050.200050.9000-0.664%25676-49.823%
2025-07-09
47.650051.240047.650051.2400+5.280%13668-50.156%
2025-07-08
47.970049.250047.520048.6700-0.389%66666-47.524%
2025-07-07
48.990048.990048.860048.8600+6.079%5641-47.728%
2025-07-03
45.430046.350045.030046.0600+3.506%15640-44.551%
2025-07-02
44.100044.800044.100044.5000+1.598%19640-42.607%
2025-07-01
44.100044.300043.050043.8000-7.789%150648-41.689%
2025-06-30
49.550049.550047.500047.5000+7.563%5550-46.232%
2025-06-27
49.270050.020044.160044.1600-17.612%37550-42.165%
2025-06-26
54.590055.290052.400053.6000+3.077%71551-52.351%
2025-06-25
55.680055.680052.000052.0000+2.362%9511-50.885%
2025-06-24
50.800050.800050.800050.8000-0.294%1512-49.724%
2025-06-23
51.120051.230049.700050.9500+2.309%22513-49.872%
2025-06-20
51.120051.120049.710049.8000-2.353%48513-48.715%
2025-06-18
51.000051.000051.000051.0000-0.778%1500-49.922%
2025-06-17
52.200052.310050.300051.4000-4.372%7500-50.311%
2025-06-16
55.120055.120053.500053.7500+6.647%136496-52.484%
2025-06-13
49.050051.940049.050050.4000+1.368%76497-49.325%
2025-06-12
49.410049.830048.950049.7200-2.624%17484-48.632%
2025-06-11
50.200051.060049.630051.0600+8.063%5483-49.980%
2025-06-10
47.250047.250047.250047.2500+4.328%6482-45.947%
2025-06-09
42.990045.290042.900045.2900+11.993%4476-43.608%
2025-06-05
41.650041.650040.440040.4400-11.316%83477-36.845%
2025-06-04
45.900045.900044.900045.6000-3.185%37406-43.991%
2025-06-03
46.200047.100045.960047.1000+3.176%50406-45.775%
2025-06-02
47.000047.000045.650045.6500+9.211%11379-44.053%
2025-05-30
44.300045.600041.800041.8000+2.200%24372-38.900%
2025-05-28
42.000042.000040.900040.9000-4.595%3366-37.555%
2025-05-27
42.600042.870042.600042.8700+2.683%5363-40.425%
2025-05-23
41.220041.750041.220041.7500+0.072%12365-38.826%
2025-05-22
42.200042.200041.720041.7200+5.540%2365-38.782%
2025-05-21
42.860043.090039.530039.5300-8.070%16364-35.391%
2025-05-20
42.450043.000042.450043.0000-1.308%202353-40.605%
2025-05-19
43.410043.570042.650043.5700-3.178%19166-41.382%
2025-05-16
44.050045.000044.050045.0000-0.487%22167-43.244%
2025-05-15
45.100045.220044.100045.2200-2.606%16157-43.521%
2025-05-14
46.140046.430046.140046.4300+2.699%4157-44.992%
2025-05-13
43.000046.300043.000045.2100+18.817%33155-43.508%
2025-05-12
38.600039.160038.050038.0500-0.262%56140-32.878%
2025-05-09
38.200038.270038.150038.1500-4.434%100187-33.054%
2025-05-08
38.700040.050038.700039.9200+20.169%78148-36.022%
2025-05-07
34.830034.830033.220033.2200+2.563%491-23.119%
2025-05-06
35.500035.500031.680032.3900-25.506%2989-21.149%
2025-05-05
42.600043.520042.600043.4800-1.069%2170-41.260%
2025-05-02
43.220043.950042.950043.9500+7.906%3450-41.889%
2025-05-01
40.930041.100040.300040.7300+10.230%3233-37.294%
2025-04-30
36.950036.950036.950036.95000.000%11-30.880%


Share
About
Pricing
Policies
Markets
API
Info
tz UTC-4
Connect with us
ChartExchange Email
ChartExchange on Discord
ChartExchange on X
ChartExchange on Reddit
ChartExchange on GitHub
ChartExchange on YouTube
© 2020 - 2026 ChartExchange LLC