Currency
65.64%
CAGR (3 year)
23.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
184.66
Low
174.14
Returns
0.73%

Historical Data

 - CAGR 35.22%
YearJanFebMarAprMayJunJulAugSepOctNovDecAnnualAnnual Avg
2019





30.46%
22.27
-8.76%
20.32
-28.25%
14.58
-14.40%
12.48
16.19%
14.5
-14.00%
12.47
22.27
2020 22.45%
15.27
-2.36%
14.91
-6.64%
13.92
21.55%
16.92
29.73%
21.95
14.21%
25.07
12.88%
28.3
11.06%
31.43
9.23%
34.33
-9.82%
30.96
23.77%
38.32
38.20%
52.96
324.70% 30.11
2021 1.87%
53.95
0.09%
54
-15.50%
45.63
14.25%
52.13
6.54%
55.54
13.13%
62.83
0.91%
63.4
10.80%
70.25
-12.54%
61.44
14.66%
70.45
-22.95%
54.28
-5.69%
51.19
-3.34% 40.71
2022 -11.78%
45.16
8.06%
48.8
16.33%
56.77
-12.47%
49.69
-19.50%
40
5.35%
42.14
8.92%
45.9
-0.54%
45.65
-9.75%
41.2
-2.18%
40.3
-27.02%
29.41
-10.51%
26.32
-48.58% 55.05
2023 0.61%
26.48
13.94%
30.17
13.72%
34.31
-12.53%
30.01
33.39%
40.03
-8.27%
36.72
10.08%
40.42
0.84%
40.76
2.67%
41.85
5.59%
44.19
34.08%
59.25
7.73%
63.83
142.52% 74.44
2024 14.55%
73.12
10.83%
81.04
-1.10%
80.15
-8.75%
73.14
7.22%
78.42
22.16%
95.8
-39.47%
57.99
19.54%
69.32
1.15%
70.12
5.85%
74.22
16.53%
86.49
-1.10%
85.54
34.01% 100.66
2025 16.34%
99.52
-2.11%
97.42
-9.53%
88.14
21.65%
107.22
9.90%
117.84
8.05%
127.33
-10.75%
113.64
-6.78%
105.93
15.74%
122.6
10.73%
135.75
-6.23%
127.29
-7.93%
117.19
37.00% 136.11
2026 -5.84%
110.35
-15.72%
93
4.95%
97.6
14.18%
111.44
63.99%
182.75
4.40%
190.79
-3.72%
183.7





56.75% 184.05
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

Dividend History

Data Source: Yahoo

Split History

BonusRatioEx Date
Split 4:1 02 Jul 2026
Data Source: Yahoo

Historical Data

DatePriceOpenHighLowDifferenceChange%
28 Jul 2026 183.70181.33184.66174.143.591.99%
27 Jul 2026 180.11187.90188.50179.50-3.17-1.73%
24 Jul 2026 183.28185.00185.84181.83-0.14-0.08%
23 Jul 2026 183.42189.51190.21181.78-5.00-2.65%
22 Jul 2026 188.42192.56193.49185.05-2.73-1.43%
21 Jul 2026 191.15199.81200.00189.68-7.34-3.70%
20 Jul 2026 198.49203.08208.25197.82-4.59-2.26%
17 Jul 2026 203.08200.40209.50199.52-0.68-0.33%
16 Jul 2026 203.76207.17207.69200.07-3.01-1.46%
15 Jul 2026 206.77212.38217.50205.10-3.96-1.88%
14 Jul 2026 210.73190.99211.00189.4622.8212.14%
13 Jul 2026 187.91186.86189.25181.000.730.39%
10 Jul 2026 187.18196.60198.00186.48-11.22-5.66%
09 Jul 2026 198.40188.30198.75187.007.283.81%
08 Jul 2026 191.12193.51195.66185.30-3.50-1.80%
07 Jul 2026 194.62200.69201.37192.22-4.76-2.39%
06 Jul 2026 199.38189.51209.50188.555.402.78%
02 Jul 2026 193.98191.26199.53190.610.800.41%
01 Jul 2026 193.18193.75196.50191.252.391.25%
30 Jun 2026 190.79184.12191.32183.005.062.72%
29 Jun 2026 185.73177.38188.99176.0310.465.97%
26 Jun 2026 175.27171.55176.21168.405.613.31%
25 Jun 2026 169.66170.10173.18167.501.400.83%
24 Jun 2026 168.26170.12171.79167.25-1.97-1.16%
23 Jun 2026 170.23167.25172.73165.501.370.81%
22 Jun 2026 168.86171.27178.04168.30-2.35-1.37%
18 Jun 2026 171.21171.69173.98165.230.470.28%
17 Jun 2026 170.74170.00172.73167.730.870.51%
16 Jun 2026 169.87173.27175.22166.49-3.36-1.94%
15 Jun 2026 173.23173.17174.37167.212.531.48%
12 Jun 2026 170.70172.66175.54169.50-2.18-1.26%
11 Jun 2026 172.88161.32174.11160.2510.956.76%
10 Jun 2026 161.93159.76165.53158.990.700.43%
09 Jun 2026 161.23164.70166.22154.43-3.47-2.11%
08 Jun 2026 164.70168.38171.00163.00-3.06-1.82%
05 Jun 2026 167.76174.18176.55167.52-12.01-6.68%
04 Jun 2026 179.77168.52180.24167.78-7.13-3.81%
03 Jun 2026 186.90191.42191.75185.53-5.34-2.78%
02 Jun 2026 192.24191.21194.71186.35-3.30-1.69%
01 Jun 2026 195.54183.95196.41183.5012.797.00%
29 May 2026 182.75169.36182.87168.7415.008.94%
28 May 2026 167.75162.33169.38160.386.413.97%
27 May 2026 161.34160.25165.16158.27-6.55-3.90%
26 May 2026 167.89166.25169.38162.002.021.22%
22 May 2026 165.87162.62168.71162.403.812.35%
21 May 2026 162.06162.63164.89160.51-0.47-0.29%
20 May 2026 162.53153.57162.75153.528.315.39%
19 May 2026 154.22154.99158.56153.32-0.49-0.32%
18 May 2026 154.71147.37155.26146.846.194.17%
15 May 2026 148.52143.29149.56140.173.532.43%
14 May 2026 144.99139.93145.95138.754.353.09%
13 May 2026 140.64135.21142.09134.594.103.00%
12 May 2026 136.54135.50138.11133.250.970.72%
11 May 2026 135.57130.95135.67130.503.632.75%
08 May 2026 131.94124.79132.23123.085.514.36%
07 May 2026 126.43121.52126.70121.529.418.04%
06 May 2026 117.02117.10118.82114.36-2.11-1.77%
05 May 2026 119.13118.60120.17116.501.821.55%
04 May 2026 117.31114.22117.95113.853.402.98%
01 May 2026 113.91113.67114.49111.392.472.22%
30 Apr 2026 111.44111.75112.50108.14-1.66-1.47%
29 Apr 2026 113.10112.58113.29110.81-0.65-0.57%
28 Apr 2026 113.75114.41115.92112.580.100.09%
27 Apr 2026 113.65113.39114.50110.651.621.45%
24 Apr 2026 112.03111.98112.76108.890.680.61%
23 Apr 2026 111.35113.40113.50109.13-5.32-4.56%
22 Apr 2026 116.67113.83116.99113.164.273.80%
21 Apr 2026 112.40109.94114.79109.124.113.80%
20 Apr 2026 108.29105.64108.45104.252.302.17%
17 Apr 2026 105.99107.24107.96105.091.441.38%
16 Apr 2026 104.55105.46106.44102.771.761.71%
15 Apr 2026 102.79101.75103.00100.513.173.18%
14 Apr 2026 99.62101.16102.8698.35-0.94-0.93%
13 Apr 2026 100.5695.03100.7694.565.816.13%
10 Apr 2026 94.7599.0399.5191.12-3.92-3.97%
09 Apr 2026 98.67106.50106.7597.70-7.96-7.47%
08 Apr 2026 106.63110.00112.47105.840.820.77%
07 Apr 2026 105.8199.47105.9398.896.166.18%
06 Apr 2026 99.65101.25101.2598.18-0.13-0.13%
02 Apr 2026 99.7897.79100.2096.691.451.47%
01 Apr 2026 98.3399.1999.2496.590.730.75%
31 Mar 2026 97.6095.4798.2294.752.592.73%
30 Mar 2026 95.0194.8997.6294.102.622.84%
27 Mar 2026 92.3992.7193.6190.45-5.76-5.87%
26 Mar 2026 98.1595.7998.8895.301.691.75%
25 Mar 2026 96.4699.75100.0895.88-1.79-1.82%
24 Mar 2026 98.25102.60102.7197.65-5.08-4.92%
23 Mar 2026 103.33102.76104.36101.751.081.06%
20 Mar 2026 102.25105.92106.08100.90-4.79-4.47%
19 Mar 2026 107.04109.75110.18105.85-1.91-1.75%
18 Mar 2026 108.95107.19110.61107.000.650.60%
17 Mar 2026 108.30106.02109.75104.902.342.21%
16 Mar 2026 105.96110.75110.88105.94-4.48-4.06%
13 Mar 2026 110.44111.00112.66108.640.050.05%
12 Mar 2026 110.39110.25112.51109.58-0.12-0.11%
11 Mar 2026 110.51110.63113.00109.051.431.31%
10 Mar 2026 109.08111.25111.99107.140.550.51%
09 Mar 2026 108.53106.39109.57106.381.281.19%
06 Mar 2026 107.25106.49108.43105.060.710.67%
05 Mar 2026 106.54101.82107.42101.754.624.53%
04 Mar 2026 101.9296.55102.1095.034.064.15%
03 Mar 2026 97.8692.3898.7392.001.651.72%
02 Mar 2026 96.2193.9796.7993.273.213.45%
27 Feb 2026 93.0092.2693.3889.82-2.28-2.39%
26 Feb 2026 95.2891.8196.2791.174.454.90%
25 Feb 2026 90.8387.3991.5086.623.273.73%
24 Feb 2026 87.5687.2890.2286.26-0.02-0.02%
23 Feb 2026 87.5896.2496.2885.68-9.57-9.85%
20 Feb 2026 97.15104.82107.9796.78-8.39-7.95%
19 Feb 2026 105.54104.40106.00102.491.601.54%
18 Feb 2026 103.94102.44105.44100.500.370.36%
17 Feb 2026 103.57105.90106.47100.00-3.84-3.58%
13 Feb 2026 107.41104.23108.21103.144.524.39%
12 Feb 2026 102.89104.72105.17100.57-1.06-1.02%
11 Feb 2026 103.95103.43104.15101.100.600.58%
10 Feb 2026 103.35100.30104.72100.191.341.31%
09 Feb 2026 102.0199.05102.6996.563.133.17%
06 Feb 2026 98.8896.2499.2594.594.594.87%
05 Feb 2026 94.29103.70104.0793.63-9.55-9.20%
04 Feb 2026 103.84102.99105.50100.39-1.59-1.51%
03 Feb 2026 105.43108.98109.18103.76-4.28-3.90%
02 Feb 2026 109.71110.00111.81108.69-0.64-0.58%
30 Jan 2026 110.35110.12112.18109.56-0.80-0.72%
29 Jan 2026 111.15115.18115.39107.85-6.15-5.24%
28 Jan 2026 117.30119.86121.75117.23-1.87-1.57%
27 Jan 2026 119.17119.62121.80118.352.091.79%
26 Jan 2026 117.08113.50117.49113.123.963.50%
23 Jan 2026 113.12113.67114.71112.36-0.32-0.28%
22 Jan 2026 113.44113.61113.62111.571.971.77%
21 Jan 2026 111.47111.25114.03109.790.790.71%
20 Jan 2026 110.68110.76112.57110.06-2.79-2.46%
16 Jan 2026 113.47114.19114.93110.90-0.28-0.25%
15 Jan 2026 113.75115.99118.08112.50-1.43-1.24%
14 Jan 2026 115.18116.45119.25112.94-1.82-1.56%
13 Jan 2026 117.00116.75119.14115.240.250.21%
12 Jan 2026 116.75115.06117.15114.91-0.90-0.76%
09 Jan 2026 117.65118.05119.00116.561.681.45%
08 Jan 2026 115.97119.55120.00115.16-3.76-3.14%
07 Jan 2026 119.73115.74121.64115.575.154.49%
06 Jan 2026 114.58114.44115.11112.820.440.39%
05 Jan 2026 114.14114.66116.62113.750.750.66%
02 Jan 2026 113.39118.50118.50112.36-3.80-3.24%
31 Dec 2025 117.19119.00119.01117.10-1.72-1.45%
30 Dec 2025 118.91119.00119.53118.06-0.07-0.06%
29 Dec 2025 118.98119.57120.82118.66-1.32-1.10%
26 Dec 2025 120.30119.25120.54118.791.020.86%
24 Dec 2025 119.28119.21119.50117.67-0.43-0.36%
23 Dec 2025 119.71120.62120.90118.38-1.08-0.89%
22 Dec 2025 120.79119.94121.47118.710.470.39%
19 Dec 2025 120.32120.00122.30119.661.000.84%
18 Dec 2025 119.32119.93120.51118.481.821.55%
17 Dec 2025 117.50122.35122.61117.46-4.63-3.79%
16 Dec 2025 122.13121.62122.86120.500.260.21%
15 Dec 2025 121.87127.25127.25121.86-4.32-3.42%
12 Dec 2025 126.19129.10129.36124.69-3.22-2.49%
11 Dec 2025 129.41129.17132.05128.13-0.47-0.36%
10 Dec 2025 129.88129.00130.40126.140.390.30%
09 Dec 2025 129.49128.06132.47127.930.690.54%
08 Dec 2025 128.80128.25130.07127.220.790.62%
05 Dec 2025 128.01129.04131.72127.08-0.27-0.21%
04 Dec 2025 128.28130.98131.32127.57-2.76-2.11%
03 Dec 2025 131.04124.50131.25121.571.901.47%
02 Dec 2025 129.14128.37130.25126.753.112.47%
01 Dec 2025 126.03125.80126.68123.75-1.26-0.99%
28 Nov 2025 127.29126.34127.67125.491.901.52%
26 Nov 2025 125.39128.25128.75124.25-2.70-2.11%
25 Nov 2025 128.09125.93128.43123.251.381.09%
24 Nov 2025 126.71124.54127.30123.514.043.29%
21 Nov 2025 122.67124.48125.25119.39-2.66-2.12%
20 Nov 2025 125.33133.14134.83125.03-4.82-3.70%
19 Nov 2025 130.15128.34131.49127.321.731.35%
18 Nov 2025 128.42131.21132.83128.25-4.03-3.04%
17 Nov 2025 132.45134.25135.17131.65-1.94-1.44%
14 Nov 2025 134.39130.62136.01127.261.941.46%
13 Nov 2025 132.45135.25135.96131.54-4.01-2.94%
12 Nov 2025 136.46140.27141.73136.25-2.72-1.95%
11 Nov 2025 139.18138.80139.62137.80-0.20-0.14%
10 Nov 2025 139.38136.96139.74136.064.433.28%
07 Nov 2025 134.95131.66135.57129.771.821.37%
06 Nov 2025 133.13131.67135.00129.27-0.41-0.31%
05 Nov 2025 133.54132.97133.80131.500.060.04%
04 Nov 2025 133.48134.95137.37132.77-4.50-3.26%
03 Nov 2025 137.98137.33138.95136.272.231.64%
31 Oct 2025 135.75135.60137.38134.321.080.80%
30 Oct 2025 134.67135.78137.49133.53-1.71-1.25%
29 Oct 2025 136.38135.25137.25133.32-0.36-0.26%
28 Oct 2025 136.74134.20138.41133.994.313.25%
27 Oct 2025 132.43133.13133.59131.310.600.46%
24 Oct 2025 131.83132.20133.88130.471.341.03%
23 Oct 2025 130.49125.00130.61125.005.464.37%
22 Oct 2025 125.03125.67126.34122.92-0.96-0.76%
21 Oct 2025 125.99125.31126.90124.590.090.07%
20 Oct 2025 125.90121.63126.11121.614.743.91%
17 Oct 2025 121.16119.50121.50118.860.600.50%
16 Oct 2025 120.56122.43124.58118.85-1.69-1.38%
15 Oct 2025 122.25123.50123.88121.190.010.01%
14 Oct 2025 122.24125.02125.14121.90-4.91-3.86%
13 Oct 2025 127.15125.29127.79124.383.733.02%
10 Oct 2025 123.42127.25129.35123.32-3.86-3.03%
09 Oct 2025 127.28127.49127.86125.47-0.21-0.16%
08 Oct 2025 127.49122.94127.50122.586.345.23%
07 Oct 2025 121.15124.25124.46119.13-2.84-2.29%
06 Oct 2025 123.99123.88125.88123.601.521.24%
03 Oct 2025 122.47124.96125.47121.57-1.73-1.39%
02 Oct 2025 124.20125.31125.57123.09-0.79-0.63%
01 Oct 2025 124.99121.94125.21121.342.391.95%
30 Sep 2025 122.60121.61122.72119.810.490.40%
29 Sep 2025 122.11121.61122.62120.661.751.45%
26 Sep 2025 120.36118.03120.93117.572.091.77%
25 Sep 2025 118.27119.22120.39117.25-0.81-0.68%
24 Sep 2025 119.08120.60121.74118.62-1.95-1.61%
23 Sep 2025 121.03123.29123.76120.28-2.26-1.83%
22 Sep 2025 123.29124.00125.07121.58-2.35-1.87%
19 Sep 2025 125.64124.75126.80123.95-0.02-0.02%
18 Sep 2025 125.66117.23126.06115.5314.2812.82%
17 Sep 2025 111.38111.25113.50108.580.130.12%
16 Sep 2025 111.25111.20112.08108.700.060.05%
15 Sep 2025 111.19110.39112.22109.192.161.98%
12 Sep 2025 109.03108.85110.75108.750.680.63%
11 Sep 2025 108.35107.06109.57106.782.132.01%
10 Sep 2025 106.22106.89108.45105.540.340.32%
09 Sep 2025 105.88107.04107.75105.16-1.13-1.06%
08 Sep 2025 107.01104.75107.21104.112.602.49%
05 Sep 2025 104.41103.52104.53101.761.301.26%
04 Sep 2025 103.11103.30103.87100.67-0.19-0.18%
03 Sep 2025 103.30103.25103.62101.07-0.08-0.08%
02 Sep 2025 103.38104.28104.50101.92-2.55-2.41%
29 Aug 2025 105.93111.22112.00105.10-4.57-4.14%
28 Aug 2025 110.50102.50110.54102.314.854.59%
27 Aug 2025 105.65105.40106.85105.001.251.20%
26 Aug 2025 104.40104.83106.25104.18-0.31-0.30%
25 Aug 2025 104.71105.65106.50104.63-0.43-0.41%
22 Aug 2025 105.14103.75106.00103.141.631.57%
21 Aug 2025 103.51104.45104.48103.42-1.28-1.22%
20 Aug 2025 104.79104.36105.24102.330.140.13%
19 Aug 2025 104.65107.75109.00103.97-1.93-1.81%
18 Aug 2025 106.58106.50107.24105.42-0.39-0.36%
15 Aug 2025 106.97106.32107.23105.750.760.72%
14 Aug 2025 106.21108.08108.75104.95-1.82-1.68%
13 Aug 2025 108.03110.00110.61106.96-0.92-0.84%
12 Aug 2025 108.95107.00109.57106.872.342.19%
11 Aug 2025 106.61105.96108.50104.930.490.46%
08 Aug 2025 106.12107.75108.62105.11-0.13-0.12%
07 Aug 2025 106.25112.92113.00105.50-6.67-5.91%
06 Aug 2025 112.92111.25112.97110.502.482.25%
05 Aug 2025 110.44113.66114.45109.62-3.27-2.88%
04 Aug 2025 113.71113.22114.37112.002.041.83%
01 Aug 2025 111.67112.24113.50109.52-1.97-1.73%
31 Jul 2025 113.64116.44116.97113.44-2.15-1.86%
30 Jul 2025 115.79115.88116.67113.36-0.59-0.51%
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-01-312022-01-312023-01-312024-01-312025-01-312026-01-312026-04-30
Amortization Cash Flow  16565000.018416000.026004000.031233000.036004000.0
Amortization Of Intangibles  16565000.018416000.026004000.031233000.036004000.0
Amortization Of Securities  0.0-2285000.02285000.00.0 
Beginning Cash Position  1996633000.02456924000.03377597000.04324666000.04615623000.0
Capital Expenditure  -266437000.0-237112000.0-313821000.0-370859000.0-387866000.0
Capital Expenditure Reported  -29095000.0-49457000.0-58969000.0-68751000.0-73885000.0
Cash Flow From Continuing Financing Activities  77437000.093158000.0107208000.0132452000.0-65573000.0
Cash Flow From Continuing Investing Activities  -556658000.0-340650000.0-536588000.0-764479000.0-1656702000.0
Cash Flow From Continuing Operating Activities  941007000.01166207000.01381727000.01612349000.01819179000.0
Change In Account Payable  -15463000.0-18898000.084939000.0-11267000.017607000.0
Change In Accrued Expense  124149000.079688000.0304391000.084197000.0102184000.0
Change In Other Current Liabilities  -10364000.0-14035000.0-15657000.0-13692000.0-13267000.0
Change In Other Working Capital  527035000.0324990000.084780000.0320156000.0250821000.0
Change In Payable  -15463000.0-18898000.084939000.0-11267000.017607000.0
Change In Payables And Accrued Expense  108686000.060790000.0389330000.072930000.0119791000.0
Change In Prepaid Assets  -46807000.0-102520000.0-190232000.0-206157000.0-260154000.0
Change In Receivables  -258109000.0-217699000.0-274219000.0-232528000.0-123565000.0
Change In Working Capital  320441000.051526000.0-5998000.0-59291000.0-26374000.0
Changes In Account Receivables  -258109000.0-217699000.0-274219000.0-232528000.0-123565000.0
Changes In Cash  461786000.0918715000.0952347000.0980322000.096904000.0
Common Stock Issuance 0.0     
Deferred Income Tax  1306000.0-3387000.0-9903000.0-14797000.0-23947000.0
Deferred Tax  1306000.0-3387000.0-9903000.0-14797000.0-23947000.0
Depreciation  77245000.0126838000.0187952000.0250218000.0269317000.0
Depreciation Amortization Depletion  93810000.0145254000.0213956000.0281451000.0305321000.0
Depreciation And Amortization  93810000.0145254000.0213956000.0281451000.0305321000.0
Effect Of Exchange Rate Changes  -1495000.01958000.0-5278000.09629000.03199000.0
End Cash Position  2456924000.03377597000.04324666000.05314617000.04712527000.0
Financing Cash Flow  77437000.093158000.0107208000.0132452000.0-65573000.0
Free Cash Flow  674570000.0929095000.01067906000.01241490000.01431313000.0
Gain Loss On Investment Securities   -3936000.0-6321000.0-4161000.0 
Income Tax Paid Supplemental Data  11943000.022608000.019022000.051464000.057752000.0
Interest Paid Supplemental Data  22551000.022500000.022500000.022500000.022500000.0
Investing Cash Flow  -556658000.0-340650000.0-536588000.0-764479000.0-1656702000.0
Issuance Of Capital Stock 0.0     
Issuance Of Debt 0.00.0    
Long Term Debt Issuance 0.00.0    
Long Term Debt Payments 0.0-1591000.00.00.0  
Net Business Purchase And Sale  -18349000.0-239030000.0-310257000.0-382268000.0-1263644000.0
Net Common Stock Issuance 0.0     
Net Income From Continuing Operations  -182285000.073439000.0-12566000.0-161165000.0-10149000.0
Net Intangibles Purchase And Sale  -2323000.0-11126000.00.00.0 
Net Investment Purchase And Sale  -271872000.0135492000.087490000.0-11352000.0-5192000.0
Net Issuance Payments Of Debt 0.0-1591000.00.00.0  
Net Long Term Debt Issuance 0.0-1591000.00.00.0  
Net Other Financing Charges  10954000.08088000.03609000.03455000.0-18997000.0
Net PPEPurchase And Sale  -235019000.0-176529000.0-254852000.0-302108000.0-313981000.0
Net Short Term Debt Issuance0.0      
Operating Cash Flow  941007000.01166207000.01381727000.01612349000.01819179000.0
Operating Gains Losses   -3936000.0-6321000.0-4161000.0 
Other Non Cash Items  183061000.0255472000.0337883000.0472054000.0468130000.0
Proceeds From Stock Option Exercised  68074000.085070000.0103599000.0128997000.0129046000.0
Purchase Of Business  -18349000.0-239030000.0-310257000.0-382268000.0-1263644000.0
Purchase Of Intangibles  -2323000.0-11126000.00.00.0 
Purchase Of Investment  -271872000.0-214789000.0-22423000.0-16776000.0-17691000.0
Purchase Of PPE  -235019000.0-176529000.0-254852000.0-302108000.0-313981000.0
Repayment Of Debt 0.0-1591000.00.00.0  
Sale Of Investment  0.0350281000.0109913000.05424000.012499000.0
Short Term Debt Issuance0.0      
Short Term Debt Payments0.0      
Stock Based Compensation  526504000.0648665000.0861391000.01096679000.01146721000.0
Unrealized Gain Loss On Investment Securities  -1830000.01459000.01000000.01579000.00.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.