Currency
16.53%
CAGR (3 year)
44.92%
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.17
Low
351.25
Returns
1.75%

Historical Data

 - CAGR 28.08%
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% 114.08
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% 146.11
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% 187.14
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% 239.69
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% 306.99
2025 16.34%
398.07
-2.11%
389.66
-9.52%
352.58
2.78%
362.38








5.91% 393.19
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%
02 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%
30 Jul 2024 233.65247.55248.33226.22-25.16-9.72%
29 Jul 2024 258.81259.51265.50257.452.651.03%
26 Jul 2024 256.16259.95260.54251.262.010.79%
25 Jul 2024 254.15258.39262.79250.22-3.99-1.55%
24 Jul 2024 258.14270.00275.44257.36-10.74-3.99%
23 Jul 2024 268.88269.02277.00258.774.971.88%
22 Jul 2024 263.91285.01285.01261.59-41.05-13.46%
19 Jul 2024 304.96294.51316.75290.10-38.09-11.10%
18 Jul 2024 343.05351.74352.20336.34-11.89-3.35%
17 Jul 2024 354.94360.00363.60350.72-14.11-3.82%
16 Jul 2024 369.05378.24379.33368.50-8.32-2.20%
15 Jul 2024 377.37371.67383.57364.216.051.63%
12 Jul 2024 371.32368.20374.49367.760.890.24%
11 Jul 2024 370.43375.69379.78367.50-4.02-1.07%
10 Jul 2024 374.45385.00385.02365.59-11.43-2.96%
09 Jul 2024 385.88392.51398.33383.20-4.83-1.24%
08 Jul 2024 390.71390.37397.12379.791.030.26%
05 Jul 2024 389.68387.87391.46385.312.500.65%
03 Jul 2024 387.18384.25390.08382.382.130.55%
02 Jul 2024 385.05382.27387.17381.47-7.10-1.81%
01 Jul 2024 392.15385.28392.74377.928.962.34%
28 Jun 2024 383.19389.33393.29381.78-4.10-1.06%
27 Jun 2024 387.29381.00391.54379.946.921.82%
26 Jun 2024 380.37385.59387.51379.75-6.39-1.65%
25 Jun 2024 386.76379.75387.81379.558.832.34%
24 Jun 2024 377.93375.10381.76374.00-2.70-0.71%
21 Jun 2024 380.63380.63381.00370.70-1.51-0.40%
20 Jun 2024 382.14390.26393.25379.20-7.37-1.89%
18 Jun 2024 389.51390.00393.29386.66-0.92-0.24%
17 Jun 2024 390.43382.75394.64376.555.001.30%
14 Jun 2024 385.43382.00388.35381.152.620.68%
13 Jun 2024 382.81387.85389.89380.94-4.56-1.18%
12 Jun 2024 387.37390.25390.70378.872.740.71%
11 Jun 2024 384.63372.86385.00370.1410.062.69%
10 Jun 2024 374.57367.10384.98367.1025.457.29%
07 Jun 2024 349.12343.00349.92337.138.632.53%
06 Jun 2024 340.49342.93349.34336.19-1.69-0.49%
05 Jun 2024 342.18334.61342.59316.3936.6011.98%
04 Jun 2024 305.58310.00312.38303.51-3.11-1.01%
03 Jun 2024 308.69319.37319.48305.11-4.98-1.59%
31 May 2024 313.67329.76329.77306.50-2.25-0.71%
30 May 2024 315.92346.15346.63314.13-33.60-9.61%
29 May 2024 349.52342.01353.54341.962.700.78%
28 May 2024 346.82358.64358.84343.11-4.65-1.32%
24 May 2024 351.47342.67355.75340.819.122.66%
23 May 2024 342.35350.00350.41341.27-3.07-0.89%
22 May 2024 345.42350.00352.94342.86-3.90-1.12%
21 May 2024 349.32343.05351.65340.520.570.16%
20 May 2024 348.75346.00349.59344.652.820.82%
17 May 2024 345.93340.00346.28338.716.872.03%
16 May 2024 339.06343.00344.08338.83-4.06-1.18%
15 May 2024 343.12333.21344.37330.9313.574.12%
14 May 2024 329.55319.19330.79319.1810.373.25%
13 May 2024 319.18325.00325.00316.63-1.58-0.49%
10 May 2024 320.76320.00327.50318.392.820.89%
09 May 2024 317.94313.03318.25309.384.181.33%
08 May 2024 313.76311.88319.23308.571.210.39%
07 May 2024 312.55315.71321.52311.65-5.26-1.66%
06 May 2024 317.81307.38317.90304.307.602.45%
03 May 2024 310.21304.76311.55300.006.672.20%
02 May 2024 303.54303.76307.94298.048.102.74%
01 May 2024 295.44290.44302.50288.552.900.99%
30 Apr 2024 292.54302.00303.07292.33-11.50-3.78%
29 Apr 2024 304.04312.57313.86302.05-0.03-0.01%
26 Apr 2024 304.07300.34305.78298.276.052.03%
25 Apr 2024 298.02289.56299.85287.910.400.13%
24 Apr 2024 297.62303.60304.82294.74-2.03-0.68%
23 Apr 2024 299.65292.21302.81292.1710.503.63%
22 Apr 2024 289.15285.74291.29281.406.512.30%
19 Apr 2024 282.64291.95292.73280.88-11.46-3.90%
18 Apr 2024 294.10293.00297.50290.180.410.14%
17 Apr 2024 293.69304.00304.80291.71-5.46-1.83%
16 Apr 2024 299.15297.55301.65296.80-0.35-0.12%
15 Apr 2024 299.50310.03312.00298.39-9.55-3.09%
12 Apr 2024 309.05313.89314.87307.00-8.75-2.75%
11 Apr 2024 317.80313.54317.90310.145.271.69%
10 Apr 2024 312.53305.99315.08305.341.760.57%
09 Apr 2024 310.77314.99316.00308.63-2.96-0.94%
08 Apr 2024 313.73316.18316.64309.50-1.77-0.56%
05 Apr 2024 315.50309.72317.50309.336.312.04%
04 Apr 2024 309.19324.30325.99308.88-10.85-3.39%
03 Apr 2024 320.04316.57323.55314.480.490.15%
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-31
Amortization Cash Flow  12902000.016565000.018416000.026004000.0
Amortization Of Intangibles  12902000.016565000.018416000.026004000.0
Amortization Of Securities  0.00.0-2285000.02285000.0
Beginning Cash Position  1918608000.01996633000.02456924000.03377597000.0
Capital Expenditure  -133689000.0-266437000.0-237112000.0-313821000.0
Capital Expenditure Reported  -20866000.0-29095000.0-49457000.0-58969000.0
Cash Flow From Continuing Financing Activities  72531000.077437000.093158000.0107208000.0
Cash Flow From Continuing Investing Activities  -564516000.0-556658000.0-340650000.0-536588000.0
Cash Flow From Continuing Operating Activities  574784000.0941007000.01166207000.01381727000.0
Change In Account Payable  33248000.0-15463000.0-18898000.084939000.0
Change In Accrued Expense  71164000.0124149000.079688000.0304391000.0
Change In Other Current Liabilities  -9900000.0-10364000.0-14035000.0-15657000.0
Change In Other Working Capital  382100000.0527035000.0324990000.084780000.0
Change In Payable  33248000.0-15463000.0-18898000.084939000.0
Change In Payables And Accrued Expense  104412000.0108686000.060790000.0389330000.0
Change In Prepaid Assets  -29535000.0-46807000.0-102520000.0-190232000.0
Change In Receivables  -125354000.0-258109000.0-217699000.0-274219000.0
Change In Working Capital  321723000.0320441000.051526000.0-5998000.0
Changes In Account Receivables  -125354000.0-258109000.0-217699000.0-274219000.0
Changes In Cash  82799000.0461786000.0918715000.0952347000.0
Common Stock Issuance 0.00.0   
Deferred Income Tax  -13956000.01306000.0-3387000.0-9903000.0
Deferred Tax  -13956000.01306000.0-3387000.0-9903000.0
Depreciation  55908000.077245000.0126838000.0187952000.0
Depreciation Amortization Depletion  68810000.093810000.0145254000.0213956000.0
Depreciation And Amortization  68810000.093810000.0145254000.0213956000.0
Effect Of Exchange Rate Changes  -4774000.0-1495000.01958000.0-5278000.0
End Cash Position  1996633000.02456924000.03377597000.04324666000.0
Financing Cash Flow  72531000.077437000.093158000.0107208000.0
Free Cash Flow  441095000.0674570000.0929095000.01067906000.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.0
Interest Paid Supplemental Data  13088000.022551000.022500000.022500000.0
Investing Cash Flow  -564516000.0-556658000.0-340650000.0-536588000.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
Net Common Stock Issuance 0.00.0   
Net Income From Continuing Operations  -232378000.0-182285000.090585000.0-16596000.0
Net Intangibles Purchase And Sale  -680000.0-2323000.0-11126000.00.0
Net Investment Purchase And Sale  -16309000.0-271872000.0135492000.087490000.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.0
Net PPEPurchase And Sale  -112143000.0-235019000.0-176529000.0-254852000.0
Net Preferred Stock Issuance 0.0    
Net Short Term Debt Issuance0.0     
Operating Cash Flow  574784000.0941007000.01166207000.01381727000.0
Operating Gains Losses -1347000.0  -3936000.0-6321000.0
Other Non Cash Items  125456000.0183061000.0255472000.0337883000.0
Preferred Stock Issuance 0.0    
Proceeds From Stock Option Exercised  66176000.068074000.085070000.0103599000.0
Provisionand Write Offof Assets -544000.0    
Purchase Of Business  -414518000.0-18349000.0-239030000.0-310257000.0
Purchase Of Intangibles  -680000.0-2323000.0-11126000.00.0
Purchase Of Investment  -16309000.0-271872000.0-214789000.0-22423000.0
Purchase Of PPE  -112143000.0-235019000.0-176529000.0-254852000.0
Repayment Of Debt  0.0-1591000.00.00.0
Sale Of Investment  0.00.0350281000.0109913000.0
Short Term Debt Issuance0.0     
Short Term Debt Payments0.0     
Stock Based Compensation  309952000.0526504000.0631519000.0865421000.0
Unrealized Gain Loss On Investment Securities  -4823000.0-1830000.01459000.01000000.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.