Currency
23.99%
CAGR (3 year)
24.09%
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
303.65
Low
298.56
Returns
0.70%

Historical Data

 - CAGR 38.53%
YearJanFebMarAprMayJunJulAugSepOctNovDecAnnualAnnual Avg
2018


6.48%
29.89
-12.14%
26.26
36.14%
35.75
-1.23%
35.31
21.18%
42.79
-4.70%
40.78
-11.01%
36.29
8.18%
39.26
-0.13%
39.21
29.89
2019 23.36%
48.37
2.71%
49.68
42.77%
70.93
-3.69%
68.31
0.47%
68.63
11.67%
76.64
9.96%
84.27
-18.43%
68.74
-31.25%
47.26
-6.94%
43.98
18.53%
52.13
-10.80%
46.5
18.59% 41.41
2020 20.62%
56.09
-7.31%
51.99
17.06%
60.86
10.22%
67.08
46.23%
98.09
11.63%
109.5
18.58%
129.85
10.39%
143.34
-1.85%
140.69
-3.51%
135.75
14.73%
155.75
28.22%
199.71
329.48% 57.37
2021 -0.01%
199.7
2.67%
205.03
-16.27%
171.67
9.30%
187.64
3.50%
194.2
11.26%
216.06
9.19%
235.91
17.99%
278.34
-5.79%
262.22
21.60%
318.86
8.82%
346.97
-7.39%
321.33
60.90% 79.47
2022 -19.99%
257.11
-6.99%
239.15
0.89%
241.28
-15.97%
202.74
-24.49%
153.09
-2.34%
149.51
3.71%
155.06
2.70%
159.24
3.22%
164.37
-6.25%
154.1
-13.40%
133.45
-16.15%
111.9
-65.18% 110.09
2023 10.96%
124.16
5.63%
131.15
-10.92%
116.83
-22.88%
90.1
50.37%
135.48
7.99%
146.3
9.62%
160.38
-2.70%
156.05
-0.29%
155.59
1.99%
158.69
24.48%
197.53
12.17%
221.56
98.00% 152.51
2024 6.37%
235.67
2.67%
241.97
-20.39%
192.63
-10.22%
172.94
-1.72%
169.96
13.08%
192.19
-6.68%
179.35
11.50%
199.98
-14.52%
170.94
5.76%
180.79
14.27%
206.59
-12.67%
180.41
-18.57% 211.27
2025 12.29%
202.59
-3.14%
196.23
1.12%
198.42
13.99%
226.17
21.90%
275.7
9.63%
302.26






67.54% 292.67
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%
05 Jun 2025 302.26299.50303.65298.345.411.82%
04 Jun 2025 296.85295.48303.42294.121.820.62%
03 Jun 2025 295.03292.72298.00290.221.850.63%
02 Jun 2025 293.18276.62293.53276.3517.486.34%
30 May 2025 275.70262.83276.49262.6124.599.79%
29 May 2025 251.11255.00255.16248.74-2.54-1.00%
28 May 2025 253.65256.00256.00252.50-3.65-1.42%
27 May 2025 257.30257.70259.40256.143.201.26%
23 May 2025 254.10249.90255.87248.611.280.51%
22 May 2025 252.82249.10254.59247.704.101.65%
21 May 2025 248.72249.60253.94247.71-3.23-1.28%
20 May 2025 251.95250.79252.28248.95-0.62-0.25%
19 May 2025 252.57248.48253.72247.301.070.43%
16 May 2025 251.50247.77253.59246.685.582.27%
15 May 2025 245.92243.43246.50241.581.470.60%
14 May 2025 244.45244.22247.00243.47-0.55-0.22%
13 May 2025 245.00240.02247.28240.023.521.46%
12 May 2025 241.48237.26241.74236.628.423.61%
09 May 2025 233.06233.34235.00227.69-0.09-0.04%
08 May 2025 233.15233.94234.54230.65-0.39-0.17%
07 May 2025 233.54232.50235.00230.050.440.19%
06 May 2025 233.10229.60235.00228.680.120.05%
05 May 2025 232.98228.66235.67227.942.511.09%
02 May 2025 230.47230.92231.93228.833.411.50%
01 May 2025 227.06228.50230.79226.540.890.39%
30 Apr 2025 226.17218.92226.60217.762.321.04%
29 Apr 2025 223.85220.74224.70219.883.991.81%
28 Apr 2025 219.86219.34221.50216.434.281.99%
25 Apr 2025 215.58209.90217.15209.385.442.59%
24 Apr 2025 210.14202.24212.35201.709.554.76%
23 Apr 2025 200.59202.00207.23199.534.072.07%
22 Apr 2025 196.52196.95198.69194.352.821.46%
21 Apr 2025 193.70198.88199.29191.46-7.39-3.67%
17 Apr 2025 201.09202.87203.00199.10-1.78-0.88%
16 Apr 2025 202.87203.12206.79199.40-1.77-0.86%
15 Apr 2025 204.64199.68205.00199.275.202.61%
14 Apr 2025 199.44202.00202.48196.291.360.69%
11 Apr 2025 198.08195.18199.14190.762.721.39%
10 Apr 2025 195.36195.63198.83189.27-6.76-3.34%
09 Apr 2025 202.12177.75203.16177.2725.0814.17%
08 Apr 2025 177.04186.58189.21174.79-3.01-1.67%
07 Apr 2025 180.05166.88186.24164.785.383.08%
04 Apr 2025 174.67184.57186.34172.85-17.54-9.13%
03 Apr 2025 192.21202.82202.82188.66-14.83-7.16%
02 Apr 2025 207.04198.04208.16198.005.972.97%
01 Apr 2025 201.07200.00201.67195.722.651.34%
31 Mar 2025 198.42202.32203.49192.21-8.72-4.21%
28 Mar 2025 207.14208.52209.88203.50-2.31-1.10%
27 Mar 2025 209.45210.35212.00205.12-2.10-0.99%
26 Mar 2025 211.55215.25216.00209.63-4.18-1.94%
25 Mar 2025 215.73211.68216.39211.205.862.79%
24 Mar 2025 209.87208.00210.18206.604.672.28%
21 Mar 2025 205.20200.53206.50197.231.650.81%
20 Mar 2025 203.55202.61205.39200.90-0.40-0.20%
19 Mar 2025 203.95199.57206.67199.572.361.17%
18 Mar 2025 201.59199.70202.93196.75-1.06-0.52%
17 Mar 2025 202.65197.71204.46196.664.842.45%
14 Mar 2025 197.81192.77198.00192.008.234.34%
13 Mar 2025 189.58196.18196.49186.67-8.21-4.15%
12 Mar 2025 197.79202.94203.97195.16-1.57-0.79%
11 Mar 2025 199.36196.40204.41195.204.672.40%
10 Mar 2025 194.69203.47204.60192.74-14.07-6.74%
07 Mar 2025 208.76204.93209.14198.006.603.26%
06 Mar 2025 202.16200.71211.22199.125.712.91%
05 Mar 2025 196.45191.42197.31189.562.631.36%
04 Mar 2025 193.82187.15196.75183.845.032.66%
03 Mar 2025 188.79198.40199.70187.40-7.44-3.79%
28 Feb 2025 196.23191.73196.51191.004.202.19%
27 Feb 2025 192.03197.80199.99191.67-3.79-1.94%
26 Feb 2025 195.82194.80198.20194.342.781.44%
25 Feb 2025 193.04194.54195.61189.02-4.01-2.04%
24 Feb 2025 197.05200.09200.98190.76-1.51-0.76%
21 Feb 2025 198.56207.30207.30196.95-8.41-4.06%
20 Feb 2025 206.97212.70212.97201.34-7.70-3.59%
19 Feb 2025 214.67214.77215.89210.32-2.20-1.01%
18 Feb 2025 216.87213.26217.10210.724.171.96%
14 Feb 2025 212.70214.50215.00210.27-2.14-1.00%
13 Feb 2025 214.84212.59215.00207.633.701.75%
12 Feb 2025 211.14206.77211.37204.641.900.91%
11 Feb 2025 209.24210.00211.30207.06-3.29-1.55%
10 Feb 2025 212.53209.29212.69207.487.003.41%
07 Feb 2025 205.53207.02210.23204.421.300.64%
06 Feb 2025 204.23204.98205.62201.73-0.76-0.37%
05 Feb 2025 204.99203.16205.32201.161.260.62%
04 Feb 2025 203.73199.06203.86198.203.731.86%
03 Feb 2025 200.00198.88202.37196.96-2.59-1.28%
31 Jan 2025 202.59204.86208.13200.75-0.24-0.12%
30 Jan 2025 202.83200.00205.00199.571.200.60%
29 Jan 2025 201.63203.87204.00199.92-3.05-1.49%
28 Jan 2025 204.68191.74205.57189.2013.447.03%
27 Jan 2025 191.24188.29198.00188.18-2.23-1.15%
24 Jan 2025 193.47193.62196.95193.320.770.40%
23 Jan 2025 192.70191.21193.11188.98-0.23-0.12%
22 Jan 2025 192.93193.32194.13190.701.120.58%
21 Jan 2025 191.81190.02192.23188.404.232.26%
17 Jan 2025 187.58192.81192.81187.050.030.02%
16 Jan 2025 187.55190.87193.13187.51-2.44-1.28%
15 Jan 2025 189.99187.23191.14186.205.302.87%
14 Jan 2025 184.69187.80189.10183.33-1.80-0.97%
13 Jan 2025 186.49187.87189.19185.31-3.49-1.84%
10 Jan 2025 189.98183.78192.62183.362.701.44%
08 Jan 2025 187.28181.88190.00181.883.381.84%
07 Jan 2025 183.90188.90190.57182.02-4.81-2.55%
06 Jan 2025 188.71187.00190.25185.152.871.54%
03 Jan 2025 185.84182.62186.57182.624.182.30%
02 Jan 2025 181.66184.05184.48180.181.250.69%
31 Dec 2024 180.41184.12184.20179.72-2.72-1.49%
30 Dec 2024 183.13181.53184.40180.10-1.43-0.77%
27 Dec 2024 184.56185.26185.93181.26-3.07-1.64%
26 Dec 2024 187.63186.00188.50185.870.370.20%
24 Dec 2024 187.26185.98187.59184.681.320.71%
23 Dec 2024 185.94187.82188.06184.32-1.44-0.77%
20 Dec 2024 187.38180.84188.67179.114.172.28%
19 Dec 2024 183.21190.11190.80182.56-2.48-1.34%
18 Dec 2024 185.69200.00200.80185.50-14.76-7.36%
17 Dec 2024 200.45201.76202.50198.00-3.96-1.94%
16 Dec 2024 204.41200.00204.65197.865.872.96%
13 Dec 2024 198.54206.36206.78197.46-7.82-3.79%
12 Dec 2024 206.36207.62209.39205.11-1.56-0.75%
11 Dec 2024 207.92204.55209.37204.006.533.24%
10 Dec 2024 201.39205.28207.05200.15-4.74-2.30%
09 Dec 2024 206.13213.66216.70204.74-5.86-2.76%
06 Dec 2024 211.99207.48215.14206.276.383.10%
05 Dec 2024 205.61205.63212.00202.55-0.75-0.36%
04 Dec 2024 206.36201.00208.68196.307.723.89%
03 Dec 2024 198.64195.90202.73194.64-9.87-4.73%
02 Dec 2024 208.51207.55212.35206.171.920.93%
29 Nov 2024 206.59206.00207.85204.481.630.80%
27 Nov 2024 204.96209.56209.56202.25-5.34-2.54%
26 Nov 2024 210.30210.69211.99207.82-0.12-0.06%
25 Nov 2024 210.42214.16216.30208.75-0.54-0.26%
22 Nov 2024 210.96210.00212.98207.543.661.77%
21 Nov 2024 207.30202.43210.71202.356.363.17%
20 Nov 2024 200.94204.00205.99198.84-3.42-1.67%
19 Nov 2024 204.36199.63204.97198.681.510.74%
18 Nov 2024 202.85203.27204.63200.671.380.68%
15 Nov 2024 201.47204.67205.54198.33-7.03-3.37%
14 Nov 2024 208.50209.85210.46205.67-1.35-0.64%
13 Nov 2024 209.85210.00217.84208.540.810.39%
12 Nov 2024 209.04200.00209.31199.549.504.76%
11 Nov 2024 199.54196.75200.43195.053.811.95%
08 Nov 2024 195.73196.65197.10192.50-0.98-0.50%
07 Nov 2024 196.71193.59197.71192.903.681.91%
06 Nov 2024 193.03192.33196.15190.856.123.27%
05 Nov 2024 186.91185.85188.03183.692.011.09%
04 Nov 2024 184.90181.94186.20180.422.311.27%
01 Nov 2024 182.59181.15183.94179.631.801.00%
31 Oct 2024 180.79186.50187.00180.65-5.99-3.21%
30 Oct 2024 186.78189.32192.10186.22-3.07-1.62%
29 Oct 2024 189.85186.98190.44185.032.851.52%
28 Oct 2024 187.00186.65188.56185.502.041.10%
25 Oct 2024 184.96185.38188.63183.861.030.56%
24 Oct 2024 183.93182.51185.46182.002.921.61%
23 Oct 2024 181.01185.50186.62180.78-5.15-2.77%
22 Oct 2024 186.16186.33188.31185.43-1.80-0.96%
21 Oct 2024 187.96188.56192.25186.84-2.05-1.08%
18 Oct 2024 190.01189.29191.61187.541.250.66%
17 Oct 2024 188.76192.94193.22188.67-2.79-1.46%
16 Oct 2024 191.55195.20195.75190.41-3.61-1.85%
15 Oct 2024 195.16196.38198.59194.27-1.58-0.80%
14 Oct 2024 196.74199.29199.41195.09-1.52-0.77%
11 Oct 2024 198.26195.33203.03195.302.761.41%
10 Oct 2024 195.50185.57196.19185.109.535.12%
09 Oct 2024 185.97177.38186.42177.049.045.11%
08 Oct 2024 176.93172.97177.40172.814.802.79%
07 Oct 2024 172.13173.39173.82169.94-1.80-1.03%
04 Oct 2024 173.93174.88176.56171.664.302.53%
03 Oct 2024 169.63167.59170.91167.00-0.06-0.04%
02 Oct 2024 169.69166.78170.13165.922.701.62%
01 Oct 2024 166.99170.65171.40165.42-3.95-2.31%
30 Sep 2024 170.94170.00172.71169.31-0.83-0.48%
27 Sep 2024 171.77171.33173.83171.300.840.49%
26 Sep 2024 170.93174.54174.54169.34-0.82-0.48%
25 Sep 2024 171.75173.89174.09171.30-2.40-1.38%
24 Sep 2024 174.15175.00175.69171.97-0.64-0.37%
23 Sep 2024 174.79173.00174.90171.652.081.20%
20 Sep 2024 172.71171.54173.63169.720.130.08%
19 Sep 2024 172.58172.78174.77169.384.062.41%
18 Sep 2024 168.52170.00171.22166.14-1.80-1.06%
17 Sep 2024 170.32172.41173.47169.55-1.46-0.85%
16 Sep 2024 171.78170.00172.39168.741.721.01%
13 Sep 2024 170.06167.22171.78166.983.352.01%
12 Sep 2024 166.71162.98168.72162.005.003.09%
11 Sep 2024 161.71155.71162.23154.665.813.73%
10 Sep 2024 155.90160.00160.19153.45-3.26-2.05%
09 Sep 2024 159.16158.00161.20157.212.381.52%
06 Sep 2024 156.78163.27164.88155.28-5.47-3.37%
05 Sep 2024 162.25156.74163.49155.885.123.26%
04 Sep 2024 157.13158.74163.48156.00-36.06-18.67%
03 Sep 2024 193.19199.99200.75190.47-6.79-3.40%
30 Aug 2024 199.98198.50200.41197.572.731.38%
29 Aug 2024 197.25195.94200.93195.803.281.69%
28 Aug 2024 193.97196.44197.54193.22-3.25-1.65%
27 Aug 2024 197.22196.00198.40195.01-0.60-0.30%
26 Aug 2024 197.82200.10201.95197.56-1.61-0.81%
23 Aug 2024 199.43199.55199.98196.281.650.83%
22 Aug 2024 197.78200.50202.64197.43-2.69-1.34%
21 Aug 2024 200.47197.27200.60195.803.321.68%
20 Aug 2024 197.15196.38199.55195.081.650.84%
19 Aug 2024 195.50193.20196.60192.612.601.35%
16 Aug 2024 192.90189.80193.16188.382.561.34%
15 Aug 2024 190.34186.81191.62184.986.363.46%
14 Aug 2024 183.98179.45184.20179.005.493.08%
13 Aug 2024 178.49174.34180.27173.095.943.44%
12 Aug 2024 172.55175.00175.82171.80-1.81-1.04%
09 Aug 2024 174.36171.71174.98171.112.651.54%
08 Aug 2024 171.71168.43173.50168.035.513.32%
07 Aug 2024 166.20171.14174.77166.060.450.27%
06 Aug 2024 165.75168.62168.62164.160.520.31%
05 Aug 2024 165.23156.51168.62155.97-4.29-2.53%
02 Aug 2024 169.52168.26169.74164.47-4.92-2.82%
01 Aug 2024 174.44178.62180.38172.81-4.91-2.74%
31 Jul 2024 179.35180.15181.66177.622.601.47%
30 Jul 2024 176.75182.24183.03173.65-4.40-2.43%
29 Jul 2024 181.15182.51183.74180.67-0.21-0.12%
26 Jul 2024 181.36184.78184.78179.60-0.64-0.35%
25 Jul 2024 182.00182.11187.10178.290.180.10%
24 Jul 2024 181.82189.70190.32181.36-9.25-4.84%
23 Jul 2024 191.07188.27192.63188.092.661.41%
22 Jul 2024 188.41191.06194.82186.27-0.13-0.07%
19 Jul 2024 188.54188.96191.97186.50-1.83-0.96%
18 Jul 2024 190.37194.96196.71188.30-4.56-2.34%
17 Jul 2024 194.93199.09199.82193.08-8.19-4.03%
16 Jul 2024 203.12201.94205.48197.33-1.35-0.66%
15 Jul 2024 204.47202.65208.14200.022.571.27%
12 Jul 2024 201.90196.16202.99195.805.983.05%
11 Jul 2024 195.92198.30203.42194.38-1.45-0.73%
10 Jul 2024 197.37197.75197.95191.160.010.01%
09 Jul 2024 197.36201.32202.89194.59-4.27-2.12%
08 Jul 2024 201.63200.77201.92195.46-0.02-0.01%
05 Jul 2024 201.65198.00203.75197.513.251.64%
03 Jul 2024 198.40196.99200.36196.991.740.88%
02 Jul 2024 196.66197.60199.38194.71-1.96-0.99%
01 Jul 2024 198.62193.00199.21191.796.433.35%
28 Jun 2024 192.19189.88193.96189.002.991.58%
27 Jun 2024 189.20179.84191.97179.7110.285.75%
26 Jun 2024 178.92182.01182.01177.72-3.60-1.97%
25 Jun 2024 182.52181.15183.56179.811.460.81%
24 Jun 2024 181.06177.92181.42177.021.510.84%
21 Jun 2024 179.55179.00180.24176.240.970.54%
20 Jun 2024 178.58179.61179.91175.05-0.83-0.46%
18 Jun 2024 179.41183.51183.51178.89-4.97-2.70%
17 Jun 2024 184.38183.00185.58180.760.160.09%
14 Jun 2024 184.22185.01186.00182.163.171.75%
13 Jun 2024 181.05189.15189.16179.77-7.78-4.12%
12 Jun 2024 188.83190.29193.27187.101.180.63%
11 Jun 2024 187.65184.50189.14184.343.742.03%
10 Jun 2024 183.91181.05188.24181.012.921.61%
07 Jun 2024 180.99178.50181.81176.502.061.15%
06 Jun 2024 178.93174.39180.18173.634.362.50%
05 Jun 2024 174.57172.10176.80170.895.433.21%
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

 2020-07-312021-07-312022-07-312023-07-312024-07-312025-01-312025-04-30
Amortization Cash Flow 6795000.09010000.011060000.014624000.016990000.0 
Amortization Of Intangibles 6795000.09010000.011060000.014624000.016990000.0 
Amortization Of Securities 11715000.06580000.0-6582000.0-19062000.0-19590000.0 
Asset Impairment Charge746000.0416000.00.00.0   
Beginning Cash Position 141851000.0275898000.01013210000.01262206000.01438586000.01259197000.0
Capital Expenditure -58297000.0-90580000.0-128724000.0-194896000.0-192986000.0 
Capital Expenditure Reported -10132000.0-21284000.0-31527000.0-50308000.0  
Cash Flow From Continuing Financing Activities 41675000.041337000.045990000.064208000.067753000.0 
Cash Flow From Continuing Investing Activities -109668000.0374063000.0-259337000.0-683180000.0-635572000.0 
Cash Flow From Continuing Operating Activities 202040000.0321912000.0462343000.0779846000.0  
Change In Account Payable 7451000.014358000.0-8416000.04164000.06674000.0 
Change In Accrued Expense 6532000.031703000.051352000.054063000.015620000.0 
Change In Other Current Liabilities -22051000.0-27663000.0-32197000.0-49239000.0-57008000.0 
Change In Other Working Capital 168629000.0232676000.0241614000.0250011000.0164651000.0 
Change In Payable 7451000.014358000.0-8416000.04164000.06674000.0 
Change In Payables And Accrued Expense 13983000.046061000.042936000.058227000.022294000.0 
Change In Prepaid Assets -3388000.0-10287000.0-39922000.0-39971000.0-54775000.0 
Change In Receivables -111605000.0-143336000.0-183858000.0-152960000.0-33291000.0 
Change In Working Capital 45568000.097451000.028573000.066068000.041871000.0 
Changes In Account Receivables -111605000.0-143336000.0-183858000.0-152960000.0-33291000.0 
Changes In Cash 134047000.0737312000.0248996000.0160874000.0319920000.0 
Common Stock Issuance0.0      
Common Stock Payments0.00.0     
Deferred Income Tax -2406000.0-562000.0352000.0-5633000.0-21555000.0 
Deferred Tax -2406000.0-562000.0352000.0-5633000.0-21555000.0 
Depreciation 29663000.040456000.055756000.066308000.082858000.0 
Depreciation Amortization Depletion 36458000.049466000.066816000.080932000.099848000.0 
Depreciation And Amortization 36458000.049466000.066816000.080932000.099848000.0 
End Cash Position 275898000.01013210000.01262206000.01423080000.0  
Financing Cash Flow 41675000.041337000.045990000.064208000.067753000.0 
Free Cash Flow 143743000.0231332000.0333619000.0584950000.0694753000.0 
Gain Loss On Investment Securities 209000.01499000.0-3319000.0753000.0948000.0 
Income Tax Paid Supplemental Data 4144000.05606000.014940000.023123000.028515000.0 
Interest Paid Supplemental Data 1462000.01438000.01438000.01436000.01436000.0 
Investing Cash Flow -109668000.0374063000.0-259337000.0-683180000.0-635572000.0 
Issuance Of Capital Stock0.0      
Issuance Of Debt1130522000.00.00.0    
Long Term Debt Issuance1130522000.00.00.0    
Net Business Purchase And Sale -40530000.0-25287000.0-15643000.0-374702000.0-371159000.0 
Net Common Stock Issuance0.00.0     
Net Income From Continuing Operations -262029000.0-390278000.0-202335000.0-57706000.0-15529000.0 
Net Intangibles Purchase And Sale0.00.0     
Net Investment Purchase And Sale -10841000.0489930000.0-114970000.0-113582000.0  
Net Issuance Payments Of Debt1130522000.00.00.0    
Net Long Term Debt Issuance1130522000.00.00.0    
Net Other Financing Charges -2250000.0-255000.0-217000.0-39000.0  
Net PPEPurchase And Sale -48165000.0-69296000.0-97197000.0-144588000.0-117078000.0 
Operating Cash Flow 202040000.0321912000.0462343000.0779846000.0887739000.0 
Operating Gains Losses 209000.01499000.0-3319000.0753000.0948000.0 
Other Non Cash Items 113574000.0148194000.0134004000.0186818000.0214345000.0 
Proceeds From Stock Option Exercised 43925000.041592000.046207000.064247000.067792000.0 
Purchase Of Business -40530000.0-25287000.0-15643000.0-374702000.0-371159000.0 
Purchase Of Intangibles0.00.0     
Purchase Of Investment -818557000.0-844944000.0-1067349000.0-1293015000.0-1259071000.0 
Purchase Of PPE -48165000.0-69296000.0-97197000.0-144588000.0-117078000.0 
Repurchase Of Capital Stock0.00.0     
Sale Of Investment 807716000.01334874000.0952379000.01179433000.01187644000.0 
Stock Based Compensation 258535000.0409562000.0444834000.0527676000.0587401000.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.