Currency
44.31%
CAGR (3 year)
10.91%
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
363.14
Low
346.5
Returns
2.88%

Historical Data

 - CAGR 23.81%
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% 110.28
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% 136.54
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% 169.05
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% 209.30
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% 259.13
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% 320.83
2026 -5.84%
441.4
-17.86%
362.56










-22.66% 397.22
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%
26 Feb 2026 362.56349.57363.14346.5012.313.51%
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%
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%
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-312025-10-31
Amortization Cash Flow 12902000.016565000.018416000.026004000.030400000.0
Amortization Of Intangibles 12902000.016565000.018416000.026004000.030400000.0
Amortization Of Securities 0.00.0-2285000.02285000.00.0
Beginning Cash Position 1918608000.01996633000.02456924000.03377597000.04262214000.0
Capital Expenditure -133689000.0-266437000.0-237112000.0-313821000.0-356053000.0
Capital Expenditure Reported -20866000.0-29095000.0-49457000.0-58969000.0-69199000.0
Cash Flow From Continuing Financing Activities 72531000.077437000.093158000.0107208000.0127480000.0
Cash Flow From Continuing Investing Activities -564516000.0-556658000.0-340650000.0-536588000.0-966522000.0
Cash Flow From Continuing Operating Activities 574784000.0941007000.01166207000.01381727000.01460202000.0
Change In Account Payable 33248000.0-15463000.0-18898000.084939000.041216000.0
Change In Accrued Expense 71164000.0124149000.079688000.0304391000.0181288000.0
Change In Other Current Liabilities -9900000.0-10364000.0-14035000.0-15657000.0-12824000.0
Change In Other Working Capital 382100000.0527035000.0324990000.084780000.0206027000.0
Change In Payable 33248000.0-15463000.0-18898000.084939000.041216000.0
Change In Payables And Accrued Expense 104412000.0108686000.060790000.0389330000.0222504000.0
Change In Prepaid Assets -29535000.0-46807000.0-102520000.0-190232000.0-226840000.0
Change In Receivables -125354000.0-258109000.0-217699000.0-274219000.0-197207000.0
Change In Working Capital 321723000.0320441000.051526000.0-5998000.0-8340000.0
Changes In Account Receivables -125354000.0-258109000.0-217699000.0-274219000.0-197207000.0
Changes In Cash 82799000.0461786000.0918715000.0952347000.0621160000.0
Common Stock Issuance 0.0    
Deferred Income Tax -13956000.01306000.0-3387000.0-9903000.0-13143000.0
Deferred Tax -13956000.01306000.0-3387000.0-9903000.0-13143000.0
Depreciation 55908000.077245000.0126838000.0187952000.0230984000.0
Depreciation Amortization Depletion 68810000.093810000.0145254000.0213956000.0261384000.0
Depreciation And Amortization 68810000.093810000.0145254000.0213956000.0261384000.0
Effect Of Exchange Rate Changes -4774000.0-1495000.01958000.0-5278000.02680000.0
End Cash Position 1996633000.02456924000.03377597000.04324666000.04883374000.0
Financing Cash Flow 72531000.077437000.093158000.0107208000.0127480000.0
Free Cash Flow 441095000.0674570000.0929095000.01067906000.01104149000.0
Gain Loss On Investment Securities   -3936000.0-6321000.0 
Income Tax Paid Supplemental Data 74677000.011943000.022608000.019022000.046332000.0
Interest Paid Supplemental Data 13088000.022551000.022500000.022500000.022500000.0
Investing Cash Flow -564516000.0-556658000.0-340650000.0-536588000.0-966522000.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 -414518000.0-18349000.0-239030000.0-310257000.0-594790000.0
Net Common Stock Issuance 0.0    
Net Income From Continuing Operations -232378000.0-182285000.090585000.0-16596000.0-315357000.0
Net Intangibles Purchase And Sale -680000.0-2323000.0-11126000.00.0 
Net Investment Purchase And Sale -16309000.0-271872000.0135492000.087490000.0-15679000.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.06038000.0
Net PPEPurchase And Sale -112143000.0-235019000.0-176529000.0-254852000.0-286854000.0
Net Short Term Debt Issuance0.0     
Operating Cash Flow 574784000.0941007000.01166207000.01381727000.01460202000.0
Operating Gains Losses   -3936000.0-6321000.0 
Other Non Cash Items 125456000.0183061000.0255472000.0337883000.0437914000.0
Proceeds From Stock Option Exercised 66176000.068074000.085070000.0103599000.0121442000.0
Purchase Of Business -414518000.0-18349000.0-239030000.0-310257000.0-594790000.0
Purchase Of Intangibles -680000.0-2323000.0-11126000.00.0 
Purchase Of Investment -16309000.0-271872000.0-214789000.0-22423000.0-22430000.0
Purchase Of PPE -112143000.0-235019000.0-176529000.0-254852000.0-286854000.0
Repayment Of Debt 0.0-1591000.00.00.0 
Sale Of Investment 0.00.0350281000.0109913000.06751000.0
Short Term Debt Issuance0.0     
Short Term Debt Payments0.0     
Stock Based Compensation 309952000.0526504000.0631519000.0865421000.01095259000.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.