Search CheapestInIndia.com

Abb power relay, 4pdt, 6a, 250v, socket, 1svr405618r3100

industrybuying.com small logoIndustrybuying.comBrand : abb
ABB Power Relay, 4Pdt, 6A, 250V, Socket, 1SVR405618R3100 image 1
₹2595
*

Industrybuying Price History - Abb power relay 4 pdt 6 a 250 v
From: 25 Apr 2025 to 11 Feb 2026

industrybuying.com ABB Power Relay, 4Pdt, 6A, 250V, Socket, 1SVR405618R3100 abb Price History Graph from 25 Apr 2025 to 11 Feb 2026

Price History industrybuying.com ABB Power Relay, 4Pdt, 6A, 250V, Socket, 1SVR405618R3100

NoDatePriceChange
111 Feb 202625950
25 Sep 20252595
-236
324 Jul 20252831 

Product Info

FeatureValue
StoreIndustrybuying.com
Brand
Lowest Price Detected₹ 2240.82
Lowest Price Date25 apr 2025
Best Price Was About10 months ago
Price History Available Since25 Apr 2025

ABB Power Relay, 4Pdt, 6A, 250V, Socket, 1SVR405618R3100
Price In India Details And Price History Trend From: 25 Apr 2025 to 11 Feb 2026

Powered By: CheapestInIndia Price Intelligence & Research AnalysisConfidence : high

The current price is ₹2,595, which is ₹354.18 (15.8%) higher than the best price of ₹2,240.82 last seen on 25 Apr 2025. Over the 292 day price history period, prices have ranged from ₹2,240.82 to ₹2,831, with an average of ₹2,544. The pricing shows moderate volatility, but the overall trend is concerning as prices are getting more expensive. In terms of recent activity, there have been 0 price changes this week, 0 this month, and 5 over the past year. The price direction is uncertain, so monitor the situation for a few more days before making a decision.

Our analysis has high confidence in this assessment based on stable price patterns. The next estimated price target is ₹2,654, trending higher, making this likely the current best offer.

Related products

ABB Power Relay, 4Pdt, 6A, 250V, Socket, 1SVR405618R7100-picture-10
₹7315
industrybuying.com small logo
Industrybuying.com
Price Rise+2124
Price Up 3 weeks ago

ABB Power Relay, 4Pdt, 6A, 250V, Socket, 1SVR405618R7100

Check Price History
ABB Power Relay, 4Pdt, 6A, 250V, Socket, 1SVR405613R3100-picture-11
₹1061
industrybuying.com small logo
Industrybuying.com
Price Drop-590
Price Down 8 months ago

ABB Power Relay, 4Pdt, 6A, 250V, Socket, 1SVR405613R3100

Check Price History
ABB Power Relay, 4Pdt, 6A, 250V, Socket, 1SVR405613R1000-picture-12
₹719
industrybuying.com small logo
Industrybuying.com
Price Drop-814
Price Down 8 months ago

ABB Power Relay, 4Pdt, 6A, 250V, Socket, 1SVR405613R1000

Check Price History
ABB Power Relay, Spdt, 6A, 5Vdc, Socket, 1SVR405501R1010-picture-13
₹1132
industrybuying.com small logo
Industrybuying.com
Price Drop-35
Price Down 3 months ago

ABB Power Relay, Spdt, 6A, 5Vdc, Socket, 1SVR405501R1010

Check Price History
ABB Power Relay, Dpdt, 12A, 250V, Socket, 1SVR405611R1000-picture-14
₹719
industrybuying.com small logo
Industrybuying.com
Price Drop-578
Price Down 8 months ago

ABB Power Relay, Dpdt, 12A, 250V, Socket, 1SVR405611R1000

Check Price History
ABB Power Relay, Dpdt, 12A, 250V, Socket, 1SVR405611R7100-picture-15
₹848
industrybuying.com small logo
Industrybuying.com
Price Drop-449
Price Down 8 months ago

ABB Power Relay, Dpdt, 12A, 250V, Socket, 1SVR405611R7100

Check Price History
ABB Power Relay, Spdt, 6A, 48Vdc, Socket, 1SVR405501R4010-picture-16
₹1651
industrybuying.com small logo
Industrybuying.com
Price Rise+118
Price Up 3 weeks ago

ABB Power Relay, Spdt, 6A, 48Vdc, Socket, 1SVR405501R4010

Check Price History
ABB Power Relay, Spdt, 6A, 24Vdc, Socket, 1SVR405501R3010-picture-17
₹1297
industrybuying.com small logo
Industrybuying.com
Price Rise+130
Price Up 3 weeks ago

ABB Power Relay, Spdt, 6A, 24Vdc, Socket, 1SVR405501R3010

Check Price History
ABB Power Relay, Spdt, 6A, 24Vdc, Socket, 1SVR405501R3020-picture-18
₹1533
industrybuying.com small logo
Industrybuying.com
Price Rise+118
Price Up 3 months ago

ABB Power Relay, Spdt, 6A, 24Vdc, Socket, 1SVR405501R3020

Check Price History
ABB Power Relay, Spdt, 16A, 250V, Socket, 1SVR405600R1000-picture-19
₹719
industrybuying.com small logo
Industrybuying.com
Price Rise+24
Price Up 3 weeks ago

ABB Power Relay, Spdt, 16A, 250V, Socket, 1SVR405600R1000

Check Price History
ABB Power Relay, Dpdt, 10A, 250V, Socket, 1SVR405621R0000-picture-20
₹3185
industrybuying.com small logo
Industrybuying.com
Price Rise+944
Price Up 3 weeks ago

ABB Power Relay, Dpdt, 10A, 250V, Socket, 1SVR405621R0000

Check Price History
ABB Power Relay, 3Pdt, 10A, 250V, Socket, 1SVR405612R0100-picture-21
₹1155
industrybuying.com small logo
Industrybuying.com
Price Rise+35
Price Up 5 months ago

ABB Power Relay, 3Pdt, 10A, 250V, Socket, 1SVR405612R0100

Check Price History
ABB Power Relay, 3Pdt, 10A, 250V, Socket, 1SVR405612R0000-picture-22
₹1297
industrybuying.com small logo
Industrybuying.com
Price Rise+130
Price Up 5 months ago

ABB Power Relay, 3Pdt, 10A, 250V, Socket, 1SVR405612R0000

Check Price History
ABB Power Relay, Spdt, 6A, 230V, Din Rail, 1SVR405541R7120-picture-23
₹4601
industrybuying.com small logo
Industrybuying.com
Price Rise+236
Price Up 3 months ago

ABB Power Relay, Spdt, 6A, 230V, Din Rail, 1SVR405541R7120

Check Price History
ABB Power Relay, Spdt, 6A, 12Vdc, Socket, 1SVR405501R2020-picture-24
₹1533
industrybuying.com small logo
Industrybuying.com
Price Rise+118
Price Up 3 months ago

ABB Power Relay, Spdt, 6A, 12Vdc, Socket, 1SVR405501R2020

Check Price History
ABB Power Relay, Spdt, 16A, 250V, Socket, 1SVR405600R3000-picture-25
₹1179
industrybuying.com small logo
Industrybuying.com
Price Rise+36
Price Up 5 months ago

ABB Power Relay, Spdt, 16A, 250V, Socket, 1SVR405600R3000

Check Price History
ABB Power Relay, Dpdt, 8A, 250V, Socket, 1SVR405601R1000-picture-26
₹860
industrybuying.com small logo
Industrybuying.com
Price Rise+23
Price Up 5 months ago

ABB Power Relay, Dpdt, 8A, 250V, Socket, 1SVR405601R1000

Check Price History
ABB Power Relay, Dpdt, 8A, 250V, Socket, 1SVR405601R3000-picture-27
₹1297
industrybuying.com small logo
Industrybuying.com
Price Rise+142
Price Up 8 months ago

ABB Power Relay, Dpdt, 8A, 250V, Socket, 1SVR405601R3000

Check Price History
ABB Power Relay, 3Pdt, 10A, 250V, Socket, 1SVR405612R7000-picture-28
₹2123
industrybuying.com small logo
Industrybuying.com
Price Rise+118
Price Up 3 months ago

ABB Power Relay, 3Pdt, 10A, 250V, Socket, 1SVR405612R7000

Check Price History
ABB Power Relay, Spdt, 6A, 5Vdc, Socket, 1SVR405501R1020-picture-29
₹1533
industrybuying.com small logo
Industrybuying.com
Price Rise+118
Price Up 3 months ago

ABB Power Relay, Spdt, 6A, 5Vdc, Socket, 1SVR405501R1020

Check Price History
ABB Power Relay, Dpdt, 12A, 250V, Socket, 1SVR405611R0000-picture-30
₹754
industrybuying.com small logo
Industrybuying.com
Price Drop-260
Price Down 8 months ago

ABB Power Relay, Dpdt, 12A, 250V, Socket, 1SVR405611R0000

Check Price History
ABB Plug In Power Relay, 24 V DC Coil, SPDT, 1SVR740885R3300CM-MPS.21P-picture-32
₹518
industrybuying.com small logo
Industrybuying.com
Price Drop-71
Price Down 1 month ago

ABB Plug In Power Relay, 24 V DC Coil, SPDT, 1SVR740885R3300CM-MPS.21P

Check Price History
ABB DIN Rail Power Relay, 48 V DC Coil, 16A Switching Current, 2TAZ311000R2032-picture-33
₹8731
industrybuying.com small logo
Industrybuying.com
Price Drop-944
Price Down 1 month ago

ABB DIN Rail Power Relay, 48 V DC Coil, 16A Switching Current, 2TAZ311000R2032

Check Price History

Similar products from Industrybuying.com

IDEC RELAY, DPDT, 110VAC, 30VDC, 10A, RH2B-UAC110-120V-picture-10
₹1533
industrybuying.com small logo
Industrybuying.com
Price Rise+118
Price Up 6 months ago

IDEC RELAY, DPDT, 110VAC, 30VDC, 10A, RH2B-UAC110-120V

Check Price History
IDEC RELAY, SPDT, 110VAC, 30VDC, 10A, RH1B-ULAC120V-picture-11
₹1887
industrybuying.com small logo
Industrybuying.com
Price Drop-118
Price Down 6 months ago

IDEC RELAY, SPDT, 110VAC, 30VDC, 10A, RH1B-ULAC120V

Check Price History
IDEC RELAY, SPDT, 110VAC, 30VDC, 10A, RH1B-UDC12V..-picture-12
₹1415
industrybuying.com small logo
Industrybuying.com
Price Rise+118
Price Up 5 months ago

IDEC RELAY, SPDT, 110VAC, 30VDC, 10A, RH1B-UDC12V..

Check Price History
IDEC RELAY, DPDT, 120VAC, 30VDC, 10A, RR2KP-UDC110V-picture-13
₹8967
industrybuying.com small logo
Industrybuying.com
Price Rise+118
Price Up 2 months ago

IDEC RELAY, DPDT, 120VAC, 30VDC, 10A, RR2KP-UDC110V

Check Price History
IDEC RELAY, SPDT, 110VAC, 30VDC, 10A, RH1B-ULDC24V..-picture-14
₹1651
industrybuying.com small logo
Industrybuying.com
Price Drop-118
Price Down 2 months ago

IDEC RELAY, SPDT, 110VAC, 30VDC, 10A, RH1B-ULDC24V..

Check Price History
IDEC RELAY, DPDT, 110VAC, 30VDC, 10A, RH2B-UTAC110-120V-picture-15
₹1769
industrybuying.com small logo
Industrybuying.com
Price Rise+118
Price Up 3 months ago

IDEC RELAY, DPDT, 110VAC, 30VDC, 10A, RH2B-UTAC110-120V

Check Price History
IDEC RELAY, 3PDT, 110VAC, 30VDC, 10A, RH3B-UDC24V-picture-16
₹2005
industrybuying.com small logo
Industrybuying.com
Price Rise+118
Price Up 3 months ago

IDEC RELAY, 3PDT, 110VAC, 30VDC, 10A, RH3B-UDC24V

Check Price History
OMRON ELECTRONIC COMPONENTS RELAY, SPST-NO, 250VAC, 8A, G6RN-1ADC5-picture-17
₹329
industrybuying.com small logo
Industrybuying.com
Price Rise+12
Price Up 3 months ago

OMRON ELECTRONIC COMPONENTS RELAY, SPST-NO, 250VAC, 8A, G6RN-1ADC5

Check Price History
OMRON ELECTRONIC COMPONENTS RELAY, SPDT, 250VAC, 30VDC, 10A, G5LE-14DC24-picture-18
₹176
industrybuying.com small logo
Industrybuying.com
Price Rise+12
Price Up 3 weeks ago

OMRON ELECTRONIC COMPONENTS RELAY, SPDT, 250VAC, 30VDC, 10A, G5LE-14DC24

Check Price History
IDEC RELAY, DPDT, 110VAC, 30VDC, 10A, RH2B-UTAC24V-picture-19
₹1769
industrybuying.com small logo
Industrybuying.com
Price Rise+118
Price Up 5 months ago

IDEC RELAY, DPDT, 110VAC, 30VDC, 10A, RH2B-UTAC24V

Check Price History
IDEC RELAY, DPDT, 110VAC, 30VDC, 10A, RH2B-ULAC110-120V-picture-20
₹2005
industrybuying.com small logo
Industrybuying.com
Price Rise+118
Price Up 4 days ago

IDEC RELAY, DPDT, 110VAC, 30VDC, 10A, RH2B-ULAC110-120V

Check Price History
OMRON ELECTRONIC COMPONENTS RELAY, SPST, 250VAC, 8A, G6RN-1ADC24-picture-21
₹317
industrybuying.com small logo
Industrybuying.com
Price Rise+11
Price Up 5 months ago

OMRON ELECTRONIC COMPONENTS RELAY, SPST, 250VAC, 8A, G6RN-1ADC24

Check Price History
IDEC RELAY, 4PDT, 110VAC, 30VDC, 10A, RH4B-ULDC24V..-picture-22
₹2713
industrybuying.com small logo
Industrybuying.com
Price Drop-118
Price Down 3 months ago

IDEC RELAY, 4PDT, 110VAC, 30VDC, 10A, RH4B-ULDC24V..

Check Price History
IDEC RELAY, DPDT, 220VAC, 30VDC, 3A, RY2KS-UAC120V-picture-23
₹7905
industrybuying.com small logo
Industrybuying.com
Price Rise+236
Price Up 4 months ago

IDEC RELAY, DPDT, 220VAC, 30VDC, 3A, RY2KS-UAC120V

Check Price History
Wago RELAY, SPST, 250VAC, 5A, 859-303-picture-24
₹5427
industrybuying.com small logo
Industrybuying.com
Price Rise+354
Price Up 3 months ago

Wago RELAY, SPST, 250VAC, 5A, 859-303

Check Price History
IDEC RELAY, 4PDT, 110VAC, 30VDC, 10A, RH4B-ULAC24V-picture-25
₹2949
industrybuying.com small logo
Industrybuying.com
Price Rise+118
Price Up 4 months ago

IDEC RELAY, 4PDT, 110VAC, 30VDC, 10A, RH4B-ULAC24V

Check Price History
OMRON ELECTRONIC COMPONENTS POWER RELAY, SPDT, 12VDC, 12A, TH, G2RL-1DC12-picture-26
₹376
industrybuying.com small logo
Industrybuying.com
Price Rise+59
Price Up 2 months ago

OMRON ELECTRONIC COMPONENTS POWER RELAY, SPDT, 12VDC, 12A, TH, G2RL-1DC12

Check Price History
OMRON ELECTRONIC COMPONENTS RELAY, SPDT, 250VAC, 8A, G6RN-1DC5-picture-27
₹329
industrybuying.com small logo
Industrybuying.com
Price Rise+59
Price Up 3 months ago

OMRON ELECTRONIC COMPONENTS RELAY, SPDT, 250VAC, 8A, G6RN-1DC5

Check Price History
IDEC RELAY, 3PDT, 120VAC, 30VDC, 10A, RR3PA-ULDC24V-picture-28
₹4247
industrybuying.com small logo
Industrybuying.com
Price Drop-590
Price Down 3 months ago

IDEC RELAY, 3PDT, 120VAC, 30VDC, 10A, RR3PA-ULDC24V

Check Price History
OMRON ELECTRONIC COMPONENTS RELAY, SPDT, 250VAC, 8A, G6RN-1DC24-picture-29
₹400
industrybuying.com small logo
Industrybuying.com
Price Rise+24
Price Up 8 months ago

OMRON ELECTRONIC COMPONENTS RELAY, SPDT, 250VAC, 8A, G6RN-1DC24

Check Price History
IDEC RELAY, 3PDT, 110VAC, 30VDC, 10A, RH3B-ULAC120V-picture-30
₹2477
industrybuying.com small logo
Industrybuying.com
Price Rise+118
Price Up 3 months ago

IDEC RELAY, 3PDT, 110VAC, 30VDC, 10A, RH3B-ULAC120V

Check Price History
IDEC RELAY, 3PDT, 110VAC, 30VDC, 10A, RH3B-UAC120V-picture-31
₹1887
industrybuying.com small logo
Industrybuying.com
Price Drop-236
Price Down 2 months ago

IDEC RELAY, 3PDT, 110VAC, 30VDC, 10A, RH3B-UAC120V

Check Price History
IDEC RELAY, 3PDT, 120VAC, 30VDC, 10A, RR3B-ULCAC120V-picture-32
₹3185
industrybuying.com small logo
Industrybuying.com
Price Rise+118
Price Up 4 months ago

IDEC RELAY, 3PDT, 120VAC, 30VDC, 10A, RR3B-ULCAC120V

Check Price History
IDEC RELAY, 3PDT, 120VAC, 30VDC, 10A, RR3B-UDC12V-picture-33
₹2595
industrybuying.com small logo
Industrybuying.com
Price Drop-118
Price Down 4 months ago

IDEC RELAY, 3PDT, 120VAC, 30VDC, 10A, RR3B-UDC12V

Check Price History
IDEC RELAY, 4PDT, 110VAC, 30VDC, 10A, RH4B-UDC12V-picture-34
₹2241
industrybuying.com small logo
Industrybuying.com
Price Drop-118
Price Down 4 months ago

IDEC RELAY, 4PDT, 110VAC, 30VDC, 10A, RH4B-UDC12V

Check Price History
OMRON ELECTRONIC COMPONENTS RELAY, SPDT, 250VAC, 30VDC, 10A, G5LE-1DC12-picture-35
₹188
industrybuying.com small logo
Industrybuying.com
Price Rise+12
Price Up 3 weeks ago

OMRON ELECTRONIC COMPONENTS RELAY, SPDT, 250VAC, 30VDC, 10A, G5LE-1DC12

Check Price History
IDEC RELAY, DPDT, 240VAC, 30VDC, 3A, RY2S-ULDC24V...-picture-36
₹1887
industrybuying.com small logo
Industrybuying.com
Price Rise+118
Price Up 4 days ago

IDEC RELAY, DPDT, 240VAC, 30VDC, 3A, RY2S-ULDC24V...

Check Price History
IDEC RELAY, SPDT, 110VAC, 30VDC, 10A, RH1B-UAC24V-picture-37
₹1651
industrybuying.com small logo
Industrybuying.com
Price Rise+118
Price Up 5 months ago

IDEC RELAY, SPDT, 110VAC, 30VDC, 10A, RH1B-UAC24V

Check Price History
IDEC RELAY, DPDT, 110VAC, 30VDC, 10A, RH2B-UDC12V-picture-38
₹1533
industrybuying.com small logo
Industrybuying.com
Price Rise+118
Price Up 2 months ago

IDEC RELAY, DPDT, 110VAC, 30VDC, 10A, RH2B-UDC12V

Check Price History
IDEC RELAY, 4PDT, 110VAC, 30VDC, 10A, RH4B-UDC24V..-picture-39
₹2359
industrybuying.com small logo
Industrybuying.com
Price Rise+118
Price Up 5 months ago

IDEC RELAY, 4PDT, 110VAC, 30VDC, 10A, RH4B-UDC24V..

Check Price History
IDEC RELAY, DPDT, 120VAC, 30VDC, 10A, RR2KP-UDC12V-picture-40
₹8377
industrybuying.com small logo
Industrybuying.com
Price Rise+118
Price Up 3 weeks ago

IDEC RELAY, DPDT, 120VAC, 30VDC, 10A, RR2KP-UDC12V

Check Price History
IDEC RELAY, DPDT, 120VAC, 30VDC, 10A, RR2KP-UAC120V-picture-41
₹8731
industrybuying.com small logo
Industrybuying.com
Price Rise+354
Price Up 2 months ago

IDEC RELAY, DPDT, 120VAC, 30VDC, 10A, RR2KP-UAC120V

Check Price History
IDEC RELAY, DPDT, 240VAC, 30VDC, 3A, RY2S-ULAC120V-picture-42
₹1887
industrybuying.com small logo
Industrybuying.com
Price Drop-118
Price Down 2 months ago

IDEC RELAY, DPDT, 240VAC, 30VDC, 3A, RY2S-ULAC120V

Check Price History
IDEC RELAY, 3PDT, 110VAC, 30VDC, 10A, RH3B-UDC12V-picture-43
₹2005
industrybuying.com small logo
Industrybuying.com
Price Rise+118
Price Up 3 months ago

IDEC RELAY, 3PDT, 110VAC, 30VDC, 10A, RH3B-UDC12V

Check Price History
IDEC RELAY, SPDT, 110VAC, 30VDC, 10A, RH1B-UAC120V-picture-44
₹1533
industrybuying.com small logo
Industrybuying.com
No Recent Price Movement
Price Up 9 months ago

IDEC RELAY, SPDT, 110VAC, 30VDC, 10A, RH1B-UAC120V

Check Price History
IDEC RELAY, 4PDT, 110VAC, 30VDC, 10A, RH4B-UAC24V-picture-45
₹2595
industrybuying.com small logo
Industrybuying.com
Price Rise+118
Price Up 4 months ago

IDEC RELAY, 4PDT, 110VAC, 30VDC, 10A, RH4B-UAC24V

Check Price History
IDEC RELAY, 4PDT, 110VAC, 30VDC, 10A, RH4B-ULDC12V-picture-46
₹3185
industrybuying.com small logo
Industrybuying.com
Price Drop-354
Price Down 3 months ago

IDEC RELAY, 4PDT, 110VAC, 30VDC, 10A, RH4B-ULDC12V

Check Price History
IDEC RELAY, DPDT, 110VAC, 30VDC, 10A, RH2B-ULCAC24V-picture-47
₹2359
industrybuying.com small logo
Industrybuying.com
Price Rise+118
Price Up 4 days ago

IDEC RELAY, DPDT, 110VAC, 30VDC, 10A, RH2B-ULCAC24V

Check Price History
IDEC RELAY, DPDT, 110VAC, 30VDC, 10A, RH2B-ULDC12V-picture-48
₹1887
industrybuying.com small logo
Industrybuying.com
Price Rise+118
Price Up 8 months ago

IDEC RELAY, DPDT, 110VAC, 30VDC, 10A, RH2B-ULDC12V

Check Price History

CheapestInIndia - India's First Shopping Search Engine

Save big on every shopping with us, we have been empowering shoppers with transparency and data-driven insights since 2009. We compare prices of 30 million+ products from 40+ leading online stores, covering 11,000+ brands. Track price history, set price alerts, and never miss a deal with our innovative price tracking technology. From electronics to medicines, we track the market so you never overpay again. We also offer a dedicated medicine price comparison engine for over 3,50,000 pharmacy products from trusted platforms. Retailers can also list their stores by submitting directly to our index and reach value-driven shoppers nationwide. Find the lowest prices and shop smarter with CheapestInIndia.

Frequently asked questions

Why should I use CheapestInIndia?

CheapestInIndia helps users compare prices across multiple Indian e-commerce websites helping them save money and time. We provide latest price comparison, price history graphs & price alerts to give you a complete and honest picture of the latest prices in india. Whether you're buying gadgets, furniture, shoes or medicines, you'll always know the right price to pay and the right time to buy.

How many products can I compare on CheapestInIndia?

You can compare prices of over 30 million products across 12,000+ brands. Whether it's fashion, appliances, craft supplies, or medicines, we bring together prices from leading online stores — all in one place for quick and informed decisions.

How does CheapestInIndia help me compare prices across different e-commerce websites in India?

CheapestInIndia scans a vast database of products over 40+ e-commerce sites and top online pharmacies to find and display the lowest prices of products and medicines, along with price history and trends.

Does CheapestInIndia track price drops and sales?

Yes. We actively track price trends and online sale events from major e-commerce platforms in India. Our system lets you monitor product price history, identify genuine discounts, and buy when prices hit their lowest.

How accurate are the prices shown?

We continuously monitor e-commerce websites to ensure the prices displayed are the most recent and accurate available online.

Can I trust the links and stores shown here?

All links lead to verified, authentic online stores. You complete your purchase directly on the retailer's website, ensuring secure payment, delivery, and returns.