Currency
44.11%
CAGR (3 year)
13.82%
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
411.98
Low
402.05
Returns
1.51%

Historical Data

 - CAGR 25.61%
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% 111.88
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% 140.53
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% 176.52
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% 221.73
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% 278.52
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
-10.75%
454.57
-6.79%
423.7
15.74%
490.38
10.73%
543.01
-6.23%
509.16
-7.93%
468.76
37.00% 349.85
2026 -5.84%
441.4
-15.73%
371.98
4.95%
390.41
5.31%
411.16








-12.29% 439.45
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%
15 Apr 2026 411.16407.00411.98402.0512.673.18%
14 Apr 2026 398.49404.65411.44393.40-3.75-0.93%
13 Apr 2026 402.24380.10403.06378.2523.226.13%
10 Apr 2026 379.02396.10398.05364.47-15.66-3.97%
09 Apr 2026 394.68425.98427.02390.81-31.83-7.46%
08 Apr 2026 426.51439.99449.90423.353.280.77%
07 Apr 2026 423.23397.86423.73395.5824.626.18%
06 Apr 2026 398.61405.00405.00392.73-0.51-0.13%
02 Apr 2026 399.12391.18400.80386.755.811.48%
01 Apr 2026 393.31396.75396.94386.372.900.74%
31 Mar 2026 390.41381.90392.88379.0010.352.72%
30 Mar 2026 380.06379.57390.49376.3910.482.84%
27 Mar 2026 369.58370.85374.46361.81-23.04-5.87%
26 Mar 2026 392.62383.17395.50381.196.761.75%
25 Mar 2026 385.86398.98400.32383.50-7.13-1.81%
24 Mar 2026 392.99410.40410.86390.60-20.32-4.92%
23 Mar 2026 413.31411.06417.43407.004.311.05%
20 Mar 2026 409.00423.67424.31403.61-19.18-4.48%
19 Mar 2026 428.18439.00440.71423.38-7.63-1.75%
18 Mar 2026 435.81428.77442.43427.992.610.60%
17 Mar 2026 433.20424.09439.01419.609.362.21%
16 Mar 2026 423.84442.99443.52423.77-17.94-4.06%
13 Mar 2026 441.78443.99450.64434.580.240.05%
12 Mar 2026 441.54441.00450.03438.33-0.49-0.11%
11 Mar 2026 442.03442.51452.00436.215.701.31%
10 Mar 2026 436.33445.00447.95428.552.200.51%
09 Mar 2026 434.13425.58438.28425.525.141.20%
06 Mar 2026 428.99425.96433.71420.232.830.66%
05 Mar 2026 426.16407.30429.69407.0018.484.53%
04 Mar 2026 407.68386.18408.41380.1116.264.15%
03 Mar 2026 391.42369.50394.92367.996.561.70%
02 Mar 2026 384.86375.90387.15373.0912.883.46%
27 Feb 2026 371.98369.06373.50359.29-9.12-2.39%
26 Feb 2026 381.10367.25385.09364.6617.794.90%
25 Feb 2026 363.31349.57365.98346.5013.063.73%
24 Feb 2026 350.25349.10360.90345.05-0.08-0.02%
23 Feb 2026 350.33384.96385.11342.72-38.27-9.85%
20 Feb 2026 388.60419.28431.88387.11-33.54-7.95%
19 Feb 2026 422.14417.62424.00409.976.381.53%
18 Feb 2026 415.76409.75421.76402.001.470.35%
17 Feb 2026 414.29423.59425.88400.02-15.35-3.57%
13 Feb 2026 429.64416.91432.85412.5818.104.40%
12 Feb 2026 411.54418.90420.67402.29-4.27-1.03%
11 Feb 2026 415.81413.70416.59404.402.420.59%
10 Feb 2026 413.39401.21418.88400.785.351.31%
09 Feb 2026 408.04396.18410.75386.2512.543.17%
06 Feb 2026 395.50384.94396.99378.3718.344.86%
05 Feb 2026 377.16414.79416.29374.52-38.20-9.20%
04 Feb 2026 415.36411.94421.98401.55-6.37-1.51%
03 Feb 2026 421.73435.92436.71415.05-17.12-3.90%
02 Feb 2026 438.85440.00447.24434.74-2.55-0.58%
30 Jan 2026 441.40440.50448.74438.25-3.22-0.72%
29 Jan 2026 444.62460.74461.55431.39-24.57-5.24%
28 Jan 2026 469.19479.46487.00468.91-7.47-1.57%
27 Jan 2026 476.66478.48487.20473.408.331.78%
26 Jan 2026 468.33453.99469.96452.4915.843.50%
23 Jan 2026 452.49454.69458.86449.42-1.28-0.28%
22 Jan 2026 453.77454.45454.47446.287.891.77%
21 Jan 2026 445.88445.00456.12439.173.150.71%
20 Jan 2026 442.73443.03450.27440.23-11.15-2.46%
16 Jan 2026 453.88456.75459.70443.61-1.12-0.25%
15 Jan 2026 455.00463.96472.31450.00-5.70-1.24%
14 Jan 2026 460.70465.80477.00451.76-7.32-1.56%
13 Jan 2026 468.02467.00476.55460.941.030.22%
12 Jan 2026 466.99460.25468.61459.65-3.62-0.77%
09 Jan 2026 470.61472.19475.98466.256.741.45%
08 Jan 2026 463.87478.20479.99460.63-15.04-3.14%
07 Jan 2026 478.91462.97486.55462.2820.594.49%
06 Jan 2026 458.32457.77460.46451.291.770.39%
05 Jan 2026 456.55458.63466.49455.012.970.65%
02 Jan 2026 453.58474.00474.00449.45-15.18-3.24%
31 Dec 2025 468.76475.98476.06468.40-6.87-1.44%
30 Dec 2025 475.63476.00478.12472.24-0.28-0.06%
29 Dec 2025 475.91478.30483.29474.63-5.28-1.10%
26 Dec 2025 481.19477.00482.15475.154.080.86%
24 Dec 2025 477.11476.83478.00470.67-1.73-0.36%
23 Dec 2025 478.84482.49483.59473.50-4.30-0.89%
22 Dec 2025 483.14479.78485.87474.851.860.39%
19 Dec 2025 481.28480.00489.20478.634.020.84%
18 Dec 2025 477.26479.70482.04473.917.241.54%
17 Dec 2025 470.02489.41490.44469.83-18.51-3.79%
16 Dec 2025 488.53486.48491.44482.001.060.22%
15 Dec 2025 487.47509.01509.01487.43-17.31-3.43%
12 Dec 2025 504.78516.41517.44498.76-12.87-2.49%
11 Dec 2025 517.65516.67528.19512.51-1.89-0.36%
10 Dec 2025 519.54516.00521.61504.541.560.30%
09 Dec 2025 517.98512.23529.90511.732.790.54%
08 Dec 2025 515.19513.00520.30508.903.160.62%
05 Dec 2025 512.03516.14526.89508.32-1.09-0.21%
04 Dec 2025 513.12523.91525.27510.26-11.05-2.11%
03 Dec 2025 524.17497.99525.00486.307.621.48%
02 Dec 2025 516.55513.47521.00507.0012.422.46%
01 Dec 2025 504.13503.21506.74495.01-5.03-0.99%
28 Nov 2025 509.16505.37510.69501.947.621.52%
26 Nov 2025 501.54513.00515.00497.00-10.80-2.11%
25 Nov 2025 512.34503.70513.71493.015.521.09%
24 Nov 2025 506.82498.16509.19494.0316.153.29%
21 Nov 2025 490.67497.91501.00477.55-10.64-2.12%
20 Nov 2025 501.31532.56539.32500.13-19.28-3.70%
19 Nov 2025 520.59513.37525.98509.296.921.35%
18 Nov 2025 513.67524.82531.33513.00-16.11-3.04%
17 Nov 2025 529.78537.00540.67526.58-7.77-1.45%
14 Nov 2025 537.55522.47544.04509.057.771.47%
13 Nov 2025 529.78540.99543.85526.14-16.08-2.95%
12 Nov 2025 545.86561.10566.90545.00-10.87-1.95%
11 Nov 2025 556.73555.22558.50551.21-0.80-0.14%
10 Nov 2025 557.53547.82558.98544.2517.723.28%
07 Nov 2025 539.81526.66542.26519.107.291.37%
06 Nov 2025 532.52526.68540.00517.10-1.62-0.30%
05 Nov 2025 534.14531.88535.19526.000.220.04%
04 Nov 2025 533.92539.79549.48531.10-18.00-3.26%
03 Nov 2025 551.92549.32555.81545.108.911.64%
31 Oct 2025 543.01542.41549.50537.304.330.80%
30 Oct 2025 538.68543.11549.98534.10-6.82-1.25%
29 Oct 2025 545.50541.00549.00533.30-1.44-0.26%
28 Oct 2025 546.94536.81553.64535.9817.243.25%
27 Oct 2025 529.70532.54534.34525.242.380.45%
24 Oct 2025 527.32528.80535.52521.875.341.02%
23 Oct 2025 521.98499.98522.43499.9821.874.37%
22 Oct 2025 500.11502.68505.36491.67-3.84-0.76%
21 Oct 2025 503.95501.24507.60498.350.340.07%
20 Oct 2025 503.61486.53504.45486.4518.963.91%
17 Oct 2025 484.65478.02486.00475.422.420.50%
16 Oct 2025 482.23489.73498.31475.39-6.79-1.39%
15 Oct 2025 489.02494.00495.50484.780.080.02%
14 Oct 2025 488.94500.10500.54487.59-19.67-3.87%
13 Oct 2025 508.61501.15511.18497.5014.953.03%
10 Oct 2025 493.66509.00517.41493.29-15.47-3.04%
09 Oct 2025 509.13509.95511.46501.90-0.82-0.16%
08 Oct 2025 509.95491.77510.00490.3325.335.23%
07 Oct 2025 484.62497.00497.86476.52-11.33-2.28%
06 Oct 2025 495.95495.51503.50494.386.071.24%
03 Oct 2025 489.88499.84501.87486.30-6.92-1.39%
02 Oct 2025 496.80501.23502.27492.35-3.16-0.63%
01 Oct 2025 499.96487.75500.84485.369.581.95%
30 Sep 2025 490.38486.42490.88479.251.930.40%
29 Sep 2025 488.45486.42490.50482.657.031.46%
26 Sep 2025 481.42472.10483.70470.298.331.76%
25 Sep 2025 473.09476.90481.55469.00-3.24-0.68%
24 Sep 2025 476.33482.39486.96474.48-7.77-1.61%
23 Sep 2025 484.10493.14495.06481.10-9.04-1.83%
22 Sep 2025 493.14496.00500.30486.33-9.41-1.87%
19 Sep 2025 502.55499.00507.20495.81-0.08-0.02%
18 Sep 2025 502.63468.92504.22462.1257.1312.82%
17 Sep 2025 445.50445.00454.00434.340.520.12%
16 Sep 2025 444.98444.80448.32434.800.210.05%
15 Sep 2025 444.77441.58448.87436.758.671.99%
12 Sep 2025 436.10435.39443.00435.002.720.63%
11 Sep 2025 433.38428.25438.26427.108.512.00%
10 Sep 2025 424.87427.57433.81422.171.360.32%
09 Sep 2025 423.51428.17431.01420.63-4.55-1.06%
08 Sep 2025 428.06419.00428.85416.4210.432.50%
05 Sep 2025 417.63414.07418.11407.065.171.25%
04 Sep 2025 412.46413.20415.49402.66-0.74-0.18%
03 Sep 2025 413.20412.98414.48404.28-0.30-0.07%
02 Sep 2025 413.50417.11418.02407.70-10.20-2.41%
29 Aug 2025 423.70444.86448.00420.39-18.30-4.14%
28 Aug 2025 442.00410.00442.17409.2519.394.59%
27 Aug 2025 422.61421.60427.42419.985.011.20%
26 Aug 2025 417.60419.32425.00416.70-1.23-0.29%
25 Aug 2025 418.83422.61426.00418.52-1.72-0.41%
22 Aug 2025 420.55415.00423.99412.556.491.57%
21 Aug 2025 414.06417.79417.93413.66-5.11-1.22%
20 Aug 2025 419.17417.42420.94409.310.570.14%
19 Aug 2025 418.60431.00436.00415.90-7.74-1.82%
18 Aug 2025 426.34426.00428.97421.70-1.56-0.36%
15 Aug 2025 427.90425.28428.93423.003.040.72%
14 Aug 2025 424.86432.34435.00419.81-7.26-1.68%
13 Aug 2025 432.12440.00442.42427.86-3.68-0.84%
12 Aug 2025 435.80428.01438.30427.499.372.20%
11 Aug 2025 426.43423.82434.00419.741.940.46%
08 Aug 2025 424.49431.00434.50420.42-0.51-0.12%
07 Aug 2025 425.00451.69451.98422.00-26.69-5.91%
06 Aug 2025 451.69445.00451.90442.019.942.25%
05 Aug 2025 441.75454.63457.80438.50-13.11-2.88%
04 Aug 2025 454.86452.90457.49448.008.201.84%
01 Aug 2025 446.66448.95454.00438.09-7.91-1.74%
31 Jul 2025 454.57465.76467.90453.76-8.58-1.85%
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%
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-31
Amortization Cash Flow  16565000.018416000.026004000.031233000.0
Amortization Of Intangibles  16565000.018416000.026004000.031233000.0
Amortization Of Securities  0.0-2285000.02285000.00.0
Beginning Cash Position  1996633000.02456924000.03377597000.04324666000.0
Capital Expenditure  -266437000.0-237112000.0-313821000.0-370859000.0
Capital Expenditure Reported  -29095000.0-49457000.0-58969000.0-68751000.0
Cash Flow From Continuing Financing Activities  77437000.093158000.0107208000.0132452000.0
Cash Flow From Continuing Investing Activities  -556658000.0-340650000.0-536588000.0-764479000.0
Cash Flow From Continuing Operating Activities  941007000.01166207000.01381727000.01612349000.0
Change In Account Payable  -15463000.0-18898000.084939000.0-11267000.0
Change In Accrued Expense  124149000.079688000.0304391000.084197000.0
Change In Other Current Liabilities  -10364000.0-14035000.0-15657000.0-13692000.0
Change In Other Working Capital  527035000.0324990000.084780000.0320156000.0
Change In Payable  -15463000.0-18898000.084939000.0-11267000.0
Change In Payables And Accrued Expense  108686000.060790000.0389330000.072930000.0
Change In Prepaid Assets  -46807000.0-102520000.0-190232000.0-206157000.0
Change In Receivables  -258109000.0-217699000.0-274219000.0-232528000.0
Change In Working Capital  320441000.051526000.0-5998000.0-59291000.0
Changes In Account Receivables  -258109000.0-217699000.0-274219000.0-232528000.0
Changes In Cash  461786000.0918715000.0952347000.0980322000.0
Common Stock Issuance 0.0    
Deferred Income Tax  1306000.0-3387000.0-9903000.0-14797000.0
Deferred Tax  1306000.0-3387000.0-9903000.0-14797000.0
Depreciation  77245000.0126838000.0187952000.0250218000.0
Depreciation Amortization Depletion  93810000.0145254000.0213956000.0281451000.0
Depreciation And Amortization  93810000.0145254000.0213956000.0281451000.0
Effect Of Exchange Rate Changes  -1495000.01958000.0-5278000.09629000.0
End Cash Position  2456924000.03377597000.04324666000.05314617000.0
Financing Cash Flow  77437000.093158000.0107208000.0132452000.0
Free Cash Flow  674570000.0929095000.01067906000.01241490000.0
Gain Loss On Investment Securities   -3936000.0-6321000.0-4161000.0
Income Tax Paid Supplemental Data  11943000.022608000.019022000.051464000.0
Interest Paid Supplemental Data  22551000.022500000.022500000.022500000.0
Investing Cash Flow  -556658000.0-340650000.0-536588000.0-764479000.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
Net Common Stock Issuance 0.0    
Net Income From Continuing Operations  -182285000.073439000.0-12566000.0-161165000.0
Net Intangibles Purchase And Sale  -2323000.0-11126000.00.00.0
Net Investment Purchase And Sale  -271872000.0135492000.087490000.0-11352000.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
Net PPEPurchase And Sale  -235019000.0-176529000.0-254852000.0-302108000.0
Net Short Term Debt Issuance0.0     
Operating Cash Flow  941007000.01166207000.01381727000.01612349000.0
Operating Gains Losses   -3936000.0-6321000.0-4161000.0
Other Non Cash Items  183061000.0255472000.0337883000.0472054000.0
Proceeds From Stock Option Exercised  68074000.085070000.0103599000.0128997000.0
Purchase Of Business  -18349000.0-239030000.0-310257000.0-382268000.0
Purchase Of Intangibles  -2323000.0-11126000.00.00.0
Purchase Of Investment  -271872000.0-214789000.0-22423000.0-16776000.0
Purchase Of PPE  -235019000.0-176529000.0-254852000.0-302108000.0
Repayment Of Debt 0.0-1591000.00.00.0 
Sale Of Investment  0.0350281000.0109913000.05424000.0
Short Term Debt Issuance0.0     
Short Term Debt Payments0.0     
Stock Based Compensation  526504000.0648665000.0861391000.01096679000.0
Unrealized Gain Loss On Investment Securities  -1830000.01459000.01000000.01579000.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.