Currency
-27.25%
CAGR (3 year)
7.14%
CAGR (5 year)
Market Cap
Exchange
Type Disp
Dividend Rate
Trailing PE
Price To Book
Change (1 year)
Dividend Yield
Region
Quote Type
Language
Market State
Market
High
178.15
Low
170.66
Returns
1.04%

Historical Data

 - CAGR 28.22%
YearJanFebMarAprMayJunJulAugSepOctNovDecAnnualAnnual Avg
2017









-6.40%
28.53
4.03%
29.68
28.53
2018 -8.66%
27.11
18.81%
32.21
34.74%
43.4
-17.07%
35.99
30.95%
47.13
5.30%
49.63
9.03%
54.11
32.99%
71.96
13.33%
81.55
-0.06%
81.5
1.72%
82.9
1.01%
83.74
182.14% 36.58
2019 10.29%
92.36
9.96%
101.56
44.76%
147.02
-4.15%
140.92
-0.41%
140.34
8.37%
152.09
-5.83%
143.22
6.35%
152.31
-20.90%
120.48
6.05%
127.77
16.38%
148.7
-11.49%
131.61
57.17% 46.90
2020 24.54%
163.91
-6.96%
152.5
-10.47%
136.54
18.74%
162.13
43.16%
232.11
-2.49%
226.34
1.21%
229.08
2.06%
233.8
-0.98%
231.51
-1.31%
228.47
25.75%
287.31
24.97%
359.04
172.81% 60.14
2021 2.94%
369.61
4.42%
385.93
-30.71%
267.43
11.23%
297.46
-1.86%
291.94
23.83%
361.52
-0.72%
358.92
9.17%
391.83
20.34%
471.51
10.56%
521.29
-4.45%
498.1
6.27%
529.35
47.43% 77.11
2022 -23.47%
405.11
-5.71%
381.99
16.13%
443.59
-19.99%
354.93
-33.18%
237.15
9.42%
259.5
20.41%
312.47
3.33%
322.86
-38.50%
198.56
-7.82%
183.03
-16.58%
152.69
28.91%
196.84
-62.81% 98.87
2023 8.82%
214.21
-2.19%
209.52
11.26%
233.12
2.93%
239.96
22.43%
293.79
39.89%
410.99
3.02%
423.4
-9.94%
381.3
-9.29%
345.86
-0.37%
344.59
20.65%
415.74
-1.66%
408.85
107.71% 126.77
2024 -2.04%
400.52
11.75%
447.58
-19.87%
358.64
1.82%
365.18
-35.36%
236.06
5.89%
249.96
0.96%
252.36
15.23%
290.79
-7.03%
270.35
0.02%
270.4
19.26%
322.49
-27.81%
232.81
-43.06% 162.54
2025 17.40%
273.32
-2.15%
267.43
-34.41%
175.4
0.69%
176.61








-24.14% 208.41
Data Source: Yahoo

Performance

Today’s Low
Today’s High
52W Low
52W High
Today Open
Prev. Close
Volume

historical chart

52-Week Range
Quote Source Name
Triggerable
Custom Price Alert Confidence
Exchange
Message Board Id
Exchange Timezone Name
Exchange Timezone Short Name
Gmt Off Set Milliseconds
Esg Populated
First Trade Date Milliseconds
Price Hint
Regular Market Day Range
Financial Currency
Regular Market Time
Source Interval
Exchange Data Delayed By
Tradeable
Crypto Tradeable
Symbol

Historical Data

DatePriceOpenHighLowDifferenceChange%
02 Apr 2025 176.61174.69178.15170.661.210.69%
31 Mar 2025 175.40175.22176.60170.85-2.63-1.48%
28 Mar 2025 178.03185.73187.06175.89-10.61-5.62%
27 Mar 2025 188.64191.36191.99186.61-5.02-2.59%
26 Mar 2025 193.66198.61198.66192.67-5.00-2.52%
25 Mar 2025 198.66198.30202.90197.391.180.60%
24 Mar 2025 197.48195.53199.48193.444.942.57%
21 Mar 2025 192.54185.46193.54184.553.241.71%
20 Mar 2025 189.30187.69194.90187.69-0.76-0.40%
19 Mar 2025 190.06189.02193.21185.531.380.73%
18 Mar 2025 188.68190.39191.96184.42-4.37-2.26%
17 Mar 2025 193.05185.34196.95184.687.684.14%
14 Mar 2025 185.37187.70188.88183.240.270.15%
13 Mar 2025 185.10193.64194.73183.00-11.02-5.62%
12 Mar 2025 196.12203.11204.03191.030.420.21%
11 Mar 2025 195.70180.84197.16179.6815.388.53%
10 Mar 2025 180.32182.02185.84173.13-7.33-3.91%
07 Mar 2025 187.65194.02195.00181.05-5.33-2.76%
06 Mar 2025 192.98207.09212.01192.79-71.15-26.94%
05 Mar 2025 264.13254.31264.79249.689.753.83%
04 Mar 2025 254.38257.98259.58245.69-4.64-1.79%
03 Mar 2025 259.02270.63275.54256.70-8.41-3.14%
28 Feb 2025 267.43260.32267.70258.065.021.91%
27 Feb 2025 262.41276.35279.87262.32-5.89-2.20%
26 Feb 2025 268.30262.98271.02261.808.593.31%
25 Feb 2025 259.71261.43265.30253.00-7.39-2.77%
24 Feb 2025 267.10274.35275.00257.65-6.16-2.25%
21 Feb 2025 273.26288.99288.99272.69-16.74-5.77%
20 Feb 2025 290.00294.71294.71277.03-5.00-1.69%
19 Feb 2025 295.00297.54298.00289.86-3.52-1.18%
18 Feb 2025 298.52292.05298.92287.468.893.07%
14 Feb 2025 289.63291.00292.05283.34-3.34-1.14%
13 Feb 2025 292.97293.00294.00282.170.510.17%
12 Feb 2025 292.46284.91293.43279.146.342.22%
11 Feb 2025 286.12285.87292.95284.26-0.24-0.08%
10 Feb 2025 286.36281.62288.54280.828.493.06%
07 Feb 2025 277.87279.01283.96275.86-0.23-0.08%
06 Feb 2025 278.10282.13286.49277.59-3.93-1.39%
05 Feb 2025 282.03273.00284.01270.626.062.20%
04 Feb 2025 275.97268.34277.17268.037.142.66%
03 Feb 2025 268.83266.00272.62262.09-4.49-1.64%
31 Jan 2025 273.32273.33281.36272.512.250.83%
30 Jan 2025 271.07272.66273.22259.69-7.26-2.61%
29 Jan 2025 278.33283.11283.58272.55-5.67-2.00%
28 Jan 2025 284.00267.58286.83263.8819.427.34%
27 Jan 2025 264.58255.00277.73254.222.721.04%
24 Jan 2025 261.86263.00264.27258.681.240.48%
23 Jan 2025 260.62260.00260.79253.34-0.08-0.03%
22 Jan 2025 260.70261.50265.52258.312.841.10%
21 Jan 2025 257.86257.07265.29256.004.751.88%
17 Jan 2025 253.11255.17257.32250.165.152.08%
16 Jan 2025 247.96248.60251.64242.125.052.08%
15 Jan 2025 242.91247.39250.46242.730.500.21%
14 Jan 2025 242.41244.70249.59240.412.220.92%
13 Jan 2025 240.19242.67243.52235.30-5.03-2.05%
10 Jan 2025 245.22243.37247.31240.00-3.46-1.39%
08 Jan 2025 248.68244.38250.54242.462.721.11%
07 Jan 2025 245.96254.19256.40242.93-6.90-2.73%
06 Jan 2025 252.86254.10259.88251.206.472.63%
03 Jan 2025 246.39247.01250.22239.731.770.72%
02 Jan 2025 244.62234.09247.00234.0911.815.07%
31 Dec 2024 232.81234.82236.75231.80-1.10-0.47%
30 Dec 2024 233.91234.26235.82229.40-4.44-1.86%
27 Dec 2024 238.35242.91244.80234.07-5.15-2.11%
26 Dec 2024 243.50242.35244.19240.150.500.21%
24 Dec 2024 243.00243.11244.56240.500.080.03%
23 Dec 2024 242.92246.51246.51240.88-2.71-1.10%
20 Dec 2024 245.63241.13248.57239.180.630.26%
19 Dec 2024 245.00252.48255.90243.30-7.67-3.04%
18 Dec 2024 252.67264.68265.13249.11-12.43-4.69%
17 Dec 2024 265.10266.99269.49263.10-0.53-0.20%
16 Dec 2024 265.63264.23274.71260.30-1.56-0.58%
13 Dec 2024 267.19288.61290.64265.26-21.42-7.42%
12 Dec 2024 288.61291.95294.62284.29-8.59-2.89%
11 Dec 2024 297.20297.70305.15295.116.302.17%
10 Dec 2024 290.90322.43323.57289.46-59.23-16.92%
09 Dec 2024 350.13355.34370.00345.986.731.96%
06 Dec 2024 343.40343.50348.00340.609.092.72%
05 Dec 2024 334.31343.54346.99333.84-7.00-2.05%
04 Dec 2024 341.31337.99347.40333.0017.305.34%
03 Dec 2024 324.01321.13328.28319.48-1.14-0.35%
02 Dec 2024 325.15323.00332.28322.022.660.82%
29 Nov 2024 322.49324.78328.68322.05-2.11-0.65%
27 Nov 2024 324.60335.94336.02319.77-10.80-3.22%
26 Nov 2024 335.40342.76345.98334.00-5.96-1.75%
25 Nov 2024 341.36349.17353.55340.658.862.66%
22 Nov 2024 332.50324.95337.55323.3617.065.41%
21 Nov 2024 315.44306.22331.20305.0833.6811.95%
20 Nov 2024 281.76289.46290.94275.10-7.39-2.56%
19 Nov 2024 289.15279.00291.29278.034.721.66%
18 Nov 2024 284.43281.68285.27279.504.661.67%
15 Nov 2024 279.77286.00289.85272.94-11.82-4.05%
14 Nov 2024 291.59301.00303.53290.62-9.30-3.09%
13 Nov 2024 300.89291.13320.68291.139.243.17%
12 Nov 2024 291.65291.15297.01288.690.080.03%
11 Nov 2024 291.57290.94292.42283.711.530.53%
08 Nov 2024 290.04292.08292.67284.18-4.08-1.39%
07 Nov 2024 294.12280.87295.51280.8713.144.68%
06 Nov 2024 280.98281.00288.09280.616.232.27%
05 Nov 2024 274.75268.39274.87264.177.362.75%
04 Nov 2024 267.39269.57270.59265.45-4.46-1.64%
01 Nov 2024 271.85270.40275.23265.181.450.54%
31 Oct 2024 270.40280.00280.56268.99-13.30-4.69%
30 Oct 2024 283.70277.47288.32276.058.493.08%
29 Oct 2024 275.21272.88278.84271.343.031.11%
28 Oct 2024 272.18271.98275.71269.513.441.28%
25 Oct 2024 268.74266.34271.00265.645.221.98%
24 Oct 2024 263.52263.20266.20262.582.560.98%
23 Oct 2024 260.96264.25266.23258.28-3.48-1.32%
22 Oct 2024 264.44270.16270.90263.22-7.33-2.70%
21 Oct 2024 271.77273.38276.96268.66-3.77-1.37%
18 Oct 2024 275.54271.10276.88271.093.671.35%
17 Oct 2024 271.87273.00275.00266.13-6.52-2.34%
16 Oct 2024 278.39284.85285.47275.57-6.27-2.20%
15 Oct 2024 284.66287.82290.14283.60-4.48-1.55%
14 Oct 2024 289.14295.26295.38287.00-3.72-1.27%
11 Oct 2024 292.86291.80297.68286.420.170.06%
10 Oct 2024 292.69272.97296.29271.9917.206.24%
09 Oct 2024 275.49259.91276.81259.5216.036.18%
08 Oct 2024 259.46260.00265.50258.050.020.01%
07 Oct 2024 259.44262.93263.56258.41-5.92-2.23%
04 Oct 2024 265.36257.40267.09256.2912.364.89%
03 Oct 2024 253.00252.85255.23250.26-1.38-0.54%
02 Oct 2024 254.38256.25259.05250.95-3.25-1.26%
01 Oct 2024 257.63272.04274.19257.41-12.72-4.71%
30 Sep 2024 270.35267.04270.84265.730.820.30%
27 Sep 2024 269.53274.72275.50268.56-3.12-1.14%
26 Sep 2024 272.65282.20282.20269.00-5.61-2.02%
25 Sep 2024 278.26278.61284.18276.48-1.66-0.59%
24 Sep 2024 279.92280.65284.96278.230.440.16%
23 Sep 2024 279.48281.50281.50276.241.030.37%
20 Sep 2024 278.45282.49283.24275.21-5.41-1.91%
19 Sep 2024 283.86287.73289.00280.113.751.34%
18 Sep 2024 280.11286.52287.00278.18-6.69-2.33%
17 Sep 2024 286.80292.43295.47284.07-3.25-1.12%
16 Sep 2024 290.05290.09293.19287.61-0.04-0.01%
13 Sep 2024 290.09295.62300.00288.80-5.09-1.72%
12 Sep 2024 295.18296.22298.97293.47-1.51-0.51%
11 Sep 2024 296.69291.45297.99285.365.201.78%
10 Sep 2024 291.49288.45293.75287.864.911.71%
09 Sep 2024 286.58282.89290.19282.844.701.67%
06 Sep 2024 281.88294.82294.82277.01-8.00-2.76%
05 Sep 2024 289.88291.50294.28286.61-0.83-0.29%
04 Sep 2024 290.71281.53295.43278.987.512.65%
03 Sep 2024 283.20290.79297.77281.29-7.59-2.61%
30 Aug 2024 290.79290.10293.28275.1645.0718.34%
29 Aug 2024 245.72241.99247.10238.4110.354.40%
28 Aug 2024 235.37238.49239.85231.63-3.48-1.46%
27 Aug 2024 238.85243.37244.94238.48-7.15-2.91%
26 Aug 2024 246.00247.61251.37245.87-1.61-0.65%
23 Aug 2024 247.61250.24252.62246.211.000.41%
22 Aug 2024 246.61254.47258.79245.99-15.08-5.76%
21 Aug 2024 261.69255.71261.84253.608.453.34%
20 Aug 2024 253.24255.79257.49253.22-3.71-1.44%
19 Aug 2024 256.95251.00256.97249.475.902.35%
16 Aug 2024 251.05248.99253.42248.252.000.80%
15 Aug 2024 249.05245.62252.49245.005.612.30%
14 Aug 2024 243.44243.00246.65240.400.440.18%
13 Aug 2024 243.00233.00244.87233.0010.634.57%
12 Aug 2024 232.37235.18236.16230.00-2.53-1.08%
09 Aug 2024 234.90235.36239.13231.180.420.18%
08 Aug 2024 234.48227.81235.38226.499.584.26%
07 Aug 2024 224.90228.00239.65223.901.680.75%
06 Aug 2024 223.22225.93228.32221.111.720.78%
05 Aug 2024 221.50214.49223.93212.74-11.20-4.81%
02 Aug 2024 232.70231.00233.60222.82-6.63-2.77%
01 Aug 2024 239.33246.47249.30234.64-13.03-5.16%
31 Jul 2024 252.36248.80259.86244.577.012.86%
30 Jul 2024 245.35251.65254.25238.93-6.16-2.45%
29 Jul 2024 251.51255.00255.65250.10-1.99-0.79%
26 Jul 2024 253.50259.61259.88246.93-2.76-1.08%
25 Jul 2024 256.26247.64263.94245.0011.724.79%
24 Jul 2024 244.54252.43255.12242.15-12.00-4.68%
23 Jul 2024 256.54254.57260.66253.004.031.60%
22 Jul 2024 252.51253.00255.92245.181.050.42%
19 Jul 2024 251.46245.37252.65243.044.621.87%
18 Jul 2024 246.84263.00268.35246.30-15.92-6.06%
17 Jul 2024 262.76254.03264.11253.484.501.74%
16 Jul 2024 258.26255.47259.70250.445.722.26%
15 Jul 2024 252.54253.68257.08249.65-0.64-0.25%
12 Jul 2024 253.18246.30253.50244.074.401.77%
11 Jul 2024 248.78250.39257.49245.762.601.06%
10 Jul 2024 246.18250.88250.88237.36-4.33-1.73%
09 Jul 2024 250.51258.00259.90246.50-9.59-3.69%
08 Jul 2024 260.10266.00266.12258.52-6.64-2.49%
05 Jul 2024 266.74264.00271.66261.871.800.68%
03 Jul 2024 264.94260.20267.00258.025.061.95%
02 Jul 2024 259.88265.00270.00259.41-3.63-1.38%
01 Jul 2024 263.51253.00264.76249.1713.555.42%
28 Jun 2024 249.96244.55252.09244.325.812.38%
27 Jun 2024 244.15238.28247.26238.143.631.51%
26 Jun 2024 240.52225.82241.93225.8013.916.14%
25 Jun 2024 226.61234.29234.62226.05-7.31-3.12%
24 Jun 2024 233.92226.06234.75225.766.372.80%
21 Jun 2024 227.55220.82228.58218.867.103.22%
20 Jun 2024 220.45218.68222.85214.741.600.73%
18 Jun 2024 218.85222.46224.25217.81-4.82-2.15%
17 Jun 2024 223.67224.38226.50219.45-3.33-1.47%
14 Jun 2024 227.00219.15227.04218.688.824.04%
13 Jun 2024 218.18230.62230.76217.95-11.07-4.83%
12 Jun 2024 229.25228.26235.81227.075.452.44%
11 Jun 2024 223.80223.94227.80219.53-0.82-0.37%
10 Jun 2024 224.62226.22229.50223.71-2.40-1.06%
07 Jun 2024 227.02227.91231.99222.78-2.86-1.24%
06 Jun 2024 229.88233.00235.61229.13-3.36-1.44%
05 Jun 2024 233.24234.34235.38230.261.090.47%
04 Jun 2024 232.15233.09242.98231.20-2.46-1.05%
03 Jun 2024 234.61243.15252.11231.01-1.45-0.61%
31 May 2024 236.06237.07241.00225.25-73.94-23.85%
30 May 2024 310.00328.50328.92308.38-23.99-7.18%
29 May 2024 333.99330.00339.15328.01-1.87-0.56%
28 May 2024 335.86349.51349.51332.50-13.88-3.97%
24 May 2024 349.74351.81352.68342.30-5.44-1.53%
23 May 2024 355.18372.23379.05354.61-6.10-1.69%
22 May 2024 361.28365.35367.65356.60-3.98-1.09%
21 May 2024 365.26365.38367.49361.80-2.75-0.75%
20 May 2024 368.01371.91373.67363.15-2.81-0.76%
17 May 2024 370.82369.72372.00365.360.880.24%
16 May 2024 369.94376.05376.50366.49-6.55-1.74%
15 May 2024 376.49367.00377.64362.1917.224.79%
14 May 2024 359.27359.56364.65352.760.030.01%
13 May 2024 359.24356.97361.93354.625.771.63%
10 May 2024 353.47355.92360.79352.82-1.22-0.34%
09 May 2024 354.69353.20358.61352.001.490.42%
08 May 2024 353.20349.42353.62347.63-2.11-0.59%
07 May 2024 355.31356.70358.79347.36-10.36-2.83%
06 May 2024 365.67363.21370.80362.152.820.78%
03 May 2024 362.85373.36378.46360.84-0.32-0.09%
02 May 2024 363.17379.83380.94360.60-10.16-2.72%
01 May 2024 373.33379.15387.19365.528.152.23%
30 Apr 2024 365.18369.36374.06364.40-6.76-1.82%
29 Apr 2024 371.94380.37382.28368.16-11.86-3.09%
26 Apr 2024 383.80382.44385.86375.3017.674.83%
25 Apr 2024 366.13362.43370.74351.34-3.16-0.86%
24 Apr 2024 369.29368.50370.80362.012.980.81%
23 Apr 2024 366.31343.23367.41342.0026.157.69%
22 Apr 2024 340.16330.00342.17321.7712.693.88%
19 Apr 2024 327.47336.73338.22326.01-8.08-2.41%
18 Apr 2024 335.55342.04345.15332.74-7.20-2.10%
17 Apr 2024 342.75349.80351.98342.70-7.05-2.02%
16 Apr 2024 349.80346.30350.52340.342.630.76%
15 Apr 2024 347.17352.99355.80344.20-4.89-1.39%
12 Apr 2024 352.06350.00360.36350.00-3.98-1.12%
11 Apr 2024 356.04354.00357.39349.384.761.36%
10 Apr 2024 351.28354.12359.85351.13-9.66-2.68%
09 Apr 2024 360.94364.68366.94358.23-2.38-0.66%
08 Apr 2024 363.32360.92367.39355.120.500.14%
05 Apr 2024 362.82345.00364.66344.9619.085.55%
04 Apr 2024 343.74340.40354.80337.313.921.15%
03 Apr 2024 339.82343.36345.02338.51-8.00-2.30%
Data Source: Yahoo

Trading Information

Stock Price History

52-Week Low Change
52-Week Low Change %
52-Week High Change
52-Week High Change %

Stock Price Average

50 Day Average
50 Day Average Change
50 Day Average Change %
200 Day Average
200 Day Average Change
200 Day Average Change %

Share Statistics

Financials

 2021-01-312022-01-312023-01-312024-01-312025-01-31
Amortization Of Securities 7540000.0-5954000.0-44556000.0-25059000.0
Beginning Cash Position 430222000.0474420000.0456339000.0803643000.0
Capital Expenditure -8072000.0-7244000.0-6074000.0-29550000.0
Cash Flow From Continuing Financing Activities 890892000.030200000.038241000.0202060000.0
Cash Flow From Continuing Investing Activities -852142000.0-33308000.0188019000.0-657440000.0
Cash Flow From Continuing Operating Activities 6980000.0-12970000.0121477000.0150191000.0
Change In Account Payable 1146000.03163000.01679000.0541000.0
Change In Accrued Expense 59248000.0-16189000.039502000.025254000.0
Change In Other Current Assets 233000.0-99000.0-211000.0-30677000.0
Change In Other Current Liabilities -3147000.0-8892000.0-11858000.0-15895000.0
Change In Other Working Capital 52499000.036682000.0-124241000.0-85489000.0
Change In Payable 1146000.03163000.01679000.0541000.0
Change In Payables And Accrued Expense 60394000.0-13026000.041181000.025795000.0
Change In Prepaid Assets -19865000.02315000.0-12208000.0-24813000.0
Change In Receivables -62277000.0-91450000.0-41639000.0-69236000.0
Change In Working Capital 27837000.0-74470000.0-148976000.0-200315000.0
Changes In Account Receivables -62277000.0-91450000.0-41639000.0-69236000.0
Changes In Cash 45730000.0-16078000.0347737000.0-305189000.0
Common Stock Issuance0.0889184000.00.00.0 
Deferred Income Tax -2579000.0-562000.0-1574000.0-16794000.0
Deferred Tax -2579000.0-562000.0-1574000.0-16794000.0
Depreciation 24455000.029182000.032125000.026973000.0
Depreciation Amortization Depletion 24455000.029182000.032125000.026973000.0
Depreciation And Amortization 24455000.029182000.032125000.026973000.0
Effect Of Exchange Rate Changes -1532000.0-2003000.0-433000.0-5701000.0
End Cash Position 474420000.0456339000.0803643000.0492753000.0
Financing Cash Flow 890892000.030200000.038241000.0202060000.0
Free Cash Flow -1092000.0-20214000.0115403000.0120641000.0
Gain Loss On Investment Securities  -1857000.0-1044000.0-937000.0
Income Tax Paid Supplemental Data 5672000.011164000.011991000.014976000.0
Interest Paid Supplemental Data 6271000.05837000.05471000.03705000.0
Investing Cash Flow -852142000.0-33308000.0188019000.0-657440000.0
Issuance Of Capital Stock0.0889184000.00.00.0 
Issuance Of Debt856000.00.00.0  
Long Term Debt Issuance856000.00.00.0  
Long Term Debt Payments -33166000.0-4510000.0-5483000.0-6179000.0
Net Business Purchase And Sale -4469000.00.0-15000000.00.0
Net Common Stock Issuance0.0889184000.00.00.0 
Net Foreign Currency Exchange Gain Loss 1519000.01260000.01802000.0-964000.0
Net Income From Continuing Operations -306866000.0-345398000.0-176600000.0-129072000.0
Net Investment Purchase And Sale -839601000.0-26064000.0209093000.0-627890000.0
Net Issuance Payments Of Debt -33166000.0-4510000.0-5483000.0-6179000.0
Net Long Term Debt Issuance -33166000.0-4510000.0-5483000.0-6179000.0
Net Other Financing Charges-4154000.0   170223000.0
Net PPEPurchase And Sale -8072000.0-7244000.0-6074000.0-29550000.0
Operating Cash Flow 6980000.0-12970000.0121477000.0150191000.0
Operating Gains Losses 1519000.0-597000.0758000.0-1901000.0
Other Non Cash Items 4005000.03375000.03393000.02419000.0
Proceeds From Stock Option Exercised 34874000.034710000.043724000.038016000.0
Purchase Of Business -4469000.00.0-15000000.00.0
Purchase Of Investment -1389601000.0-1451064000.0-1235907000.0-1425474000.0
Purchase Of PPE -8072000.0-7244000.0-6074000.0-29550000.0
Repayment Of Debt -33166000.0-4510000.0-5483000.0-6179000.0
Sale Of Investment 550000000.01425000000.01445000000.0797584000.0
Stock Based Compensation 251069000.0381454000.0456907000.0493940000.0
Unrealized Gain Loss On Investment Securities0.00.0-1857000.0-1044000.0-937000.0
Data Source: Yahoo

Disclaimer: sensexindia.in would like to remind you that the data contained in this website is not necessarily real-time nor accurate. All CFDs (stocks, indexes, futures), cryptocurrencies, and Forex prices are not provided by exchanges but rather by market makers, and so prices may not be accurate and may differ from the actual market price, meaning prices are indicative and not appropriate for trading purposes. Therefore sensexindia.in doesn't bear any responsibility for any trading losses you might incur as a result of using this data.
sensexindia.in or anyone involved with sensexindia.in will not accept any liability for loss or damage as a result of reliance on the information including data, quotes, charts and buy/sell signals contained within this website. Please be fully informed regarding the risks and costs associated with trading the financial markets, it is one of the riskiest investment forms possible.