Currency
36.20%
CAGR (3 year)
32.55%
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
466.68
Low
453.42
Returns
0.22%

Historical Data

 - CAGR 31.63%
YearJanFebMarAprMayJunJulAugSepOctNovDecAnnualAnnual Avg
2019





30.43%
89.07
-8.75%
81.28
-28.26%
58.31
-14.41%
49.91
16.21%
58
-14.02%
49.87
89.07
2020 22.50%
61.09
-2.37%
59.64
-6.64%
55.68
21.52%
67.66
29.78%
87.81
14.21%
100.29
12.87%
113.2
11.07%
125.73
9.22%
137.32
-9.82%
123.84
23.77%
153.28
38.19%
211.82
324.74% 117.24
2021 1.88%
215.8
0.09%
216
-15.50%
182.51
14.25%
208.51
6.54%
222.15
13.13%
251.31
0.92%
253.61
10.80%
281
-12.53%
245.78
14.66%
281.8
-22.95%
217.14
-5.71%
204.75
-3.34% 154.32
2022 -11.78%
180.64
8.07%
195.21
16.33%
227.08
-12.47%
198.76
-19.51%
159.99
5.36%
168.56
8.92%
183.6
-0.54%
182.61
-9.75%
164.81
-2.19%
161.2
-27.02%
117.65
-10.51%
105.29
-48.58% 203.13
2023 0.58%
105.9
13.97%
120.69
13.73%
137.26
-12.54%
120.05
33.39%
160.13
-8.28%
146.87
10.07%
161.66
0.85%
163.03
2.67%
167.38
5.61%
176.77
34.07%
236.99
7.73%
255.32
142.49% 267.38
2024 14.56%
292.5
10.82%
324.15
-1.10%
320.59
-8.75%
292.54
7.22%
313.67
22.16%
383.19
-39.47%
231.96
19.54%
277.28
1.15%
280.47
5.85%
296.87
16.54%
345.97
-1.10%
342.16
34.01% 351.95
2025 16.34%
398.07
-2.11%
389.66
-9.52%
352.58
21.64%
428.87
9.91%
471.37
8.05%
509.31
-9.06%
463.15





35.36% 463.27
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%
30 Jul 2025 463.15463.52466.68453.42-2.36-0.51%
29 Jul 2025 465.51473.87480.72458.00-6.67-1.41%
28 Jul 2025 472.18471.00476.57468.004.260.91%
25 Jul 2025 467.92462.00470.81460.305.891.27%
24 Jul 2025 462.03463.98468.50460.120.510.11%
23 Jul 2025 461.52471.23472.00454.04-9.71-2.06%
22 Jul 2025 471.23481.50485.46470.00-10.35-2.15%
21 Jul 2025 481.58478.71490.04474.115.621.18%
18 Jul 2025 475.96472.31477.26465.766.131.30%
17 Jul 2025 469.83470.35474.31466.94-0.62-0.13%
16 Jul 2025 470.45475.82476.65464.83-2.83-0.60%
15 Jul 2025 473.28479.09480.72470.52-2.90-0.61%
14 Jul 2025 476.18466.82480.72463.50-2.27-0.47%
11 Jul 2025 478.45488.00489.33477.47-8.66-1.78%
10 Jul 2025 487.11512.99514.50486.57-26.40-5.14%
09 Jul 2025 513.51512.00513.92507.045.801.14%
08 Jul 2025 507.71507.64509.39497.742.250.45%
07 Jul 2025 505.46507.70508.15498.91-8.64-1.68%
03 Jul 2025 514.10499.99517.98499.9918.003.63%
02 Jul 2025 496.10491.00496.50489.144.030.82%
01 Jul 2025 492.07509.37516.62481.50-17.24-3.38%
30 Jun 2025 509.31502.62510.02499.729.982.00%
27 Jun 2025 499.33504.59505.37495.57-5.89-1.17%
26 Jun 2025 505.22497.08506.35494.0911.132.25%
25 Jun 2025 494.09488.08500.41487.558.711.79%
24 Jun 2025 485.38490.90493.50481.12-6.43-1.31%
23 Jun 2025 491.81470.76494.30461.5115.513.26%
20 Jun 2025 476.30484.54490.00474.29-8.86-1.83%
18 Jun 2025 485.16490.71490.71478.82-6.87-1.40%
17 Jun 2025 492.03479.45493.20474.0012.642.64%
16 Jun 2025 479.39481.84487.46477.28-1.23-0.26%
13 Jun 2025 480.62475.00485.49473.06-1.11-0.23%
12 Jun 2025 481.73474.02488.74473.004.751.00%
11 Jun 2025 476.98466.02479.94465.559.332.00%
10 Jun 2025 467.65465.49470.01457.233.260.70%
09 Jun 2025 464.39470.31471.77458.13-4.02-0.86%
06 Jun 2025 468.41463.12478.47463.125.471.18%
05 Jun 2025 462.94462.33468.60452.712.380.52%
04 Jun 2025 460.56454.75470.95445.26-28.20-5.77%
03 Jun 2025 488.76480.77491.20477.459.592.00%
02 Jun 2025 479.17471.00479.97465.527.801.65%
30 May 2025 471.37462.03473.12456.7712.562.74%
29 May 2025 458.81472.00472.49453.42-10.02-2.14%
28 May 2025 468.83472.98473.41465.98-3.39-0.72%
27 May 2025 472.22464.00474.23459.6016.633.65%
23 May 2025 455.59438.50459.93437.4011.522.59%
22 May 2025 444.07430.71448.88430.009.332.15%
21 May 2025 434.74436.80450.67432.06-7.51-1.70%
20 May 2025 442.25441.89443.01436.70-2.10-0.47%
19 May 2025 444.35432.43445.50431.695.091.16%
16 May 2025 439.26435.87440.89431.827.421.72%
15 May 2025 431.84423.59433.86422.09-4.10-0.94%
14 May 2025 435.94442.50445.47431.26-4.26-0.97%
13 May 2025 440.20428.21448.00427.0010.762.51%
12 May 2025 429.44419.69429.47415.1018.874.60%
09 May 2025 410.57418.95420.00404.63-18.06-4.21%
08 May 2025 428.63427.48432.91424.726.111.45%
07 May 2025 422.52425.42429.84417.06-20.69-4.67%
06 May 2025 443.21432.20447.50430.57-0.26-0.06%
05 May 2025 443.47436.00451.15435.402.890.66%
02 May 2025 440.58438.18443.70434.408.702.01%
01 May 2025 431.88431.51439.63427.753.010.70%
30 Apr 2025 428.87419.01429.55414.41-2.12-0.49%
29 Apr 2025 430.99424.49432.37423.087.911.87%
28 Apr 2025 423.08424.84428.00415.33-1.80-0.42%
25 Apr 2025 424.88414.69425.73412.6010.832.62%
24 Apr 2025 414.05386.00414.85386.0028.307.34%
23 Apr 2025 385.75382.50396.30382.5017.304.70%
22 Apr 2025 368.45368.84374.71362.905.761.59%
21 Apr 2025 362.69363.80372.09355.66-12.93-3.44%
17 Apr 2025 375.62383.80384.94373.10-4.22-1.11%
16 Apr 2025 379.84386.11395.35373.48-12.96-3.30%
15 Apr 2025 392.80383.40400.02379.6714.143.73%
14 Apr 2025 378.66386.95389.25372.820.760.20%
11 Apr 2025 377.90366.98378.79360.659.292.52%
10 Apr 2025 368.61369.00375.99354.20-9.40-2.49%
09 Apr 2025 378.01324.60382.65324.4952.9716.30%
08 Apr 2025 325.04342.71351.06318.380.680.21%
07 Apr 2025 324.36300.06341.77298.002.730.85%
04 Apr 2025 321.63328.02334.05310.31-25.76-7.42%
03 Apr 2025 347.39350.94360.91341.81-24.10-6.49%
02 Apr 2025 371.49353.16376.27353.039.112.51%
01 Apr 2025 362.38358.94363.17351.259.802.78%
31 Mar 2025 352.58345.79353.64337.89-4.53-1.27%
28 Mar 2025 357.11365.82367.64353.48-9.45-2.58%
27 Mar 2025 366.56368.72371.46360.28-4.85-1.31%
26 Mar 2025 371.41383.89384.77370.36-13.54-3.52%
25 Mar 2025 384.95378.08392.69377.0012.313.30%
24 Mar 2025 372.64370.00373.63361.6610.402.87%
21 Mar 2025 362.24358.91372.19353.03-6.79-1.84%
20 Mar 2025 369.03371.28377.49364.46-6.02-1.61%
19 Mar 2025 375.05366.22381.26362.2611.903.28%
18 Mar 2025 363.15362.10368.47356.71-1.68-0.46%
17 Mar 2025 364.83353.00370.86352.5711.103.14%
14 Mar 2025 353.73338.51354.50337.1421.206.38%
13 Mar 2025 332.53346.57347.83330.62-14.23-4.10%
12 Mar 2025 346.76343.59347.73336.7617.015.16%
11 Mar 2025 329.75310.41339.00308.0020.896.76%
10 Mar 2025 308.86322.65323.95303.79-24.64-7.39%
07 Mar 2025 333.50344.56347.73318.04-14.23-4.09%
06 Mar 2025 347.73356.58371.72345.82-17.71-4.85%
05 Mar 2025 365.44361.68367.32343.00-24.72-6.34%
04 Mar 2025 390.16376.98396.16370.587.431.94%
03 Mar 2025 382.73399.00404.60378.34-6.93-1.78%
28 Feb 2025 389.66379.00390.52377.389.422.48%
27 Feb 2025 380.24401.64406.53380.00-14.32-3.63%
26 Feb 2025 394.56384.69401.70381.7514.813.90%
25 Feb 2025 379.75387.27389.00369.31-11.97-3.06%
24 Feb 2025 391.72405.49405.90382.34-14.96-3.68%
21 Feb 2025 406.68428.86433.23404.54-29.46-6.75%
20 Feb 2025 436.14441.92442.73418.31-14.00-3.11%
19 Feb 2025 450.14455.36455.59444.58-5.22-1.15%
18 Feb 2025 455.36451.67455.44445.273.620.80%
14 Feb 2025 451.74449.47453.46442.87-2.03-0.45%
13 Feb 2025 453.77435.00454.13432.2019.144.40%
12 Feb 2025 434.63425.20437.60424.212.990.69%
11 Feb 2025 431.64426.65434.78424.082.720.63%
10 Feb 2025 428.92424.77431.90424.487.331.74%
07 Feb 2025 421.59424.00431.33419.321.080.26%
06 Feb 2025 420.51415.50421.62413.723.290.79%
05 Feb 2025 417.22408.00419.39405.029.702.38%
04 Feb 2025 407.52396.52408.44396.009.952.50%
03 Feb 2025 397.57386.95399.94384.24-0.50-0.13%
31 Jan 2025 398.07398.40408.10397.351.200.30%
30 Jan 2025 396.87399.73403.08390.85-0.20-0.05%
29 Jan 2025 397.07404.35404.35390.22-11.61-2.84%
28 Jan 2025 408.68372.67411.30372.5734.939.35%
27 Jan 2025 373.75366.50382.45359.66-1.17-0.31%
24 Jan 2025 374.92378.30384.30373.67-2.78-0.74%
23 Jan 2025 377.70376.81377.95371.84-0.28-0.07%
22 Jan 2025 377.98368.76381.49363.0011.573.16%
21 Jan 2025 366.41360.87370.00358.309.412.64%
17 Jan 2025 357.00370.14370.95349.55-6.38-1.76%
16 Jan 2025 363.38366.26369.02360.661.360.38%
15 Jan 2025 362.02355.00365.27352.9613.984.02%
14 Jan 2025 348.04344.99351.97343.256.581.93%
13 Jan 2025 341.46342.86345.17335.55-7.38-2.12%
10 Jan 2025 348.84354.91354.91343.99-9.88-2.75%
08 Jan 2025 358.72356.19365.07351.31-1.21-0.34%
07 Jan 2025 359.93366.06370.37354.12-6.43-1.76%
06 Jan 2025 366.36362.50368.39356.037.342.04%
03 Jan 2025 359.02349.23359.69348.0011.683.36%
02 Jan 2025 347.34346.52350.50341.045.181.51%
31 Dec 2024 342.16351.86351.86339.72-7.15-2.05%
30 Dec 2024 349.31347.61352.88344.34-5.68-1.60%
27 Dec 2024 354.99361.15361.92349.85-10.09-2.76%
26 Dec 2024 365.08365.75366.64361.94-0.71-0.19%
24 Dec 2024 365.79361.07366.00359.264.291.19%
23 Dec 2024 361.50358.49365.73354.23-0.79-0.22%
20 Dec 2024 362.29347.00365.44345.0511.263.21%
19 Dec 2024 351.03364.93365.00349.751.850.53%
18 Dec 2024 349.18376.42379.18345.47-27.24-7.24%
17 Dec 2024 376.42386.75388.00373.24-11.78-3.03%
16 Dec 2024 388.20368.76389.00364.8920.185.48%
13 Dec 2024 368.02366.00370.29361.522.520.69%
12 Dec 2024 365.50360.47365.84357.552.530.70%
11 Dec 2024 362.97348.19364.90348.1916.204.67%
10 Dec 2024 346.77353.60357.26344.60-6.83-1.93%
09 Dec 2024 353.60365.65366.59351.77-12.05-3.30%
06 Dec 2024 365.65364.00371.27360.990.810.22%
05 Dec 2024 364.84361.20366.25358.600.680.19%
04 Dec 2024 364.16353.10366.44348.5014.214.06%
03 Dec 2024 349.95345.00351.95343.403.150.91%
02 Dec 2024 346.80344.90354.34336.560.830.24%
29 Nov 2024 345.97349.50350.16344.72-1.62-0.47%
27 Nov 2024 347.59359.22359.22340.52-16.71-4.59%
26 Nov 2024 364.30363.00367.35359.250.620.17%
25 Nov 2024 363.68375.00377.42360.78-8.58-2.30%
22 Nov 2024 372.26359.68372.56357.9514.714.11%
21 Nov 2024 357.55354.50362.40351.507.402.11%
20 Nov 2024 350.15357.31357.31344.47-3.14-0.89%
19 Nov 2024 353.29341.54354.34338.5310.323.01%
18 Nov 2024 342.97339.97347.30336.756.221.85%
15 Nov 2024 336.75340.40343.01332.75-7.61-2.21%
14 Nov 2024 344.36347.89351.09343.53-3.52-1.01%
13 Nov 2024 347.88345.60359.45344.094.381.28%
12 Nov 2024 343.50339.81343.89336.521.080.32%
11 Nov 2024 342.42334.00342.79331.8812.393.75%
08 Nov 2024 330.03330.55333.15323.24-0.75-0.23%
07 Nov 2024 330.78322.50333.22320.4510.783.37%
06 Nov 2024 320.00317.17324.66316.7512.424.04%
05 Nov 2024 307.58300.00308.89298.628.702.91%
04 Nov 2024 298.88300.52302.93295.08-4.25-1.40%
01 Nov 2024 303.13296.79304.38295.716.262.11%
31 Oct 2024 296.87306.12307.40294.68-10.58-3.44%
30 Oct 2024 307.45311.50315.48307.14-3.49-1.12%
29 Oct 2024 310.94303.24313.15300.409.623.19%
28 Oct 2024 301.32301.14305.00295.310.700.23%
25 Oct 2024 300.62305.22311.35295.13-3.85-1.26%
24 Oct 2024 304.47302.11305.91301.005.171.73%
23 Oct 2024 299.30307.14308.07298.32-9.21-2.99%
22 Oct 2024 308.51309.00311.56304.26-1.04-0.34%
21 Oct 2024 309.55309.66317.00308.11-0.60-0.19%
18 Oct 2024 310.15310.34313.88306.81-0.19-0.06%
17 Oct 2024 310.34310.00313.74306.244.101.34%
16 Oct 2024 306.24303.85307.20299.273.931.30%
15 Oct 2024 302.31309.55310.52300.69-8.21-2.64%
14 Oct 2024 310.52321.57323.94309.60-9.69-3.03%
11 Oct 2024 320.21314.92322.59313.005.291.68%
10 Oct 2024 314.92297.72315.53297.0016.585.56%
09 Oct 2024 298.34293.74298.77292.505.331.82%
08 Oct 2024 293.01287.88295.25286.786.042.10%
07 Oct 2024 286.97291.00293.00285.79-5.27-1.80%
04 Oct 2024 292.24288.16292.56283.808.492.99%
03 Oct 2024 283.75279.00286.90278.563.511.25%
02 Oct 2024 280.24274.89282.15274.865.091.85%
01 Oct 2024 275.15282.26282.97272.67-5.32-1.90%
30 Sep 2024 280.47284.00285.41278.20-5.39-1.89%
27 Sep 2024 285.86283.80286.45281.154.381.56%
26 Sep 2024 281.48291.25292.38277.88-4.99-1.74%
25 Sep 2024 286.47290.00291.73285.54-2.07-0.72%
24 Sep 2024 288.54294.89295.40285.28-4.60-1.57%
23 Sep 2024 293.14297.78302.16292.57-6.71-2.24%
20 Sep 2024 299.85284.13300.45283.8822.478.10%
19 Sep 2024 277.38276.00283.99273.7510.263.84%
18 Sep 2024 267.12269.49272.02263.45-1.60-0.60%
17 Sep 2024 268.72270.20272.40267.320.910.34%
16 Sep 2024 267.81260.77270.05259.358.683.35%
13 Sep 2024 259.13257.00261.58256.002.030.79%
12 Sep 2024 257.10255.68258.38252.483.571.41%
11 Sep 2024 253.53247.73254.58242.255.792.34%
10 Sep 2024 247.74248.75250.33243.551.160.47%
09 Sep 2024 246.58249.12249.50244.170.190.08%
06 Sep 2024 246.39255.80257.40244.49-10.04-3.92%
05 Sep 2024 256.43255.40259.00252.67-2.89-1.11%
04 Sep 2024 259.32260.44267.20258.41-7.28-2.73%
03 Sep 2024 266.60275.78277.51265.29-10.68-3.85%
30 Aug 2024 277.28277.78284.11273.355.612.06%
29 Aug 2024 271.67262.01285.73261.337.472.83%
28 Aug 2024 264.20269.80270.72261.48-5.63-2.09%
27 Aug 2024 269.83261.81270.43260.753.961.49%
26 Aug 2024 265.87271.06271.74265.27-5.67-2.09%
23 Aug 2024 271.54270.10273.60266.813.901.46%
22 Aug 2024 267.64275.24278.50267.23-5.57-2.04%
21 Aug 2024 273.21267.01274.42265.646.682.51%
20 Aug 2024 266.53269.36270.12264.39-0.25-0.09%
19 Aug 2024 266.78264.00270.98262.604.241.61%
16 Aug 2024 262.54260.44262.64257.852.050.79%
15 Aug 2024 260.49260.25263.65257.524.271.67%
14 Aug 2024 256.22250.00258.96249.268.113.27%
13 Aug 2024 248.11242.00248.97240.018.773.66%
12 Aug 2024 239.34242.00242.87235.60-1.56-0.65%
09 Aug 2024 240.90242.18246.01238.800.380.16%
08 Aug 2024 240.52233.88242.04229.729.854.27%
07 Aug 2024 230.67238.37243.50230.10-1.02-0.44%
06 Aug 2024 231.69230.19235.24221.569.644.34%
05 Aug 2024 222.05201.54224.12200.814.161.91%
02 Aug 2024 217.89217.15221.48211.14-6.33-2.82%
01 Aug 2024 224.22232.00232.20221.66-7.74-3.34%
31 Jul 2024 231.96234.67236.91228.21-1.69-0.72%
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-312021-01-312022-01-312023-01-312024-01-312025-01-312025-04-30
Amortization Cash Flow  12902000.016565000.018416000.026004000.027643000.0
Amortization Of Intangibles  12902000.016565000.018416000.026004000.027643000.0
Amortization Of Securities  0.00.0-2285000.02285000.00.0
Beginning Cash Position  1918608000.01996633000.02456924000.03377597000.03705292000.0
Capital Expenditure  -133689000.0-266437000.0-237112000.0-313821000.0-356847000.0
Capital Expenditure Reported  -20866000.0-29095000.0-49457000.0-58969000.0-65927000.0
Cash Flow From Continuing Financing Activities  72531000.077437000.093158000.0107208000.0111860000.0
Cash Flow From Continuing Investing Activities  -564516000.0-556658000.0-340650000.0-536588000.0-587320000.0
Cash Flow From Continuing Operating Activities  574784000.0941007000.01166207000.01381727000.01382606000.0
Change In Account Payable  33248000.0-15463000.0-18898000.084939000.01435000.0
Change In Accrued Expense  71164000.0124149000.079688000.0304391000.0257101000.0
Change In Other Current Liabilities  -9900000.0-10364000.0-14035000.0-15657000.0-15712000.0
Change In Other Working Capital  382100000.0527035000.0324990000.084780000.076132000.0
Change In Payable  33248000.0-15463000.0-18898000.084939000.01435000.0
Change In Payables And Accrued Expense  104412000.0108686000.060790000.0389330000.0258536000.0
Change In Prepaid Assets  -29535000.0-46807000.0-102520000.0-190232000.0-182625000.0
Change In Receivables  -125354000.0-258109000.0-217699000.0-274219000.0-104597000.0
Change In Working Capital  321723000.0320441000.051526000.0-5998000.031734000.0
Changes In Account Receivables  -125354000.0-258109000.0-217699000.0-274219000.0-104597000.0
Changes In Cash  82799000.0461786000.0918715000.0952347000.0907146000.0
Common Stock Issuance 0.00.0    
Deferred Income Tax  -13956000.01306000.0-3387000.0-9903000.0-11329000.0
Deferred Tax  -13956000.01306000.0-3387000.0-9903000.0-11329000.0
Depreciation  55908000.077245000.0126838000.0187952000.0201686000.0
Depreciation Amortization Depletion  68810000.093810000.0145254000.0213956000.0229329000.0
Depreciation And Amortization  68810000.093810000.0145254000.0213956000.0229329000.0
Effect Of Exchange Rate Changes  -4774000.0-1495000.01958000.0-5278000.03185000.0
End Cash Position  1996633000.02456924000.03377597000.04324666000.04612438000.0
Financing Cash Flow  72531000.077437000.093158000.0107208000.0111860000.0
Free Cash Flow  441095000.0674570000.0929095000.01067906000.01025759000.0
Gain Loss On Investment Securities -1347000.0  -3936000.0-6321000.0 
Gain Loss On Sale Of PPE 15000.0     
Income Tax Paid Supplemental Data  74677000.011943000.022608000.019022000.028454000.0
Interest Paid Supplemental Data  13088000.022551000.022500000.022500000.022500000.0
Investing Cash Flow  -564516000.0-556658000.0-340650000.0-536588000.0-587320000.0
Issuance Of Capital Stock 0.00.0    
Issuance Of Debt 739569000.00.00.0   
Long Term Debt Issuance 739569000.00.00.0   
Long Term Debt Payments  0.0-1591000.00.00.0 
Net Business Purchase And Sale  -414518000.0-18349000.0-239030000.0-310257000.0-213881000.0
Net Common Stock Issuance 0.00.0    
Net Income From Continuing Operations  -232378000.0-182285000.090585000.0-16596000.0-173853000.0
Net Intangibles Purchase And Sale  -680000.0-2323000.0-11126000.00.0 
Net Investment Purchase And Sale  -16309000.0-271872000.0135492000.087490000.0-16592000.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  6355000.010954000.08088000.03609000.08450000.0
Net PPEPurchase And Sale  -112143000.0-235019000.0-176529000.0-254852000.0-290920000.0
Net Preferred Stock Issuance 0.0     
Net Short Term Debt Issuance0.0      
Operating Cash Flow  574784000.0941007000.01166207000.01381727000.01382606000.0
Operating Gains Losses -1347000.0  -3936000.0-6321000.0 
Other Non Cash Items  125456000.0183061000.0255472000.0337883000.0367686000.0
Preferred Stock Issuance 0.0     
Proceeds From Stock Option Exercised  66176000.068074000.085070000.0103599000.0103410000.0
Provisionand Write Offof Assets -544000.0     
Purchase Of Business  -414518000.0-18349000.0-239030000.0-310257000.0-213881000.0
Purchase Of Intangibles  -680000.0-2323000.0-11126000.00.0 
Purchase Of Investment  -16309000.0-271872000.0-214789000.0-22423000.0-21989000.0
Purchase Of PPE  -112143000.0-235019000.0-176529000.0-254852000.0-290920000.0
Repayment Of Debt  0.0-1591000.00.00.0 
Sale Of Investment  0.00.0350281000.0109913000.05397000.0
Short Term Debt Issuance0.0      
Short Term Debt Payments0.0      
Stock Based Compensation  309952000.0526504000.0631519000.0865421000.0935900000.0
Unrealized Gain Loss On Investment Securities  -4823000.0-1830000.01459000.01000000.02579000.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.