ebook Munafa Stock Market Course + Intraday & FNO calls  

       

TORNTPHARM Call Put options [TORNTPHARM target price] Torrent Pharmaceuticals Limited #TORNTPHARM_TargetPrice

TORNTPHARM Call Put options target price & charts for Torrent Pharmaceuticals Limited

TORNTPHARM - Share Torrent Pharmaceuticals Limited trades in NSE under Pharmaceuticals

Lot size for TORRENT PHARMACEUTICALS L TORNTPHARM is 125

  TORNTPHARM Most Active Call Put Options If you want a more indepth option chain analysis of Torrent Pharmaceuticals Limited, then click here

 

Available expiries for TORNTPHARM

TORNTPHARM SPOT Price: 4650.00 as on 03 Nov, 2026

Torrent Pharmaceuticals Limited (TORNTPHARM) target & price

TORNTPHARM Target Price
Target up: 4699.13
Target up: 4686.85
Target up: 4674.57
Target down: 4625.43
Target down: 4613.15
Target down: 4600.87
Target down: 4551.73

Date Close Open High Low Volume
03 Tue Nov 20264650.004595.004650.004576.300.21 M
02 Mon Nov 20264595.004636.504675.004553.000.36 M
30 Fri Oct 20264613.404560.004672.004532.000.44 M
29 Thu Oct 20264580.004540.004610.904525.300.32 M
28 Wed Oct 20264557.004597.104597.104486.600.23 M
27 Tue Oct 20264625.004547.904649.904547.800.32 M
26 Mon Oct 20264550.004561.104626.604466.800.66 M
23 Fri Oct 20264524.404637.904650.704476.100.33 M
TORNTPHARM Call Put options [TORNTPHARM target price] Torrent Pharmaceuticals Limited #TORNTPHARM_TargetPrice

Maximum CALL writing has been for strikes: 4900 5000 4750 These will serve as resistance

Maximum PUT writing has been for strikes: 4750 4300 4900 These will serve as support

Put to Call Ratio (PCR) has increased for strikes: 5150 4600 4700 5050

Put to Call Ratio (PCR) has decreased for strikes: 4500 4100 4400 4450

TORNTPHARM options price OTM CALL, ITM PUT. For buyers

Click the "CE" or "PE" links under a strike price to open charts for that particular strike

Date CE CE OI PE PE OI PUT CALL Ratio
Tue 27 Oct, 20260.05-62.62%64.90-25.89%0.71
Mon 26 Oct, 20267.70-20.96%137.253.7%0.36
Fri 23 Oct, 202628.55-41.16%183.50-29.41%0.27
Thu 22 Oct, 202655.4068.67%96.7523.39%0.23
Wed 21 Oct, 202632.104.45%139.00-4.62%0.31
Mon 19 Oct, 202641.305.23%141.30-10.96%0.34
Fri 16 Oct, 202652.858.04%125.650.69%0.4
Thu 15 Oct, 202672.101.2%111.306.62%0.43
Wed 14 Oct, 202663.8520.29%124.15-10.53%0.41
Date CE CE OI PE PE OI PUT CALL Ratio
Tue 27 Oct, 20264.00-72.62%130.00-16.81%0.73
Mon 26 Oct, 20264.75-32.74%170.30-60.73%0.24
Fri 23 Oct, 202619.8023.19%225.15-15.36%0.41
Thu 22 Oct, 202637.25-7.61%131.15-6.28%0.6
Wed 21 Oct, 202622.70-0.16%177.75-2.3%0.59
Mon 19 Oct, 202629.60-0.62%174.60-0.76%0.61
Fri 16 Oct, 202637.803.51%162.00-4.14%0.61
Thu 15 Oct, 202654.70-2.03%138.45-0.72%0.66
Wed 14 Oct, 202647.955.09%166.80-5.48%0.65
Date CE CE OI PE PE OI PUT CALL Ratio
Tue 27 Oct, 20260.15-46.21%145.85-19.19%1.54
Mon 26 Oct, 20262.50-33.16%229.85-3.9%1.03
Fri 23 Oct, 202614.3519.7%267.85-13.5%0.71
Thu 22 Oct, 202625.6530.95%149.600%0.99
Wed 21 Oct, 202615.70-34.88%141.750%1.29
Mon 19 Oct, 202621.000.52%141.750%0.84
Fri 16 Oct, 202626.701.58%141.750%0.85
Thu 15 Oct, 202641.701.88%141.750%0.86
Wed 14 Oct, 202634.802.48%141.750%0.88
Date CE CE OI PE PE OI PUT CALL Ratio
Tue 27 Oct, 20260.10-60.88%207.70-20%0.63
Mon 26 Oct, 20261.55-13.78%252.00-2.17%0.31
Fri 23 Oct, 202610.40-30.97%313.35-22.03%0.27
Thu 22 Oct, 202618.808.33%211.15-31.4%0.24
Wed 21 Oct, 202610.60-19.43%264.00-1.15%0.38
Mon 19 Oct, 202615.9019.41%254.700%0.31
Fri 16 Oct, 202619.900.85%243.55-2.25%0.37
Thu 15 Oct, 202628.80-3.69%217.95-11%0.38
Wed 14 Oct, 202625.95-3.75%242.15-14.89%0.41
Date CE CE OI PE PE OI PUT CALL Ratio
Tue 27 Oct, 20260.05-41.29%329.700%0.7
Mon 26 Oct, 20260.90-41.29%329.70-4.48%0.41
Fri 23 Oct, 20267.95-28.26%366.659.84%0.25
Thu 22 Oct, 202612.5522.67%256.25-7.58%0.17
Wed 21 Oct, 20267.60-10.71%293.200%0.22
Mon 19 Oct, 202611.0533.86%293.20-5.71%0.2
Fri 16 Oct, 202614.2074.31%220.050%0.28
Thu 15 Oct, 202621.70-15.79%220.050%0.49
Wed 14 Oct, 202620.553.01%220.050%0.41
Date CE CE OI PE PE OI PUT CALL Ratio
Tue 27 Oct, 20260.05-25.57%319.00-4.05%0.72
Mon 26 Oct, 20260.75-31.64%377.50-10.82%0.56
Fri 23 Oct, 20265.70-26.74%395.90-4.9%0.43
Thu 22 Oct, 20269.3522.66%299.60-8.52%0.33
Wed 21 Oct, 20265.80-7.54%332.650%0.44
Mon 19 Oct, 20267.60-3.55%332.650%0.41
Fri 16 Oct, 202610.4510.37%332.65-5.91%0.4
Thu 15 Oct, 202616.95-8.91%302.20-8.14%0.46
Wed 14 Oct, 202615.35-3.28%319.550%0.46
Date CE CE OI PE PE OI PUT CALL Ratio
Tue 27 Oct, 20260.05-35.79%407.950%0.01
Mon 26 Oct, 20260.75-27.48%407.95-50%0.01
Fri 23 Oct, 20264.75-13.25%308.950%0.01
Thu 22 Oct, 20267.15-12.46%308.950%0.01
Wed 21 Oct, 20264.40-13.97%308.950%0.01
Mon 19 Oct, 20266.75-8.24%308.950%0
Fri 16 Oct, 20268.20-2.67%308.950%0
Thu 15 Oct, 202612.15-19.82%308.950%0
Wed 14 Oct, 202611.40-0.88%308.950%0
Date CE CE OI PE PE OI PUT CALL Ratio
Tue 27 Oct, 20260.05-52.16%400.00-21.62%0.14
Mon 26 Oct, 20260.60-51.65%476.95-7.5%0.08
Fri 23 Oct, 20263.80-6.78%530.00-2.44%0.04
Thu 22 Oct, 20265.653.29%405.00-2.38%0.04
Wed 21 Oct, 20263.25-10.19%375.450%0.04
Mon 19 Oct, 20265.35-4.63%375.450%0.04
Fri 16 Oct, 20266.550.92%375.450%0.04
Thu 15 Oct, 20269.45-15.43%375.450%0.04
Wed 14 Oct, 202610.2035.65%375.450%0.03
Date CE CE OI PE PE OI PUT CALL Ratio
Tue 27 Oct, 20260.05-71.88%332.550%0.89
Mon 26 Oct, 20260.30-72.88%332.550%0.25
Fri 23 Oct, 20263.057.27%332.550%0.07
Thu 22 Oct, 20263.701.85%332.550%0.07
Wed 21 Oct, 20262.850%332.550%0.07
Mon 19 Oct, 20264.25-0.92%332.550%0.07
Fri 16 Oct, 20268.100%332.550%0.07
Thu 15 Oct, 20268.100%332.550%0.07
Wed 14 Oct, 20267.40-1.8%332.550%0.07
Date CE CE OI PE PE OI PUT CALL Ratio
Tue 27 Oct, 20260.05-25.42%379.300%0.07
Mon 26 Oct, 20260.45-70.65%379.300%0.05
Fri 23 Oct, 20262.40-11.45%379.300%0.01
Thu 22 Oct, 20263.05-12.69%379.300%0.01
Wed 21 Oct, 20262.00-13.33%379.300%0.01
Mon 19 Oct, 20263.40-2.28%379.300%0.01
Fri 16 Oct, 20264.80-3.15%379.300%0.01
Thu 15 Oct, 20265.85-7.58%379.300%0.01
Wed 14 Oct, 20266.257.19%379.300%0.01
Date CE CE OI PE PE OI PUT CALL Ratio
Tue 27 Oct, 20260.05-87.18%427.400%1.4
Mon 26 Oct, 20260.25-7.14%427.400%0.18
Fri 23 Oct, 20261.65-6.67%427.400%0.17
Thu 22 Oct, 20263.45-28.57%427.400%0.16
Wed 21 Oct, 20261.901.61%427.400%0.11
Mon 19 Oct, 20262.70-22.5%427.400%0.11
Fri 16 Oct, 20264.10-12.09%427.400%0.09
Thu 15 Oct, 20267.050%427.400%0.08
Wed 14 Oct, 20267.050%427.400%0.08
Date CE CE OI PE PE OI PUT CALL Ratio
Tue 27 Oct, 20260.10-15.79%396.80--
Mon 26 Oct, 20260.15-6.56%396.80--
Fri 23 Oct, 20261.45-8.96%396.80--
Thu 22 Oct, 20261.950%396.80--
Wed 21 Oct, 20261.60-11.84%396.80--
Mon 19 Oct, 20262.10-8.43%396.80--
Fri 16 Oct, 20263.155.06%396.80--
Thu 15 Oct, 20264.10-1.25%396.80--
Wed 14 Oct, 20264.40-4.76%396.80--
Date CE CE OI PE PE OI PUT CALL Ratio
Tue 27 Oct, 20260.05-29.63%383.45--
Mon 26 Oct, 20260.15-6.9%383.45--
Fri 23 Oct, 20260.750%383.45--
Thu 22 Oct, 20260.750%383.45--
Wed 21 Oct, 20260.750%383.45--
Mon 19 Oct, 20261.15-6.45%383.45--
Fri 16 Oct, 20266.050%383.45--
Thu 15 Oct, 20266.050%383.45--
Wed 14 Oct, 20266.050%383.45--
Date CE CE OI PE PE OI PUT CALL Ratio
Tue 27 Oct, 20260.05-30.61%466.700%0.03
Mon 26 Oct, 20260.45-3.92%466.700%0.02
Fri 23 Oct, 20261.10-7.27%466.700%0.02
Thu 22 Oct, 20261.400%466.700%0.02
Wed 21 Oct, 20261.15-11.29%466.700%0.02
Mon 19 Oct, 20262.300%466.700%0.02
Fri 16 Oct, 20262.300%466.700%0.02
Thu 15 Oct, 20263.153.33%466.700%0.02
Wed 14 Oct, 20263.200%466.700%0.02
Date CE CE OI PE PE OI PUT CALL Ratio
Tue 27 Oct, 20260.10-38.46%455.50--
Mon 26 Oct, 20260.450%455.50--
Fri 23 Oct, 20261.500%455.50--
Thu 22 Oct, 20261.500%455.50--
Wed 21 Oct, 20261.50-7.14%455.50--
Mon 19 Oct, 20264.850%455.50--
Fri 16 Oct, 20264.850%455.50--
Thu 15 Oct, 20264.850%--
Wed 14 Oct, 20264.850%--
Date CE CE OI PE PE OI PUT CALL Ratio
Tue 27 Oct, 20260.10-30.56%535.70--
Mon 26 Oct, 20260.200%535.70--
Fri 23 Oct, 20261.900%535.70--
Thu 22 Oct, 20261.90-5.26%535.70--
Wed 21 Oct, 20260.95-7.32%535.70--
Mon 19 Oct, 20261.057.89%535.70--
Fri 16 Oct, 20262.352.7%535.70--
Thu 15 Oct, 20262.60-7.5%535.70--
Wed 14 Oct, 20262.70-16.67%535.70--
Date CE CE OI PE PE OI PUT CALL Ratio
Tue 27 Oct, 20260.05-29.63%532.35--
Mon 26 Oct, 20260.20-6.9%532.35--
Fri 23 Oct, 20263.000%532.35--
Thu 22 Oct, 20263.000%532.35--
Wed 21 Oct, 20263.000%532.35--
Mon 19 Oct, 20263.000%532.35--
Fri 16 Oct, 20263.000%532.35--
Thu 15 Oct, 20263.000%--
Wed 14 Oct, 20263.000%--
Date CE CE OI PE PE OI PUT CALL Ratio
Tue 27 Oct, 20260.05-50%611.60--
Mon 26 Oct, 20260.900%611.60--
Fri 23 Oct, 20260.900%611.60--
Thu 22 Oct, 20260.900%611.60--
Wed 21 Oct, 20260.90-14.29%611.60--
Mon 19 Oct, 20264.000%611.60--
Fri 16 Oct, 20264.000%611.60--
Thu 15 Oct, 20264.000%611.60--
Wed 14 Oct, 20264.000%611.60--
Date CE CE OI PE PE OI PUT CALL Ratio
Tue 27 Oct, 20260.10-76.67%691.40--
Mon 26 Oct, 20260.30-6.25%691.40--
Fri 23 Oct, 20260.90-5.88%691.40--
Thu 22 Oct, 20260.756.25%691.40--
Wed 21 Oct, 20260.75-17.95%691.40--
Mon 19 Oct, 20261.15-11.36%691.40--
Fri 16 Oct, 20261.750%691.40--
Thu 15 Oct, 20261.75-6.38%--
Wed 14 Oct, 20261.650%--
Date CE CE OI PE PE OI PUT CALL Ratio
Tue 27 Oct, 20260.10-33.33%774.50--
Mon 26 Oct, 20260.15-10%774.50--
Fri 23 Oct, 20261.050%774.50--
Thu 22 Oct, 20261.050%774.50--
Wed 21 Oct, 20261.050%774.50--
Mon 19 Oct, 20261.05-9.09%774.50--
Fri 16 Oct, 20260.80-8.33%774.50--
Thu 15 Oct, 20261.25-36.84%--
Wed 14 Oct, 20261.300%--
Date CE CE OI PE PE OI PUT CALL Ratio
Tue 27 Oct, 20260.15-1.67%1260.000%0.03
Mon 26 Oct, 20260.25106.9%1260.00-33.33%0.03
Fri 23 Oct, 20260.700%1255.000%0.1
Thu 22 Oct, 20260.700%1255.000%0.1
Wed 21 Oct, 20260.700%1255.00-25%0.1
Mon 19 Oct, 20260.95-3.33%862.000%0.14
Fri 16 Oct, 20261.2030.43%862.000%0.13
Thu 15 Oct, 20261.00-14.81%862.000%0.17
Wed 14 Oct, 20261.800%862.000%0.15

TORNTPHARM options price ITM CALL, OTM PUT. For buyers

Click the "CE" or "PE" links under a strike price to open charts for that particular strike

Date CE CE OI PE PE OI PUT CALL Ratio
Tue 27 Oct, 20267.85-67.66%10.7024.75%1.66
Mon 26 Oct, 202614.15-40.95%84.95-40.59%0.43
Fri 23 Oct, 202640.80-5.91%145.30-59.13%0.43
Thu 22 Oct, 202677.45-24.73%69.4541.02%0.98
Wed 21 Oct, 202649.2522.44%104.15-19.4%0.52
Mon 19 Oct, 202660.8584.34%106.80-2.14%0.8
Fri 16 Oct, 202672.0529.02%95.90-14.81%1.5
Thu 15 Oct, 202696.10-3.98%82.7011.14%2.27
Wed 14 Oct, 202682.90120.88%99.95-8.35%1.97
Date CE CE OI PE PE OI PUT CALL Ratio
Tue 27 Oct, 202646.00-46.85%3.6027.78%0.78
Mon 26 Oct, 202627.85-77.53%49.75-38.98%0.32
Fri 23 Oct, 202660.40268.66%112.60-52.8%0.12
Thu 22 Oct, 2026105.00-6.29%47.3535.87%0.93
Wed 21 Oct, 202670.1052.13%74.7517.95%0.64
Mon 19 Oct, 202681.1549.21%77.35-46.21%0.83
Fri 16 Oct, 202697.6514.55%70.85137.7%2.3
Thu 15 Oct, 2026125.20-3.51%58.60-8.96%1.11
Wed 14 Oct, 2026107.55418.18%77.25-10.67%1.18
Date CE CE OI PE PE OI PUT CALL Ratio
Tue 27 Oct, 202688.10-23.75%0.70-41.5%1.41
Mon 26 Oct, 202650.25-64.44%25.95-45.76%1.84
Fri 23 Oct, 202679.90208.22%85.20-11.73%1.2
Thu 22 Oct, 2026139.75-21.51%32.80-7.25%4.21
Wed 21 Oct, 202696.65564.29%52.6535.1%3.56
Mon 19 Oct, 2026108.0555.56%54.656.52%17.5
Fri 16 Oct, 2026127.25-30.77%49.10-1.29%25.56
Thu 15 Oct, 2026375.750%43.107.87%17.92
Wed 14 Oct, 2026375.750%54.05-8.09%16.62
Date CE CE OI PE PE OI PUT CALL Ratio
Tue 27 Oct, 2026127.60-27.78%0.25-28%5.54
Mon 26 Oct, 202681.80500%12.20-40.48%5.56
Fri 23 Oct, 2026203.600%62.6082.61%56
Thu 22 Oct, 2026203.600%21.90-32.35%30.67
Wed 21 Oct, 2026203.600%35.7570%45.33
Mon 19 Oct, 2026203.600%37.70-8.05%26.67
Fri 16 Oct, 2026203.600%34.956.1%29
Thu 15 Oct, 2026203.60200%31.707.89%27.33
Wed 14 Oct, 2026183.65-37.75-9.52%76
Date CE CE OI PE PE OI PUT CALL Ratio
Tue 27 Oct, 2026220.00-11.11%0.05-12.75%16.25
Mon 26 Oct, 2026127.35350%6.20-39.92%16.56
Fri 23 Oct, 2026580.000%46.255.08%124
Thu 22 Oct, 2026580.000%14.20-20.54%118
Wed 21 Oct, 2026580.000%22.5021.22%148.5
Mon 19 Oct, 2026580.000%25.00-5.41%122.5
Fri 16 Oct, 2026580.000%23.8516.67%129.5
Thu 15 Oct, 2026580.000%21.950%111
Wed 14 Oct, 2026580.000%27.750.91%111
Date CE CE OI PE PE OI PUT CALL Ratio
Tue 27 Oct, 2026656.35-0.40-82.65%-
Mon 26 Oct, 2026656.35-3.7025.64%-
Fri 23 Oct, 2026656.35-32.9014.71%-
Thu 22 Oct, 2026656.35-9.50-6.85%-
Wed 21 Oct, 2026656.35-14.4014.06%-
Mon 19 Oct, 2026656.35-16.55-4.48%-
Fri 16 Oct, 2026656.35-16.35-6.94%-
Thu 15 Oct, 2026656.35-17.15-10%-
Wed 14 Oct, 2026656.35-22.3012.68%-
Date CE CE OI PE PE OI PUT CALL Ratio
Tue 27 Oct, 2026707.55-0.25-24.6%-
Mon 26 Oct, 2026707.55-2.55-17.33%-
Fri 23 Oct, 2026707.55-23.4062.16%-
Thu 22 Oct, 2026707.55-7.55120.24%-
Wed 21 Oct, 2026707.55-9.2515.07%-
Mon 19 Oct, 2026707.55-11.10-28.43%-
Fri 16 Oct, 2026707.55-11.3556.92%-
Thu 15 Oct, 2026707.55-12.00-22.62%-
Wed 14 Oct, 2026707.55-15.8031.25%-
Date CE CE OI PE PE OI PUT CALL Ratio
Tue 27 Oct, 2026744.80-0.30-22.73%-
Mon 26 Oct, 2026744.80-1.70-39.73%-
Fri 23 Oct, 2026744.80-17.00329.41%-
Thu 22 Oct, 2026744.80-5.103.03%-
Wed 21 Oct, 2026744.80-6.2083.33%-
Mon 19 Oct, 2026744.80-6.250%-
Fri 16 Oct, 2026744.80-7.8580%-
Thu 15 Oct, 2026744.80-6.600%-
Wed 14 Oct, 2026744.80-12.20-28.57%-
Date CE CE OI PE PE OI PUT CALL Ratio
Tue 27 Oct, 2026792.45-0.05-18.99%-
Mon 26 Oct, 2026792.45-1.50-31.9%-
Fri 23 Oct, 2026792.45-12.20176.19%-
Thu 22 Oct, 2026792.45-4.050%-
Wed 21 Oct, 2026792.45-4.3010.53%-
Mon 19 Oct, 2026792.45-5.250%-
Fri 16 Oct, 2026792.45-5.5590%-
Thu 15 Oct, 2026792.45-6.705.26%-
Wed 14 Oct, 2026792.45-8.300%-
Date CE CE OI PE PE OI PUT CALL Ratio
Tue 27 Oct, 2026836.55-3.200%-
Mon 26 Oct, 2026836.55-3.200%-
Fri 23 Oct, 2026836.55-3.200%-
Thu 22 Oct, 2026836.55-3.200%-
Wed 21 Oct, 2026836.55-3.20-75%-
Mon 19 Oct, 2026836.55-6.350%-
Fri 16 Oct, 2026836.55-6.350%-
Thu 15 Oct, 2026836.55-6.350%-
Wed 14 Oct, 2026836.55-6.35--
Date CE CE OI PE PE OI PUT CALL Ratio
Tue 27 Oct, 2026450.000%0.20-20%6
Mon 26 Oct, 2026450.00-75%0.95-55.88%7.5
Fri 23 Oct, 2026499.900%6.55161.54%4.25
Thu 22 Oct, 2026499.90-57.89%2.5585.71%1.63
Wed 21 Oct, 2026709.500%3.35-22.22%0.37
Mon 19 Oct, 2026709.500%5.050%0.47
Fri 16 Oct, 2026709.500%5.050%0.47
Thu 15 Oct, 2026709.500%5.050%0.47
Wed 14 Oct, 2026709.500%5.05-25%0.47
Date CE CE OI PE PE OI PUT CALL Ratio
Tue 27 Oct, 2026930.80-0.750%-
Mon 26 Oct, 2026930.80-0.75--
Fri 23 Oct, 2026930.80-6.60--
Thu 22 Oct, 2026930.80-6.60--
Wed 21 Oct, 2026930.80-6.60--
Date CE CE OI PE PE OI PUT CALL Ratio
Tue 27 Oct, 2026972.00-0.20-42.11%-
Mon 26 Oct, 2026972.00-0.95-38.71%-
Fri 23 Oct, 2026972.00-3.553000%-
Thu 22 Oct, 2026972.00-1.000%-
Wed 21 Oct, 2026972.00-1.00--
Mon 19 Oct, 2026972.00-13.65--
Fri 16 Oct, 2026972.00-13.65--
Thu 15 Oct, 2026972.00-13.65--
Wed 14 Oct, 2026972.00-13.65--
Date CE CE OI PE PE OI PUT CALL Ratio
Tue 27 Oct, 20261065.40-0.20--
Mon 26 Oct, 20261065.40-0.200%-
Fri 23 Oct, 20261065.40-5.20--
Thu 22 Oct, 20261065.40-8.55--
Wed 21 Oct, 20261065.40-8.55--
Mon 19 Oct, 20261065.40-8.55--
Fri 16 Oct, 20261065.40-8.55--
Thu 15 Oct, 20261065.40-8.55--
Wed 14 Oct, 20261065.40-8.55--
Date CE CE OI PE PE OI PUT CALL Ratio
Tue 27 Oct, 20261160.50-5.15--

Videos related to: TORNTPHARM Call Put options [TORNTPHARM target price] Torrent Pharmaceuticals Limited #TORNTPHARM_TargetPrice

Hindi Basics How To Trade In FnO Futures Options Stock Market

TORNTPHARM Call Put options [TORNTPHARM target price] Torrent Pharmaceuticals Limited #TORNTPHARM_TargetPrice

 

Back to top