ICF International Inc NASDAQ:ICFI Historical Prices

Below are the 4103 trading days of historical prices for ICFI.

# Exchange Symbol Date Open High Low Close
4103 NASDAQ ICFI Tue, Jan 17, 2023 102.47 103.11 102.47 102.98
4102 NASDAQ ICFI Fri, Jan 13, 2023 101.15 103.61 100.92 103.05
4101 NASDAQ ICFI Thu, Jan 12, 2023 101.26 103.97 100.01 101.99
4100 NASDAQ ICFI Wed, Jan 11, 2023 101.03 102.19 100.60 101.40
4099 NASDAQ ICFI Tue, Jan 10, 2023 98.88 101.50 98.26 101.03
4098 NASDAQ ICFI Mon, Jan 9, 2023 100.03 101.02 99.06 99.36
4097 NASDAQ ICFI Fri, Jan 6, 2023 98.81 100.75 98.81 99.93
4096 NASDAQ ICFI Thu, Jan 5, 2023 99.26 99.72 96.47 97.53
4095 NASDAQ ICFI Wed, Jan 4, 2023 100.14 101.34 99.56 99.96
4094 NASDAQ ICFI Tue, Jan 3, 2023 99.15 100.64 99.15 100.43
4093 NASDAQ ICFI Fri, Dec 30, 2022 99.06 99.54 98.01 99.05
4092 NASDAQ ICFI Thu, Dec 29, 2022 98.89 100.32 98.69 99.38
4091 NASDAQ ICFI Wed, Dec 28, 2022 98.77 100.51 97.20 98.60
4090 NASDAQ ICFI Tue, Dec 27, 2022 98.88 99.78 97.56 99.08
4089 NASDAQ ICFI Fri, Dec 23, 2022 96.90 99.07 94.92 98.58
4088 NASDAQ ICFI Thu, Dec 22, 2022 98.87 99.51 96.09 97.00
4087 NASDAQ ICFI Wed, Dec 21, 2022 100.11 100.87 98.01 99.31
4086 NASDAQ ICFI Tue, Dec 20, 2022 99.00 100.51 98.84 99.42
4085 NASDAQ ICFI Mon, Dec 19, 2022 100.09 102.17 98.09 98.97
4084 NASDAQ ICFI Fri, Dec 16, 2022 102.63 103.53 99.82 100.24
4083 NASDAQ ICFI Thu, Dec 15, 2022 103.91 103.96 101.41 103.50
4082 NASDAQ ICFI Wed, Dec 14, 2022 105.20 106.15 103.65 104.21
4081 NASDAQ ICFI Tue, Dec 13, 2022 106.17 108.65 104.67 105.34
4080 NASDAQ ICFI Mon, Dec 12, 2022 107.24 107.68 105.13 105.13
4079 NASDAQ ICFI Fri, Dec 9, 2022 105.76 107.31 105.45 107.24
4078 NASDAQ ICFI Thu, Dec 8, 2022 105.57 106.66 104.03 105.01
4077 NASDAQ ICFI Wed, Dec 7, 2022 109.05 111.30 105.16 105.82
4076 NASDAQ ICFI Tue, Dec 6, 2022 110.42 111.90 107.75 109.33
4075 NASDAQ ICFI Mon, Dec 5, 2022 110.61 111.44 109.64 110.76
4074 NASDAQ ICFI Fri, Dec 2, 2022 110.21 111.56 108.04 111.15
4073 NASDAQ ICFI Thu, Dec 1, 2022 109.29 110.77 107.76 110.21
4072 NASDAQ ICFI Wed, Nov 30, 2022 104.91 108.44 103.75 108.37
4071 NASDAQ ICFI Tue, Nov 29, 2022 107.93 108.04 105.43 105.50
4070 NASDAQ ICFI Mon, Nov 28, 2022 110.28 110.33 107.69 108.57
4069 NASDAQ ICFI Fri, Nov 25, 2022 109.96 112.12 109.96 110.93
4068 NASDAQ ICFI Wed, Nov 23, 2022 110.54 112.75 110.18 110.56
4067 NASDAQ ICFI Tue, Nov 22, 2022 109.58 111.09 108.00 111.00
4066 NASDAQ ICFI Mon, Nov 21, 2022 108.97 109.46 108.28 108.63
4065 NASDAQ ICFI Fri, Nov 18, 2022 107.34 109.03 106.92 108.80
4064 NASDAQ ICFI Thu, Nov 17, 2022 105.57 106.29 104.78 106.23
4063 NASDAQ ICFI Wed, Nov 16, 2022 104.63 106.95 104.24 106.83
4062 NASDAQ ICFI Tue, Nov 15, 2022 105.77 105.90 104.30 104.81
4061 NASDAQ ICFI Mon, Nov 14, 2022 103.70 108.48 102.46 104.30
4060 NASDAQ ICFI Fri, Nov 11, 2022 109.34 109.34 103.42 103.70
4059 NASDAQ ICFI Thu, Nov 10, 2022 107.57 109.73 106.86 109.72
4058 NASDAQ ICFI Wed, Nov 9, 2022 106.80 106.80 103.87 105.15
4057 NASDAQ ICFI Tue, Nov 8, 2022 110.56 111.43 106.44 106.65
4056 NASDAQ ICFI Mon, Nov 7, 2022 106.14 109.46 105.39 109.46
4055 NASDAQ ICFI Fri, Nov 4, 2022 116.15 116.15 97.67 105.51
4054 NASDAQ ICFI Thu, Nov 3, 2022 118.02 119.98 117.07 117.22
4053 NASDAQ ICFI Wed, Nov 2, 2022 119.62 121.28 117.88 117.88
4052 NASDAQ ICFI Tue, Nov 1, 2022 120.38 120.38 118.37 119.62
4051 NASDAQ ICFI Mon, Oct 31, 2022 120.00 121.14 118.39 119.63
4050 NASDAQ ICFI Fri, Oct 28, 2022 117.03 120.12 116.05 119.97
4049 NASDAQ ICFI Thu, Oct 27, 2022 117.96 118.60 115.99 116.37
4048 NASDAQ ICFI Wed, Oct 26, 2022 118.18 118.21 116.41 117.00
4047 NASDAQ ICFI Tue, Oct 25, 2022 116.01 118.14 115.96 117.48
4046 NASDAQ ICFI Mon, Oct 24, 2022 115.34 116.74 115.16 115.91
4045 NASDAQ ICFI Fri, Oct 21, 2022 113.69 116.09 113.18 114.97
4044 NASDAQ ICFI Thu, Oct 20, 2022 114.72 114.98 112.34 112.84
4043 NASDAQ ICFI Wed, Oct 19, 2022 114.56 115.13 113.53 114.80
4042 NASDAQ ICFI Tue, Oct 18, 2022 113.51 115.23 112.89 115.23
4041 NASDAQ ICFI Mon, Oct 17, 2022 114.37 115.29 112.35 112.69
4040 NASDAQ ICFI Fri, Oct 14, 2022 115.46 115.98 111.77 112.55
4039 NASDAQ ICFI Thu, Oct 13, 2022 110.62 116.00 109.61 114.39
4038 NASDAQ ICFI Wed, Oct 12, 2022 114.02 114.55 112.03 112.46
4037 NASDAQ ICFI Tue, Oct 11, 2022 112.26 114.50 112.18 113.28
4036 NASDAQ ICFI Mon, Oct 10, 2022 113.51 113.80 112.54 112.72
4035 NASDAQ ICFI Fri, Oct 7, 2022 113.15 113.38 111.33 112.82
4034 NASDAQ ICFI Thu, Oct 6, 2022 114.29 114.29 113.20 114.00
4033 NASDAQ ICFI Wed, Oct 5, 2022 113.59 116.00 113.59 114.55
4032 NASDAQ ICFI Tue, Oct 4, 2022 111.05 114.79 111.05 114.03
4031 NASDAQ ICFI Mon, Oct 3, 2022 109.42 111.21 109.15 110.50
4030 NASDAQ ICFI Fri, Sep 30, 2022 108.68 110.61 108.12 109.02
4029 NASDAQ ICFI Thu, Sep 29, 2022 108.64 109.91 108.55 108.86
4028 NASDAQ ICFI Wed, Sep 28, 2022 105.98 109.07 105.00 108.93
4027 NASDAQ ICFI Tue, Sep 27, 2022 107.03 107.60 104.92 105.96
4026 NASDAQ ICFI Mon, Sep 26, 2022 107.12 108.65 105.82 106.75
4025 NASDAQ ICFI Fri, Sep 23, 2022 107.41 108.53 107.00 108.01
4024 NASDAQ ICFI Thu, Sep 22, 2022 107.91 108.66 106.75 108.47
4023 NASDAQ ICFI Wed, Sep 21, 2022 108.97 110.96 107.86 108.53
4022 NASDAQ ICFI Tue, Sep 20, 2022 108.28 109.93 107.47 108.41
4021 NASDAQ ICFI Mon, Sep 19, 2022 103.49 108.72 103.49 108.65
4020 NASDAQ ICFI Fri, Sep 16, 2022 104.75 105.27 103.35 104.32
4019 NASDAQ ICFI Thu, Sep 15, 2022 104.71 104.83 102.00 104.70
4018 NASDAQ ICFI Wed, Sep 14, 2022 104.01 105.16 104.01 104.51
4017 NASDAQ ICFI Tue, Sep 13, 2022 104.83 105.10 103.95 104.15
4016 NASDAQ ICFI Mon, Sep 12, 2022 104.79 106.00 103.78 105.69
4015 NASDAQ ICFI Fri, Sep 9, 2022 103.56 104.68 102.54 104.58
4014 NASDAQ ICFI Thu, Sep 8, 2022 102.16 103.54 101.43 103.30
4013 NASDAQ ICFI Wed, Sep 7, 2022 101.14 103.35 100.70 102.97
4012 NASDAQ ICFI Tue, Sep 6, 2022 100.29 100.97 99.56 100.71
4011 NASDAQ ICFI Fri, Sep 2, 2022 101.91 102.50 99.84 100.43
4010 NASDAQ ICFI Thu, Sep 1, 2022 100.76 101.10 99.53 100.79
4009 NASDAQ ICFI Wed, Aug 31, 2022 103.10 104.00 101.38 101.56
4008 NASDAQ ICFI Tue, Aug 30, 2022 102.90 103.72 101.83 102.98
4007 NASDAQ ICFI Mon, Aug 29, 2022 103.75 103.75 102.33 102.99
4006 NASDAQ ICFI Fri, Aug 26, 2022 105.37 105.49 102.96 103.78
4005 NASDAQ ICFI Thu, Aug 25, 2022 105.54 106.14 104.21 105.88
4004 NASDAQ ICFI Wed, Aug 24, 2022 104.76 105.80 103.99 105.02
4003 NASDAQ ICFI Tue, Aug 23, 2022 106.01 106.23 104.75 105.29
4002 NASDAQ ICFI Mon, Aug 22, 2022 107.33 107.73 101.83 106.27
4001 NASDAQ ICFI Fri, Aug 19, 2022 108.77 111.10 107.22 107.62
4000 NASDAQ ICFI Thu, Aug 18, 2022 108.00 109.37 106.57 108.85
3999 NASDAQ ICFI Wed, Aug 17, 2022 107.40 108.42 107.06 107.94
3998 NASDAQ ICFI Tue, Aug 16, 2022 105.59 108.19 105.16 107.59
3997 NASDAQ ICFI Mon, Aug 15, 2022 103.55 107.11 100.98 106.15
3996 NASDAQ ICFI Fri, Aug 12, 2022 101.19 104.48 101.15 104.26
3995 NASDAQ ICFI Thu, Aug 11, 2022 101.40 101.44 99.65 101.32
3994 NASDAQ ICFI Wed, Aug 10, 2022 101.54 101.65 100.49 100.63
3993 NASDAQ ICFI Tue, Aug 9, 2022 99.71 101.14 98.48 100.32
3992 NASDAQ ICFI Mon, Aug 8, 2022 99.40 99.69 97.68 99.47
3991 NASDAQ ICFI Fri, Aug 5, 2022 98.52 99.80 97.67 98.63
3990 NASDAQ ICFI Thu, Aug 4, 2022 95.19 102.05 95.19 99.49
3989 NASDAQ ICFI Wed, Aug 3, 2022 94.76 95.61 93.47 94.75
3988 NASDAQ ICFI Tue, Aug 2, 2022 94.93 94.93 92.53 94.02
3987 NASDAQ ICFI Mon, Aug 1, 2022 94.35 95.62 93.73 94.87
3986 NASDAQ ICFI Fri, Jul 29, 2022 95.46 96.59 94.26 94.35
3985 NASDAQ ICFI Thu, Jul 28, 2022 94.35 95.87 93.30 95.68
3984 NASDAQ ICFI Wed, Jul 27, 2022 93.85 95.54 92.91 93.83
3983 NASDAQ ICFI Tue, Jul 26, 2022 93.79 94.00 92.72 93.78
3982 NASDAQ ICFI Mon, Jul 25, 2022 92.44 94.32 90.92 93.81
3981 NASDAQ ICFI Fri, Jul 22, 2022 92.45 92.53 91.45 91.98
3980 NASDAQ ICFI Thu, Jul 21, 2022 91.51 92.21 91.13 92.01
3979 NASDAQ ICFI Wed, Jul 20, 2022 92.04 92.38 91.21 91.90
3978 NASDAQ ICFI Tue, Jul 19, 2022 90.48 92.45 90.48 91.84
3977 NASDAQ ICFI Mon, Jul 18, 2022 91.57 92.07 89.60 89.68
3976 NASDAQ ICFI Fri, Jul 15, 2022 91.50 91.56 89.61 90.93
3975 NASDAQ ICFI Thu, Jul 14, 2022 90.64 91.16 89.64 90.15
3974 NASDAQ ICFI Wed, Jul 13, 2022 91.70 92.65 90.38 91.62
3973 NASDAQ ICFI Tue, Jul 12, 2022 93.74 96.80 92.17 92.42
3972 NASDAQ ICFI Mon, Jul 11, 2022 93.68 94.83 93.68 93.89
3971 NASDAQ ICFI Fri, Jul 8, 2022 94.79 95.03 93.42 94.27
3970 NASDAQ ICFI Thu, Jul 7, 2022 93.78 95.38 93.78 94.84
3969 NASDAQ ICFI Wed, Jul 6, 2022 93.43 94.75 91.77 94.26
3968 NASDAQ ICFI Tue, Jul 5, 2022 93.41 95.01 91.06 93.42
3967 NASDAQ ICFI Fri, Jul 1, 2022 94.76 96.09 93.86 94.79
3966 NASDAQ ICFI Thu, Jun 30, 2022 93.02 96.00 93.02 95.00
3965 NASDAQ ICFI Wed, Jun 29, 2022 94.62 95.26 93.72 94.17
3964 NASDAQ ICFI Tue, Jun 28, 2022 97.02 98.26 94.60 94.61
3963 NASDAQ ICFI Mon, Jun 27, 2022 93.78 97.13 93.05 96.93
3962 NASDAQ ICFI Fri, Jun 24, 2022 90.63 93.25 89.92 93.23
3961 NASDAQ ICFI Thu, Jun 23, 2022 91.41 91.82 89.28 89.95
3960 NASDAQ ICFI Wed, Jun 22, 2022 91.86 92.40 90.22 91.31
3959 NASDAQ ICFI Tue, Jun 21, 2022 90.22 93.10 89.74 92.69
3958 NASDAQ ICFI Fri, Jun 17, 2022 90.34 91.36 88.98 89.50
3957 NASDAQ ICFI Thu, Jun 16, 2022 94.07 94.44 89.69 90.40
3956 NASDAQ ICFI Wed, Jun 15, 2022 96.04 96.89 95.10 95.45
3955 NASDAQ ICFI Tue, Jun 14, 2022 95.40 95.76 93.85 95.28
3954 NASDAQ ICFI Mon, Jun 13, 2022 95.54 95.85 94.25 94.86
3953 NASDAQ ICFI Fri, Jun 10, 2022 98.51 98.51 96.42 97.17
3952 NASDAQ ICFI Thu, Jun 9, 2022 100.36 101.15 99.02 99.02
3951 NASDAQ ICFI Wed, Jun 8, 2022 102.31 102.31 99.14 100.00
3950 NASDAQ ICFI Tue, Jun 7, 2022 101.77 102.41 101.16 102.33
3949 NASDAQ ICFI Mon, Jun 6, 2022 102.10 103.48 101.81 102.32
3948 NASDAQ ICFI Fri, Jun 3, 2022 103.34 103.94 101.56 101.94
3947 NASDAQ ICFI Thu, Jun 2, 2022 101.29 103.60 100.75 103.34
3946 NASDAQ ICFI Wed, Jun 1, 2022 103.35 103.35 100.91 101.01
3945 NASDAQ ICFI Tue, May 31, 2022 100.80 102.97 99.86 102.21
3944 NASDAQ ICFI Fri, May 27, 2022 99.19 101.59 99.01 101.41
3943 NASDAQ ICFI Thu, May 26, 2022 96.69 98.55 96.69 98.09
3942 NASDAQ ICFI Wed, May 25, 2022 95.63 97.35 95.59 96.55
3941 NASDAQ ICFI Tue, May 24, 2022 93.58 96.40 93.58 96.06
3940 NASDAQ ICFI Mon, May 23, 2022 93.68 94.88 92.97 94.22
3939 NASDAQ ICFI Fri, May 20, 2022 94.45 94.45 91.43 93.11
3938 NASDAQ ICFI Thu, May 19, 2022 91.60 94.36 90.87 93.72
3937 NASDAQ ICFI Wed, May 18, 2022 96.09 96.09 91.50 91.52
3936 NASDAQ ICFI Tue, May 17, 2022 96.55 97.24 94.96 96.41
3935 NASDAQ ICFI Mon, May 16, 2022 95.30 96.30 93.59 95.70
3934 NASDAQ ICFI Fri, May 13, 2022 95.52 96.58 94.56 95.24
3933 NASDAQ ICFI Thu, May 12, 2022 96.47 97.32 93.62 95.29
3932 NASDAQ ICFI Wed, May 11, 2022 97.55 99.06 96.57 96.79
3931 NASDAQ ICFI Tue, May 10, 2022 98.90 101.57 96.05 97.82
3930 NASDAQ ICFI Mon, May 9, 2022 97.79 99.18 97.34 98.02
3929 NASDAQ ICFI Fri, May 6, 2022 99.78 100.77 96.79 98.02
3928 NASDAQ ICFI Thu, May 5, 2022 99.87 101.81 99.46 100.37
3927 NASDAQ ICFI Wed, May 4, 2022 97.58 99.99 96.85 99.43
3926 NASDAQ ICFI Tue, May 3, 2022 98.87 101.19 97.04 97.21
3925 NASDAQ ICFI Mon, May 2, 2022 98.46 101.18 96.99 98.75
3924 NASDAQ ICFI Fri, Apr 29, 2022 98.66 100.00 97.24 98.81
3923 NASDAQ ICFI Thu, Apr 28, 2022 98.58 99.22 96.94 98.59
3922 NASDAQ ICFI Wed, Apr 27, 2022 97.31 98.99 96.81 97.66
3921 NASDAQ ICFI Tue, Apr 26, 2022 97.57 99.59 96.40 96.92
3920 NASDAQ ICFI Mon, Apr 25, 2022 97.80 99.77 95.24 98.23
3919 NASDAQ ICFI Fri, Apr 22, 2022 100.13 101.34 97.76 98.06
3918 NASDAQ ICFI Thu, Apr 21, 2022 100.26 101.66 99.30 99.98
3917 NASDAQ ICFI Wed, Apr 20, 2022 99.68 100.20 99.33 99.46
3916 NASDAQ ICFI Tue, Apr 19, 2022 99.41 101.64 98.92 99.08
3915 NASDAQ ICFI Mon, Apr 18, 2022 99.15 100.52 98.75 99.36
3914 NASDAQ ICFI Thu, Apr 14, 2022 99.32 100.08 98.74 99.21
3913 NASDAQ ICFI Wed, Apr 13, 2022 98.26 99.67 98.26 99.21
3912 NASDAQ ICFI Tue, Apr 12, 2022 96.05 98.64 96.05 98.46
3911 NASDAQ ICFI Mon, Apr 11, 2022 96.91 98.29 96.50 96.67
3910 NASDAQ ICFI Fri, Apr 8, 2022 97.70 98.24 96.99 97.50
3909 NASDAQ ICFI Thu, Apr 7, 2022 97.61 98.26 97.05 97.87
3908 NASDAQ ICFI Wed, Apr 6, 2022 97.61 99.68 96.68 97.61
3907 NASDAQ ICFI Tue, Apr 5, 2022 95.85 99.34 95.40 98.25
3906 NASDAQ ICFI Mon, Apr 4, 2022 95.03 96.25 94.49 95.52
3905 NASDAQ ICFI Fri, Apr 1, 2022 94.82 95.37 93.78 95.30
3904 NASDAQ ICFI Thu, Mar 31, 2022 94.74 95.77 93.87 94.14
3903 NASDAQ ICFI Wed, Mar 30, 2022 97.25 97.25 94.29 94.63
3902 NASDAQ ICFI Tue, Mar 29, 2022 94.91 97.50 94.88 97.25
3901 NASDAQ ICFI Mon, Mar 28, 2022 93.65 94.66 92.66 94.54
3900 NASDAQ ICFI Fri, Mar 25, 2022 93.00 94.14 92.34 94.00
3899 NASDAQ ICFI Thu, Mar 24, 2022 91.18 92.97 91.08 92.79
3898 NASDAQ ICFI Wed, Mar 23, 2022 91.79 91.82 90.71 91.24
3897 NASDAQ ICFI Tue, Mar 22, 2022 92.30 92.64 91.30 92.19
3896 NASDAQ ICFI Mon, Mar 21, 2022 91.79 92.52 91.25 92.02
3895 NASDAQ ICFI Fri, Mar 18, 2022 91.40 92.08 90.56 91.79
3894 NASDAQ ICFI Thu, Mar 17, 2022 89.52 91.67 89.33 91.45
3893 NASDAQ ICFI Wed, Mar 16, 2022 91.11 91.99 88.81 89.73
3892 NASDAQ ICFI Tue, Mar 15, 2022 89.83 91.00 89.38 90.39
3891 NASDAQ ICFI Mon, Mar 14, 2022 89.55 90.74 88.70 89.24
3890 NASDAQ ICFI Fri, Mar 11, 2022 88.24 89.71 87.99 89.32
3889 NASDAQ ICFI Thu, Mar 10, 2022 86.36 87.87 86.36 87.54
3888 NASDAQ ICFI Wed, Mar 9, 2022 87.59 88.45 86.81 87.67
3887 NASDAQ ICFI Tue, Mar 8, 2022 86.85 88.20 85.56 85.82
3886 NASDAQ ICFI Mon, Mar 7, 2022 90.06 90.06 86.28 86.43
3885 NASDAQ ICFI Fri, Mar 4, 2022 86.94 90.44 86.38 90.03
3884 NASDAQ ICFI Thu, Mar 3, 2022 88.36 88.38 87.30 87.69
3883 NASDAQ ICFI Wed, Mar 2, 2022 85.16 89.20 85.16 87.96
3882 NASDAQ ICFI Tue, Mar 1, 2022 88.11 88.11 84.68 85.09
3881 NASDAQ ICFI Mon, Feb 28, 2022 88.52 89.82 88.20 88.62
3880 NASDAQ ICFI Fri, Feb 25, 2022 90.01 90.01 86.55 89.05
3879 NASDAQ ICFI Thu, Feb 24, 2022 85.97 88.90 85.63 88.78
3878 NASDAQ ICFI Wed, Feb 23, 2022 89.09 89.90 87.58 87.88
3877 NASDAQ ICFI Tue, Feb 22, 2022 89.98 89.98 88.21 88.34
3876 NASDAQ ICFI Fri, Feb 18, 2022 90.17 90.98 89.07 90.06
3875 NASDAQ ICFI Thu, Feb 17, 2022 90.83 91.37 89.67 90.50
3874 NASDAQ ICFI Wed, Feb 16, 2022 90.92 91.40 90.12 91.21
3873 NASDAQ ICFI Tue, Feb 15, 2022 90.77 91.34 90.15 91.01
3872 NASDAQ ICFI Mon, Feb 14, 2022 90.35 90.62 88.89 90.10
3871 NASDAQ ICFI Fri, Feb 11, 2022 90.13 91.07 89.44 90.08
3870 NASDAQ ICFI Thu, Feb 10, 2022 91.54 92.60 90.27 90.55
3869 NASDAQ ICFI Wed, Feb 9, 2022 93.07 93.57 91.97 92.59
3868 NASDAQ ICFI Tue, Feb 8, 2022 91.36 92.73 90.71 92.33
3867 NASDAQ ICFI Mon, Feb 7, 2022 91.91 93.36 91.36 91.51
3866 NASDAQ ICFI Fri, Feb 4, 2022 92.31 95.27 90.33 91.97
3865 NASDAQ ICFI Thu, Feb 3, 2022 92.81 93.85 91.91 92.93
3864 NASDAQ ICFI Wed, Feb 2, 2022 93.75 95.11 92.65 93.52
3863 NASDAQ ICFI Tue, Feb 1, 2022 94.71 94.71 92.32 93.43
3862 NASDAQ ICFI Mon, Jan 31, 2022 92.47 94.65 91.84 94.39
3861 NASDAQ ICFI Fri, Jan 28, 2022 91.97 94.46 90.02 92.36
3860 NASDAQ ICFI Thu, Jan 27, 2022 95.38 96.54 91.60 92.11
3859 NASDAQ ICFI Wed, Jan 26, 2022 95.61 97.00 92.53 94.51
3858 NASDAQ ICFI Tue, Jan 25, 2022 99.71 99.71 93.40 94.45
3857 NASDAQ ICFI Mon, Jan 24, 2022 99.16 101.10 98.78 100.71
3856 NASDAQ ICFI Fri, Jan 21, 2022 99.61 103.14 99.61 100.47
3855 NASDAQ ICFI Thu, Jan 20, 2022 101.00 103.22 99.69 100.39
3854 NASDAQ ICFI Wed, Jan 19, 2022 101.80 102.41 100.05 100.33
3853 NASDAQ ICFI Tue, Jan 18, 2022 103.32 103.96 101.02 101.45
3852 NASDAQ ICFI Fri, Jan 14, 2022 102.95 104.49 102.44 104.33
3851 NASDAQ ICFI Thu, Jan 13, 2022 102.34 104.25 102.34 103.55
3850 NASDAQ ICFI Wed, Jan 12, 2022 102.61 103.45 101.74 101.80
3849 NASDAQ ICFI Tue, Jan 11, 2022 102.15 103.18 100.05 102.65
3848 NASDAQ ICFI Mon, Jan 10, 2022 104.75 105.72 101.23 101.48
3847 NASDAQ ICFI Fri, Jan 7, 2022 105.36 106.48 104.55 105.35
3846 NASDAQ ICFI Thu, Jan 6, 2022 105.91 107.00 105.35 105.64
3845 NASDAQ ICFI Wed, Jan 5, 2022 106.50 106.72 105.24 105.42
3844 NASDAQ ICFI Tue, Jan 4, 2022 104.09 106.65 103.01 106.40
3843 NASDAQ ICFI Mon, Jan 3, 2022 102.88 104.14 101.94 104.02
3842 NASDAQ ICFI Fri, Dec 31, 2021 103.26 103.68 102.15 102.55
3841 NASDAQ ICFI Thu, Dec 30, 2021 102.54 103.95 102.54 103.12
3840 NASDAQ ICFI Wed, Dec 29, 2021 103.09 103.45 102.16 102.84
3839 NASDAQ ICFI Tue, Dec 28, 2021 102.88 103.73 101.65 102.67
3838 NASDAQ ICFI Mon, Dec 27, 2021 101.11 103.28 101.11 102.70
3837 NASDAQ ICFI Thu, Dec 23, 2021 101.15 101.91 100.60 101.10
3836 NASDAQ ICFI Wed, Dec 22, 2021 99.03 101.72 99.03 100.95
3835 NASDAQ ICFI Tue, Dec 21, 2021 98.27 99.53 97.90 99.16
3834 NASDAQ ICFI Mon, Dec 20, 2021 98.58 98.58 95.50 97.67
3833 NASDAQ ICFI Fri, Dec 17, 2021 100.66 101.32 98.83 99.86
3832 NASDAQ ICFI Thu, Dec 16, 2021 102.42 102.62 100.33 100.50
3831 NASDAQ ICFI Wed, Dec 15, 2021 102.39 103.03 100.00 101.38
3830 NASDAQ ICFI Tue, Dec 14, 2021 101.41 104.62 100.32 102.88
3829 NASDAQ ICFI Mon, Dec 13, 2021 102.78 102.78 101.02 101.10
3828 NASDAQ ICFI Fri, Dec 10, 2021 105.09 107.00 102.86 103.17
3827 NASDAQ ICFI Thu, Dec 9, 2021 105.24 106.56 104.05 104.72
3826 NASDAQ ICFI Wed, Dec 8, 2021 104.88 106.02 104.44 105.46
3825 NASDAQ ICFI Tue, Dec 7, 2021 104.04 105.73 103.04 104.41
3824 NASDAQ ICFI Mon, Dec 6, 2021 101.36 103.10 101.06 102.95
3823 NASDAQ ICFI Fri, Dec 3, 2021 100.49 102.10 98.08 100.22
3822 NASDAQ ICFI Thu, Dec 2, 2021 96.64 100.56 95.54 99.89
3821 NASDAQ ICFI Wed, Dec 1, 2021 98.40 99.32 95.81 96.10
3820 NASDAQ ICFI Tue, Nov 30, 2021 99.80 100.05 96.44 96.74
3819 NASDAQ ICFI Mon, Nov 29, 2021 101.66 102.04 99.05 100.51
3818 NASDAQ ICFI Fri, Nov 26, 2021 103.85 103.85 99.90 100.29
3817 NASDAQ ICFI Wed, Nov 24, 2021 107.89 107.89 105.14 105.56
3816 NASDAQ ICFI Tue, Nov 23, 2021 106.45 108.23 106.33 107.89
3815 NASDAQ ICFI Mon, Nov 22, 2021 105.93 106.62 104.88 106.26
3814 NASDAQ ICFI Fri, Nov 19, 2021 103.76 106.18 103.76 105.19
3813 NASDAQ ICFI Thu, Nov 18, 2021 106.17 106.62 104.06 104.25
3812 NASDAQ ICFI Wed, Nov 17, 2021 106.22 106.92 105.66 105.92
3811 NASDAQ ICFI Tue, Nov 16, 2021 104.80 107.07 104.60 106.22
3810 NASDAQ ICFI Mon, Nov 15, 2021 105.11 105.30 103.87 104.76
3809 NASDAQ ICFI Fri, Nov 12, 2021 105.42 106.05 104.50 104.67
3808 NASDAQ ICFI Thu, Nov 11, 2021 104.27 105.68 99.57 104.93
3807 NASDAQ ICFI Wed, Nov 10, 2021 104.00 104.76 102.73 104.08
3806 NASDAQ ICFI Tue, Nov 9, 2021 105.04 105.55 103.89 104.47
3805 NASDAQ ICFI Mon, Nov 8, 2021 105.73 106.44 104.97 104.98
3804 NASDAQ ICFI Fri, Nov 5, 2021 104.58 106.76 104.20 105.45
3803 NASDAQ ICFI Thu, Nov 4, 2021 104.47 105.00 103.34 104.43
3802 NASDAQ ICFI Wed, Nov 3, 2021 101.42 106.04 100.02 104.68
3801 NASDAQ ICFI Tue, Nov 2, 2021 101.55 102.58 99.28 100.45
3800 NASDAQ ICFI Mon, Nov 1, 2021 100.62 102.88 100.24 101.51
3799 NASDAQ ICFI Fri, Oct 29, 2021 98.91 100.80 98.91 100.49
3798 NASDAQ ICFI Thu, Oct 28, 2021 96.94 98.95 96.94 98.82
3797 NASDAQ ICFI Wed, Oct 27, 2021 98.01 98.01 96.45 96.51
3796 NASDAQ ICFI Tue, Oct 26, 2021 97.89 98.81 97.40 98.10
3795 NASDAQ ICFI Mon, Oct 25, 2021 97.53 98.58 96.63 97.76
3794 NASDAQ ICFI Fri, Oct 22, 2021 96.68 97.84 96.26 97.49
3793 NASDAQ ICFI Thu, Oct 21, 2021 96.73 96.96 95.86 96.22
3792 NASDAQ ICFI Wed, Oct 20, 2021 97.66 97.68 96.16 96.56
3791 NASDAQ ICFI Tue, Oct 19, 2021 98.11 98.11 96.84 97.42
3790 NASDAQ ICFI Mon, Oct 18, 2021 98.15 99.16 97.49 98.02
3789 NASDAQ ICFI Fri, Oct 15, 2021 98.62 99.85 97.96 98.04
3788 NASDAQ ICFI Thu, Oct 14, 2021 97.08 98.23 96.45 97.61
3787 NASDAQ ICFI Wed, Oct 13, 2021 96.48 96.61 95.26 96.38
3786 NASDAQ ICFI Tue, Oct 12, 2021 96.65 97.25 95.80 96.72
3785 NASDAQ ICFI Mon, Oct 11, 2021 97.26 97.32 95.45 96.68
3784 NASDAQ ICFI Fri, Oct 8, 2021 95.69 96.96 94.34 96.96
3783 NASDAQ ICFI Thu, Oct 7, 2021 93.23 95.80 92.57 95.29
3782 NASDAQ ICFI Wed, Oct 6, 2021 93.37 93.37 91.69 92.96
3781 NASDAQ ICFI Tue, Oct 5, 2021 91.87 93.22 91.35 93.17
3780 NASDAQ ICFI Mon, Oct 4, 2021 90.69 91.79 89.52 91.23
3779 NASDAQ ICFI Fri, Oct 1, 2021 89.53 91.05 88.37 90.67
3778 NASDAQ ICFI Thu, Sep 30, 2021 90.00 90.74 88.96 89.29
3777 NASDAQ ICFI Wed, Sep 29, 2021 89.19 90.66 88.97 89.45
3776 NASDAQ ICFI Tue, Sep 28, 2021 90.20 90.20 87.91 89.04
3775 NASDAQ ICFI Mon, Sep 27, 2021 88.57 90.52 88.27 89.75
3774 NASDAQ ICFI Fri, Sep 24, 2021 87.95 89.55 87.95 88.64
3773 NASDAQ ICFI Thu, Sep 23, 2021 87.81 89.10 87.81 88.43
3772 NASDAQ ICFI Wed, Sep 22, 2021 87.45 88.61 86.90 87.57
3771 NASDAQ ICFI Tue, Sep 21, 2021 87.77 87.77 85.93 87.05
3770 NASDAQ ICFI Mon, Sep 20, 2021 86.01 88.77 85.74 87.17
3769 NASDAQ ICFI Fri, Sep 17, 2021 88.06 90.90 86.25 88.22
3768 NASDAQ ICFI Thu, Sep 16, 2021 89.48 90.20 87.86 88.11
3767 NASDAQ ICFI Wed, Sep 15, 2021 88.28 90.43 88.28 88.99
3766 NASDAQ ICFI Tue, Sep 14, 2021 91.05 91.23 88.28 88.43
3765 NASDAQ ICFI Mon, Sep 13, 2021 91.36 91.48 89.25 90.49
3764 NASDAQ ICFI Fri, Sep 10, 2021 92.27 92.27 90.18 90.60
3763 NASDAQ ICFI Thu, Sep 9, 2021 91.95 92.45 91.19 91.87
3762 NASDAQ ICFI Wed, Sep 8, 2021 90.47 91.86 90.47 91.78
3761 NASDAQ ICFI Tue, Sep 7, 2021 93.05 93.05 90.71 90.75
3760 NASDAQ ICFI Fri, Sep 3, 2021 93.22 94.45 91.90 93.05
3759 NASDAQ ICFI Thu, Sep 2, 2021 94.37 94.37 93.32 93.54
3758 NASDAQ ICFI Wed, Sep 1, 2021 94.14 95.27 92.98 93.82
3757 NASDAQ ICFI Tue, Aug 31, 2021 94.09 94.55 93.43 93.66
3756 NASDAQ ICFI Mon, Aug 30, 2021 94.97 94.97 93.67 94.32
3755 NASDAQ ICFI Fri, Aug 27, 2021 93.35 95.81 93.35 94.67
3754 NASDAQ ICFI Thu, Aug 26, 2021 93.35 93.50 92.40 93.06
3753 NASDAQ ICFI Wed, Aug 25, 2021 93.10 93.94 92.41 93.06
3752 NASDAQ ICFI Tue, Aug 24, 2021 95.67 96.50 92.63 92.85
3751 NASDAQ ICFI Mon, Aug 23, 2021 95.27 96.00 94.59 95.46
3750 NASDAQ ICFI Fri, Aug 20, 2021 92.71 95.39 92.71 95.15
3749 NASDAQ ICFI Thu, Aug 19, 2021 92.12 93.30 90.71 93.08
3748 NASDAQ ICFI Wed, Aug 18, 2021 94.48 94.67 92.19 92.34
3747 NASDAQ ICFI Tue, Aug 17, 2021 94.20 95.37 93.46 94.39
3746 NASDAQ ICFI Mon, Aug 16, 2021 94.63 96.53 94.27 94.90
3745 NASDAQ ICFI Fri, Aug 13, 2021 95.08 96.43 93.55 95.00
3744 NASDAQ ICFI Thu, Aug 12, 2021 91.40 95.44 91.40 95.37
3743 NASDAQ ICFI Wed, Aug 11, 2021 90.69 92.29 90.31 91.40
3742 NASDAQ ICFI Tue, Aug 10, 2021 89.20 90.53 88.94 90.30
3741 NASDAQ ICFI Mon, Aug 9, 2021 90.27 90.27 89.02 89.37
3740 NASDAQ ICFI Fri, Aug 6, 2021 90.68 91.28 89.77 90.45
3739 NASDAQ ICFI Thu, Aug 5, 2021 88.58 90.84 88.58 90.00
3738 NASDAQ ICFI Wed, Aug 4, 2021 88.42 89.12 85.52 88.21
3737 NASDAQ ICFI Tue, Aug 3, 2021 90.66 91.00 88.25 88.39
3736 NASDAQ ICFI Mon, Aug 2, 2021 91.52 92.94 90.11 90.23
3735 NASDAQ ICFI Fri, Jul 30, 2021 91.35 92.32 91.14 91.57
3734 NASDAQ ICFI Thu, Jul 29, 2021 90.34 91.99 90.34 91.37
3733 NASDAQ ICFI Wed, Jul 28, 2021 89.52 90.74 88.31 89.61
3732 NASDAQ ICFI Tue, Jul 27, 2021 88.79 90.67 88.34 89.52
3731 NASDAQ ICFI Mon, Jul 26, 2021 89.14 90.33 88.88 89.23
3730 NASDAQ ICFI Fri, Jul 23, 2021 89.79 89.87 88.32 89.04
3729 NASDAQ ICFI Thu, Jul 22, 2021 90.50 90.50 88.73 88.98
3728 NASDAQ ICFI Wed, Jul 21, 2021 91.79 91.90 90.26 90.80
3727 NASDAQ ICFI Tue, Jul 20, 2021 90.50 93.62 90.50 91.35
3726 NASDAQ ICFI Mon, Jul 19, 2021 89.95 91.41 89.08 89.94
3725 NASDAQ ICFI Fri, Jul 16, 2021 91.90 92.60 90.66 90.73
3724 NASDAQ ICFI Thu, Jul 15, 2021 90.22 91.24 89.92 91.14
3723 NASDAQ ICFI Wed, Jul 14, 2021 91.61 91.77 90.19 90.39
3722 NASDAQ ICFI Tue, Jul 13, 2021 90.78 91.60 90.17 91.09
3721 NASDAQ ICFI Mon, Jul 12, 2021 89.68 91.22 89.62 91.22
3720 NASDAQ ICFI Fri, Jul 9, 2021 89.85 91.41 89.85 90.36
3719 NASDAQ ICFI Thu, Jul 8, 2021 88.60 90.40 88.05 88.88
3718 NASDAQ ICFI Wed, Jul 7, 2021 89.58 90.81 89.40 90.10
3717 NASDAQ ICFI Tue, Jul 6, 2021 90.17 91.09 87.52 89.80
3716 NASDAQ ICFI Fri, Jul 2, 2021 90.55 90.62 89.29 90.12
3715 NASDAQ ICFI Thu, Jul 1, 2021 88.70 91.13 87.29 90.73
3714 NASDAQ ICFI Wed, Jun 30, 2021 87.60 88.93 87.50 87.86
3713 NASDAQ ICFI Tue, Jun 29, 2021 88.70 89.10 88.01 88.03
3712 NASDAQ ICFI Mon, Jun 28, 2021 90.48 90.48 88.03 88.91
3711 NASDAQ ICFI Fri, Jun 25, 2021 90.32 91.78 88.93 90.66
3710 NASDAQ ICFI Thu, Jun 24, 2021 90.00 90.73 89.08 90.48
3709 NASDAQ ICFI Wed, Jun 23, 2021 91.47 91.85 89.45 89.63
3708 NASDAQ ICFI Tue, Jun 22, 2021 92.07 92.27 90.96 91.73
3707 NASDAQ ICFI Mon, Jun 21, 2021 94.18 95.00 92.47 92.48
3706 NASDAQ ICFI Fri, Jun 18, 2021 95.61 95.78 92.88 93.21
3705 NASDAQ ICFI Thu, Jun 17, 2021 96.16 97.40 95.32 97.15
3704 NASDAQ ICFI Wed, Jun 16, 2021 94.60 96.30 93.93 96.12
3703 NASDAQ ICFI Tue, Jun 15, 2021 93.89 95.87 93.06 95.02
3702 NASDAQ ICFI Mon, Jun 14, 2021 94.45 95.06 93.21 93.42
3701 NASDAQ ICFI Fri, Jun 11, 2021 93.29 94.61 92.68 94.44
3700 NASDAQ ICFI Thu, Jun 10, 2021 92.50 93.13 91.65 93.04
3699 NASDAQ ICFI Wed, Jun 9, 2021 93.51 93.51 92.52 92.90
3698 NASDAQ ICFI Tue, Jun 8, 2021 92.09 93.57 92.09 93.28
3697 NASDAQ ICFI Mon, Jun 7, 2021 90.65 92.88 90.55 92.38
3696 NASDAQ ICFI Fri, Jun 4, 2021 89.83 91.83 89.80 90.71
3695 NASDAQ ICFI Thu, Jun 3, 2021 88.83 91.07 88.62 90.22
3694 NASDAQ ICFI Wed, Jun 2, 2021 102.23 102.23 87.84 89.26
3693 NASDAQ ICFI Tue, Jun 1, 2021 88.26 92.24 87.52 91.26
3692 NASDAQ ICFI Fri, May 28, 2021 88.17 88.42 86.81 87.90
3691 NASDAQ ICFI Thu, May 27, 2021 88.73 89.15 87.76 87.99
3690 NASDAQ ICFI Wed, May 26, 2021 89.22 89.22 87.80 88.07
3689 NASDAQ ICFI Tue, May 25, 2021 90.55 91.50 88.43 88.69
3688 NASDAQ ICFI Mon, May 24, 2021 91.12 91.14 89.70 90.52
3687 NASDAQ ICFI Fri, May 21, 2021 92.57 92.57 90.64 91.02
3686 NASDAQ ICFI Thu, May 20, 2021 91.03 91.25 89.70 90.77
3685 NASDAQ ICFI Wed, May 19, 2021 91.44 93.01 89.03 90.90
3684 NASDAQ ICFI Tue, May 18, 2021 92.82 93.60 91.90 92.09
3683 NASDAQ ICFI Mon, May 17, 2021 93.25 93.58 92.05 93.13
3682 NASDAQ ICFI Fri, May 14, 2021 92.90 93.64 92.18 93.40
3681 NASDAQ ICFI Thu, May 13, 2021 89.53 92.27 89.53 92.23
3680 NASDAQ ICFI Wed, May 12, 2021 92.04 92.43 89.04 89.30
3679 NASDAQ ICFI Tue, May 11, 2021 91.01 92.70 90.46 92.00
3678 NASDAQ ICFI Mon, May 10, 2021 92.93 93.10 92.05 92.34
3677 NASDAQ ICFI Fri, May 7, 2021 92.88 93.03 91.13 93.02
3676 NASDAQ ICFI Thu, May 6, 2021 95.34 95.56 92.21 93.13
3675 NASDAQ ICFI Wed, May 5, 2021 94.50 97.19 91.99 95.28
3674 NASDAQ ICFI Tue, May 4, 2021 92.09 92.49 90.78 91.09
3673 NASDAQ ICFI Mon, May 3, 2021 91.21 92.86 89.94 92.04
3672 NASDAQ ICFI Fri, Apr 30, 2021 90.86 91.06 89.49 91.06
3671 NASDAQ ICFI Thu, Apr 29, 2021 91.76 92.70 91.50 91.64
3670 NASDAQ ICFI Wed, Apr 28, 2021 92.75 92.75 91.26 91.60
3669 NASDAQ ICFI Tue, Apr 27, 2021 92.70 93.38 92.36 92.74
3668 NASDAQ ICFI Mon, Apr 26, 2021 93.39 94.19 92.11 92.11
3667 NASDAQ ICFI Fri, Apr 23, 2021 91.68 93.77 90.97 93.42
3666 NASDAQ ICFI Thu, Apr 22, 2021 90.30 92.45 89.86 92.06
3665 NASDAQ ICFI Wed, Apr 21, 2021 90.30 92.04 89.88 90.43
3664 NASDAQ ICFI Tue, Apr 20, 2021 91.58 91.86 89.41 89.97
3663 NASDAQ ICFI Mon, Apr 19, 2021 91.50 91.83 90.03 91.43
3662 NASDAQ ICFI Fri, Apr 16, 2021 91.79 92.22 91.01 91.72
3661 NASDAQ ICFI Thu, Apr 15, 2021 90.93 91.56 89.74 91.38
3660 NASDAQ ICFI Wed, Apr 14, 2021 90.32 91.62 90.32 90.96
3659 NASDAQ ICFI Tue, Apr 13, 2021 91.50 91.63 89.61 90.17
3658 NASDAQ ICFI Mon, Apr 12, 2021 91.20 92.05 89.89 91.50
3657 NASDAQ ICFI Fri, Apr 9, 2021 90.50 91.75 89.38 91.31
3656 NASDAQ ICFI Thu, Apr 8, 2021 90.62 91.15 89.22 90.43
3655 NASDAQ ICFI Wed, Apr 7, 2021 92.09 92.09 89.64 90.14
3654 NASDAQ ICFI Tue, Apr 6, 2021 91.65 93.05 91.60 92.04
3653 NASDAQ ICFI Mon, Apr 5, 2021 90.97 92.52 90.82 91.85
3652 NASDAQ ICFI Thu, Apr 1, 2021 89.11 90.76 88.84 90.10
3651 NASDAQ ICFI Wed, Mar 31, 2021 88.31 88.90 86.99 87.40
3650 NASDAQ ICFI Tue, Mar 30, 2021 88.29 89.18 86.61 88.27
3649 NASDAQ ICFI Mon, Mar 29, 2021 88.76 89.63 87.89 87.89
3648 NASDAQ ICFI Fri, Mar 26, 2021 88.16 88.91 86.59 88.67
3647 NASDAQ ICFI Thu, Mar 25, 2021 86.86 88.31 85.47 87.53
3646 NASDAQ ICFI Wed, Mar 24, 2021 87.19 89.86 87.02 87.15
3645 NASDAQ ICFI Tue, Mar 23, 2021 86.30 87.24 85.12 86.25
3644 NASDAQ ICFI Mon, Mar 22, 2021 88.64 89.53 86.47 87.15
3643 NASDAQ ICFI Fri, Mar 19, 2021 88.36 89.08 86.85 88.96
3642 NASDAQ ICFI Thu, Mar 18, 2021 88.74 90.27 88.07 88.47
3641 NASDAQ ICFI Wed, Mar 17, 2021 88.93 89.77 88.37 89.17
3640 NASDAQ ICFI Tue, Mar 16, 2021 90.39 90.64 87.39 89.26
3639 NASDAQ ICFI Mon, Mar 15, 2021 91.89 93.50 90.12 90.99
3638 NASDAQ ICFI Fri, Mar 12, 2021 90.51 92.86 90.51 92.65
3637 NASDAQ ICFI Thu, Mar 11, 2021 89.60 90.52 88.58 90.11
3636 NASDAQ ICFI Wed, Mar 10, 2021 87.51 89.69 87.13 89.16
3635 NASDAQ ICFI Tue, Mar 9, 2021 88.69 89.45 87.37 87.48
3634 NASDAQ ICFI Mon, Mar 8, 2021 87.99 90.00 87.32 89.02
3633 NASDAQ ICFI Fri, Mar 5, 2021 86.03 87.72 84.70 87.60
3632 NASDAQ ICFI Thu, Mar 4, 2021 87.19 88.12 84.44 84.90
3631 NASDAQ ICFI Wed, Mar 3, 2021 86.98 88.86 86.04 87.13
3630 NASDAQ ICFI Tue, Mar 2, 2021 85.65 87.01 84.15 86.75
3629 NASDAQ ICFI Mon, Mar 1, 2021 84.36 86.64 83.78 86.16
3628 NASDAQ ICFI Fri, Feb 26, 2021 86.50 90.42 81.17 83.45
3627 NASDAQ ICFI Thu, Feb 25, 2021 86.15 86.46 83.94 85.09
3626 NASDAQ ICFI Wed, Feb 24, 2021 84.52 86.38 83.98 86.07
3625 NASDAQ ICFI Tue, Feb 23, 2021 84.55 86.31 83.20 84.34
3624 NASDAQ ICFI Mon, Feb 22, 2021 83.16 85.89 83.16 84.70
3623 NASDAQ ICFI Fri, Feb 19, 2021 82.87 85.43 82.87 83.86
3622 NASDAQ ICFI Thu, Feb 18, 2021 81.95 83.29 80.73 82.87
3621 NASDAQ ICFI Wed, Feb 17, 2021 81.44 82.78 81.02 82.34
3620 NASDAQ ICFI Tue, Feb 16, 2021 83.12 83.12 81.27 82.05
3619 NASDAQ ICFI Fri, Feb 12, 2021 83.86 84.20 82.21 82.83
3618 NASDAQ ICFI Thu, Feb 11, 2021 83.78 84.49 82.72 83.64
3617 NASDAQ ICFI Wed, Feb 10, 2021 84.44 84.67 82.79 83.50
3616 NASDAQ ICFI Tue, Feb 9, 2021 83.17 84.59 82.70 84.11
3615 NASDAQ ICFI Mon, Feb 8, 2021 82.80 83.50 82.00 83.45
3614 NASDAQ ICFI Fri, Feb 5, 2021 83.45 83.60 81.86 82.13
3613 NASDAQ ICFI Thu, Feb 4, 2021 80.69 83.00 80.69 82.97
3612 NASDAQ ICFI Wed, Feb 3, 2021 78.24 80.61 77.46 80.53
3611 NASDAQ ICFI Tue, Feb 2, 2021 77.40 78.77 76.87 78.62
3610 NASDAQ ICFI Mon, Feb 1, 2021 77.57 78.00 75.44 76.74
3609 NASDAQ ICFI Fri, Jan 29, 2021 80.22 80.40 77.13 77.13
3608 NASDAQ ICFI Thu, Jan 28, 2021 80.49 81.48 79.83 80.18
3607 NASDAQ ICFI Wed, Jan 27, 2021 80.06 82.60 79.19 79.87
3606 NASDAQ ICFI Tue, Jan 26, 2021 82.28 82.28 80.83 81.19
3605 NASDAQ ICFI Mon, Jan 25, 2021 81.52 82.35 79.90 81.65
3604 NASDAQ ICFI Fri, Jan 22, 2021 80.18 81.69 80.18 81.54
3603 NASDAQ ICFI Thu, Jan 21, 2021 80.54 81.48 80.08 80.90
3602 NASDAQ ICFI Wed, Jan 20, 2021 79.60 80.95 79.25 80.62
3601 NASDAQ ICFI Tue, Jan 19, 2021 80.00 80.00 78.64 79.54
3600 NASDAQ ICFI Fri, Jan 15, 2021 78.73 79.82 77.59 79.73
3599 NASDAQ ICFI Thu, Jan 14, 2021 78.51 79.89 78.09 79.09
3598 NASDAQ ICFI Wed, Jan 13, 2021 79.15 79.50 77.53 77.86
3597 NASDAQ ICFI Tue, Jan 12, 2021 77.94 79.73 77.52 79.26
3596 NASDAQ ICFI Mon, Jan 11, 2021 78.87 79.82 76.86 77.35
3595 NASDAQ ICFI Fri, Jan 8, 2021 79.07 79.99 78.29 79.67
3594 NASDAQ ICFI Thu, Jan 7, 2021 78.14 79.92 76.19 78.43
3593 NASDAQ ICFI Wed, Jan 6, 2021 74.33 79.87 74.25 77.90
3592 NASDAQ ICFI Tue, Jan 5, 2021 72.31 74.00 71.32 73.32
3591 NASDAQ ICFI Mon, Jan 4, 2021 74.84 75.30 71.85 72.48
3590 NASDAQ ICFI Thu, Dec 31, 2020 74.51 74.77 72.90 74.33
3589 NASDAQ ICFI Wed, Dec 30, 2020 74.62 75.55 73.32 74.84
3588 NASDAQ ICFI Tue, Dec 29, 2020 76.03 76.45 73.48 74.71
3587 NASDAQ ICFI Mon, Dec 28, 2020 74.94 76.30 74.70 75.58
3586 NASDAQ ICFI Thu, Dec 24, 2020 74.61 75.68 73.95 74.63
3585 NASDAQ ICFI Wed, Dec 23, 2020 74.69 75.73 74.10 74.63
3584 NASDAQ ICFI Tue, Dec 22, 2020 75.40 76.31 74.25 74.43
3583 NASDAQ ICFI Mon, Dec 21, 2020 75.51 76.37 74.40 75.75
3582 NASDAQ ICFI Fri, Dec 18, 2020 77.55 78.81 76.91 76.93
3581 NASDAQ ICFI Thu, Dec 17, 2020 77.55 77.86 76.21 77.25
3580 NASDAQ ICFI Wed, Dec 16, 2020 79.58 79.63 77.11 77.55
3579 NASDAQ ICFI Tue, Dec 15, 2020 77.43 79.98 76.57 79.50
3578 NASDAQ ICFI Mon, Dec 14, 2020 78.18 78.90 76.42 76.63
3577 NASDAQ ICFI Fri, Dec 11, 2020 77.65 78.90 76.80 77.44
3576 NASDAQ ICFI Thu, Dec 10, 2020 76.50 78.63 75.05 78.36
3575 NASDAQ ICFI Wed, Dec 9, 2020 76.67 77.56 76.16 76.96
3574 NASDAQ ICFI Tue, Dec 8, 2020 75.43 76.97 74.49 76.11
3573 NASDAQ ICFI Mon, Dec 7, 2020 74.30 76.09 73.70 75.75
3572 NASDAQ ICFI Fri, Dec 4, 2020 74.47 75.71 73.84 74.54
3571 NASDAQ ICFI Thu, Dec 3, 2020 72.39 74.43 71.48 74.29
3570 NASDAQ ICFI Wed, Dec 2, 2020 72.41 72.82 71.03 72.35
3569 NASDAQ ICFI Tue, Dec 1, 2020 72.81 74.41 71.70 72.44
3568 NASDAQ ICFI Mon, Nov 30, 2020 74.00 74.43 71.72 72.43
3567 NASDAQ ICFI Fri, Nov 27, 2020 75.06 75.06 72.81 74.14
3566 NASDAQ ICFI Wed, Nov 25, 2020 77.03 77.03 71.22 75.17
3565 NASDAQ ICFI Tue, Nov 24, 2020 75.03 77.09 73.68 77.02
3564 NASDAQ ICFI Mon, Nov 23, 2020 73.58 74.88 72.72 74.35
3563 NASDAQ ICFI Fri, Nov 20, 2020 71.42 73.63 71.42 73.36
3562 NASDAQ ICFI Thu, Nov 19, 2020 74.43 74.43 71.42 72.80
3561 NASDAQ ICFI Wed, Nov 18, 2020 76.68 77.47 74.14 74.23
3560 NASDAQ ICFI Tue, Nov 17, 2020 74.67 76.37 74.13 76.19
3559 NASDAQ ICFI Mon, Nov 16, 2020 75.41 76.29 74.72 75.70
3558 NASDAQ ICFI Fri, Nov 13, 2020 72.94 74.20 72.18 73.82
3557 NASDAQ ICFI Thu, Nov 12, 2020 72.68 74.20 71.66 72.29
3556 NASDAQ ICFI Wed, Nov 11, 2020 75.91 75.91 73.59 74.71
3555 NASDAQ ICFI Tue, Nov 10, 2020 73.04 76.70 73.04 75.94
3554 NASDAQ ICFI Mon, Nov 9, 2020 74.21 77.00 72.53 72.59
3553 NASDAQ ICFI Fri, Nov 6, 2020 74.50 74.50 69.05 69.71
3552 NASDAQ ICFI Thu, Nov 5, 2020 68.43 70.98 68.36 69.72
3551 NASDAQ ICFI Wed, Nov 4, 2020 69.89 70.99 66.29 68.31
3550 NASDAQ ICFI Tue, Nov 3, 2020 68.41 70.94 67.59 70.58
3549 NASDAQ ICFI Mon, Nov 2, 2020 66.17 68.12 65.73 67.09
3548 NASDAQ ICFI Fri, Oct 30, 2020 64.33 65.80 64.12 65.39
3547 NASDAQ ICFI Thu, Oct 29, 2020 66.00 66.03 63.59 64.49
3546 NASDAQ ICFI Wed, Oct 28, 2020 66.28 67.78 65.33 65.56
3545 NASDAQ ICFI Tue, Oct 27, 2020 69.34 69.34 67.31 67.71
3544 NASDAQ ICFI Mon, Oct 26, 2020 70.39 70.54 69.12 69.58
3543 NASDAQ ICFI Fri, Oct 23, 2020 71.43 72.14 70.33 71.15
3542 NASDAQ ICFI Thu, Oct 22, 2020 70.53 71.46 69.89 71.03
3541 NASDAQ ICFI Wed, Oct 21, 2020 69.61 70.88 69.23 70.48
3540 NASDAQ ICFI Tue, Oct 20, 2020 68.20 70.14 67.82 69.97
3539 NASDAQ ICFI Mon, Oct 19, 2020 68.31 68.37 67.26 67.59
3538 NASDAQ ICFI Fri, Oct 16, 2020 68.68 68.91 67.04 68.05
3537 NASDAQ ICFI Thu, Oct 15, 2020 67.23 68.34 66.50 68.12
3536 NASDAQ ICFI Wed, Oct 14, 2020 68.28 69.14 67.89 68.19
3535 NASDAQ ICFI Tue, Oct 13, 2020 68.30 68.99 67.83 68.10
3534 NASDAQ ICFI Mon, Oct 12, 2020 67.24 69.07 66.75 68.95
3533 NASDAQ ICFI Fri, Oct 9, 2020 67.99 69.23 66.74 67.19
3532 NASDAQ ICFI Thu, Oct 8, 2020 67.42 68.03 66.53 67.57
3531 NASDAQ ICFI Wed, Oct 7, 2020 65.17 66.71 64.76 66.68
3530 NASDAQ ICFI Tue, Oct 6, 2020 64.14 66.13 63.51 64.66
3529 NASDAQ ICFI Mon, Oct 5, 2020 63.41 63.93 62.86 63.72
3528 NASDAQ ICFI Fri, Oct 2, 2020 60.69 63.24 60.02 62.92
3527 NASDAQ ICFI Thu, Oct 1, 2020 61.53 62.35 61.04 61.67
3526 NASDAQ ICFI Wed, Sep 30, 2020 62.48 63.13 61.11 61.53
3525 NASDAQ ICFI Tue, Sep 29, 2020 63.74 63.99 61.08 62.20
3524 NASDAQ ICFI Mon, Sep 28, 2020 63.35 64.41 62.93 63.75
3523 NASDAQ ICFI Fri, Sep 25, 2020 61.73 62.81 61.26 62.70
3522 NASDAQ ICFI Thu, Sep 24, 2020 61.06 62.25 60.29 62.08
3521 NASDAQ ICFI Wed, Sep 23, 2020 61.81 62.58 60.68 61.15
3520 NASDAQ ICFI Tue, Sep 22, 2020 61.48 62.46 61.07 61.90
3519 NASDAQ ICFI Mon, Sep 21, 2020 64.92 64.92 60.35 61.46
3518 NASDAQ ICFI Fri, Sep 18, 2020 67.24 67.25 65.55 65.87
3517 NASDAQ ICFI Thu, Sep 17, 2020 66.99 67.67 65.95 66.77
3516 NASDAQ ICFI Wed, Sep 16, 2020 66.09 67.62 65.58 67.24
3515 NASDAQ ICFI Tue, Sep 15, 2020 67.21 67.69 65.46 65.78
3514 NASDAQ ICFI Mon, Sep 14, 2020 66.57 67.32 66.40 66.93
3513 NASDAQ ICFI Fri, Sep 11, 2020 65.59 66.38 64.72 66.10
3512 NASDAQ ICFI Thu, Sep 10, 2020 67.00 67.00 65.09 65.52
3511 NASDAQ ICFI Wed, Sep 9, 2020 67.23 67.23 65.72 66.50
3510 NASDAQ ICFI Tue, Sep 8, 2020 67.81 67.81 66.29 66.78
3509 NASDAQ ICFI Fri, Sep 4, 2020 69.68 69.92 67.92 68.51
3508 NASDAQ ICFI Thu, Sep 3, 2020 70.86 71.20 68.43 68.93
3507 NASDAQ ICFI Wed, Sep 2, 2020 69.00 70.90 69.00 70.69
3506 NASDAQ ICFI Tue, Sep 1, 2020 68.91 69.87 65.52 69.12
3505 NASDAQ ICFI Mon, Aug 31, 2020 68.01 68.80 66.83 68.31
3504 NASDAQ ICFI Fri, Aug 28, 2020 68.67 69.52 67.36 68.17
3503 NASDAQ ICFI Thu, Aug 27, 2020 66.98 69.19 66.98 68.57
3502 NASDAQ ICFI Wed, Aug 26, 2020 68.46 68.47 66.33 66.81
3501 NASDAQ ICFI Tue, Aug 25, 2020 68.66 68.88 67.60 68.47
3500 NASDAQ ICFI Mon, Aug 24, 2020 68.29 68.39 67.67 68.34
3499 NASDAQ ICFI Fri, Aug 21, 2020 69.08 70.48 67.33 67.94
3498 NASDAQ ICFI Thu, Aug 20, 2020 68.56 69.60 68.56 69.04
3497 NASDAQ ICFI Wed, Aug 19, 2020 69.10 69.83 68.93 69.23
3496 NASDAQ ICFI Tue, Aug 18, 2020 69.41 70.19 68.77 69.15
3495 NASDAQ ICFI Mon, Aug 17, 2020 71.29 71.46 68.70 69.08
3494 NASDAQ ICFI Fri, Aug 14, 2020 71.94 72.58 71.16 71.53
3493 NASDAQ ICFI Thu, Aug 13, 2020 72.64 73.54 72.31 72.51
3492 NASDAQ ICFI Wed, Aug 12, 2020 76.06 76.96 73.11 73.11
3491 NASDAQ ICFI Tue, Aug 11, 2020 74.88 77.49 74.72 75.53
3490 NASDAQ ICFI Mon, Aug 10, 2020 72.54 74.64 71.61 73.22
3489 NASDAQ ICFI Fri, Aug 7, 2020 70.85 72.64 68.74 72.04
3488 NASDAQ ICFI Thu, Aug 6, 2020 74.56 75.11 70.67 70.99
3487 NASDAQ ICFI Wed, Aug 5, 2020 74.62 76.13 70.33 74.89
3486 NASDAQ ICFI Tue, Aug 4, 2020 67.89 70.30 67.83 68.92
3485 NASDAQ ICFI Mon, Aug 3, 2020 68.06 68.48 67.07 68.13
3484 NASDAQ ICFI Fri, Jul 31, 2020 66.55 67.68 66.55 67.61
3483 NASDAQ ICFI Thu, Jul 30, 2020 65.46 67.22 64.57 67.11
3482 NASDAQ ICFI Wed, Jul 29, 2020 64.75 67.16 64.75 66.35
3481 NASDAQ ICFI Tue, Jul 28, 2020 63.70 64.74 63.70 64.51
3480 NASDAQ ICFI Mon, Jul 27, 2020 63.67 63.94 63.01 63.83
3479 NASDAQ ICFI Fri, Jul 24, 2020 65.43 65.43 63.85 63.93
3478 NASDAQ ICFI Thu, Jul 23, 2020 65.05 66.01 64.98 65.39
3477 NASDAQ ICFI Wed, Jul 22, 2020 64.26 65.75 63.93 65.15
3476 NASDAQ ICFI Tue, Jul 21, 2020 64.84 65.60 64.28 64.60
3475 NASDAQ ICFI Mon, Jul 20, 2020 64.20 64.60 63.97 64.19
3474 NASDAQ ICFI Fri, Jul 17, 2020 64.66 65.92 64.38 64.66
3473 NASDAQ ICFI Thu, Jul 16, 2020 63.50 64.95 63.07 64.83
3472 NASDAQ ICFI Wed, Jul 15, 2020 61.72 64.25 61.63 63.95
3471 NASDAQ ICFI Tue, Jul 14, 2020 60.60 61.06 59.33 60.05
3470 NASDAQ ICFI Mon, Jul 13, 2020 61.09 61.94 60.13 60.49
3469 NASDAQ ICFI Fri, Jul 10, 2020 60.51 61.39 60.22 60.50
3468 NASDAQ ICFI Thu, Jul 9, 2020 62.03 62.03 58.95 60.07
3467 NASDAQ ICFI Wed, Jul 8, 2020 61.77 63.03 60.88 62.00
3466 NASDAQ ICFI Tue, Jul 7, 2020 61.75 63.28 61.57 61.96
3465 NASDAQ ICFI Mon, Jul 6, 2020 66.23 66.28 61.77 62.55
3464 NASDAQ ICFI Thu, Jul 2, 2020 66.11 66.37 64.02 65.08
3463 NASDAQ ICFI Wed, Jul 1, 2020 65.79 66.99 64.53 64.96
3462 NASDAQ ICFI Tue, Jun 30, 2020 61.33 65.27 61.31 64.83
3461 NASDAQ ICFI Mon, Jun 29, 2020 60.70 62.80 60.67 61.93
3460 NASDAQ ICFI Fri, Jun 26, 2020 62.28 62.45 60.02 60.18
3459 NASDAQ ICFI Thu, Jun 25, 2020 61.53 62.51 61.00 62.39
3458 NASDAQ ICFI Wed, Jun 24, 2020 64.32 65.16 61.82 62.08
3457 NASDAQ ICFI Tue, Jun 23, 2020 65.43 65.77 64.28 65.19
3456 NASDAQ ICFI Mon, Jun 22, 2020 62.53 64.89 62.00 64.44
3455 NASDAQ ICFI Fri, Jun 19, 2020 65.44 65.44 62.63 63.10
3454 NASDAQ ICFI Thu, Jun 18, 2020 63.95 64.95 63.31 64.65
3453 NASDAQ ICFI Wed, Jun 17, 2020 66.29 66.29 63.38 64.47
3452 NASDAQ ICFI Tue, Jun 16, 2020 65.44 67.09 64.98 66.03
3451 NASDAQ ICFI Mon, Jun 15, 2020 60.90 64.46 60.44 63.53
3450 NASDAQ ICFI Fri, Jun 12, 2020 64.49 64.63 60.39 62.39
3449 NASDAQ ICFI Thu, Jun 11, 2020 63.93 64.77 61.83 62.52
3448 NASDAQ ICFI Wed, Jun 10, 2020 67.87 68.16 65.22 66.58
3447 NASDAQ ICFI Tue, Jun 9, 2020 69.78 70.60 67.75 68.16
3446 NASDAQ ICFI Mon, Jun 8, 2020 71.73 72.15 70.04 70.91
3445 NASDAQ ICFI Fri, Jun 5, 2020 70.40 75.27 69.83 71.12
3444 NASDAQ ICFI Thu, Jun 4, 2020 69.17 70.75 68.69 69.65
3443 NASDAQ ICFI Wed, Jun 3, 2020 66.15 70.07 65.68 69.81
3442 NASDAQ ICFI Tue, Jun 2, 2020 65.18 66.25 64.23 65.09
3441 NASDAQ ICFI Mon, Jun 1, 2020 65.61 65.94 64.40 64.62
3440 NASDAQ ICFI Fri, May 29, 2020 65.90 66.26 64.38 65.58
3439 NASDAQ ICFI Thu, May 28, 2020 66.99 67.35 66.07 66.46
3438 NASDAQ ICFI Wed, May 27, 2020 64.83 66.80 64.02 66.61
3437 NASDAQ ICFI Tue, May 26, 2020 62.15 65.00 61.81 63.61
3436 NASDAQ ICFI Fri, May 22, 2020 60.90 60.90 59.48 60.38
3435 NASDAQ ICFI Thu, May 21, 2020 58.73 60.95 58.73 60.50
3434 NASDAQ ICFI Wed, May 20, 2020 59.63 60.38 58.71 59.06
3433 NASDAQ ICFI Tue, May 19, 2020 58.90 60.18 58.39 58.50
3432 NASDAQ ICFI Mon, May 18, 2020 58.97 60.25 58.01 59.26
3431 NASDAQ ICFI Fri, May 15, 2020 52.24 57.73 52.02 57.58
3430 NASDAQ ICFI Thu, May 14, 2020 53.12 53.75 51.48 52.38
3429 NASDAQ ICFI Wed, May 13, 2020 57.42 57.42 53.87 53.99
3428 NASDAQ ICFI Tue, May 12, 2020 61.41 62.77 57.52 57.75
3427 NASDAQ ICFI Mon, May 11, 2020 64.04 65.13 61.61 61.61
3426 NASDAQ ICFI Fri, May 8, 2020 65.96 66.60 64.33 64.35
3425 NASDAQ ICFI Thu, May 7, 2020 66.93 69.03 64.77 64.98
3424 NASDAQ ICFI Wed, May 6, 2020 62.96 68.80 62.74 66.43
3423 NASDAQ ICFI Tue, May 5, 2020 72.43 72.74 69.78 69.95
3422 NASDAQ ICFI Mon, May 4, 2020 70.17 71.10 68.62 70.71
3421 NASDAQ ICFI Fri, May 1, 2020 71.90 73.06 70.44 71.26
3420 NASDAQ ICFI Thu, Apr 30, 2020 73.95 73.95 71.43 73.54
3419 NASDAQ ICFI Wed, Apr 29, 2020 74.19 77.43 72.14 75.83
3418 NASDAQ ICFI Tue, Apr 28, 2020 72.77 73.00 70.68 72.10
3417 NASDAQ ICFI Mon, Apr 27, 2020 68.60 72.04 68.60 71.28
3416 NASDAQ ICFI Fri, Apr 24, 2020 67.63 68.57 66.62 68.25
3415 NASDAQ ICFI Thu, Apr 23, 2020 67.09 68.10 64.83 67.68
3414 NASDAQ ICFI Wed, Apr 22, 2020 66.06 67.93 64.27 67.33
3413 NASDAQ ICFI Tue, Apr 21, 2020 65.28 68.80 63.42 65.29
3412 NASDAQ ICFI Mon, Apr 20, 2020 68.34 70.58 66.75 67.17
3411 NASDAQ ICFI Fri, Apr 17, 2020 66.41 70.80 63.10 70.48
3410 NASDAQ ICFI Thu, Apr 16, 2020 64.80 65.79 61.96 64.09
3409 NASDAQ ICFI Wed, Apr 15, 2020 66.16 68.63 64.43 65.23
3408 NASDAQ ICFI Tue, Apr 14, 2020 69.02 69.52 67.01 68.49
3407 NASDAQ ICFI Mon, Apr 13, 2020 72.46 73.04 66.41 67.15
3406 NASDAQ ICFI Thu, Apr 9, 2020 72.62 74.56 71.84 73.38
3405 NASDAQ ICFI Wed, Apr 8, 2020 71.68 73.50 71.06 71.57
3404 NASDAQ ICFI Tue, Apr 7, 2020 70.33 71.48 68.56 70.02
3403 NASDAQ ICFI Mon, Apr 6, 2020 66.65 69.47 66.32 69.06
3402 NASDAQ ICFI Fri, Apr 3, 2020 66.82 68.10 63.34 64.58
3401 NASDAQ ICFI Thu, Apr 2, 2020 64.79 67.64 64.00 66.91
3400 NASDAQ ICFI Wed, Apr 1, 2020 67.01 67.91 63.22 65.74
3399 NASDAQ ICFI Tue, Mar 31, 2020 69.33 72.28 67.05 68.70
3398 NASDAQ ICFI Mon, Mar 30, 2020 65.28 69.99 65.28 69.62
3397 NASDAQ ICFI Fri, Mar 27, 2020 63.95 68.72 60.63 64.81
3396 NASDAQ ICFI Thu, Mar 26, 2020 64.67 69.74 62.21 66.57
3395 NASDAQ ICFI Wed, Mar 25, 2020 61.36 66.15 56.93 64.51
3394 NASDAQ ICFI Tue, Mar 24, 2020 63.62 66.33 58.83 61.62
3393 NASDAQ ICFI Mon, Mar 23, 2020 57.69 62.11 55.70 61.71
3392 NASDAQ ICFI Fri, Mar 20, 2020 58.96 62.89 56.38 57.76
3391 NASDAQ ICFI Thu, Mar 19, 2020 51.03 59.70 47.75 58.02
3390 NASDAQ ICFI Wed, Mar 18, 2020 52.63 55.60 48.84 51.08
3389 NASDAQ ICFI Tue, Mar 17, 2020 60.43 61.65 54.48 55.71
3388 NASDAQ ICFI Mon, Mar 16, 2020 64.88 68.46 59.01 59.39
3387 NASDAQ ICFI Fri, Mar 13, 2020 72.05 73.31 68.29 72.00
3386 NASDAQ ICFI Thu, Mar 12, 2020 74.05 74.05 67.95 69.06
3385 NASDAQ ICFI Wed, Mar 11, 2020 74.89 77.48 74.89 77.30
3384 NASDAQ ICFI Tue, Mar 10, 2020 77.00 77.74 74.83 76.66
3383 NASDAQ ICFI Mon, Mar 9, 2020 78.50 80.45 75.49 75.76
3382 NASDAQ ICFI Fri, Mar 6, 2020 78.40 82.50 78.40 82.50
3381 NASDAQ ICFI Thu, Mar 5, 2020 81.30 82.26 80.36 81.19
3380 NASDAQ ICFI Wed, Mar 4, 2020 81.37 82.72 79.58 82.59
3379 NASDAQ ICFI Tue, Mar 3, 2020 81.29 83.42 79.87 80.17
3378 NASDAQ ICFI Mon, Mar 2, 2020 76.11 81.91 76.11 81.52
3377 NASDAQ ICFI Fri, Feb 28, 2020 73.25 78.05 73.25 75.98
3376 NASDAQ ICFI Thu, Feb 27, 2020 79.26 80.59 76.42 78.19
3375 NASDAQ ICFI Wed, Feb 26, 2020 81.24 81.91 80.21 80.49
3374 NASDAQ ICFI Tue, Feb 25, 2020 85.53 86.44 80.40 80.72
3373 NASDAQ ICFI Mon, Feb 24, 2020 83.28 85.89 82.55 85.50
3372 NASDAQ ICFI Fri, Feb 21, 2020 86.07 86.34 84.63 85.34
3371 NASDAQ ICFI Thu, Feb 20, 2020 87.20 87.87 85.82 86.00
3370 NASDAQ ICFI Wed, Feb 19, 2020 86.60 87.94 86.22 87.32
3369 NASDAQ ICFI Tue, Feb 18, 2020 86.88 87.72 85.90 86.53
3368 NASDAQ ICFI Fri, Feb 14, 2020 87.19 87.90 87.02 87.31
3367 NASDAQ ICFI Thu, Feb 13, 2020 86.12 87.67 86.12 86.90
3366 NASDAQ ICFI Wed, Feb 12, 2020 87.73 88.57 86.13 86.32
3365 NASDAQ ICFI Tue, Feb 11, 2020 88.15 88.31 87.21 87.32
3364 NASDAQ ICFI Mon, Feb 10, 2020 87.09 87.97 86.94 87.71
3363 NASDAQ ICFI Fri, Feb 7, 2020 87.40 88.38 87.08 87.15
3362 NASDAQ ICFI Thu, Feb 6, 2020 88.80 89.00 87.41 87.60
3361 NASDAQ ICFI Wed, Feb 5, 2020 89.42 89.60 88.36 88.46
3360 NASDAQ ICFI Tue, Feb 4, 2020 89.24 89.59 88.69 88.72
3359 NASDAQ ICFI Mon, Feb 3, 2020 88.03 89.61 88.03 88.27
3358 NASDAQ ICFI Fri, Jan 31, 2020 89.28 89.53 87.45 87.59
3357 NASDAQ ICFI Thu, Jan 30, 2020 89.26 90.48 89.15 89.35
3356 NASDAQ ICFI Wed, Jan 29, 2020 89.83 91.33 89.07 89.64
3355 NASDAQ ICFI Tue, Jan 28, 2020 89.39 90.36 88.94 89.70
3354 NASDAQ ICFI Mon, Jan 27, 2020 87.62 89.59 87.16 88.87
3353 NASDAQ ICFI Fri, Jan 24, 2020 89.93 89.93 88.66 88.88
3352 NASDAQ ICFI Thu, Jan 23, 2020 90.45 91.00 89.65 89.65
3351 NASDAQ ICFI Wed, Jan 22, 2020 91.26 91.92 89.94 90.62
3350 NASDAQ ICFI Tue, Jan 21, 2020 91.80 92.52 90.29 90.74
3349 NASDAQ ICFI Fri, Jan 17, 2020 93.22 93.22 91.91 92.25
3348 NASDAQ ICFI Thu, Jan 16, 2020 93.28 93.28 92.26 92.65
3347 NASDAQ ICFI Wed, Jan 15, 2020 93.03 94.00 92.29 92.74
3346 NASDAQ ICFI Tue, Jan 14, 2020 93.48 95.24 92.61 92.88
3345 NASDAQ ICFI Mon, Jan 13, 2020 93.20 94.40 93.08 94.30
3344 NASDAQ ICFI Fri, Jan 10, 2020 93.03 93.50 92.63 93.23
3343 NASDAQ ICFI Thu, Jan 9, 2020 92.42 93.86 92.08 93.05
3342 NASDAQ ICFI Wed, Jan 8, 2020 91.70 92.69 91.25 91.88
3341 NASDAQ ICFI Tue, Jan 7, 2020 92.14 92.66 91.18 91.77
3340 NASDAQ ICFI Mon, Jan 6, 2020 92.04 92.91 91.53 92.49
3339 NASDAQ ICFI Fri, Jan 3, 2020 91.65 93.25 91.36 92.64
3338 NASDAQ ICFI Thu, Jan 2, 2020 91.97 92.80 91.00 92.73
3337 NASDAQ ICFI Tue, Dec 31, 2019 91.65 93.37 91.25 91.62
3336 NASDAQ ICFI Mon, Dec 30, 2019 92.30 92.68 91.36 91.69
3335 NASDAQ ICFI Fri, Dec 27, 2019 92.20 93.06 91.58 92.19
3334 NASDAQ ICFI Thu, Dec 26, 2019 92.91 92.91 91.61 92.18
3333 NASDAQ ICFI Tue, Dec 24, 2019 92.20 92.87 91.64 92.87
3332 NASDAQ ICFI Mon, Dec 23, 2019 92.92 92.92 91.31 92.24
3331 NASDAQ ICFI Fri, Dec 20, 2019 91.00 93.20 90.72 93.01
3330 NASDAQ ICFI Thu, Dec 19, 2019 89.94 91.13 89.39 90.90
3329 NASDAQ ICFI Wed, Dec 18, 2019 92.21 92.21 88.68 89.46
3328 NASDAQ ICFI Tue, Dec 17, 2019 90.84 91.95 90.38 91.88
3327 NASDAQ ICFI Mon, Dec 16, 2019 91.26 91.98 90.29 90.77
3326 NASDAQ ICFI Fri, Dec 13, 2019 90.36 90.96 89.44 90.72
3325 NASDAQ ICFI Thu, Dec 12, 2019 89.11 90.90 87.48 90.57
3324 NASDAQ ICFI Wed, Dec 11, 2019 91.00 91.48 88.83 89.35
3323 NASDAQ ICFI Tue, Dec 10, 2019 91.32 91.88 90.20 91.00
3322 NASDAQ ICFI Mon, Dec 9, 2019 92.41 92.44 90.85 91.50
3321 NASDAQ ICFI Fri, Dec 6, 2019 91.22 93.20 91.22 92.81
3320 NASDAQ ICFI Thu, Dec 5, 2019 92.84 93.65 89.20 90.55
3319 NASDAQ ICFI Wed, Dec 4, 2019 91.04 93.36 90.82 92.72
3318 NASDAQ ICFI Tue, Dec 3, 2019 89.21 90.64 89.21 90.41
3317 NASDAQ ICFI Mon, Dec 2, 2019 89.75 90.22 88.58 90.02
3316 NASDAQ ICFI Fri, Nov 29, 2019 89.16 90.25 89.01 89.73
3315 NASDAQ ICFI Wed, Nov 27, 2019 89.33 89.55 88.32 89.24
3314 NASDAQ ICFI Tue, Nov 26, 2019 87.93 89.73 87.93 89.09
3313 NASDAQ ICFI Mon, Nov 25, 2019 85.81 88.14 85.32 88.01
3312 NASDAQ ICFI Fri, Nov 22, 2019 85.71 85.94 84.91 85.59
3311 NASDAQ ICFI Thu, Nov 21, 2019 86.90 86.90 85.05 85.29
3310 NASDAQ ICFI Wed, Nov 20, 2019 86.15 87.79 85.94 86.87
3309 NASDAQ ICFI Tue, Nov 19, 2019 86.67 87.47 85.84 86.33
3308 NASDAQ ICFI Mon, Nov 18, 2019 86.00 86.51 85.50 86.49
3307 NASDAQ ICFI Fri, Nov 15, 2019 87.45 87.53 86.10 86.19
3306 NASDAQ ICFI Thu, Nov 14, 2019 86.63 87.94 85.96 87.02
3305 NASDAQ ICFI Wed, Nov 13, 2019 86.88 88.04 86.00 86.64
3304 NASDAQ ICFI Tue, Nov 12, 2019 86.00 88.14 84.80 87.24
3303 NASDAQ ICFI Mon, Nov 11, 2019 87.20 87.87 85.63 85.96
3302 NASDAQ ICFI Fri, Nov 8, 2019 89.27 90.33 87.75 88.23
3301 NASDAQ ICFI Thu, Nov 7, 2019 87.00 92.06 85.45 89.37
3300 NASDAQ ICFI Wed, Nov 6, 2019 86.36 86.88 85.40 85.91
3299 NASDAQ ICFI Tue, Nov 5, 2019 86.63 86.79 85.39 86.46
3298 NASDAQ ICFI Mon, Nov 4, 2019 85.47 86.94 84.94 86.45
3297 NASDAQ ICFI Fri, Nov 1, 2019 85.95 86.24 84.89 85.03
3296 NASDAQ ICFI Thu, Oct 31, 2019 84.37 86.18 83.97 85.69
3295 NASDAQ ICFI Wed, Oct 30, 2019 84.19 84.81 83.28 84.49
3294 NASDAQ ICFI Tue, Oct 29, 2019 83.36 84.81 83.36 84.19
3293 NASDAQ ICFI Mon, Oct 28, 2019 83.76 84.50 83.29 83.59
3292 NASDAQ ICFI Fri, Oct 25, 2019 82.79 84.34 82.30 83.81
3291 NASDAQ ICFI Thu, Oct 24, 2019 80.95 83.10 80.33 83.03
3290 NASDAQ ICFI Wed, Oct 23, 2019 80.67 80.86 79.73 80.73
3289 NASDAQ ICFI Tue, Oct 22, 2019 80.06 81.09 79.87 80.96
3288 NASDAQ ICFI Mon, Oct 21, 2019 80.11 80.60 79.49 80.18
3287 NASDAQ ICFI Fri, Oct 18, 2019 78.91 80.07 78.46 79.73
3286 NASDAQ ICFI Thu, Oct 17, 2019 76.54 79.36 76.54 79.20
3285 NASDAQ ICFI Wed, Oct 16, 2019 77.17 77.20 76.28 76.48
3284 NASDAQ ICFI Tue, Oct 15, 2019 76.48 77.54 75.40 77.29
3283 NASDAQ ICFI Mon, Oct 14, 2019 77.93 78.26 76.30 76.58
3282 NASDAQ ICFI Fri, Oct 11, 2019 78.29 80.21 77.64 78.38
3281 NASDAQ ICFI Thu, Oct 10, 2019 76.83 77.95 76.06 77.43
3280 NASDAQ ICFI Wed, Oct 9, 2019 77.61 77.76 76.33 76.67
3279 NASDAQ ICFI Tue, Oct 8, 2019 79.66 79.66 77.21 77.32
3278 NASDAQ ICFI Mon, Oct 7, 2019 80.22 81.04 79.62 79.96
3277 NASDAQ ICFI Fri, Oct 4, 2019 78.73 80.55 78.14 80.32
3276 NASDAQ ICFI Thu, Oct 3, 2019 80.31 80.31 78.35 78.60
3275 NASDAQ ICFI Wed, Oct 2, 2019 81.48 81.48 79.61 80.70
3274 NASDAQ ICFI Tue, Oct 1, 2019 84.82 85.78 81.98 82.14
3273 NASDAQ ICFI Mon, Sep 30, 2019 84.03 85.55 84.03 84.47
3272 NASDAQ ICFI Fri, Sep 27, 2019 84.60 85.68 83.86 84.04
3271 NASDAQ ICFI Thu, Sep 26, 2019 84.18 85.21 82.92 84.62
3270 NASDAQ ICFI Wed, Sep 25, 2019 79.77 84.13 79.07 83.85
3269 NASDAQ ICFI Tue, Sep 24, 2019 79.36 80.67 79.36 79.75
3268 NASDAQ ICFI Mon, Sep 23, 2019 80.59 80.81 78.57 79.28
3267 NASDAQ ICFI Fri, Sep 20, 2019 81.71 82.09 80.45 80.73
3266 NASDAQ ICFI Thu, Sep 19, 2019 80.87 82.29 79.41 81.85
3265 NASDAQ ICFI Wed, Sep 18, 2019 79.33 80.47 79.33 80.25
3264 NASDAQ ICFI Tue, Sep 17, 2019 76.78 79.48 76.36 79.33
3263 NASDAQ ICFI Mon, Sep 16, 2019 76.57 77.29 76.24 76.86
3262 NASDAQ ICFI Fri, Sep 13, 2019 76.92 78.04 76.39 76.82
3261 NASDAQ ICFI Thu, Sep 12, 2019 77.70 77.87 75.98 76.70
3260 NASDAQ ICFI Wed, Sep 11, 2019 76.92 78.22 75.92 77.69
3259 NASDAQ ICFI Tue, Sep 10, 2019 77.31 78.12 75.04 76.94
3258 NASDAQ ICFI Mon, Sep 9, 2019 79.30 79.30 77.02 77.42
3257 NASDAQ ICFI Fri, Sep 6, 2019 80.07 80.71 79.17 79.31
3256 NASDAQ ICFI Thu, Sep 5, 2019 80.41 82.10 79.70 80.00
3255 NASDAQ ICFI Wed, Sep 4, 2019 81.87 84.27 79.75 79.88
3254 NASDAQ ICFI Tue, Sep 3, 2019 84.53 84.53 81.29 81.34
3253 NASDAQ ICFI Fri, Aug 30, 2019 84.75 84.80 83.73 84.66
3252 NASDAQ ICFI Thu, Aug 29, 2019 83.95 84.75 83.54 84.61
3251 NASDAQ ICFI Wed, Aug 28, 2019 82.41 83.87 82.35 83.52
3250 NASDAQ ICFI Tue, Aug 27, 2019 83.78 84.25 82.04 82.54
3249 NASDAQ ICFI Mon, Aug 26, 2019 83.06 83.49 82.31 83.43
3248 NASDAQ ICFI Fri, Aug 23, 2019 83.93 84.25 82.29 82.53
3247 NASDAQ ICFI Thu, Aug 22, 2019 83.99 84.65 83.47 84.22
3246 NASDAQ ICFI Wed, Aug 21, 2019 82.61 83.91 82.28 83.83
3245 NASDAQ ICFI Tue, Aug 20, 2019 83.15 83.84 82.18 82.19
3244 NASDAQ ICFI Mon, Aug 19, 2019 82.65 84.33 82.09 83.23
3243 NASDAQ ICFI Fri, Aug 16, 2019 81.58 82.85 79.10 82.65
3242 NASDAQ ICFI Thu, Aug 15, 2019 81.04 81.35 80.24 81.12
3241 NASDAQ ICFI Wed, Aug 14, 2019 81.12 81.35 78.45 81.03
3240 NASDAQ ICFI Tue, Aug 13, 2019 82.48 83.01 81.47 82.02
3239 NASDAQ ICFI Mon, Aug 12, 2019 82.15 82.48 81.07 82.21
3238 NASDAQ ICFI Fri, Aug 9, 2019 82.62 83.04 81.40 82.53
3237 NASDAQ ICFI Thu, Aug 8, 2019 81.52 83.29 81.52 82.85
3236 NASDAQ ICFI Wed, Aug 7, 2019 79.51 81.59 79.51 81.16
3235 NASDAQ ICFI Tue, Aug 6, 2019 80.81 81.12 78.31 79.85
3234 NASDAQ ICFI Mon, Aug 5, 2019 81.52 81.61 79.92 80.74
3233 NASDAQ ICFI Fri, Aug 2, 2019 86.11 86.11 80.40 82.40
3232 NASDAQ ICFI Thu, Aug 1, 2019 84.97 86.38 82.17 82.30
3231 NASDAQ ICFI Wed, Jul 31, 2019 84.38 85.70 83.51 85.19
3230 NASDAQ ICFI Tue, Jul 30, 2019 83.63 84.77 83.11 83.88
3229 NASDAQ ICFI Mon, Jul 29, 2019 84.63 84.95 83.85 84.00
3228 NASDAQ ICFI Fri, Jul 26, 2019 84.39 85.00 84.39 84.88
3227 NASDAQ ICFI Thu, Jul 25, 2019 83.91 84.98 83.62 84.31
3226 NASDAQ ICFI Wed, Jul 24, 2019 81.87 84.08 81.61 83.91
3225 NASDAQ ICFI Tue, Jul 23, 2019 82.29 83.03 81.62 82.13
3224 NASDAQ ICFI Mon, Jul 22, 2019 82.24 82.46 81.78 82.00
3223 NASDAQ ICFI Fri, Jul 19, 2019 82.51 83.45 81.93 81.93
3222 NASDAQ ICFI Thu, Jul 18, 2019 81.78 82.94 81.13 82.45
3221 NASDAQ ICFI Wed, Jul 17, 2019 81.87 82.59 81.67 81.86
3220 NASDAQ ICFI Tue, Jul 16, 2019 81.87 83.12 81.59 82.02
3219 NASDAQ ICFI Mon, Jul 15, 2019 81.66 82.00 81.05 81.75
3218 NASDAQ ICFI Fri, Jul 12, 2019 80.32 81.88 79.72 81.14
3217 NASDAQ ICFI Thu, Jul 11, 2019 78.87 80.11 78.62 80.02
3216 NASDAQ ICFI Wed, Jul 10, 2019 78.22 79.20 78.10 78.83
3215 NASDAQ ICFI Tue, Jul 9, 2019 77.41 78.38 77.18 78.07
3214 NASDAQ ICFI Mon, Jul 8, 2019 77.98 78.98 77.47 77.73
3213 NASDAQ ICFI Fri, Jul 5, 2019 77.84 78.45 76.97 78.25
3212 NASDAQ ICFI Wed, Jul 3, 2019 77.04 78.57 76.57 78.36
3211 NASDAQ ICFI Tue, Jul 2, 2019 74.01 77.23 73.70 77.01
3210 NASDAQ ICFI Mon, Jul 1, 2019 73.41 74.17 73.12 73.94
3209 NASDAQ ICFI Fri, Jun 28, 2019 72.29 73.24 72.09 72.80
3208 NASDAQ ICFI Thu, Jun 27, 2019 72.31 73.12 71.95 72.20
3207 NASDAQ ICFI Wed, Jun 26, 2019 72.34 72.89 71.77 72.21
3206 NASDAQ ICFI Tue, Jun 25, 2019 72.55 72.75 71.83 72.12
3205 NASDAQ ICFI Mon, Jun 24, 2019 73.82 73.82 72.31 72.50
3204 NASDAQ ICFI Fri, Jun 21, 2019 74.26 74.63 73.18 73.54
3203 NASDAQ ICFI Thu, Jun 20, 2019 75.95 76.02 73.82 74.60
3202 NASDAQ ICFI Wed, Jun 19, 2019 73.96 75.44 73.51 75.22
3201 NASDAQ ICFI Tue, Jun 18, 2019 74.53 75.20 73.80 74.01
3200 NASDAQ ICFI Mon, Jun 17, 2019 75.04 75.73 73.94 74.25
3199 NASDAQ ICFI Fri, Jun 14, 2019 74.05 75.22 74.00 75.00
3198 NASDAQ ICFI Thu, Jun 13, 2019 74.80 74.89 73.69 74.08
3197 NASDAQ ICFI Wed, Jun 12, 2019 74.84 75.01 74.15 74.62
3196 NASDAQ ICFI Tue, Jun 11, 2019 74.84 76.66 74.50 74.52
3195 NASDAQ ICFI Mon, Jun 10, 2019 73.74 74.96 73.28 74.43
3194 NASDAQ ICFI Fri, Jun 7, 2019 73.66 74.08 70.00 73.51
3193 NASDAQ ICFI Thu, Jun 6, 2019 73.72 74.07 72.81 73.17
3192 NASDAQ ICFI Wed, Jun 5, 2019 73.58 74.39 73.32 73.78
3191 NASDAQ ICFI Tue, Jun 4, 2019 73.92 74.31 73.31 73.75
3190 NASDAQ ICFI Mon, Jun 3, 2019 72.82 74.08 72.82 73.25
3189 NASDAQ ICFI Fri, May 31, 2019 72.21 73.00 72.21 72.89
3188 NASDAQ ICFI Thu, May 30, 2019 73.02 73.65 72.05 72.92
3187 NASDAQ ICFI Wed, May 29, 2019 73.68 74.29 72.12 72.49
3186 NASDAQ ICFI Tue, May 28, 2019 73.35 74.52 73.35 74.19
3185 NASDAQ ICFI Fri, May 24, 2019 73.71 75.02 73.06 73.54
3184 NASDAQ ICFI Thu, May 23, 2019 75.37 75.56 72.68 73.52
3183 NASDAQ ICFI Wed, May 22, 2019 76.19 76.53 75.11 75.84
3182 NASDAQ ICFI Tue, May 21, 2019 77.28 77.38 76.37 76.54
3181 NASDAQ ICFI Mon, May 20, 2019 73.51 76.98 73.51 76.91
3180 NASDAQ ICFI Fri, May 17, 2019 74.09 74.56 73.68 73.96
3179 NASDAQ ICFI Thu, May 16, 2019 74.41 74.73 73.97 74.69
3178 NASDAQ ICFI Wed, May 15, 2019 73.16 74.40 73.03 74.03
3177 NASDAQ ICFI Tue, May 14, 2019 73.04 74.03 72.25 73.52
3176 NASDAQ ICFI Mon, May 13, 2019 73.89 74.41 72.58 73.08
3175 NASDAQ ICFI Fri, May 10, 2019 74.31 74.86 73.52 74.80
3174 NASDAQ ICFI Thu, May 9, 2019 75.04 75.68 73.76 74.51
3173 NASDAQ ICFI Wed, May 8, 2019 76.40 76.45 75.28 75.35
3172 NASDAQ ICFI Tue, May 7, 2019 76.70 77.96 76.20 76.39
3171 NASDAQ ICFI Mon, May 6, 2019 76.31 78.92 75.90 77.43
3170 NASDAQ ICFI Fri, May 3, 2019 78.99 78.99 75.55 76.87
3169 NASDAQ ICFI Thu, May 2, 2019 76.92 77.69 76.13 77.40
3168 NASDAQ ICFI Wed, May 1, 2019 78.13 78.13 76.62 76.79
3167 NASDAQ ICFI Tue, Apr 30, 2019 78.21 78.46 77.56 77.87
3166 NASDAQ ICFI Mon, Apr 29, 2019 77.71 78.45 77.48 78.30
3165 NASDAQ ICFI Fri, Apr 26, 2019 77.11 77.76 75.76 77.65
3164 NASDAQ ICFI Thu, Apr 25, 2019 77.02 77.49 75.40 77.19
3163 NASDAQ ICFI Wed, Apr 24, 2019 76.21 77.72 76.21 77.22
3162 NASDAQ ICFI Tue, Apr 23, 2019 74.66 76.65 74.47 76.42
3161 NASDAQ ICFI Mon, Apr 22, 2019 75.06 76.58 74.08 74.46
3160 NASDAQ ICFI Thu, Apr 18, 2019 76.63 77.35 75.03 75.18
3159 NASDAQ ICFI Wed, Apr 17, 2019 76.88 77.02 76.24 76.84
3158 NASDAQ ICFI Tue, Apr 16, 2019 76.75 76.99 75.85 76.74
3157 NASDAQ ICFI Mon, Apr 15, 2019 75.71 76.73 75.71 76.48
3156 NASDAQ ICFI Fri, Apr 12, 2019 76.25 76.62 68.17 75.96
3155 NASDAQ ICFI Thu, Apr 11, 2019 75.52 75.98 75.15 75.84
3154 NASDAQ ICFI Wed, Apr 10, 2019 74.28 75.62 74.24 75.37
3153 NASDAQ ICFI Tue, Apr 9, 2019 74.88 75.00 73.87 74.00
3152 NASDAQ ICFI Mon, Apr 8, 2019 75.38 75.87 74.98 75.05
3151 NASDAQ ICFI Fri, Apr 5, 2019 75.04 76.05 74.27 75.80
3150 NASDAQ ICFI Thu, Apr 4, 2019 75.34 75.55 74.64 74.81
3149 NASDAQ ICFI Wed, Apr 3, 2019 75.85 75.97 74.79 75.33
3148 NASDAQ ICFI Tue, Apr 2, 2019 75.72 75.75 74.65 75.38
3147 NASDAQ ICFI Mon, Apr 1, 2019 76.38 76.49 74.71 75.50
3146 NASDAQ ICFI Fri, Mar 29, 2019 76.04 76.49 75.55 76.08
3145 NASDAQ ICFI Thu, Mar 28, 2019 76.32 76.93 75.75 76.05
3144 NASDAQ ICFI Wed, Mar 27, 2019 75.18 76.52 74.81 76.38
3143 NASDAQ ICFI Tue, Mar 26, 2019 73.83 75.50 73.66 75.47
3142 NASDAQ ICFI Mon, Mar 25, 2019 72.63 73.70 71.85 73.66
3141 NASDAQ ICFI Fri, Mar 22, 2019 74.89 75.00 72.37 72.62
3140 NASDAQ ICFI Thu, Mar 21, 2019 75.12 76.27 74.91 75.28
3139 NASDAQ ICFI Wed, Mar 20, 2019 75.82 76.30 74.67 75.21
3138 NASDAQ ICFI Tue, Mar 19, 2019 76.98 77.38 75.94 75.99
3137 NASDAQ ICFI Mon, Mar 18, 2019 76.43 77.00 75.86 76.97
3136 NASDAQ ICFI Fri, Mar 15, 2019 77.78 77.81 76.07 76.17
3135 NASDAQ ICFI Thu, Mar 14, 2019 75.76 77.78 75.49 77.75
3134 NASDAQ ICFI Wed, Mar 13, 2019 76.08 76.49 75.63 75.75
3133 NASDAQ ICFI Tue, Mar 12, 2019 76.47 77.09 75.71 75.99
3132 NASDAQ ICFI Mon, Mar 11, 2019 75.78 76.92 75.61 76.56
3131 NASDAQ ICFI Fri, Mar 8, 2019 75.09 76.11 74.75 75.53
3130 NASDAQ ICFI Thu, Mar 7, 2019 75.30 75.65 74.76 75.13
3129 NASDAQ ICFI Wed, Mar 6, 2019 76.16 76.16 74.98 75.29
3128 NASDAQ ICFI Tue, Mar 5, 2019 75.73 76.71 74.96 76.09
3127 NASDAQ ICFI Mon, Mar 4, 2019 76.13 76.29 75.54 75.74
3126 NASDAQ ICFI Fri, Mar 1, 2019 75.73 76.61 74.95 76.25
3125 NASDAQ ICFI Thu, Feb 28, 2019 75.49 75.85 74.73 75.52
3124 NASDAQ ICFI Wed, Feb 27, 2019 71.99 76.57 71.95 75.37
3123 NASDAQ ICFI Tue, Feb 26, 2019 74.07 74.55 72.42 72.62
3122 NASDAQ ICFI Mon, Feb 25, 2019 74.88 75.54 73.92 74.00
3121 NASDAQ ICFI Fri, Feb 22, 2019 74.33 74.60 73.72 74.50
3120 NASDAQ ICFI Thu, Feb 21, 2019 74.04 74.45 72.96 74.03
3119 NASDAQ ICFI Wed, Feb 20, 2019 74.43 74.43 73.73 73.92
3118 NASDAQ ICFI Tue, Feb 19, 2019 73.79 74.46 73.53 74.44
3117 NASDAQ ICFI Fri, Feb 15, 2019 73.28 74.21 72.86 74.05
3116 NASDAQ ICFI Thu, Feb 14, 2019 72.07 74.25 71.17 72.96
3115 NASDAQ ICFI Wed, Feb 13, 2019 71.54 72.79 71.51 72.08
3114 NASDAQ ICFI Tue, Feb 12, 2019 71.53 72.34 71.22 72.15
3113 NASDAQ ICFI Mon, Feb 11, 2019 69.58 71.17 69.46 71.04
3112 NASDAQ ICFI Fri, Feb 8, 2019 69.00 70.01 67.97 69.59
3111 NASDAQ ICFI Thu, Feb 7, 2019 67.62 69.30 67.62 69.20
3110 NASDAQ ICFI Wed, Feb 6, 2019 66.08 68.04 65.82 68.04
3109 NASDAQ ICFI Tue, Feb 5, 2019 66.66 66.66 65.43 65.95
3108 NASDAQ ICFI Mon, Feb 4, 2019 65.99 66.15 65.46 66.02
3107 NASDAQ ICFI Fri, Feb 1, 2019 65.94 66.33 65.37 66.00
3106 NASDAQ ICFI Thu, Jan 31, 2019 64.81 65.96 64.44 65.92
3105 NASDAQ ICFI Wed, Jan 30, 2019 62.86 65.27 62.31 65.26
3104 NASDAQ ICFI Tue, Jan 29, 2019 62.25 63.06 61.63 62.61
3103 NASDAQ ICFI Mon, Jan 28, 2019 63.10 63.25 61.26 61.97
3102 NASDAQ ICFI Fri, Jan 25, 2019 64.38 64.68 63.45 63.46
3101 NASDAQ ICFI Thu, Jan 24, 2019 64.35 64.97 63.47 63.82
3100 NASDAQ ICFI Wed, Jan 23, 2019 64.48 65.79 64.09 64.25
3099 NASDAQ ICFI Tue, Jan 22, 2019 64.74 64.84 64.00 64.26
3098 NASDAQ ICFI Fri, Jan 18, 2019 65.64 66.37 64.82 65.00
3097 NASDAQ ICFI Thu, Jan 17, 2019 63.65 65.81 63.65 65.62
3096 NASDAQ ICFI Wed, Jan 16, 2019 64.31 65.02 63.37 63.96
3095 NASDAQ ICFI Tue, Jan 15, 2019 63.59 64.62 62.92 64.20
3094 NASDAQ ICFI Mon, Jan 14, 2019 64.07 64.86 63.05 63.43
3093 NASDAQ ICFI Fri, Jan 11, 2019 64.80 65.79 64.44 64.49
3092 NASDAQ ICFI Thu, Jan 10, 2019 65.03 65.78 64.72 65.18
3091 NASDAQ ICFI Wed, Jan 9, 2019 66.52 67.35 64.57 65.16
3090 NASDAQ ICFI Tue, Jan 8, 2019 65.45 66.18 63.75 66.12
3089 NASDAQ ICFI Mon, Jan 7, 2019 64.24 66.12 64.07 64.90
3088 NASDAQ ICFI Fri, Jan 4, 2019 63.51 64.91 62.89 64.25
3087 NASDAQ ICFI Thu, Jan 3, 2019 64.30 64.86 62.52 62.89
3086 NASDAQ ICFI Wed, Jan 2, 2019 64.24 66.28 64.24 64.62
3085 NASDAQ ICFI Mon, Dec 31, 2018 63.99 65.25 63.47 64.78
3084 NASDAQ ICFI Fri, Dec 28, 2018 63.25 66.43 60.99 63.89
3083 NASDAQ ICFI Thu, Dec 27, 2018 62.24 63.82 60.91 62.90
3082 NASDAQ ICFI Wed, Dec 26, 2018 61.46 63.06 60.22 62.95
3081 NASDAQ ICFI Mon, Dec 24, 2018 62.16 62.47 61.19 61.19
3080 NASDAQ ICFI Fri, Dec 21, 2018 64.63 65.39 61.94 62.17
3079 NASDAQ ICFI Thu, Dec 20, 2018 64.38 65.02 63.19 64.62
3078 NASDAQ ICFI Wed, Dec 19, 2018 64.75 66.57 64.20 64.53
3077 NASDAQ ICFI Tue, Dec 18, 2018 66.24 66.76 64.26 64.74
3076 NASDAQ ICFI Mon, Dec 17, 2018 67.44 68.15 65.12 65.90
3075 NASDAQ ICFI Fri, Dec 14, 2018 67.53 68.69 67.10 67.62
3074 NASDAQ ICFI Thu, Dec 13, 2018 69.46 69.60 67.45 67.94
3073 NASDAQ ICFI Wed, Dec 12, 2018 66.96 70.23 66.96 69.45
3072 NASDAQ ICFI Tue, Dec 11, 2018 66.05 66.85 65.10 66.29
3071 NASDAQ ICFI Mon, Dec 10, 2018 65.48 65.90 63.90 65.30
3070 NASDAQ ICFI Fri, Dec 7, 2018 67.53 68.15 65.40 65.47
3069 NASDAQ ICFI Thu, Dec 6, 2018 67.98 69.61 66.47 67.52
3068 NASDAQ ICFI Tue, Dec 4, 2018 70.29 71.45 68.46 68.67
3067 NASDAQ ICFI Mon, Dec 3, 2018 70.53 70.61 69.41 70.28
3066 NASDAQ ICFI Fri, Nov 30, 2018 69.72 70.66 69.11 70.03
3065 NASDAQ ICFI Thu, Nov 29, 2018 70.88 71.61 69.83 69.86
3064 NASDAQ ICFI Wed, Nov 28, 2018 69.70 71.54 69.50 71.23
3063 NASDAQ ICFI Tue, Nov 27, 2018 69.28 70.55 69.07 69.69
3062 NASDAQ ICFI Mon, Nov 26, 2018 69.02 69.91 68.11 69.58
3061 NASDAQ ICFI Fri, Nov 23, 2018 67.86 69.26 67.86 68.70
3060 NASDAQ ICFI Wed, Nov 21, 2018 67.57 68.77 67.44 68.30
3059 NASDAQ ICFI Tue, Nov 20, 2018 69.40 69.46 67.66 67.68
3058 NASDAQ ICFI Mon, Nov 19, 2018 71.34 71.44 69.57 69.88
3057 NASDAQ ICFI Fri, Nov 16, 2018 71.47 72.84 71.06 71.35
3056 NASDAQ ICFI Thu, Nov 15, 2018 71.66 72.90 71.01 71.78
3055 NASDAQ ICFI Wed, Nov 14, 2018 72.74 72.74 71.34 71.89
3054 NASDAQ ICFI Tue, Nov 13, 2018 74.02 74.45 72.25 72.28
3053 NASDAQ ICFI Mon, Nov 12, 2018 71.95 74.36 71.77 74.18
3052 NASDAQ ICFI Fri, Nov 9, 2018 72.48 73.52 71.10 71.94
3051 NASDAQ ICFI Thu, Nov 8, 2018 72.62 72.98 71.26 72.56
3050 NASDAQ ICFI Wed, Nov 7, 2018 69.00 72.94 68.65 72.63
3049 NASDAQ ICFI Tue, Nov 6, 2018 68.56 68.71 67.49 68.48
3048 NASDAQ ICFI Mon, Nov 5, 2018 73.85 74.70 68.50 68.61
3047 NASDAQ ICFI Fri, Nov 2, 2018 74.50 77.60 71.05 73.94
3046 NASDAQ ICFI Thu, Nov 1, 2018 73.77 75.35 72.58 74.44
3045 NASDAQ ICFI Wed, Oct 31, 2018 74.62 75.10 73.11 73.64
3044 NASDAQ ICFI Tue, Oct 30, 2018 73.50 74.89 73.06 74.02
3043 NASDAQ ICFI Mon, Oct 29, 2018 74.17 75.35 72.82 73.50
3042 NASDAQ ICFI Fri, Oct 26, 2018 73.10 74.22 72.05 73.67
3041 NASDAQ ICFI Thu, Oct 25, 2018 72.75 74.40 72.75 73.79
3040 NASDAQ ICFI Wed, Oct 24, 2018 73.05 73.86 72.49 72.75
3039 NASDAQ ICFI Tue, Oct 23, 2018 72.70 73.94 72.57 73.29
3038 NASDAQ ICFI Mon, Oct 22, 2018 72.84 74.13 72.39 73.50
3037 NASDAQ ICFI Fri, Oct 19, 2018 72.21 72.99 71.43 72.82
3036 NASDAQ ICFI Thu, Oct 18, 2018 73.30 75.41 71.60 72.42
3035 NASDAQ ICFI Wed, Oct 17, 2018 73.58 74.00 71.60 73.56
3034 NASDAQ ICFI Tue, Oct 16, 2018 71.88 73.96 70.98 73.86
3033 NASDAQ ICFI Mon, Oct 15, 2018 71.34 72.01 70.54 71.60
3032 NASDAQ ICFI Fri, Oct 12, 2018 72.32 72.68 70.33 71.51
3031 NASDAQ ICFI Thu, Oct 11, 2018 73.25 73.86 71.58 71.70
3030 NASDAQ ICFI Wed, Oct 10, 2018 73.03 74.02 72.50 73.29
3029 NASDAQ ICFI Tue, Oct 9, 2018 73.56 74.13 72.96 73.09
3028 NASDAQ ICFI Mon, Oct 8, 2018 72.82 73.84 72.28 73.57
3027 NASDAQ ICFI Fri, Oct 5, 2018 72.39 73.42 71.59 72.82
3026 NASDAQ ICFI Thu, Oct 4, 2018 71.62 72.62 70.48 72.30
3025 NASDAQ ICFI Wed, Oct 3, 2018 73.20 74.51 71.35 71.47
3024 NASDAQ ICFI Tue, Oct 2, 2018 72.57 73.28 71.69 73.16
3023 NASDAQ ICFI Mon, Oct 1, 2018 75.44 75.77 72.30 72.65
3022 NASDAQ ICFI Fri, Sep 28, 2018 73.30 75.45 73.05 75.45
3021 NASDAQ ICFI Thu, Sep 27, 2018 74.45 74.60 73.00 73.15
3020 NASDAQ ICFI Wed, Sep 26, 2018 73.05 75.30 73.05 74.40
3019 NASDAQ ICFI Tue, Sep 25, 2018 73.50 73.95 73.05 73.05
3018 NASDAQ ICFI Mon, Sep 24, 2018 73.65 73.85 70.90 73.50
3017 NASDAQ ICFI Fri, Sep 21, 2018 74.00 74.85 73.01 73.95
3016 NASDAQ ICFI Thu, Sep 20, 2018 75.90 75.95 73.70 74.85
3015 NASDAQ ICFI Wed, Sep 19, 2018 78.85 79.50 75.55 75.75
3014 NASDAQ ICFI Tue, Sep 18, 2018 79.75 80.30 79.00 79.15
3013 NASDAQ ICFI Mon, Sep 17, 2018 80.95 81.22 79.25 79.90
3012 NASDAQ ICFI Fri, Sep 14, 2018 79.60 81.40 78.70 81.15
3011 NASDAQ ICFI Thu, Sep 13, 2018 80.65 80.75 78.60 79.25
3010 NASDAQ ICFI Wed, Sep 12, 2018 81.05 81.35 80.15 80.40
3009 NASDAQ ICFI Tue, Sep 11, 2018 80.05 81.50 80.00 81.25
3008 NASDAQ ICFI Mon, Sep 10, 2018 81.90 82.20 80.00 80.10
3007 NASDAQ ICFI Fri, Sep 7, 2018 80.75 81.65 80.40 81.65
3006 NASDAQ ICFI Thu, Sep 6, 2018 81.85 82.25 80.25 80.85
3005 NASDAQ ICFI Wed, Sep 5, 2018 82.15 82.15 81.10 81.85
3004 NASDAQ ICFI Tue, Sep 4, 2018 81.70 82.15 80.85 82.15
3003 NASDAQ ICFI Fri, Aug 31, 2018 81.60 82.08 81.25 81.65
3002 NASDAQ ICFI Thu, Aug 30, 2018 81.25 82.00 80.68 81.75
3001 NASDAQ ICFI Wed, Aug 29, 2018 80.45 81.35 80.11 81.25
3000 NASDAQ ICFI Tue, Aug 28, 2018 81.20 81.20 79.65 80.30
2999 NASDAQ ICFI Mon, Aug 27, 2018 81.40 81.70 80.85 80.90
2998 NASDAQ ICFI Fri, Aug 24, 2018 81.00 81.20 80.10 81.10
2997 NASDAQ ICFI Thu, Aug 23, 2018 80.55 80.98 80.10 80.95
2996 NASDAQ ICFI Wed, Aug 22, 2018 81.15 81.15 80.15 80.45
2995 NASDAQ ICFI Tue, Aug 21, 2018 80.50 81.20 80.00 81.15
2994 NASDAQ ICFI Mon, Aug 20, 2018 81.00 81.00 80.25 80.55
2993 NASDAQ ICFI Fri, Aug 17, 2018 80.15 81.25 80.08 80.75
2992 NASDAQ ICFI Thu, Aug 16, 2018 79.55 80.85 79.55 80.30
2991 NASDAQ ICFI Wed, Aug 15, 2018 80.30 80.60 79.30 79.50
2990 NASDAQ ICFI Tue, Aug 14, 2018 78.05 80.50 78.05 80.35
2989 NASDAQ ICFI Mon, Aug 13, 2018 76.05 78.00 76.05 78.00
2988 NASDAQ ICFI Fri, Aug 10, 2018 75.55 76.43 74.64 76.10
2987 NASDAQ ICFI Thu, Aug 9, 2018 75.90 76.50 75.20 75.75
2986 NASDAQ ICFI Wed, Aug 8, 2018 74.25 75.65 74.25 75.50
2985 NASDAQ ICFI Tue, Aug 7, 2018 76.30 76.40 74.00 74.20
2984 NASDAQ ICFI Mon, Aug 6, 2018 78.05 79.40 76.10 76.30
2983 NASDAQ ICFI Fri, Aug 3, 2018 76.65 80.70 75.40 78.05
2982 NASDAQ ICFI Thu, Aug 2, 2018 73.90 74.15 73.25 73.55
2981 NASDAQ ICFI Wed, Aug 1, 2018 73.60 73.90 73.15 73.70
2980 NASDAQ ICFI Tue, Jul 31, 2018 73.15 73.85 72.75 73.65
2979 NASDAQ ICFI Mon, Jul 30, 2018 73.50 73.50 72.85 73.00
2978 NASDAQ ICFI Fri, Jul 27, 2018 74.10 74.53 72.95 73.35
2977 NASDAQ ICFI Thu, Jul 26, 2018 73.40 74.45 73.40 73.90
2976 NASDAQ ICFI Wed, Jul 25, 2018 72.70 73.80 72.55 73.55
2975 NASDAQ ICFI Tue, Jul 24, 2018 72.70 73.10 72.30 72.75
2974 NASDAQ ICFI Mon, Jul 23, 2018 71.85 73.08 71.85 72.70
2973 NASDAQ ICFI Fri, Jul 20, 2018 72.70 72.90 71.95 72.00
2972 NASDAQ ICFI Thu, Jul 19, 2018 72.65 73.20 72.55 72.70
2971 NASDAQ ICFI Wed, Jul 18, 2018 72.95 72.95 71.85 72.65
2970 NASDAQ ICFI Tue, Jul 17, 2018 73.55 74.10 72.85 73.05
2969 NASDAQ ICFI Mon, Jul 16, 2018 74.90 75.00 73.00 73.25
2968 NASDAQ ICFI Fri, Jul 13, 2018 74.60 75.95 74.60 74.95
2967 NASDAQ ICFI Thu, Jul 12, 2018 74.00 74.65 73.95 74.55
2966 NASDAQ ICFI Wed, Jul 11, 2018 73.40 74.00 73.10 73.75
2965 NASDAQ ICFI Tue, Jul 10, 2018 73.70 73.95 73.10 73.70
2964 NASDAQ ICFI Mon, Jul 9, 2018 72.95 73.65 72.55 73.50
2963 NASDAQ ICFI Fri, Jul 6, 2018 73.05 73.75 72.75 73.05
2962 NASDAQ ICFI Thu, Jul 5, 2018 72.75 73.25 72.20 73.05
2961 NASDAQ ICFI Tue, Jul 3, 2018 73.05 73.35 72.15 72.35
2960 NASDAQ ICFI Mon, Jul 2, 2018 70.95 72.40 70.80 72.35
2959 NASDAQ ICFI Fri, Jun 29, 2018 71.25 71.60 70.85 71.05
2958 NASDAQ ICFI Thu, Jun 28, 2018 70.95 71.35 70.50 70.90
2957 NASDAQ ICFI Wed, Jun 27, 2018 72.10 72.25 70.50 70.90
2956 NASDAQ ICFI Tue, Jun 26, 2018 72.85 73.10 71.80 72.05
2955 NASDAQ ICFI Mon, Jun 25, 2018 73.35 76.13 72.20 72.85
2954 NASDAQ ICFI Fri, Jun 22, 2018 72.95 73.95 69.91 73.55
2953 NASDAQ ICFI Thu, Jun 21, 2018 72.55 72.80 71.45 72.60
2952 NASDAQ ICFI Wed, Jun 20, 2018 73.10 74.07 71.90 72.05
2951 NASDAQ ICFI Tue, Jun 19, 2018 71.45 73.15 69.85 72.90
2950 NASDAQ ICFI Mon, Jun 18, 2018 71.20 72.08 71.00 71.60
2949 NASDAQ ICFI Fri, Jun 15, 2018 71.15 71.65 70.65 71.45
2948 NASDAQ ICFI Thu, Jun 14, 2018 71.65 71.65 70.70 71.35
2947 NASDAQ ICFI Wed, Jun 13, 2018 72.85 72.95 71.05 71.25
2946 NASDAQ ICFI Tue, Jun 12, 2018 73.80 73.95 72.75 73.10
2945 NASDAQ ICFI Mon, Jun 11, 2018 74.30 74.50 73.10 73.50
2944 NASDAQ ICFI Fri, Jun 8, 2018 71.55 74.75 71.35 74.05
2943 NASDAQ ICFI Thu, Jun 7, 2018 71.20 71.90 70.15 71.15
2942 NASDAQ ICFI Wed, Jun 6, 2018 70.85 71.45 70.45 71.00
2941 NASDAQ ICFI Tue, Jun 5, 2018 70.80 71.30 70.25 70.90
2940 NASDAQ ICFI Mon, Jun 4, 2018 71.15 71.15 67.10 70.60
2939 NASDAQ ICFI Fri, Jun 1, 2018 70.75 71.20 70.50 70.95
2938 NASDAQ ICFI Thu, May 31, 2018 71.95 71.95 62.53 70.65
2937 NASDAQ ICFI Wed, May 30, 2018 69.55 71.65 68.25 71.45
2936 NASDAQ ICFI Tue, May 29, 2018 68.30 69.80 67.65 69.70
2935 NASDAQ ICFI Fri, May 25, 2018 67.25 68.40 67.20 68.35
2934 NASDAQ ICFI Thu, May 24, 2018 67.35 67.35 66.64 67.25
2933 NASDAQ ICFI Wed, May 23, 2018 65.75 67.55 65.75 67.55
2932 NASDAQ ICFI Tue, May 22, 2018 66.60 67.05 65.70 65.85
2931 NASDAQ ICFI Mon, May 21, 2018 65.85 66.55 65.80 66.55
2930 NASDAQ ICFI Fri, May 18, 2018 66.65 66.65 65.45 65.85
2929 NASDAQ ICFI Thu, May 17, 2018 66.40 67.20 66.35 66.40
2928 NASDAQ ICFI Wed, May 16, 2018 65.65 66.85 65.45 66.45
2927 NASDAQ ICFI Tue, May 15, 2018 64.75 66.10 64.55 65.55
2926 NASDAQ ICFI Mon, May 14, 2018 65.80 66.35 64.80 64.90
2925 NASDAQ ICFI Fri, May 11, 2018 65.70 66.15 64.00 65.60
2924 NASDAQ ICFI Thu, May 10, 2018 66.55 66.95 65.85 66.00
2923 NASDAQ ICFI Wed, May 9, 2018 65.50 67.05 65.50 66.55
2922 NASDAQ ICFI Tue, May 8, 2018 64.45 65.50 64.10 65.35
2921 NASDAQ ICFI Mon, May 7, 2018 64.55 64.75 63.55 64.45
2920 NASDAQ ICFI Fri, May 4, 2018 65.80 65.80 64.15 64.75
2919 NASDAQ ICFI Thu, May 3, 2018 63.45 67.00 58.60 65.25
2918 NASDAQ ICFI Wed, May 2, 2018 67.00 67.80 66.50 66.95
2917 NASDAQ ICFI Tue, May 1, 2018 67.15 67.35 66.48 67.05
2916 NASDAQ ICFI Mon, Apr 30, 2018 67.10 67.75 66.60 67.10
2915 NASDAQ ICFI Fri, Apr 27, 2018 67.55 67.60 66.65 66.95
2914 NASDAQ ICFI Thu, Apr 26, 2018 66.90 67.55 65.31 67.25
2913 NASDAQ ICFI Wed, Apr 25, 2018 67.90 67.90 66.40 66.60
2912 NASDAQ ICFI Tue, Apr 24, 2018 68.05 69.05 67.95 68.00
2911 NASDAQ ICFI Mon, Apr 23, 2018 67.50 68.05 67.30 67.85
2910 NASDAQ ICFI Fri, Apr 20, 2018 66.50 67.50 66.30 67.50
2909 NASDAQ ICFI Thu, Apr 19, 2018 66.70 67.05 66.25 66.60
2908 NASDAQ ICFI Wed, Apr 18, 2018 66.20 67.05 65.90 66.75
2907 NASDAQ ICFI Tue, Apr 17, 2018 65.00 66.50 64.85 65.85
2906 NASDAQ ICFI Mon, Apr 16, 2018 64.10 64.85 63.70 64.35
2905 NASDAQ ICFI Fri, Apr 13, 2018 64.00 64.25 63.60 63.90
2904 NASDAQ ICFI Thu, Apr 12, 2018 63.45 64.15 63.30 63.80
2903 NASDAQ ICFI Wed, Apr 11, 2018 63.05 64.05 62.90 63.50
2902 NASDAQ ICFI Tue, Apr 10, 2018 64.25 64.48 63.05 63.30
2901 NASDAQ ICFI Mon, Apr 9, 2018 64.20 64.80 63.43 63.50
2900 NASDAQ ICFI Fri, Apr 6, 2018 64.25 65.40 62.85 63.75
2899 NASDAQ ICFI Thu, Apr 5, 2018 62.50 64.75 62.50 64.65
2898 NASDAQ ICFI Wed, Apr 4, 2018 60.50 62.45 60.40 62.35
2897 NASDAQ ICFI Tue, Apr 3, 2018 59.60 61.10 59.60 60.90
2896 NASDAQ ICFI Mon, Apr 2, 2018 58.30 59.80 58.05 59.55
2895 NASDAQ ICFI Thu, Mar 29, 2018 57.90 59.60 56.41 58.45
2894 NASDAQ ICFI Wed, Mar 28, 2018 58.85 58.90 57.70 57.90
2893 NASDAQ ICFI Tue, Mar 27, 2018 59.15 60.30 58.60 59.05
2892 NASDAQ ICFI Mon, Mar 26, 2018 60.15 60.30 57.88 58.95
2891 NASDAQ ICFI Fri, Mar 23, 2018 60.85 61.40 59.70 59.75
2890 NASDAQ ICFI Thu, Mar 22, 2018 60.95 62.00 60.95 61.05
2889 NASDAQ ICFI Wed, Mar 21, 2018 61.15 61.95 60.85 61.40
2888 NASDAQ ICFI Tue, Mar 20, 2018 60.90 61.30 60.50 61.10
2887 NASDAQ ICFI Mon, Mar 19, 2018 61.05 61.80 60.70 61.05
2886 NASDAQ ICFI Fri, Mar 16, 2018 61.05 61.75 60.75 61.20
2885 NASDAQ ICFI Thu, Mar 15, 2018 60.75 61.70 60.35 61.00
2884 NASDAQ ICFI Wed, Mar 14, 2018 61.35 61.45 60.45 60.50
2883 NASDAQ ICFI Tue, Mar 13, 2018 61.00 61.40 60.60 61.00
2882 NASDAQ ICFI Mon, Mar 12, 2018 61.10 61.65 60.00 60.65
2881 NASDAQ ICFI Fri, Mar 9, 2018 59.85 61.35 59.28 61.30
2880 NASDAQ ICFI Thu, Mar 8, 2018 60.35 60.45 59.08 59.55
2879 NASDAQ ICFI Wed, Mar 7, 2018 59.95 60.90 59.90 60.20
2878 NASDAQ ICFI Tue, Mar 6, 2018 60.30 60.80 59.60 60.45
2877 NASDAQ ICFI Mon, Mar 5, 2018 59.95 61.25 59.85 60.05
2876 NASDAQ ICFI Fri, Mar 2, 2018 59.90 60.00 58.95 59.85
2875 NASDAQ ICFI Thu, Mar 1, 2018 57.25 60.00 56.95 59.95
2874 NASDAQ ICFI Wed, Feb 28, 2018 57.00 59.20 56.15 57.00
2873 NASDAQ ICFI Tue, Feb 27, 2018 56.00 56.95 55.40 56.70
2872 NASDAQ ICFI Mon, Feb 26, 2018 56.15 56.78 56.00 56.05
2871 NASDAQ ICFI Fri, Feb 23, 2018 57.35 57.35 55.80 56.05
2870 NASDAQ ICFI Thu, Feb 22, 2018 57.00 57.70 56.40 56.85
2869 NASDAQ ICFI Wed, Feb 21, 2018 56.40 57.25 55.85 56.85
2868 NASDAQ ICFI Tue, Feb 20, 2018 55.50 57.25 55.35 56.25
2867 NASDAQ ICFI Fri, Feb 16, 2018 55.65 56.95 55.43 55.50
2866 NASDAQ ICFI Thu, Feb 15, 2018 56.50 56.50 54.65 56.10
2865 NASDAQ ICFI Wed, Feb 14, 2018 54.60 56.55 54.30 56.30
2864 NASDAQ ICFI Tue, Feb 13, 2018 54.00 55.35 53.45 55.10
2863 NASDAQ ICFI Mon, Feb 12, 2018 53.45 54.35 53.15 54.05
2862 NASDAQ ICFI Fri, Feb 9, 2018 52.35 54.50 51.00 53.40
2861 NASDAQ ICFI Thu, Feb 8, 2018 52.70 52.80 51.65 51.80
2860 NASDAQ ICFI Wed, Feb 7, 2018 51.65 54.55 51.65 52.75
2859 NASDAQ ICFI Tue, Feb 6, 2018 50.10 52.65 50.10 51.60
2858 NASDAQ ICFI Mon, Feb 5, 2018 52.85 53.60 50.80 50.90
2857 NASDAQ ICFI Fri, Feb 2, 2018 53.65 53.80 53.06 53.30
2856 NASDAQ ICFI Thu, Feb 1, 2018 52.85 54.35 52.65 54.00
2855 NASDAQ ICFI Wed, Jan 31, 2018 53.35 53.65 52.91 53.10
2854 NASDAQ ICFI Tue, Jan 30, 2018 53.30 53.85 53.10 53.25
2853 NASDAQ ICFI Mon, Jan 29, 2018 53.85 54.05 53.55 53.55
2852 NASDAQ ICFI Fri, Jan 26, 2018 53.65 54.60 53.40 54.00
2851 NASDAQ ICFI Thu, Jan 25, 2018 53.85 53.90 53.10 53.50
2850 NASDAQ ICFI Wed, Jan 24, 2018 54.55 54.55 52.95 53.60
2849 NASDAQ ICFI Tue, Jan 23, 2018 54.65 54.73 54.25 54.50
2848 NASDAQ ICFI Mon, Jan 22, 2018 55.05 55.05 54.20 54.75
2847 NASDAQ ICFI Fri, Jan 19, 2018 54.20 55.45 54.20 55.25
2846 NASDAQ ICFI Thu, Jan 18, 2018 55.00 55.00 54.20 54.25
2845 NASDAQ ICFI Wed, Jan 17, 2018 54.50 55.10 54.35 55.05
2844 NASDAQ ICFI Tue, Jan 16, 2018 54.55 55.80 54.45 54.50
2843 NASDAQ ICFI Fri, Jan 12, 2018 55.15 55.60 54.10 54.30
2842 NASDAQ ICFI Thu, Jan 11, 2018 53.25 55.35 53.25 55.20
2841 NASDAQ ICFI Wed, Jan 10, 2018 53.40 53.60 52.50 53.20
2840 NASDAQ ICFI Tue, Jan 9, 2018 54.10 54.10 52.55 53.50
2839 NASDAQ ICFI Mon, Jan 8, 2018 53.50 54.15 52.90 53.95
2838 NASDAQ ICFI Fri, Jan 5, 2018 53.95 54.30 53.25 53.45
2837 NASDAQ ICFI Thu, Jan 4, 2018 54.30 54.75 53.35 53.80
2836 NASDAQ ICFI Wed, Jan 3, 2018 53.80 54.25 53.15 54.10
2835 NASDAQ ICFI Tue, Jan 2, 2018 52.70 53.90 52.60 53.80
2834 NASDAQ ICFI Fri, Dec 29, 2017 53.20 53.65 52.45 52.50
2833 NASDAQ ICFI Thu, Dec 28, 2017 52.95 53.30 52.55 53.20
2832 NASDAQ ICFI Wed, Dec 27, 2017 53.05 53.25 52.65 52.90
2831 NASDAQ ICFI Tue, Dec 26, 2017 52.75 53.30 52.63 53.00
2830 NASDAQ ICFI Fri, Dec 22, 2017 53.00 53.00 52.50 52.75
2829 NASDAQ ICFI Thu, Dec 21, 2017 52.60 53.25 52.55 53.00
2828 NASDAQ ICFI Wed, Dec 20, 2017 52.55 52.85 52.25 52.45
2827 NASDAQ ICFI Tue, Dec 19, 2017 52.55 53.15 52.30 52.55
2826 NASDAQ ICFI Mon, Dec 18, 2017 52.40 53.70 52.20 52.55
2825 NASDAQ ICFI Fri, Dec 15, 2017 51.60 52.50 51.60 52.10
2824 NASDAQ ICFI Thu, Dec 14, 2017 52.35 52.55 51.40 51.45
2823 NASDAQ ICFI Wed, Dec 13, 2017 52.80 53.45 52.15 52.30
2822 NASDAQ ICFI Tue, Dec 12, 2017 53.25 53.30 52.55 52.60
2821 NASDAQ ICFI Mon, Dec 11, 2017 53.40 53.65 53.05 53.15
2820 NASDAQ ICFI Fri, Dec 8, 2017 52.60 54.05 52.40 53.30
2819 NASDAQ ICFI Thu, Dec 7, 2017 53.45 53.75 52.50 52.50
2818 NASDAQ ICFI Wed, Dec 6, 2017 53.60 54.25 53.30 53.45
2817 NASDAQ ICFI Tue, Dec 5, 2017 54.45 54.50 53.50 53.55
2816 NASDAQ ICFI Mon, Dec 4, 2017 54.10 54.85 54.10 54.25
2815 NASDAQ ICFI Fri, Dec 1, 2017 54.15 54.15 52.20 53.70
2814 NASDAQ ICFI Thu, Nov 30, 2017 55.25 55.25 54.00 54.05
2813 NASDAQ ICFI Wed, Nov 29, 2017 54.65 55.50 54.35 55.00
2812 NASDAQ ICFI Tue, Nov 28, 2017 53.90 54.90 53.80 54.60
2811 NASDAQ ICFI Mon, Nov 27, 2017 54.25 54.75 53.93 54.05
2810 NASDAQ ICFI Fri, Nov 24, 2017 55.15 55.15 54.00 54.30
2809 NASDAQ ICFI Wed, Nov 22, 2017 55.70 56.20 54.85 54.90
2808 NASDAQ ICFI Tue, Nov 21, 2017 55.00 55.90 54.85 55.65
2807 NASDAQ ICFI Mon, Nov 20, 2017 54.65 55.00 54.13 54.80
2806 NASDAQ ICFI Fri, Nov 17, 2017 54.30 54.90 53.65 54.75
2805 NASDAQ ICFI Thu, Nov 16, 2017 53.45 54.70 53.20 54.60
2804 NASDAQ ICFI Wed, Nov 15, 2017 53.70 53.95 53.20 53.43
2803 NASDAQ ICFI Tue, Nov 14, 2017 54.00 54.00 53.30 53.75
2802 NASDAQ ICFI Mon, Nov 13, 2017 53.75 54.40 53.50 54.05
2801 NASDAQ ICFI Fri, Nov 10, 2017 53.25 54.10 53.10 53.90
2800 NASDAQ ICFI Thu, Nov 9, 2017 52.20 53.45 52.20 53.30
2799 NASDAQ ICFI Wed, Nov 8, 2017 52.45 53.15 52.30 52.60
2798 NASDAQ ICFI Tue, Nov 7, 2017 52.30 53.00 51.80 52.60
2797 NASDAQ ICFI Mon, Nov 6, 2017 50.95 52.53 50.85 52.20
2796 NASDAQ ICFI Fri, Nov 3, 2017 55.55 55.55 50.90 50.90
2795 NASDAQ ICFI Thu, Nov 2, 2017 53.55 53.90 52.80 53.60
2794 NASDAQ ICFI Wed, Nov 1, 2017 54.15 54.15 52.10 53.35
2793 NASDAQ ICFI Tue, Oct 31, 2017 53.30 54.15 50.85 53.70
2792 NASDAQ ICFI Mon, Oct 30, 2017 54.15 54.55 53.05 53.25
2791 NASDAQ ICFI Fri, Oct 27, 2017 54.75 54.90 54.10 54.20
2790 NASDAQ ICFI Thu, Oct 26, 2017 54.45 55.00 54.45 54.70
2789 NASDAQ ICFI Wed, Oct 25, 2017 54.50 54.70 54.05 54.35
2788 NASDAQ ICFI Tue, Oct 24, 2017 54.35 54.75 52.80 54.30
2787 NASDAQ ICFI Mon, Oct 23, 2017 54.45 54.45 53.90 54.30
2786 NASDAQ ICFI Fri, Oct 20, 2017 54.80 54.80 53.25 54.25
2785 NASDAQ ICFI Thu, Oct 19, 2017 54.80 54.95 53.95 54.45
2784 NASDAQ ICFI Wed, Oct 18, 2017 55.50 55.70 54.85 54.90
2783 NASDAQ ICFI Tue, Oct 17, 2017 55.05 55.80 55.00 55.25
2782 NASDAQ ICFI Mon, Oct 16, 2017 55.25 55.65 54.70 55.20
2781 NASDAQ ICFI Fri, Oct 13, 2017 55.65 55.70 55.20 55.25
2780 NASDAQ ICFI Thu, Oct 12, 2017 55.40 55.75 55.23 55.50
2779 NASDAQ ICFI Wed, Oct 11, 2017 55.35 55.80 55.10 55.50
2778 NASDAQ ICFI Tue, Oct 10, 2017 55.70 55.70 55.05 55.25
2777 NASDAQ ICFI Mon, Oct 9, 2017 55.60 55.85 54.55 55.20
2776 NASDAQ ICFI Fri, Oct 6, 2017 55.15 55.90 54.70 55.70
2775 NASDAQ ICFI Thu, Oct 5, 2017 55.50 55.90 55.20 55.35
2774 NASDAQ ICFI Wed, Oct 4, 2017 55.45 55.69 54.80 55.20
2773 NASDAQ ICFI Tue, Oct 3, 2017 54.90 55.80 54.45 55.50
2772 NASDAQ ICFI Mon, Oct 2, 2017 54.25 55.05 53.95 55.05
2771 NASDAQ ICFI Fri, Sep 29, 2017 55.35 55.55 53.80 53.95
2770 NASDAQ ICFI Thu, Sep 28, 2017 54.00 56.55 53.75 55.40
2769 NASDAQ ICFI Wed, Sep 27, 2017 53.55 54.40 52.50 53.95
2768 NASDAQ ICFI Tue, Sep 26, 2017 52.95 54.50 52.80 53.40
2767 NASDAQ ICFI Mon, Sep 25, 2017 52.35 52.90 52.10 52.70
2766 NASDAQ ICFI Fri, Sep 22, 2017 52.10 53.55 52.05 52.40
2765 NASDAQ ICFI Thu, Sep 21, 2017 51.15 52.00 50.90 51.65
2764 NASDAQ ICFI Wed, Sep 20, 2017 51.15 52.50 50.75 50.95
2763 NASDAQ ICFI Tue, Sep 19, 2017 50.30 51.30 49.95 51.20
2762 NASDAQ ICFI Mon, Sep 18, 2017 49.25 50.10 48.80 50.10
2761 NASDAQ ICFI Fri, Sep 15, 2017 47.95 49.20 46.90 49.20
2760 NASDAQ ICFI Thu, Sep 14, 2017 48.65 48.70 45.60 47.85
2759 NASDAQ ICFI Wed, Sep 13, 2017 49.35 50.40 48.40 48.45
2758 NASDAQ ICFI Tue, Sep 12, 2017 49.15 50.35 49.15 49.90
2757 NASDAQ ICFI Mon, Sep 11, 2017 48.80 49.10 48.30 49.00
2756 NASDAQ ICFI Fri, Sep 8, 2017 48.80 49.30 45.50 48.60
2755 NASDAQ ICFI Thu, Sep 7, 2017 49.50 49.75 48.45 48.85
2754 NASDAQ ICFI Wed, Sep 6, 2017 49.65 49.65 48.10 49.50
2753 NASDAQ ICFI Tue, Sep 5, 2017 51.45 51.50 48.75 49.45
2752 NASDAQ ICFI Fri, Sep 1, 2017 48.00 51.50 47.13 51.50
2751 NASDAQ ICFI Thu, Aug 31, 2017 45.45 48.05 45.40 48.05
2750 NASDAQ ICFI Wed, Aug 30, 2017 44.65 45.55 44.15 45.45
2749 NASDAQ ICFI Tue, Aug 29, 2017 43.25 44.40 43.25 44.30
2748 NASDAQ ICFI Mon, Aug 28, 2017 43.70 43.70 43.10 43.30
2747 NASDAQ ICFI Fri, Aug 25, 2017 43.60 43.85 43.30 43.65
2746 NASDAQ ICFI Thu, Aug 24, 2017 43.95 44.15 43.40 43.50
2745 NASDAQ ICFI Wed, Aug 23, 2017 43.95 44.10 43.30 43.80
2744 NASDAQ ICFI Tue, Aug 22, 2017 44.40 44.60 43.85 44.30
2743 NASDAQ ICFI Mon, Aug 21, 2017 43.55 44.45 43.20 44.35
2742 NASDAQ ICFI Fri, Aug 18, 2017 44.10 44.20 42.35 43.70
2741 NASDAQ ICFI Thu, Aug 17, 2017 45.60 45.60 41.10 44.45
2740 NASDAQ ICFI Wed, Aug 16, 2017 46.10 46.30 45.65 45.85
2739 NASDAQ ICFI Tue, Aug 15, 2017 46.55 46.65 45.90 45.95
2738 NASDAQ ICFI Mon, Aug 14, 2017 46.00 46.60 45.78 46.35
2737 NASDAQ ICFI Fri, Aug 11, 2017 46.05 46.10 44.80 45.60
2736 NASDAQ ICFI Thu, Aug 10, 2017 45.60 46.15 44.85 45.90
2735 NASDAQ ICFI Wed, Aug 9, 2017 45.00 45.80 44.65 45.75
2734 NASDAQ ICFI Tue, Aug 8, 2017 45.25 46.00 44.75 44.95
2733 NASDAQ ICFI Mon, Aug 7, 2017 46.15 46.15 44.95 45.40
2732 NASDAQ ICFI Fri, Aug 4, 2017 46.15 46.40 45.15 46.20
2731 NASDAQ ICFI Thu, Aug 3, 2017 45.80 46.10 43.92 46.05
2730 NASDAQ ICFI Wed, Aug 2, 2017 45.25 45.53 44.55 44.75
2729 NASDAQ ICFI Tue, Aug 1, 2017 45.30 45.75 45.11 45.45
2728 NASDAQ ICFI Mon, Jul 31, 2017 45.25 45.65 44.90 45.25
2727 NASDAQ ICFI Fri, Jul 28, 2017 44.95 45.45 44.95 45.30
2726 NASDAQ ICFI Thu, Jul 27, 2017 45.65 45.80 44.70 45.15
2725 NASDAQ ICFI Wed, Jul 26, 2017 45.90 46.00 45.45 45.60
2724 NASDAQ ICFI Tue, Jul 25, 2017 45.50 46.05 45.22 45.95
2723 NASDAQ ICFI Mon, Jul 24, 2017 46.10 46.10 45.00 45.15
2722 NASDAQ ICFI Fri, Jul 21, 2017 47.35 47.35 46.10 46.20
2721 NASDAQ ICFI Thu, Jul 20, 2017 47.45 47.95 47.00 47.10
2720 NASDAQ ICFI Wed, Jul 19, 2017 46.80 47.50 46.80 47.50
2719 NASDAQ ICFI Tue, Jul 18, 2017 46.65 47.05 46.25 46.90
2718 NASDAQ ICFI Mon, Jul 17, 2017 46.55 47.20 46.40 46.70
2717 NASDAQ ICFI Fri, Jul 14, 2017 46.65 47.00 46.05 46.65
2716 NASDAQ ICFI Thu, Jul 13, 2017 46.35 46.95 46.00 46.90
2715 NASDAQ ICFI Wed, Jul 12, 2017 46.55 47.45 46.05 46.30
2714 NASDAQ ICFI Tue, Jul 11, 2017 45.80 46.35 45.15 46.25
2713 NASDAQ ICFI Mon, Jul 10, 2017 46.15 46.45 45.70 45.70
2712 NASDAQ ICFI Fri, Jul 7, 2017 46.15 46.45 45.90 46.30
2711 NASDAQ ICFI Thu, Jul 6, 2017 46.30 46.53 45.85 46.15
2710 NASDAQ ICFI Wed, Jul 5, 2017 46.65 47.20 45.85 46.75
2709 NASDAQ ICFI Mon, Jul 3, 2017 47.15 47.15 46.73 46.85
2708 NASDAQ ICFI Fri, Jun 30, 2017 46.60 47.30 46.60 47.10
2707 NASDAQ ICFI Thu, Jun 29, 2017 46.60 46.95 45.90 46.75
2706 NASDAQ ICFI Wed, Jun 28, 2017 46.05 46.60 45.75 46.60
2705 NASDAQ ICFI Tue, Jun 27, 2017 46.15 46.30 45.75 45.90
2704 NASDAQ ICFI Mon, Jun 26, 2017 46.10 46.60 45.65 46.20
2703 NASDAQ ICFI Fri, Jun 23, 2017 45.65 46.55 45.55 46.15
2702 NASDAQ ICFI Thu, Jun 22, 2017 45.20 45.85 45.05 45.75
2701 NASDAQ ICFI Wed, Jun 21, 2017 46.15 46.45 45.40 45.40
2700 NASDAQ ICFI Tue, Jun 20, 2017 46.90 47.05 45.90 46.15
2699 NASDAQ ICFI Mon, Jun 19, 2017 46.95 47.30 46.40 47.00
2698 NASDAQ ICFI Fri, Jun 16, 2017 45.65 47.05 45.65 46.95
2697 NASDAQ ICFI Thu, Jun 15, 2017 46.75 47.15 46.60 46.80
2696 NASDAQ ICFI Wed, Jun 14, 2017 46.85 47.35 46.30 47.30
2695 NASDAQ ICFI Tue, Jun 13, 2017 47.15 47.40 46.60 46.75
2694 NASDAQ ICFI Mon, Jun 12, 2017 47.25 47.70 46.70 46.90
2693 NASDAQ ICFI Fri, Jun 9, 2017 46.85 47.65 46.62 47.25
2692 NASDAQ ICFI Thu, Jun 8, 2017 46.10 47.30 45.60 46.85
2691 NASDAQ ICFI Wed, Jun 7, 2017 46.15 47.30 46.00 46.05
2690 NASDAQ ICFI Tue, Jun 6, 2017 46.30 46.40 45.70 45.95
2689 NASDAQ ICFI Mon, Jun 5, 2017 47.75 47.80 46.50 46.50
2688 NASDAQ ICFI Fri, Jun 2, 2017 47.45 48.80 47.25 47.85
2687 NASDAQ ICFI Thu, Jun 1, 2017 47.05 47.40 46.38 47.25
2686 NASDAQ ICFI Wed, May 31, 2017 46.60 47.25 46.20 47.05
2685 NASDAQ ICFI Tue, May 30, 2017 46.35 46.45 45.95 46.40
2684 NASDAQ ICFI Fri, May 26, 2017 46.55 46.80 46.38 46.45
2683 NASDAQ ICFI Thu, May 25, 2017 46.65 47.15 46.50 46.70
2682 NASDAQ ICFI Wed, May 24, 2017 46.70 46.90 46.10 46.60
2681 NASDAQ ICFI Tue, May 23, 2017 46.95 47.00 46.30 46.50
2680 NASDAQ ICFI Mon, May 22, 2017 47.50 47.65 46.60 46.75
2679 NASDAQ ICFI Fri, May 19, 2017 46.70 47.83 46.55 47.40
2678 NASDAQ ICFI Thu, May 18, 2017 46.50 47.25 46.50 46.60
2677 NASDAQ ICFI Wed, May 17, 2017 47.05 47.60 45.95 46.50
2676 NASDAQ ICFI Tue, May 16, 2017 47.40 47.70 46.90 47.70
2675 NASDAQ ICFI Mon, May 15, 2017 46.75 47.60 46.70 47.25
2674 NASDAQ ICFI Fri, May 12, 2017 46.55 46.80 46.25 46.55
2673 NASDAQ ICFI Thu, May 11, 2017 46.95 47.40 45.95 46.75
2672 NASDAQ ICFI Wed, May 10, 2017 47.75 47.75 46.70 47.20
2671 NASDAQ ICFI Tue, May 9, 2017 47.40 48.00 46.55 47.80
2670 NASDAQ ICFI Mon, May 8, 2017 48.10 48.50 47.40 47.40
2669 NASDAQ ICFI Fri, May 5, 2017 47.00 49.00 46.20 48.15
2668 NASDAQ ICFI Thu, May 4, 2017 44.80 45.45 44.45 45.30
2667 NASDAQ ICFI Wed, May 3, 2017 45.00 45.15 44.58 44.65
2666 NASDAQ ICFI Tue, May 2, 2017 45.25 45.55 44.90 45.10
2665 NASDAQ ICFI Mon, May 1, 2017 44.40 45.70 44.20 45.30
2664 NASDAQ ICFI Fri, Apr 28, 2017 44.60 44.60 44.00 44.15
2663 NASDAQ ICFI Thu, Apr 27, 2017 45.00 45.38 44.38 44.45
2662 NASDAQ ICFI Wed, Apr 26, 2017 44.50 45.50 44.40 45.00
2661 NASDAQ ICFI Tue, Apr 25, 2017 44.90 45.00 44.55 44.55
2660 NASDAQ ICFI Mon, Apr 24, 2017 44.90 44.95 44.40 44.65
2659 NASDAQ ICFI Fri, Apr 21, 2017 44.05 44.50 43.83 44.35
2658 NASDAQ ICFI Thu, Apr 20, 2017 43.30 44.48 43.30 44.20
2657 NASDAQ ICFI Wed, Apr 19, 2017 42.75 43.50 42.75 43.15
2656 NASDAQ ICFI Tue, Apr 18, 2017 42.75 42.90 42.40 42.60
2655 NASDAQ ICFI Mon, Apr 17, 2017 41.70 42.95 41.70 42.90
2654 NASDAQ ICFI Thu, Apr 13, 2017 42.05 42.15 41.50 41.60
2653 NASDAQ ICFI Wed, Apr 12, 2017 42.15 42.25 41.55 42.15
2652 NASDAQ ICFI Tue, Apr 11, 2017 41.85 42.30 41.85 42.10
2651 NASDAQ ICFI Mon, Apr 10, 2017 41.90 42.35 41.75 41.85
2650 NASDAQ ICFI Fri, Apr 7, 2017 41.65 42.00 41.45 41.80
2649 NASDAQ ICFI Thu, Apr 6, 2017 41.35 41.70 41.25 41.70
2648 NASDAQ ICFI Wed, Apr 5, 2017 41.35 41.85 41.05 41.30
2647 NASDAQ ICFI Tue, Apr 4, 2017 40.45 41.50 40.40 41.35
2646 NASDAQ ICFI Mon, Apr 3, 2017 41.25 41.30 40.20 40.40
2645 NASDAQ ICFI Fri, Mar 31, 2017 41.25 41.80 41.20 41.30
2644 NASDAQ ICFI Thu, Mar 30, 2017 40.95 41.70 40.95 41.45
2643 NASDAQ ICFI Wed, Mar 29, 2017 41.15 41.20 40.80 40.90
2642 NASDAQ ICFI Tue, Mar 28, 2017 40.85 41.40 40.70 41.35
2641 NASDAQ ICFI Mon, Mar 27, 2017 40.50 41.10 40.30 40.95
2640 NASDAQ ICFI Fri, Mar 24, 2017 41.00 41.30 40.90 40.95
2639 NASDAQ ICFI Thu, Mar 23, 2017 41.20 41.35 40.20 40.85
2638 NASDAQ ICFI Wed, Mar 22, 2017 40.70 41.50 40.50 41.30
2637 NASDAQ ICFI Tue, Mar 21, 2017 41.40 41.46 40.40 40.60
2636 NASDAQ ICFI Mon, Mar 20, 2017 41.90 42.25 41.25 41.30
2635 NASDAQ ICFI Fri, Mar 17, 2017 41.55 42.10 40.85 42.05
2634 NASDAQ ICFI Thu, Mar 16, 2017 42.25 42.60 41.65 41.75
2633 NASDAQ ICFI Wed, Mar 15, 2017 42.25 42.75 41.95 42.15
2632 NASDAQ ICFI Tue, Mar 14, 2017 42.10 42.40 41.65 42.05
2631 NASDAQ ICFI Mon, Mar 13, 2017 42.85 43.05 42.10 42.10
2630 NASDAQ ICFI Fri, Mar 10, 2017 42.70 43.15 42.40 43.00
2629 NASDAQ ICFI Thu, Mar 9, 2017 43.00 43.10 42.33 42.60
2628 NASDAQ ICFI Wed, Mar 8, 2017 42.15 43.20 41.75 43.10
2627 NASDAQ ICFI Tue, Mar 7, 2017 40.90 42.65 40.40 42.10
2626 NASDAQ ICFI Mon, Mar 6, 2017 40.85 41.60 40.20 41.00
2625 NASDAQ ICFI Fri, Mar 3, 2017 42.15 42.50 40.88 41.10
2624 NASDAQ ICFI Thu, Mar 2, 2017 42.35 42.50 40.75 42.05
2623 NASDAQ ICFI Wed, Mar 1, 2017 43.15 45.00 41.75 42.50
2622 NASDAQ ICFI Tue, Feb 28, 2017 49.00 49.00 42.35 42.95
2621 NASDAQ ICFI Mon, Feb 27, 2017 51.40 51.55 50.70 51.35
2620 NASDAQ ICFI Fri, Feb 24, 2017 51.25 52.00 51.10 51.45
2619 NASDAQ ICFI Thu, Feb 23, 2017 51.80 52.10 51.25 51.60
2618 NASDAQ ICFI Wed, Feb 22, 2017 52.35 52.50 51.45 51.65
2617 NASDAQ ICFI Tue, Feb 21, 2017 52.60 53.10 52.10 52.35
2616 NASDAQ ICFI Fri, Feb 17, 2017 52.95 52.98 52.38 52.50
2615 NASDAQ ICFI Thu, Feb 16, 2017 51.75 52.97 51.70 52.90
2614 NASDAQ ICFI Wed, Feb 15, 2017 51.10 52.00 50.95 51.90
2613 NASDAQ ICFI Tue, Feb 14, 2017 50.40 51.40 50.20 51.15
2612 NASDAQ ICFI Mon, Feb 13, 2017 50.35 50.60 50.30 50.40
2611 NASDAQ ICFI Fri, Feb 10, 2017 49.45 50.55 49.45 50.40
2610 NASDAQ ICFI Thu, Feb 9, 2017 50.75 51.08 49.25 49.55
2609 NASDAQ ICFI Wed, Feb 8, 2017 51.40 51.90 50.50 50.60
2608 NASDAQ ICFI Tue, Feb 7, 2017 51.45 52.20 51.20 51.45
2607 NASDAQ ICFI Mon, Feb 6, 2017 51.45 52.40 51.35 51.50
2606 NASDAQ ICFI Fri, Feb 3, 2017 51.90 52.05 51.35 51.65
2605 NASDAQ ICFI Thu, Feb 2, 2017 51.85 51.90 50.90 51.55
2604 NASDAQ ICFI Wed, Feb 1, 2017 52.15 52.55 51.75 51.90
2603 NASDAQ ICFI Tue, Jan 31, 2017 52.00 52.40 51.80 52.00
2602 NASDAQ ICFI Mon, Jan 30, 2017 52.85 53.75 51.80 51.95
2601 NASDAQ ICFI Fri, Jan 27, 2017 53.55 53.65 52.85 53.20
2600 NASDAQ ICFI Thu, Jan 26, 2017 53.05 53.70 52.70 53.40
2599 NASDAQ ICFI Wed, Jan 25, 2017 54.00 54.20 53.00 53.15
2598 NASDAQ ICFI Tue, Jan 24, 2017 53.15 53.85 52.55 53.75
2597 NASDAQ ICFI Mon, Jan 23, 2017 53.35 53.50 52.95 53.10
2596 NASDAQ ICFI Fri, Jan 20, 2017 53.05 53.70 53.00 53.40
2595 NASDAQ ICFI Thu, Jan 19, 2017 53.55 53.58 52.55 53.10
2594 NASDAQ ICFI Wed, Jan 18, 2017 53.95 54.60 53.30 53.65
2593 NASDAQ ICFI Tue, Jan 17, 2017 53.90 54.95 53.50 53.85
2592 NASDAQ ICFI Fri, Jan 13, 2017 54.50 54.80 53.95 54.10
2591 NASDAQ ICFI Thu, Jan 12, 2017 54.70 55.05 54.15 54.35
2590 NASDAQ ICFI Wed, Jan 11, 2017 55.45 57.95 53.30 54.85
2589 NASDAQ ICFI Tue, Jan 10, 2017 53.90 55.50 53.90 55.25
2588 NASDAQ ICFI Mon, Jan 9, 2017 53.05 53.85 52.70 53.45
2587 NASDAQ ICFI Fri, Jan 6, 2017 53.80 54.25 52.95 53.30
2586 NASDAQ ICFI Thu, Jan 5, 2017 54.85 54.95 53.54 53.85
2585 NASDAQ ICFI Wed, Jan 4, 2017 54.45 55.95 54.45 54.95
2584 NASDAQ ICFI Tue, Jan 3, 2017 55.20 55.20 53.40 54.20
2583 NASDAQ ICFI Fri, Dec 30, 2016 55.20 55.35 52.75 55.20
2582 NASDAQ ICFI Thu, Dec 29, 2016 54.55 55.15 53.90 54.85
2581 NASDAQ ICFI Wed, Dec 28, 2016 55.15 55.50 54.30 54.40
2580 NASDAQ ICFI Tue, Dec 27, 2016 54.95 55.80 54.49 55.00
2579 NASDAQ ICFI Fri, Dec 23, 2016 54.85 55.45 54.60 55.10
2578 NASDAQ ICFI Thu, Dec 22, 2016 54.25 55.35 53.80 54.90
2577 NASDAQ ICFI Wed, Dec 21, 2016 55.40 55.40 54.20 54.25
2576 NASDAQ ICFI Tue, Dec 20, 2016 55.40 55.90 55.10 55.25
2575 NASDAQ ICFI Mon, Dec 19, 2016 55.15 55.55 54.65 55.40
2574 NASDAQ ICFI Fri, Dec 16, 2016 55.05 55.65 54.75 55.05
2573 NASDAQ ICFI Thu, Dec 15, 2016 53.55 55.70 53.55 54.95
2572 NASDAQ ICFI Wed, Dec 14, 2016 52.50 55.10 52.45 53.50
2571 NASDAQ ICFI Tue, Dec 13, 2016 58.65 59.13 57.20 57.30
2570 NASDAQ ICFI Mon, Dec 12, 2016 59.15 59.15 58.05 58.40
2569 NASDAQ ICFI Fri, Dec 9, 2016 58.60 59.55 58.50 59.15
2568 NASDAQ ICFI Thu, Dec 8, 2016 58.10 59.10 57.70 58.65
2567 NASDAQ ICFI Wed, Dec 7, 2016 57.00 58.60 57.00 58.00
2566 NASDAQ ICFI Tue, Dec 6, 2016 57.10 57.85 56.85 57.15
2565 NASDAQ ICFI Mon, Dec 5, 2016 56.25 57.50 56.25 56.85
2564 NASDAQ ICFI Fri, Dec 2, 2016 55.70 56.15 54.80 55.90
2563 NASDAQ ICFI Thu, Dec 1, 2016 55.30 55.55 54.95 55.50
2562 NASDAQ ICFI Wed, Nov 30, 2016 55.65 55.70 54.75 55.35
2561 NASDAQ ICFI Tue, Nov 29, 2016 54.85 55.50 54.45 55.25
2560 NASDAQ ICFI Mon, Nov 28, 2016 54.20 55.40 53.55 54.65
2559 NASDAQ ICFI Fri, Nov 25, 2016 54.35 54.65 54.19 54.55
2558 NASDAQ ICFI Wed, Nov 23, 2016 53.85 54.45 53.20 54.10
2557 NASDAQ ICFI Tue, Nov 22, 2016 52.55 54.10 52.50 54.00
2556 NASDAQ ICFI Mon, Nov 21, 2016 52.10 53.35 52.00 52.60
2555 NASDAQ ICFI Fri, Nov 18, 2016 51.70 52.05 51.50 51.60
2554 NASDAQ ICFI Thu, Nov 17, 2016 50.75 51.95 50.65 51.80
2553 NASDAQ ICFI Wed, Nov 16, 2016 49.90 50.90 49.80 50.65
2552 NASDAQ ICFI Tue, Nov 15, 2016 50.20 50.40 49.95 50.15
2551 NASDAQ ICFI Mon, Nov 14, 2016 50.40 51.10 50.05 50.20
2550 NASDAQ ICFI Fri, Nov 11, 2016 49.90 51.75 47.83 50.25
2549 NASDAQ ICFI Thu, Nov 10, 2016 50.75 50.75 49.50 49.70
2548 NASDAQ ICFI Wed, Nov 9, 2016 49.80 50.25 48.05 49.90
2547 NASDAQ ICFI Tue, Nov 8, 2016 49.90 50.00 49.60 49.70
2546 NASDAQ ICFI Mon, Nov 7, 2016 49.10 50.65 48.70 49.90
2545 NASDAQ ICFI Fri, Nov 4, 2016 49.05 49.65 48.80 48.85
2544 NASDAQ ICFI Thu, Nov 3, 2016 48.45 49.60 48.25 48.95
2543 NASDAQ ICFI Wed, Nov 2, 2016 47.00 49.65 46.95 48.30
2542 NASDAQ ICFI Tue, Nov 1, 2016 46.40 46.55 45.60 46.05
2541 NASDAQ ICFI Mon, Oct 31, 2016 46.70 47.00 46.40 46.40
2540 NASDAQ ICFI Fri, Oct 28, 2016 46.45 46.65 46.30 46.50
2539 NASDAQ ICFI Thu, Oct 27, 2016 46.15 46.75 46.08 46.40
2538 NASDAQ ICFI Wed, Oct 26, 2016 46.20 46.75 45.50 46.05
2537 NASDAQ ICFI Tue, Oct 25, 2016 46.40 46.55 46.13 46.35
2536 NASDAQ ICFI Mon, Oct 24, 2016 45.70 46.50 45.70 46.50
2535 NASDAQ ICFI Fri, Oct 21, 2016 45.20 45.65 45.10 45.60
2534 NASDAQ ICFI Thu, Oct 20, 2016 45.05 45.65 44.90 45.45
2533 NASDAQ ICFI Wed, Oct 19, 2016 45.05 45.30 44.70 45.20
2532 NASDAQ ICFI Tue, Oct 18, 2016 44.55 45.15 44.20 44.90
2531 NASDAQ ICFI Mon, Oct 17, 2016 44.30 44.65 44.10 44.35
2530 NASDAQ ICFI Fri, Oct 14, 2016 44.67 45.00 44.38 44.38
2529 NASDAQ ICFI Thu, Oct 13, 2016 44.51 44.79 44.00 44.39
2528 NASDAQ ICFI Wed, Oct 12, 2016 44.76 45.00 44.57 44.67
2527 NASDAQ ICFI Tue, Oct 11, 2016 44.77 44.91 43.97 44.68
2526 NASDAQ ICFI Mon, Oct 10, 2016 44.63 45.00 44.58 44.84
2525 NASDAQ ICFI Fri, Oct 7, 2016 44.94 45.01 44.36 44.62
2524 NASDAQ ICFI Thu, Oct 6, 2016 44.60 45.00 44.42 44.96
2523 NASDAQ ICFI Wed, Oct 5, 2016 45.25 45.47 44.62 44.71
2522 NASDAQ ICFI Tue, Oct 4, 2016 45.00 45.83 44.30 45.25
2521 NASDAQ ICFI Mon, Oct 3, 2016 44.18 45.08 43.66 45.03
2520 NASDAQ ICFI Fri, Sep 30, 2016 44.02 44.70 43.87 44.32
2519 NASDAQ ICFI Thu, Sep 29, 2016 44.33 44.36 43.60 43.76
2518 NASDAQ ICFI Wed, Sep 28, 2016 44.13 44.43 44.06 44.24
2517 NASDAQ ICFI Tue, Sep 27, 2016 44.23 44.57 43.92 44.00
2516 NASDAQ ICFI Mon, Sep 26, 2016 44.99 44.99 44.14 44.20
2515 NASDAQ ICFI Fri, Sep 23, 2016 45.17 45.25 44.75 44.99
2514 NASDAQ ICFI Thu, Sep 22, 2016 44.09 45.44 44.09 45.40
2513 NASDAQ ICFI Wed, Sep 21, 2016 44.22 44.38 43.91 43.94
2512 NASDAQ ICFI Tue, Sep 20, 2016 43.93 44.44 43.85 43.92
2511 NASDAQ ICFI Mon, Sep 19, 2016 43.47 44.10 43.47 43.95
2510 NASDAQ ICFI Fri, Sep 16, 2016 43.50 43.63 42.51 43.55
2509 NASDAQ ICFI Thu, Sep 15, 2016 43.00 43.49 42.75 43.49
2508 NASDAQ ICFI Wed, Sep 14, 2016 43.17 43.32 42.74 42.86
2507 NASDAQ ICFI Tue, Sep 13, 2016 43.02 43.28 42.69 42.95
2506 NASDAQ ICFI Mon, Sep 12, 2016 42.35 43.44 42.35 43.31
2505 NASDAQ ICFI Fri, Sep 9, 2016 42.75 42.93 42.57 42.57
2504 NASDAQ ICFI Thu, Sep 8, 2016 42.87 43.20 42.61 43.11
2503 NASDAQ ICFI Wed, Sep 7, 2016 42.39 43.05 42.30 43.00
2502 NASDAQ ICFI Tue, Sep 6, 2016 43.49 43.49 42.19 42.39
2501 NASDAQ ICFI Fri, Sep 2, 2016 42.68 43.22 42.67 43.22
2500 NASDAQ ICFI Thu, Sep 1, 2016 42.05 42.71 41.48 42.56
2499 NASDAQ ICFI Wed, Aug 31, 2016 42.16 42.49 41.65 41.85
2498 NASDAQ ICFI Tue, Aug 30, 2016 42.20 42.43 42.06 42.16
2497 NASDAQ ICFI Mon, Aug 29, 2016 42.11 42.61 41.90 42.24
2496 NASDAQ ICFI Fri, Aug 26, 2016 41.75 42.24 41.58 41.98
2495 NASDAQ ICFI Thu, Aug 25, 2016 41.28 41.90 40.89 41.85
2494 NASDAQ ICFI Wed, Aug 24, 2016 40.91 41.52 40.91 41.43
2493 NASDAQ ICFI Tue, Aug 23, 2016 40.82 41.31 40.82 41.04
2492 NASDAQ ICFI Mon, Aug 22, 2016 40.15 40.85 39.81 40.83
2491 NASDAQ ICFI Fri, Aug 19, 2016 39.95 40.36 39.62 40.31
2490 NASDAQ ICFI Thu, Aug 18, 2016 39.68 40.15 39.67 39.96
2489 NASDAQ ICFI Wed, Aug 17, 2016 39.80 39.80 39.25 39.74
2488 NASDAQ ICFI Tue, Aug 16, 2016 39.92 40.09 39.76 39.84
2487 NASDAQ ICFI Mon, Aug 15, 2016 40.30 40.52 40.00 40.02
2486 NASDAQ ICFI Fri, Aug 12, 2016 40.57 41.08 40.09 40.41
2485 NASDAQ ICFI Thu, Aug 11, 2016 40.92 41.05 39.79 40.70
2484 NASDAQ ICFI Wed, Aug 10, 2016 41.04 41.30 40.56 40.72
2483 NASDAQ ICFI Tue, Aug 9, 2016 40.99 41.33 40.85 40.98
2482 NASDAQ ICFI Mon, Aug 8, 2016 41.43 41.55 40.52 40.99
2481 NASDAQ ICFI Fri, Aug 5, 2016 41.66 42.22 41.43 41.51
2480 NASDAQ ICFI Thu, Aug 4, 2016 42.29 42.29 41.21 41.32
2479 NASDAQ ICFI Wed, Aug 3, 2016 41.64 42.97 39.97 42.23
2478 NASDAQ ICFI Tue, Aug 2, 2016 41.68 41.68 40.23 40.83
2477 NASDAQ ICFI Mon, Aug 1, 2016 41.43 41.98 41.27 41.59
2476 NASDAQ ICFI Fri, Jul 29, 2016 41.68 41.74 40.89 41.38
2475 NASDAQ ICFI Thu, Jul 28, 2016 41.81 42.04 41.34 41.52
2474 NASDAQ ICFI Wed, Jul 27, 2016 41.84 41.92 41.48 41.73
2473 NASDAQ ICFI Tue, Jul 26, 2016 41.38 42.06 41.38 41.83
2472 NASDAQ ICFI Mon, Jul 25, 2016 40.98 41.49 40.97 41.42
2471 NASDAQ ICFI Fri, Jul 22, 2016 41.16 41.62 41.09 41.17
2470 NASDAQ ICFI Thu, Jul 21, 2016 40.54 41.22 40.54 41.17
2469 NASDAQ ICFI Wed, Jul 20, 2016 40.64 41.22 40.39 40.78
2468 NASDAQ ICFI Tue, Jul 19, 2016 40.80 40.89 38.64 40.63
2467 NASDAQ ICFI Mon, Jul 18, 2016 41.26 41.69 40.69 40.74
2466 NASDAQ ICFI Fri, Jul 15, 2016 41.39 41.50 41.01 41.40
2465 NASDAQ ICFI Thu, Jul 14, 2016 41.72 42.01 41.11 41.17
2464 NASDAQ ICFI Wed, Jul 13, 2016 41.83 42.17 41.37 41.49
2463 NASDAQ ICFI Tue, Jul 12, 2016 41.41 42.17 41.38 41.69
2462 NASDAQ ICFI Mon, Jul 11, 2016 41.34 41.65 41.04 41.18
2461 NASDAQ ICFI Fri, Jul 8, 2016 40.69 41.61 40.69 41.10
2460 NASDAQ ICFI Thu, Jul 7, 2016 41.16 41.23 40.39 40.39
2459 NASDAQ ICFI Wed, Jul 6, 2016 40.46 41.41 40.46 41.16
2458 NASDAQ ICFI Tue, Jul 5, 2016 40.72 40.97 40.50 40.81
2457 NASDAQ ICFI Fri, Jul 1, 2016 40.85 41.10 40.63 40.79
2456 NASDAQ ICFI Thu, Jun 30, 2016 39.36 40.94 39.20 40.90
2455 NASDAQ ICFI Wed, Jun 29, 2016 39.67 40.19 39.57 40.00
2454 NASDAQ ICFI Tue, Jun 28, 2016 39.23 39.68 38.79 39.13
2453 NASDAQ ICFI Mon, Jun 27, 2016 39.65 39.65 38.54 38.82
2452 NASDAQ ICFI Fri, Jun 24, 2016 40.04 41.09 39.60 40.07
2451 NASDAQ ICFI Thu, Jun 23, 2016 41.12 41.41 40.57 41.41
2450 NASDAQ ICFI Wed, Jun 22, 2016 40.99 41.12 40.54 40.61
2449 NASDAQ ICFI Tue, Jun 21, 2016 41.04 41.12 40.55 40.87
2448 NASDAQ ICFI Mon, Jun 20, 2016 40.61 41.31 40.23 40.85
2447 NASDAQ ICFI Fri, Jun 17, 2016 40.82 41.13 40.00 40.16
2446 NASDAQ ICFI Thu, Jun 16, 2016 40.53 40.94 40.10 40.86
2445 NASDAQ ICFI Wed, Jun 15, 2016 41.20 41.47 40.47 40.85
2444 NASDAQ ICFI Tue, Jun 14, 2016 41.14 41.29 40.48 41.02
2443 NASDAQ ICFI Mon, Jun 13, 2016 42.24 42.40 41.10 41.17
2442 NASDAQ ICFI Fri, Jun 10, 2016 42.20 42.80 42.02 42.44
2441 NASDAQ ICFI Thu, Jun 9, 2016 41.62 42.55 41.61 42.44
2440 NASDAQ ICFI Wed, Jun 8, 2016 41.94 42.46 41.57 42.11
2439 NASDAQ ICFI Tue, Jun 7, 2016 41.65 41.88 41.56 41.81
2438 NASDAQ ICFI Mon, Jun 6, 2016 41.03 41.93 41.03 41.65
2437 NASDAQ ICFI Fri, Jun 3, 2016 41.42 41.42 40.25 41.27
2436 NASDAQ ICFI Thu, Jun 2, 2016 41.23 41.55 41.05 41.49
2435 NASDAQ ICFI Wed, Jun 1, 2016 40.48 41.27 40.48 41.18
2434 NASDAQ ICFI Tue, May 31, 2016 40.96 40.97 40.19 40.78
2433 NASDAQ ICFI Fri, May 27, 2016 40.52 41.36 40.52 40.95
2432 NASDAQ ICFI Thu, May 26, 2016 40.35 40.81 40.17 40.57
2431 NASDAQ ICFI Wed, May 25, 2016 40.57 40.57 39.97 40.17
2430 NASDAQ ICFI Tue, May 24, 2016 39.23 40.76 39.23 40.58
2429 NASDAQ ICFI Mon, May 23, 2016 39.26 39.44 38.93 38.93
2428 NASDAQ ICFI Fri, May 20, 2016 39.10 39.57 39.04 39.41
2427 NASDAQ ICFI Thu, May 19, 2016 39.19 39.39 38.70 38.92
2426 NASDAQ ICFI Wed, May 18, 2016 38.77 39.87 38.77 39.55
2425 NASDAQ ICFI Tue, May 17, 2016 40.45 40.75 38.93 39.10
2424 NASDAQ ICFI Mon, May 16, 2016 40.17 40.94 40.01 40.61
2423 NASDAQ ICFI Fri, May 13, 2016 40.51 41.07 40.02 40.16
2422 NASDAQ ICFI Thu, May 12, 2016 40.17 40.69 39.91 40.66
2421 NASDAQ ICFI Wed, May 11, 2016 40.26 40.50 40.02 40.12
2420 NASDAQ ICFI Tue, May 10, 2016 39.47 40.53 39.26 40.47
2419 NASDAQ ICFI Mon, May 9, 2016 40.00 40.89 39.31 39.46
2418 NASDAQ ICFI Fri, May 6, 2016 38.01 40.00 38.01 39.57
2417 NASDAQ ICFI Thu, May 5, 2016 38.97 39.02 38.13 38.38
2416 NASDAQ ICFI Wed, May 4, 2016 38.59 39.06 38.40 38.88
2415 NASDAQ ICFI Tue, May 3, 2016 39.25 39.43 38.58 38.69
2414 NASDAQ ICFI Mon, May 2, 2016 39.33 39.57 39.24 39.43
2413 NASDAQ ICFI Fri, Apr 29, 2016 38.69 39.49 38.35 39.37
2412 NASDAQ ICFI Thu, Apr 28, 2016 38.48 39.49 38.48 38.72
2411 NASDAQ ICFI Wed, Apr 27, 2016 38.07 38.90 37.92 38.69
2410 NASDAQ ICFI Tue, Apr 26, 2016 38.09 38.49 37.88 38.18
2409 NASDAQ ICFI Mon, Apr 25, 2016 38.16 38.16 37.90 38.04
2408 NASDAQ ICFI Fri, Apr 22, 2016 37.96 38.41 37.79 38.15
2407 NASDAQ ICFI Thu, Apr 21, 2016 37.96 38.41 37.81 37.96
2406 NASDAQ ICFI Wed, Apr 20, 2016 37.70 38.23 37.37 38.03
2405 NASDAQ ICFI Tue, Apr 19, 2016 37.50 38.10 37.38 37.59
2404 NASDAQ ICFI Mon, Apr 18, 2016 37.06 37.87 36.99 37.30
2403 NASDAQ ICFI Fri, Apr 15, 2016 37.05 37.74 36.94 37.22
2402 NASDAQ ICFI Thu, Apr 14, 2016 36.28 37.21 36.00 37.10
2401 NASDAQ ICFI Wed, Apr 13, 2016 35.72 36.73 35.51 36.35
2400 NASDAQ ICFI Tue, Apr 12, 2016 35.19 35.81 35.08 35.47
2399 NASDAQ ICFI Mon, Apr 11, 2016 35.59 36.04 35.06 35.19
2398 NASDAQ ICFI Fri, Apr 8, 2016 35.49 35.79 35.15 35.35
2397 NASDAQ ICFI Thu, Apr 7, 2016 35.09 35.42 34.91 35.33
2396 NASDAQ ICFI Wed, Apr 6, 2016 34.61 35.62 34.54 35.39
2395 NASDAQ ICFI Tue, Apr 5, 2016 34.38 34.38 34.38 34.73
2394 NASDAQ ICFI Mon, Apr 4, 2016 34.98 35.09 34.36 34.38
2393 NASDAQ ICFI Fri, Apr 1, 2016 34.17 35.07 34.17 34.98
2392 NASDAQ ICFI Thu, Mar 31, 2016 34.48 34.91 34.35 34.53
2391 NASDAQ ICFI Wed, Mar 30, 2016 34.88 35.07 34.33 34.53
2390 NASDAQ ICFI Tue, Mar 29, 2016 33.70 34.38 33.70 34.75
2389 NASDAQ ICFI Mon, Mar 28, 2016 33.39 33.73 33.39 33.73
2388 NASDAQ ICFI Thu, Mar 24, 2016 33.18 33.18 33.18 33.21
2387 NASDAQ ICFI Wed, Mar 23, 2016 33.59 33.79 33.17 33.18
2386 NASDAQ ICFI Tue, Mar 22, 2016 33.98 34.43 33.35 33.79
2385 NASDAQ ICFI Mon, Mar 21, 2016 33.74 34.38 33.74 34.24
2384 NASDAQ ICFI Fri, Mar 18, 2016 34.12 34.18 33.77 33.97
2383 NASDAQ ICFI Thu, Mar 17, 2016 33.50 34.08 33.19 33.92
2382 NASDAQ ICFI Wed, Mar 16, 2016 32.77 33.79 32.77 33.46
2381 NASDAQ ICFI Tue, Mar 15, 2016 33.26 33.26 33.26 32.77
2380 NASDAQ ICFI Mon, Mar 14, 2016 33.25 33.34 32.76 33.04
2379 NASDAQ ICFI Fri, Mar 11, 2016 32.78 33.46 32.57 33.40
2378 NASDAQ ICFI Thu, Mar 10, 2016 31.69 32.71 31.69 31.81
2377 NASDAQ ICFI Wed, Mar 9, 2016 31.31 31.31 31.31 31.81
2376 NASDAQ ICFI Tue, Mar 8, 2016 34.00 34.00 31.27 34.17
2375 NASDAQ ICFI Mon, Mar 7, 2016 34.42 34.93 34.11 34.17
2374 NASDAQ ICFI Fri, Mar 4, 2016 34.28 34.28 34.28 34.50
2373 NASDAQ ICFI Thu, Mar 3, 2016 34.00 34.00 34.00 34.28
2372 NASDAQ ICFI Wed, Mar 2, 2016 33.89 34.06 33.71 34.03
2371 NASDAQ ICFI Tue, Mar 1, 2016 33.78 33.78 33.78 34.03
2370 NASDAQ ICFI Mon, Feb 29, 2016 33.16 34.62 33.11 33.78
2369 NASDAQ ICFI Fri, Feb 26, 2016 33.23 33.28 32.87 33.00
2368 NASDAQ ICFI Thu, Feb 25, 2016 32.88 33.32 32.83 32.93
2367 NASDAQ ICFI Wed, Feb 24, 2016 32.61 33.20 32.58 32.67
2366 NASDAQ ICFI Tue, Feb 23, 2016 32.99 33.48 32.92 32.94
2365 NASDAQ ICFI Mon, Feb 22, 2016 33.16 33.58 32.98 33.01
2364 NASDAQ ICFI Fri, Feb 19, 2016 32.99 33.56 32.73 32.94
2363 NASDAQ ICFI Thu, Feb 18, 2016 32.97 33.22 32.73 33.05
2362 NASDAQ ICFI Wed, Feb 17, 2016 33.10 33.21 32.74 32.94
2361 NASDAQ ICFI Tue, Feb 16, 2016 33.35 33.47 32.47 33.00
2360 NASDAQ ICFI Fri, Feb 12, 2016 32.59 33.37 32.35 33.02
2359 NASDAQ ICFI Thu, Feb 11, 2016 31.86 33.00 31.86 32.49
2358 NASDAQ ICFI Wed, Feb 10, 2016 32.19 32.81 32.19 32.50
2357 NASDAQ ICFI Tue, Feb 9, 2016 31.87 32.89 31.81 32.06
2356 NASDAQ ICFI Mon, Feb 8, 2016 31.98 32.49 31.26 32.30
2355 NASDAQ ICFI Fri, Feb 5, 2016 32.98 33.52 32.10 32.34
2354 NASDAQ ICFI Thu, Feb 4, 2016 32.78 33.49 32.78 33.03
2353 NASDAQ ICFI Wed, Feb 3, 2016 33.55 33.58 32.34 32.97
2352 NASDAQ ICFI Tue, Feb 2, 2016 33.46 33.58 32.78 33.20
2351 NASDAQ ICFI Mon, Feb 1, 2016 33.90 34.26 33.40 33.88
2350 NASDAQ ICFI Fri, Jan 29, 2016 32.64 34.32 32.53 34.21
2349 NASDAQ ICFI Thu, Jan 28, 2016 32.53 32.98 32.45 32.63
2348 NASDAQ ICFI Wed, Jan 27, 2016 32.71 32.71 32.08 32.23
2347 NASDAQ ICFI Tue, Jan 26, 2016 32.25 33.02 32.25 32.72
2346 NASDAQ ICFI Mon, Jan 25, 2016 32.95 33.20 32.06 32.16
2345 NASDAQ ICFI Fri, Jan 22, 2016 33.03 33.37 32.77 33.03
2344 NASDAQ ICFI Thu, Jan 21, 2016 33.02 33.03 32.38 32.69
2343 NASDAQ ICFI Wed, Jan 20, 2016 32.63 33.07 32.26 32.88
2342 NASDAQ ICFI Tue, Jan 19, 2016 33.93 34.37 32.80 33.15
2341 NASDAQ ICFI Fri, Jan 15, 2016 33.37 33.96 32.60 33.57
2340 NASDAQ ICFI Thu, Jan 14, 2016 33.34 34.46 33.10 34.14
2339 NASDAQ ICFI Wed, Jan 13, 2016 34.86 34.95 33.00 33.16
2338 NASDAQ ICFI Tue, Jan 12, 2016 34.60 34.91 34.09 34.79
2337 NASDAQ ICFI Mon, Jan 11, 2016 34.26 34.90 34.06 34.29
2336 NASDAQ ICFI Fri, Jan 8, 2016 35.25 35.33 34.17 34.28
2335 NASDAQ ICFI Thu, Jan 7, 2016 35.00 35.70 34.98 35.12
2334 NASDAQ ICFI Wed, Jan 6, 2016 34.95 35.75 34.95 35.68
2333 NASDAQ ICFI Tue, Jan 5, 2016 34.48 35.73 34.25 35.44
2332 NASDAQ ICFI Mon, Jan 4, 2016 35.00 35.14 34.24 34.32
2331 NASDAQ ICFI Thu, Dec 31, 2015 35.61 36.18 35.45 35.56
2330 NASDAQ ICFI Wed, Dec 30, 2015 35.80 36.09 35.70 35.73
2329 NASDAQ ICFI Tue, Dec 29, 2015 35.38 36.15 35.38 36.11
2328 NASDAQ ICFI Mon, Dec 28, 2015 35.17 35.61 35.07 35.35
2327 NASDAQ ICFI Thu, Dec 24, 2015 35.37 35.54 35.21 35.38
2326 NASDAQ ICFI Wed, Dec 23, 2015 35.24 35.60 35.00 35.30
2325 NASDAQ ICFI Tue, Dec 22, 2015 34.71 35.10 34.53 34.99
2324 NASDAQ ICFI Mon, Dec 21, 2015 34.99 35.03 34.39 34.75
2323 NASDAQ ICFI Fri, Dec 18, 2015 35.31 35.41 34.68 34.91
2322 NASDAQ ICFI Thu, Dec 17, 2015 35.46 35.88 35.21 35.31
2321 NASDAQ ICFI Wed, Dec 16, 2015 35.17 35.56 34.62 35.41
2320 NASDAQ ICFI Tue, Dec 15, 2015 34.49 35.43 34.33 34.90
2319 NASDAQ ICFI Mon, Dec 14, 2015 34.30 34.69 33.97 34.39
2318 NASDAQ ICFI Fri, Dec 11, 2015 34.69 34.78 34.11 34.29
2317 NASDAQ ICFI Thu, Dec 10, 2015 35.11 35.34 34.90 35.10
2316 NASDAQ ICFI Wed, Dec 9, 2015 35.63 36.27 35.08 35.17
2315 NASDAQ ICFI Tue, Dec 8, 2015 35.96 36.36 35.69 35.79
2314 NASDAQ ICFI Mon, Dec 7, 2015 36.62 37.06 35.74 36.22
2313 NASDAQ ICFI Fri, Dec 4, 2015 35.89 36.62 35.89 36.57
2312 NASDAQ ICFI Thu, Dec 3, 2015 36.91 36.91 35.78 35.88
2311 NASDAQ ICFI Wed, Dec 2, 2015 36.67 37.24 36.55 36.71
2310 NASDAQ ICFI Tue, Dec 1, 2015 35.73 37.25 35.61 36.73
2309 NASDAQ ICFI Mon, Nov 30, 2015 35.58 35.94 35.49 35.63
2308 NASDAQ ICFI Fri, Nov 27, 2015 35.66 35.82 35.39 35.56
2307 NASDAQ ICFI Wed, Nov 25, 2015 35.39 35.88 35.30 35.60
2306 NASDAQ ICFI Tue, Nov 24, 2015 35.02 35.68 34.66 35.40
2305 NASDAQ ICFI Mon, Nov 23, 2015 35.00 35.71 34.92 35.26
2304 NASDAQ ICFI Fri, Nov 20, 2015 34.54 35.08 34.49 35.00
2303 NASDAQ ICFI Thu, Nov 19, 2015 34.34 34.69 34.07 34.40
2302 NASDAQ ICFI Wed, Nov 18, 2015 33.95 34.47 33.82 34.30
2301 NASDAQ ICFI Tue, Nov 17, 2015 33.84 34.48 33.70 33.93
2300 NASDAQ ICFI Mon, Nov 16, 2015 33.52 34.04 33.35 33.75
2299 NASDAQ ICFI Fri, Nov 13, 2015 33.42 33.83 33.13 33.50
2298 NASDAQ ICFI Thu, Nov 12, 2015 33.63 34.08 33.27 33.63
2297 NASDAQ ICFI Wed, Nov 11, 2015 33.00 34.29 32.80 33.85
2296 NASDAQ ICFI Tue, Nov 10, 2015 32.41 33.06 32.26 32.82
2295 NASDAQ ICFI Mon, Nov 9, 2015 31.94 32.60 31.76 32.49
2294 NASDAQ ICFI Fri, Nov 6, 2015 31.64 32.25 31.52 32.14
2293 NASDAQ ICFI Thu, Nov 5, 2015 31.21 31.96 31.06 31.80
2292 NASDAQ ICFI Wed, Nov 4, 2015 31.00 31.36 30.86 31.17
2291 NASDAQ ICFI Tue, Nov 3, 2015 31.00 31.32 30.79 31.08
2290 NASDAQ ICFI Mon, Nov 2, 2015 30.65 31.29 30.46 31.06
2289 NASDAQ ICFI Fri, Oct 30, 2015 31.48 31.66 30.29 30.67
2288 NASDAQ ICFI Thu, Oct 29, 2015 32.07 32.38 31.54 31.67
2287 NASDAQ ICFI Wed, Oct 28, 2015 31.19 32.29 31.19 32.11
2286 NASDAQ ICFI Tue, Oct 27, 2015 31.53 31.53 30.72 31.18
2285 NASDAQ ICFI Mon, Oct 26, 2015 31.48 31.66 31.28 31.51
2284 NASDAQ ICFI Fri, Oct 23, 2015 31.66 31.97 31.29 31.64
2283 NASDAQ ICFI Thu, Oct 22, 2015 30.93 31.83 30.93 31.45
2282 NASDAQ ICFI Wed, Oct 21, 2015 31.94 32.10 30.81 30.83
2281 NASDAQ ICFI Tue, Oct 20, 2015 31.18 32.06 31.17 31.92
2280 NASDAQ ICFI Mon, Oct 19, 2015 30.99 31.85 30.99 31.28
2279 NASDAQ ICFI Fri, Oct 16, 2015 31.22 31.46 30.89 31.21
2278 NASDAQ ICFI Thu, Oct 15, 2015 30.90 31.40 30.59 31.07
2277 NASDAQ ICFI Wed, Oct 14, 2015 31.61 31.87 30.61 30.73
2276 NASDAQ ICFI Tue, Oct 13, 2015 31.90 32.28 31.61 31.67
2275 NASDAQ ICFI Mon, Oct 12, 2015 31.69 32.06 31.47 32.01
2274 NASDAQ ICFI Fri, Oct 9, 2015 31.90 32.18 31.79 31.85
2273 NASDAQ ICFI Thu, Oct 8, 2015 31.49 32.00 31.49 31.78
2272 NASDAQ ICFI Wed, Oct 7, 2015 31.26 31.74 31.17 31.52
2271 NASDAQ ICFI Tue, Oct 6, 2015 31.30 31.71 31.16 31.22
2270 NASDAQ ICFI Mon, Oct 5, 2015 30.37 31.61 30.37 31.30
2269 NASDAQ ICFI Fri, Oct 2, 2015 30.44 30.44 29.19 30.15
2268 NASDAQ ICFI Thu, Oct 1, 2015 30.51 30.83 30.16 30.69
2267 NASDAQ ICFI Wed, Sep 30, 2015 30.73 30.81 30.19 30.39
2266 NASDAQ ICFI Tue, Sep 29, 2015 30.80 30.93 30.11 30.38
2265 NASDAQ ICFI Mon, Sep 28, 2015 30.93 31.39 30.69 30.83
2264 NASDAQ ICFI Fri, Sep 25, 2015 31.51 31.84 31.13 31.37
2263 NASDAQ ICFI Thu, Sep 24, 2015 31.14 31.46 30.88 31.34
2262 NASDAQ ICFI Wed, Sep 23, 2015 31.29 31.53 31.01 31.20
2261 NASDAQ ICFI Tue, Sep 22, 2015 31.49 31.66 31.15 31.39
2260 NASDAQ ICFI Mon, Sep 21, 2015 31.82 32.27 31.20 31.78
2259 NASDAQ ICFI Fri, Sep 18, 2015 31.93 32.54 31.31 31.53
2258 NASDAQ ICFI Thu, Sep 17, 2015 32.54 32.84 32.41 32.50
2257 NASDAQ ICFI Wed, Sep 16, 2015 32.90 32.95 32.50 32.53
2256 NASDAQ ICFI Tue, Sep 15, 2015 32.48 32.99 32.48 32.79
2255 NASDAQ ICFI Mon, Sep 14, 2015 32.87 32.87 32.45 32.53
2254 NASDAQ ICFI Fri, Sep 11, 2015 32.75 32.94 32.52 32.69
2253 NASDAQ ICFI Thu, Sep 10, 2015 33.20 33.39 32.80 32.99
2252 NASDAQ ICFI Wed, Sep 9, 2015 33.84 33.84 33.07 33.10
2251 NASDAQ ICFI Tue, Sep 8, 2015 33.69 33.81 33.52 33.63
2250 NASDAQ ICFI Fri, Sep 4, 2015 33.25 33.51 33.24 33.33
2249 NASDAQ ICFI Thu, Sep 3, 2015 34.19 34.42 33.61 33.69
2248 NASDAQ ICFI Wed, Sep 2, 2015 33.74 34.37 33.53 34.06
2247 NASDAQ ICFI Tue, Sep 1, 2015 33.72 33.83 33.14 33.37
2246 NASDAQ ICFI Mon, Aug 31, 2015 34.04 34.46 33.88 34.21
2245 NASDAQ ICFI Fri, Aug 28, 2015 33.94 34.35 33.87 34.04
2244 NASDAQ ICFI Thu, Aug 27, 2015 34.64 35.16 33.80 34.04
2243 NASDAQ ICFI Wed, Aug 26, 2015 34.30 34.65 33.52 34.48
2242 NASDAQ ICFI Tue, Aug 25, 2015 34.67 34.67 33.50 33.54
2241 NASDAQ ICFI Mon, Aug 24, 2015 34.01 34.97 33.16 33.59
2240 NASDAQ ICFI Fri, Aug 21, 2015 35.74 36.56 35.53 35.71
2239 NASDAQ ICFI Thu, Aug 20, 2015 35.93 36.52 35.03 36.28
2238 NASDAQ ICFI Wed, Aug 19, 2015 35.11 36.41 34.70 36.13
2237 NASDAQ ICFI Tue, Aug 18, 2015 35.24 35.65 35.01 35.45
2236 NASDAQ ICFI Mon, Aug 17, 2015 35.06 35.87 35.06 35.31
2235 NASDAQ ICFI Fri, Aug 14, 2015 35.21 35.79 35.02 35.33
2234 NASDAQ ICFI Thu, Aug 13, 2015 35.58 35.98 35.17 35.34
2233 NASDAQ ICFI Wed, Aug 12, 2015 36.02 36.10 35.48 35.65
2232 NASDAQ ICFI Tue, Aug 11, 2015 36.27 36.98 36.08 36.31
2231 NASDAQ ICFI Mon, Aug 10, 2015 36.38 36.94 36.04 36.58
2230 NASDAQ ICFI Fri, Aug 7, 2015 35.88 36.34 35.42 36.18
2229 NASDAQ ICFI Thu, Aug 6, 2015 36.26 36.52 35.82 36.14
2228 NASDAQ ICFI Wed, Aug 5, 2015 36.67 36.84 35.74 36.30
2227 NASDAQ ICFI Tue, Aug 4, 2015 36.77 37.21 36.14 36.54
2226 NASDAQ ICFI Mon, Aug 3, 2015 36.73 37.21 36.15 36.61
2225 NASDAQ ICFI Fri, Jul 31, 2015 32.86 37.01 32.86 36.66
2224 NASDAQ ICFI Thu, Jul 30, 2015 33.57 33.93 32.79 33.09
2223 NASDAQ ICFI Wed, Jul 29, 2015 33.36 34.00 33.20 33.74
2222 NASDAQ ICFI Tue, Jul 28, 2015 33.67 33.80 32.86 33.64
2221 NASDAQ ICFI Mon, Jul 27, 2015 33.80 34.04 33.58 33.69
2220 NASDAQ ICFI Fri, Jul 24, 2015 35.00 35.11 33.95 34.07
2219 NASDAQ ICFI Thu, Jul 23, 2015 35.40 35.62 34.84 35.12
2218 NASDAQ ICFI Wed, Jul 22, 2015 35.52 35.77 35.00 35.46
2217 NASDAQ ICFI Tue, Jul 21, 2015 36.40 36.54 35.33 35.55
2216 NASDAQ ICFI Mon, Jul 20, 2015 36.32 36.45 35.94 36.39
2215 NASDAQ ICFI Fri, Jul 17, 2015 37.13 37.13 36.27 36.27
2214 NASDAQ ICFI Thu, Jul 16, 2015 36.58 37.18 36.48 37.05
2213 NASDAQ ICFI Wed, Jul 15, 2015 35.93 36.33 35.46 36.26
2212 NASDAQ ICFI Tue, Jul 14, 2015 35.71 36.25 35.53 36.05
2211 NASDAQ ICFI Mon, Jul 13, 2015 35.59 35.96 35.40 35.75
2210 NASDAQ ICFI Fri, Jul 10, 2015 35.18 35.57 35.02 35.53
2209 NASDAQ ICFI Thu, Jul 9, 2015 35.81 35.81 34.67 34.80
2208 NASDAQ ICFI Wed, Jul 8, 2015 35.80 36.12 35.15 35.34
2207 NASDAQ ICFI Tue, Jul 7, 2015 36.55 36.64 35.71 36.11
2206 NASDAQ ICFI Mon, Jul 6, 2015 35.59 36.59 35.59 36.48
2205 NASDAQ ICFI Thu, Jul 2, 2015 35.31 36.03 35.31 35.98
2204 NASDAQ ICFI Wed, Jul 1, 2015 35.14 35.56 34.14 35.35
2203 NASDAQ ICFI Tue, Jun 30, 2015 35.24 35.58 34.46 34.86
2202 NASDAQ ICFI Mon, Jun 29, 2015 35.78 35.93 34.57 34.77
2201 NASDAQ ICFI Fri, Jun 26, 2015 35.63 36.08 35.37 36.06
2200 NASDAQ ICFI Thu, Jun 25, 2015 35.23 35.57 35.00 35.49
2199 NASDAQ ICFI Wed, Jun 24, 2015 35.39 35.39 34.94 35.06
2198 NASDAQ ICFI Tue, Jun 23, 2015 35.36 35.42 35.21 35.25
2197 NASDAQ ICFI Mon, Jun 22, 2015 35.65 35.88 35.18 35.31
2196 NASDAQ ICFI Fri, Jun 19, 2015 34.90 35.55 34.63 35.38
2195 NASDAQ ICFI Thu, Jun 18, 2015 35.01 35.56 34.92 34.97
2194 NASDAQ ICFI Wed, Jun 17, 2015 35.35 35.35 34.73 34.77
2193 NASDAQ ICFI Tue, Jun 16, 2015 35.05 35.33 34.69 35.17
2192 NASDAQ ICFI Mon, Jun 15, 2015 35.47 35.51 34.63 35.03
2191 NASDAQ ICFI Fri, Jun 12, 2015 36.03 36.26 35.38 35.60
2190 NASDAQ ICFI Thu, Jun 11, 2015 36.47 36.47 35.85 36.01
2189 NASDAQ ICFI Wed, Jun 10, 2015 36.43 36.97 36.24 36.37
2188 NASDAQ ICFI Tue, Jun 9, 2015 36.08 36.46 35.59 36.12
2187 NASDAQ ICFI Mon, Jun 8, 2015 36.56 36.56 35.88 35.92
2186 NASDAQ ICFI Fri, Jun 5, 2015 36.74 36.74 36.16 36.56
2185 NASDAQ ICFI Thu, Jun 4, 2015 36.63 36.86 36.45 36.75
2184 NASDAQ ICFI Wed, Jun 3, 2015 36.33 37.07 36.19 36.79
2183 NASDAQ ICFI Tue, Jun 2, 2015 35.78 36.75 35.60 36.14
2182 NASDAQ ICFI Mon, Jun 1, 2015 36.10 36.36 35.53 35.81
2181 NASDAQ ICFI Fri, May 29, 2015 36.05 36.13 35.39 35.78
2180 NASDAQ ICFI Thu, May 28, 2015 35.93 36.36 35.83 35.97
2179 NASDAQ ICFI Wed, May 27, 2015 35.89 36.25 35.58 36.15
2178 NASDAQ ICFI Tue, May 26, 2015 36.50 36.73 35.28 35.94
2177 NASDAQ ICFI Fri, May 22, 2015 36.15 36.67 35.40 36.42
2176 NASDAQ ICFI Thu, May 21, 2015 36.60 36.79 35.86 36.09
2175 NASDAQ ICFI Wed, May 20, 2015 36.90 37.05 36.31 36.52
2174 NASDAQ ICFI Tue, May 19, 2015 37.06 37.06 36.53 36.69
2173 NASDAQ ICFI Mon, May 18, 2015 36.90 37.40 36.76 36.90
2172 NASDAQ ICFI Fri, May 15, 2015 37.31 37.55 35.78 36.95
2171 NASDAQ ICFI Thu, May 14, 2015 35.87 37.65 35.81 37.29
2170 NASDAQ ICFI Wed, May 13, 2015 35.54 35.67 35.03 35.51
2169 NASDAQ ICFI Tue, May 12, 2015 35.00 35.47 34.93 35.31
2168 NASDAQ ICFI Mon, May 11, 2015 35.96 36.15 34.95 35.04
2167 NASDAQ ICFI Fri, May 8, 2015 34.42 36.65 34.09 36.00
2166 NASDAQ ICFI Thu, May 7, 2015 37.86 38.01 37.46 37.85
2165 NASDAQ ICFI Wed, May 6, 2015 37.43 37.84 37.21 37.81
2164 NASDAQ ICFI Tue, May 5, 2015 37.81 37.81 36.65 37.28
2163 NASDAQ ICFI Mon, May 4, 2015 38.72 38.88 37.75 37.81
2162 NASDAQ ICFI Fri, May 1, 2015 38.53 38.83 37.86 38.53
2161 NASDAQ ICFI Thu, Apr 30, 2015 39.89 40.13 38.11 38.50
2160 NASDAQ ICFI Wed, Apr 29, 2015 40.88 41.16 40.29 40.32
2159 NASDAQ ICFI Tue, Apr 28, 2015 40.39 41.35 40.27 41.27
2158 NASDAQ ICFI Mon, Apr 27, 2015 40.65 40.93 40.09 40.49
2157 NASDAQ ICFI Fri, Apr 24, 2015 40.50 41.02 40.31 40.64
2156 NASDAQ ICFI Thu, Apr 23, 2015 40.45 40.99 40.31 40.61
2155 NASDAQ ICFI Wed, Apr 22, 2015 40.44 40.71 39.78 40.65
2154 NASDAQ ICFI Tue, Apr 21, 2015 40.33 41.33 40.33 40.55
2153 NASDAQ ICFI Mon, Apr 20, 2015 39.84 40.43 39.70 40.31
2152 NASDAQ ICFI Fri, Apr 17, 2015 40.09 40.47 39.57 39.70
2151 NASDAQ ICFI Thu, Apr 16, 2015 40.06 40.62 39.84 40.42
2150 NASDAQ ICFI Wed, Apr 15, 2015 40.24 40.58 39.90 40.29
2149 NASDAQ ICFI Tue, Apr 14, 2015 40.62 40.68 39.95 40.27
2148 NASDAQ ICFI Mon, Apr 13, 2015 40.90 41.25 40.62 40.71
2147 NASDAQ ICFI Fri, Apr 10, 2015 40.91 41.00 40.36 41.00
2146 NASDAQ ICFI Thu, Apr 9, 2015 41.05 41.20 39.91 40.61
2145 NASDAQ ICFI Wed, Apr 8, 2015 40.70 41.24 40.70 41.17
2144 NASDAQ ICFI Tue, Apr 7, 2015 41.50 41.77 40.83 40.87
2143 NASDAQ ICFI Mon, Apr 6, 2015 41.52 42.14 40.96 41.71
2142 NASDAQ ICFI Thu, Apr 2, 2015 42.11 42.43 41.80 41.85
2141 NASDAQ ICFI Wed, Apr 1, 2015 40.67 42.09 40.37 41.99
2140 NASDAQ ICFI Tue, Mar 31, 2015 41.02 41.17 40.34 40.85
2139 NASDAQ ICFI Mon, Mar 30, 2015 41.64 42.14 41.26 41.34
2138 NASDAQ ICFI Fri, Mar 27, 2015 40.92 42.00 40.48 41.58
2137 NASDAQ ICFI Thu, Mar 26, 2015 41.12 41.63 40.81 41.03
2136 NASDAQ ICFI Wed, Mar 25, 2015 42.92 43.25 41.25 41.33
2135 NASDAQ ICFI Tue, Mar 24, 2015 42.78 43.73 42.78 43.00
2134 NASDAQ ICFI Mon, Mar 23, 2015 42.47 43.18 42.33 42.97
2133 NASDAQ ICFI Fri, Mar 20, 2015 41.72 42.75 41.49 42.65
2132 NASDAQ ICFI Thu, Mar 19, 2015 41.19 41.72 40.89 41.55
2131 NASDAQ ICFI Wed, Mar 18, 2015 40.74 41.36 40.65 41.25
2130 NASDAQ ICFI Tue, Mar 17, 2015 40.85 41.04 40.65 40.79
2129 NASDAQ ICFI Mon, Mar 16, 2015 41.43 41.79 40.77 41.05
2128 NASDAQ ICFI Fri, Mar 13, 2015 41.39 41.50 40.81 41.25
2127 NASDAQ ICFI Thu, Mar 12, 2015 40.59 41.53 40.48 41.35
2126 NASDAQ ICFI Wed, Mar 11, 2015 40.13 40.54 39.80 40.25
2125 NASDAQ ICFI Tue, Mar 10, 2015 41.23 41.78 39.83 39.93
2124 NASDAQ ICFI Mon, Mar 9, 2015 41.30 42.01 41.27 41.79
2123 NASDAQ ICFI Fri, Mar 6, 2015 41.87 42.04 40.99 41.14
2122 NASDAQ ICFI Thu, Mar 5, 2015 42.03 42.28 41.26 42.27
2121 NASDAQ ICFI Wed, Mar 4, 2015 41.57 42.28 41.49 42.01
2120 NASDAQ ICFI Tue, Mar 3, 2015 41.93 42.23 41.31 41.90
2119 NASDAQ ICFI Mon, Mar 2, 2015 41.85 42.46 41.44 41.95
2118 NASDAQ ICFI Fri, Feb 27, 2015 41.25 42.19 40.48 41.90
2117 NASDAQ ICFI Thu, Feb 26, 2015 40.93 41.81 40.93 41.53
2116 NASDAQ ICFI Wed, Feb 25, 2015 40.78 41.12 40.62 41.05
2115 NASDAQ ICFI Tue, Feb 24, 2015 39.90 40.97 39.76 40.78
2114 NASDAQ ICFI Mon, Feb 23, 2015 39.35 39.98 39.14 39.79
2113 NASDAQ ICFI Fri, Feb 20, 2015 39.28 39.60 38.30 39.56
2112 NASDAQ ICFI Thu, Feb 19, 2015 39.62 39.88 39.11 39.20
2111 NASDAQ ICFI Wed, Feb 18, 2015 39.10 39.68 39.00 39.65
2110 NASDAQ ICFI Tue, Feb 17, 2015 39.12 39.33 38.71 39.27
2109 NASDAQ ICFI Fri, Feb 13, 2015 38.63 39.07 38.34 38.98
2108 NASDAQ ICFI Thu, Feb 12, 2015 38.29 38.68 38.25 38.66
2107 NASDAQ ICFI Wed, Feb 11, 2015 38.54 38.91 38.15 38.19
2106 NASDAQ ICFI Tue, Feb 10, 2015 38.70 39.16 38.25 38.71
2105 NASDAQ ICFI Mon, Feb 9, 2015 38.59 38.95 38.36 38.55
2104 NASDAQ ICFI Fri, Feb 6, 2015 38.75 39.23 38.29 38.71
2103 NASDAQ ICFI Thu, Feb 5, 2015 38.33 38.87 37.92 38.65
2102 NASDAQ ICFI Wed, Feb 4, 2015 38.43 39.06 38.19 38.33
2101 NASDAQ ICFI Tue, Feb 3, 2015 37.91 39.02 37.91 38.78
2100 NASDAQ ICFI Mon, Feb 2, 2015 37.53 38.00 37.00 37.90
2099 NASDAQ ICFI Fri, Jan 30, 2015 38.19 38.84 37.22 37.36
2098 NASDAQ ICFI Thu, Jan 29, 2015 37.73 38.60 37.60 38.58
2097 NASDAQ ICFI Wed, Jan 28, 2015 39.09 39.09 38.01 38.11
2096 NASDAQ ICFI Tue, Jan 27, 2015 38.59 39.05 38.35 38.77
2095 NASDAQ ICFI Mon, Jan 26, 2015 39.05 39.28 38.59 38.93
2094 NASDAQ ICFI Fri, Jan 23, 2015 39.28 39.52 38.92 39.20
2093 NASDAQ ICFI Thu, Jan 22, 2015 38.85 39.56 38.70 39.15
2092 NASDAQ ICFI Wed, Jan 21, 2015 38.76 38.95 38.52 38.69
2091 NASDAQ ICFI Tue, Jan 20, 2015 39.02 39.06 38.74 38.86
2090 NASDAQ ICFI Fri, Jan 16, 2015 38.66 39.12 38.66 39.00
2089 NASDAQ ICFI Thu, Jan 15, 2015 39.39 39.39 38.45 38.81
2088 NASDAQ ICFI Wed, Jan 14, 2015 39.28 39.60 38.98 39.30
2087 NASDAQ ICFI Tue, Jan 13, 2015 39.70 40.39 39.32 39.60
2086 NASDAQ ICFI Mon, Jan 12, 2015 40.11 40.21 39.31 39.43
2085 NASDAQ ICFI Fri, Jan 9, 2015 39.79 40.07 39.74 39.86
2084 NASDAQ ICFI Thu, Jan 8, 2015 39.64 40.14 39.41 39.82
2083 NASDAQ ICFI Wed, Jan 7, 2015 39.62 39.62 38.95 39.48
2082 NASDAQ ICFI Tue, Jan 6, 2015 40.49 40.85 38.78 39.32
2081 NASDAQ ICFI Mon, Jan 5, 2015 39.78 40.83 39.78 40.44
2080 NASDAQ ICFI Fri, Jan 2, 2015 41.02 41.27 39.76 40.12
2079 NASDAQ ICFI Wed, Dec 31, 2014 41.39 41.84 40.96 40.98
2078 NASDAQ ICFI Tue, Dec 30, 2014 41.60 41.72 41.29 41.41
2077 NASDAQ ICFI Mon, Dec 29, 2014 42.21 42.48 41.50 41.59
2076 NASDAQ ICFI Fri, Dec 26, 2014 41.83 42.19 41.74 42.07
2075 NASDAQ ICFI Wed, Dec 24, 2014 41.69 41.99 41.53 41.73
2074 NASDAQ ICFI Tue, Dec 23, 2014 41.48 41.99 41.00 41.66
2073 NASDAQ ICFI Mon, Dec 22, 2014 40.86 41.42 40.58 41.36
2072 NASDAQ ICFI Fri, Dec 19, 2014 41.75 41.84 40.41 40.81
2071 NASDAQ ICFI Thu, Dec 18, 2014 41.94 41.94 41.03 41.68
2070 NASDAQ ICFI Wed, Dec 17, 2014 40.00 41.53 39.86 41.36
2069 NASDAQ ICFI Tue, Dec 16, 2014 39.26 40.53 37.71 39.98
2068 NASDAQ ICFI Mon, Dec 15, 2014 39.00 39.35 38.44 39.22
2067 NASDAQ ICFI Fri, Dec 12, 2014 38.77 39.47 38.76 38.94
2066 NASDAQ ICFI Thu, Dec 11, 2014 40.01 40.14 39.00 39.22
2065 NASDAQ ICFI Wed, Dec 10, 2014 40.88 41.31 39.83 39.91
2064 NASDAQ ICFI Tue, Dec 9, 2014 40.19 41.48 39.89 41.11
2063 NASDAQ ICFI Mon, Dec 8, 2014 41.09 41.58 40.42 40.49
2062 NASDAQ ICFI Fri, Dec 5, 2014 41.20 41.59 40.76 41.10
2061 NASDAQ ICFI Thu, Dec 4, 2014 40.87 41.36 40.22 41.10
2060 NASDAQ ICFI Wed, Dec 3, 2014 39.98 41.30 39.50 40.95
2059 NASDAQ ICFI Tue, Dec 2, 2014 38.74 39.85 38.61 39.84
2058 NASDAQ ICFI Mon, Dec 1, 2014 38.82 39.10 38.33 38.71
2057 NASDAQ ICFI Fri, Nov 28, 2014 39.42 40.27 38.70 38.78
2056 NASDAQ ICFI Wed, Nov 26, 2014 38.72 39.69 38.72 39.52
2055 NASDAQ ICFI Tue, Nov 25, 2014 37.56 38.68 37.43 38.51
2054 NASDAQ ICFI Mon, Nov 24, 2014 36.86 37.54 36.80 37.52
2053 NASDAQ ICFI Fri, Nov 21, 2014 37.63 37.63 36.81 36.86
2052 NASDAQ ICFI Thu, Nov 20, 2014 37.21 37.45 36.87 37.15
2051 NASDAQ ICFI Wed, Nov 19, 2014 37.92 38.00 36.96 37.36
2050 NASDAQ ICFI Tue, Nov 18, 2014 38.23 38.76 37.94 38.04
2049 NASDAQ ICFI Mon, Nov 17, 2014 38.86 39.14 38.25 38.26
2048 NASDAQ ICFI Fri, Nov 14, 2014 38.98 39.46 38.81 38.86
2047 NASDAQ ICFI Thu, Nov 13, 2014 39.36 39.40 39.33 39.43
2046 NASDAQ ICFI Wed, Nov 12, 2014 38.75 39.80 38.75 39.40
2045 NASDAQ ICFI Tue, Nov 11, 2014 38.75 38.92 38.43 38.79
2044 NASDAQ ICFI Mon, Nov 10, 2014 36.81 38.70 36.71 38.50
2043 NASDAQ ICFI Fri, Nov 7, 2014 37.19 37.19 34.83 36.73
2042 NASDAQ ICFI Thu, Nov 6, 2014 36.21 36.65 35.95 36.64
2041 NASDAQ ICFI Wed, Nov 5, 2014 36.36 36.46 35.88 36.11
2040 NASDAQ ICFI Tue, Nov 4, 2014 36.31 36.96 36.02 36.19
2039 NASDAQ ICFI Mon, Nov 3, 2014 36.38 36.46 35.79 36.26
2038 NASDAQ ICFI Fri, Oct 31, 2014 36.58 36.69 35.83 36.34
2037 NASDAQ ICFI Thu, Oct 30, 2014 35.25 36.16 35.22 35.99
2036 NASDAQ ICFI Wed, Oct 29, 2014 35.45 35.84 34.94 35.24
2035 NASDAQ ICFI Tue, Oct 28, 2014 34.30 35.54 34.27 35.46
2034 NASDAQ ICFI Mon, Oct 27, 2014 33.42 34.19 33.17 34.11
2033 NASDAQ ICFI Fri, Oct 24, 2014 33.60 33.60 33.27 33.50
2032 NASDAQ ICFI Thu, Oct 23, 2014 34.46 35.54 33.36 33.49
2031 NASDAQ ICFI Wed, Oct 22, 2014 33.50 34.48 32.50 34.09
2030 NASDAQ ICFI Tue, Oct 21, 2014 32.76 33.30 32.47 33.21
2029 NASDAQ ICFI Mon, Oct 20, 2014 32.76 32.91 32.34 32.65
2028 NASDAQ ICFI Fri, Oct 17, 2014 33.65 33.65 32.73 32.83
2027 NASDAQ ICFI Thu, Oct 16, 2014 32.82 33.48 32.82 33.18
2026 NASDAQ ICFI Wed, Oct 15, 2014 32.41 33.38 32.13 33.24
2025 NASDAQ ICFI Tue, Oct 14, 2014 32.46 33.16 32.46 32.69
2024 NASDAQ ICFI Mon, Oct 13, 2014 31.80 32.80 31.67 32.29
2023 NASDAQ ICFI Fri, Oct 10, 2014 31.68 32.56 31.63 31.70
2022 NASDAQ ICFI Thu, Oct 9, 2014 32.35 32.53 31.87 31.88
2021 NASDAQ ICFI Wed, Oct 8, 2014 31.48 32.48 31.16 32.31
2020 NASDAQ ICFI Tue, Oct 7, 2014 30.91 31.66 30.71 31.46
2019 NASDAQ ICFI Mon, Oct 6, 2014 31.13 31.53 30.92 30.94
2018 NASDAQ ICFI Fri, Oct 3, 2014 31.21 31.35 30.93 30.96
2017 NASDAQ ICFI Thu, Oct 2, 2014 30.53 31.01 30.33 30.89
2016 NASDAQ ICFI Wed, Oct 1, 2014 30.86 31.00 30.37 30.43
2015 NASDAQ ICFI Tue, Sep 30, 2014 31.45 31.64 30.75 30.79
2014 NASDAQ ICFI Mon, Sep 29, 2014 31.95 32.04 31.33 31.46
2013 NASDAQ ICFI Fri, Sep 26, 2014 32.53 32.64 32.25 32.37
2012 NASDAQ ICFI Thu, Sep 25, 2014 32.88 33.06 32.30 32.53
2011 NASDAQ ICFI Wed, Sep 24, 2014 33.36 33.57 32.98 33.03
2010 NASDAQ ICFI Tue, Sep 23, 2014 33.05 33.75 33.05 33.23
2009 NASDAQ ICFI Mon, Sep 22, 2014 33.05 33.37 32.73 33.25
2008 NASDAQ ICFI Fri, Sep 19, 2014 33.38 33.76 33.10 33.28
2007 NASDAQ ICFI Thu, Sep 18, 2014 33.25 33.39 33.05 33.32
2006 NASDAQ ICFI Wed, Sep 17, 2014 33.03 33.33 32.90 33.25
2005 NASDAQ ICFI Tue, Sep 16, 2014 33.00 33.27 32.79 33.07
2004 NASDAQ ICFI Mon, Sep 15, 2014 33.00 33.70 32.92 33.10
2003 NASDAQ ICFI Fri, Sep 12, 2014 33.15 33.23 32.57 33.11
2002 NASDAQ ICFI Thu, Sep 11, 2014 32.76 33.31 32.76 33.06
2001 NASDAQ ICFI Wed, Sep 10, 2014 32.35 33.05 32.35 32.92
2000 NASDAQ ICFI Tue, Sep 9, 2014 32.63 32.63 31.65 32.43
1999 NASDAQ ICFI Mon, Sep 8, 2014 32.84 33.08 32.45 32.78
1998 NASDAQ ICFI Fri, Sep 5, 2014 32.93 33.16 32.81 32.96
1997 NASDAQ ICFI Thu, Sep 4, 2014 33.65 33.81 33.03 33.11
1996 NASDAQ ICFI Wed, Sep 3, 2014 34.11 34.11 33.56 33.68
1995 NASDAQ ICFI Tue, Sep 2, 2014 33.81 34.14 33.32 33.87
1994 NASDAQ ICFI Fri, Aug 29, 2014 34.01 34.03 33.30 33.78
1993 NASDAQ ICFI Thu, Aug 28, 2014 34.00 34.35 33.75 33.77
1992 NASDAQ ICFI Wed, Aug 27, 2014 34.92 35.04 34.12 34.22
1991 NASDAQ ICFI Tue, Aug 26, 2014 34.74 35.04 34.53 34.91
1990 NASDAQ ICFI Mon, Aug 25, 2014 35.13 35.17 34.44 34.70
1989 NASDAQ ICFI Fri, Aug 22, 2014 34.66 35.13 34.47 34.87
1988 NASDAQ ICFI Thu, Aug 21, 2014 34.60 34.92 34.12 34.64
1987 NASDAQ ICFI Wed, Aug 20, 2014 34.98 35.08 34.35 34.53
1986 NASDAQ ICFI Tue, Aug 19, 2014 35.27 36.00 34.78 35.18
1985 NASDAQ ICFI Mon, Aug 18, 2014 35.18 35.20 34.69 35.16
1984 NASDAQ ICFI Fri, Aug 15, 2014 35.49 35.66 34.41 34.79
1983 NASDAQ ICFI Thu, Aug 14, 2014 34.92 35.28 34.92 35.12
1982 NASDAQ ICFI Wed, Aug 13, 2014 34.82 35.20 34.82 35.03
1981 NASDAQ ICFI Tue, Aug 12, 2014 35.45 35.62 34.70 34.81
1980 NASDAQ ICFI Mon, Aug 11, 2014 35.15 36.50 35.15 35.69
1979 NASDAQ ICFI Fri, Aug 8, 2014 34.99 35.36 34.90 35.10
1978 NASDAQ ICFI Thu, Aug 7, 2014 34.99 35.64 34.72 35.00
1977 NASDAQ ICFI Wed, Aug 6, 2014 34.64 35.70 34.64 35.21
1976 NASDAQ ICFI Tue, Aug 5, 2014 34.50 35.06 34.40 34.90
1975 NASDAQ ICFI Mon, Aug 4, 2014 34.53 34.87 34.24 34.57
1974 NASDAQ ICFI Fri, Aug 1, 2014 34.67 35.03 34.28 34.43
1973 NASDAQ ICFI Thu, Jul 31, 2014 34.67 35.03 34.36 34.57
1972 NASDAQ ICFI Wed, Jul 30, 2014 35.09 35.43 34.95 35.02
1971 NASDAQ ICFI Tue, Jul 29, 2014 34.99 35.35 34.90 34.97
1970 NASDAQ ICFI Mon, Jul 28, 2014 35.07 35.10 34.87 35.00
1969 NASDAQ ICFI Fri, Jul 25, 2014 34.96 35.43 34.90 34.94
1968 NASDAQ ICFI Thu, Jul 24, 2014 35.43 35.76 34.72 35.25
1967 NASDAQ ICFI Wed, Jul 23, 2014 35.48 35.62 35.30 35.52
1966 NASDAQ ICFI Tue, Jul 22, 2014 35.28 35.72 35.25 35.50
1965 NASDAQ ICFI Mon, Jul 21, 2014 35.36 35.41 34.95 35.13
1964 NASDAQ ICFI Fri, Jul 18, 2014 34.90 35.79 34.79 35.55
1963 NASDAQ ICFI Thu, Jul 17, 2014 35.01 35.39 34.93 34.99
1962 NASDAQ ICFI Wed, Jul 16, 2014 35.68 35.72 35.00 35.13
1961 NASDAQ ICFI Tue, Jul 15, 2014 35.25 35.66 35.12 35.41
1960 NASDAQ ICFI Mon, Jul 14, 2014 35.42 35.53 34.98 35.35
1959 NASDAQ ICFI Fri, Jul 11, 2014 35.48 35.48 35.01 35.12
1958 NASDAQ ICFI Thu, Jul 10, 2014 34.98 35.65 34.98 35.34
1957 NASDAQ ICFI Wed, Jul 9, 2014 35.55 35.96 35.40 35.62
1956 NASDAQ ICFI Tue, Jul 8, 2014 35.19 35.73 34.86 35.49
1955 NASDAQ ICFI Mon, Jul 7, 2014 36.06 36.06 35.22 35.37
1954 NASDAQ ICFI Thu, Jul 3, 2014 35.84 36.36 35.84 36.17
1953 NASDAQ ICFI Wed, Jul 2, 2014 35.93 36.20 35.64 35.77
1952 NASDAQ ICFI Tue, Jul 1, 2014 35.52 36.59 35.42 35.93
1951 NASDAQ ICFI Mon, Jun 30, 2014 35.03 35.78 34.98 35.36
1950 NASDAQ ICFI Fri, Jun 27, 2014 34.55 35.46 34.55 35.22
1949 NASDAQ ICFI Thu, Jun 26, 2014 35.17 35.97 34.64 34.86
1948 NASDAQ ICFI Wed, Jun 25, 2014 35.27 35.72 35.05 35.26
1947 NASDAQ ICFI Tue, Jun 24, 2014 35.70 35.87 35.24 35.33
1946 NASDAQ ICFI Mon, Jun 23, 2014 36.21 36.37 35.57 35.73
1945 NASDAQ ICFI Fri, Jun 20, 2014 36.54 36.89 36.09 36.22
1944 NASDAQ ICFI Thu, Jun 19, 2014 36.95 36.95 36.19 36.54
1943 NASDAQ ICFI Wed, Jun 18, 2014 36.07 36.76 35.58 36.68
1942 NASDAQ ICFI Tue, Jun 17, 2014 36.27 36.66 35.90 36.13
1941 NASDAQ ICFI Mon, Jun 16, 2014 36.44 36.44 35.85 36.18
1940 NASDAQ ICFI Fri, Jun 13, 2014 37.23 37.28 36.28 36.40
1939 NASDAQ ICFI Thu, Jun 12, 2014 37.89 37.89 36.84 37.06
1938 NASDAQ ICFI Wed, Jun 11, 2014 37.93 38.18 37.27 37.86
1937 NASDAQ ICFI Tue, Jun 10, 2014 38.23 38.52 37.71 38.01
1936 NASDAQ ICFI Mon, Jun 9, 2014 38.35 38.97 38.04 38.48
1935 NASDAQ ICFI Fri, Jun 6, 2014 37.71 38.64 37.48 38.40
1934 NASDAQ ICFI Thu, Jun 5, 2014 37.15 37.66 36.46 37.43
1933 NASDAQ ICFI Wed, Jun 4, 2014 36.77 37.36 36.61 37.17
1932 NASDAQ ICFI Tue, Jun 3, 2014 36.95 37.24 36.45 36.91
1931 NASDAQ ICFI Mon, Jun 2, 2014 37.13 37.23 36.20 37.15
1930 NASDAQ ICFI Fri, May 30, 2014 37.38 37.39 36.76 37.20
1929 NASDAQ ICFI Thu, May 29, 2014 36.96 37.38 36.72 37.27
1928 NASDAQ ICFI Wed, May 28, 2014 37.00 37.23 36.29 36.93
1927 NASDAQ ICFI Tue, May 27, 2014 36.97 37.38 36.80 37.00
1926 NASDAQ ICFI Fri, May 23, 2014 36.19 36.54 35.81 36.53
1925 NASDAQ ICFI Thu, May 22, 2014 35.90 36.22 35.84 36.08
1924 NASDAQ ICFI Wed, May 21, 2014 36.34 36.34 35.45 35.91
1923 NASDAQ ICFI Tue, May 20, 2014 36.78 37.79 35.60 36.31
1922 NASDAQ ICFI Mon, May 19, 2014 35.81 37.09 35.81 36.96
1921 NASDAQ ICFI Fri, May 16, 2014 35.66 36.14 35.39 36.05
1920 NASDAQ ICFI Thu, May 15, 2014 35.45 35.98 35.19 35.75
1919 NASDAQ ICFI Wed, May 14, 2014 36.24 36.53 35.32 35.75
1918 NASDAQ ICFI Tue, May 13, 2014 37.71 37.71 35.92 36.50
1917 NASDAQ ICFI Mon, May 12, 2014 36.36 38.02 36.36 37.86
1916 NASDAQ ICFI Fri, May 9, 2014 35.85 36.48 35.05 36.35
1915 NASDAQ ICFI Thu, May 8, 2014 34.35 37.37 33.92 35.83
1914 NASDAQ ICFI Wed, May 7, 2014 37.44 37.92 36.57 37.52
1913 NASDAQ ICFI Tue, May 6, 2014 37.89 38.30 37.31 37.37
1912 NASDAQ ICFI Mon, May 5, 2014 38.14 38.38 37.59 38.13
1911 NASDAQ ICFI Fri, May 2, 2014 38.46 39.22 38.08 38.52
1910 NASDAQ ICFI Thu, May 1, 2014 39.06 39.65 37.77 38.42
1909 NASDAQ ICFI Wed, Apr 30, 2014 38.48 39.13 38.16 38.94
1908 NASDAQ ICFI Tue, Apr 29, 2014 39.29 39.64 38.53 38.69
1907 NASDAQ ICFI Mon, Apr 28, 2014 38.51 39.44 38.36 39.21
1906 NASDAQ ICFI Fri, Apr 25, 2014 38.97 39.20 38.13 38.34
1905 NASDAQ ICFI Thu, Apr 24, 2014 39.27 39.53 38.87 39.25
1904 NASDAQ ICFI Wed, Apr 23, 2014 39.40 39.77 38.94 39.15
1903 NASDAQ ICFI Tue, Apr 22, 2014 39.31 39.96 39.31 39.53
1902 NASDAQ ICFI Mon, Apr 21, 2014 39.38 39.77 39.00 39.57
1901 NASDAQ ICFI Thu, Apr 17, 2014 39.22 40.19 38.90 39.41
1900 NASDAQ ICFI Wed, Apr 16, 2014 39.66 39.66 38.95 39.29
1899 NASDAQ ICFI Tue, Apr 15, 2014 39.12 39.50 38.54 39.31
1898 NASDAQ ICFI Mon, Apr 14, 2014 39.70 39.90 38.68 39.11
1897 NASDAQ ICFI Fri, Apr 11, 2014 39.03 39.90 38.98 39.23
1896 NASDAQ ICFI Thu, Apr 10, 2014 40.41 40.42 38.81 39.39
1895 NASDAQ ICFI Wed, Apr 9, 2014 39.75 40.75 39.56 40.59
1894 NASDAQ ICFI Tue, Apr 8, 2014 39.14 40.11 37.24 39.74
1893 NASDAQ ICFI Mon, Apr 7, 2014 38.66 39.68 38.66 39.18
1892 NASDAQ ICFI Fri, Apr 4, 2014 40.19 40.28 38.88 39.00
1891 NASDAQ ICFI Thu, Apr 3, 2014 40.37 40.75 39.96 40.14
1890 NASDAQ ICFI Wed, Apr 2, 2014 40.64 40.65 39.79 40.25
1889 NASDAQ ICFI Tue, Apr 1, 2014 39.82 40.95 39.55 40.63
1888 NASDAQ ICFI Mon, Mar 31, 2014 38.95 39.89 38.61 39.81
1887 NASDAQ ICFI Fri, Mar 28, 2014 39.15 39.50 38.68 38.89
1886 NASDAQ ICFI Thu, Mar 27, 2014 38.69 39.68 38.52 39.24
1885 NASDAQ ICFI Wed, Mar 26, 2014 39.98 39.98 38.85 38.86
1884 NASDAQ ICFI Tue, Mar 25, 2014 40.57 40.90 39.80 39.80
1883 NASDAQ ICFI Mon, Mar 24, 2014 40.31 40.63 39.35 40.24
1882 NASDAQ ICFI Fri, Mar 21, 2014 40.34 41.10 40.22 40.40
1881 NASDAQ ICFI Thu, Mar 20, 2014 40.55 41.02 39.92 40.05
1880 NASDAQ ICFI Wed, Mar 19, 2014 40.91 40.98 40.45 40.71
1879 NASDAQ ICFI Tue, Mar 18, 2014 40.65 40.91 40.59 40.82
1878 NASDAQ ICFI Mon, Mar 17, 2014 39.99 41.27 39.99 40.68
1877 NASDAQ ICFI Fri, Mar 14, 2014 39.02 39.99 38.84 39.90
1876 NASDAQ ICFI Thu, Mar 13, 2014 39.27 39.31 38.61 39.03
1875 NASDAQ ICFI Wed, Mar 12, 2014 38.82 39.75 38.61 39.25
1874 NASDAQ ICFI Tue, Mar 11, 2014 40.00 40.33 39.10 39.10
1873 NASDAQ ICFI Mon, Mar 10, 2014 40.39 40.39 39.62 40.00
1872 NASDAQ ICFI Fri, Mar 7, 2014 40.87 40.87 39.82 40.36
1871 NASDAQ ICFI Thu, Mar 6, 2014 41.56 41.56 40.35 40.57
1870 NASDAQ ICFI Wed, Mar 5, 2014 41.01 41.60 41.00 41.30
1869 NASDAQ ICFI Tue, Mar 4, 2014 40.81 41.57 40.70 40.89
1868 NASDAQ ICFI Mon, Mar 3, 2014 39.84 40.70 39.32 40.23
1867 NASDAQ ICFI Fri, Feb 28, 2014 41.26 41.77 40.41 40.42
1866 NASDAQ ICFI Thu, Feb 27, 2014 37.90 44.34 37.42 42.12
1865 NASDAQ ICFI Wed, Feb 26, 2014 34.48 34.74 34.30 34.61
1864 NASDAQ ICFI Tue, Feb 25, 2014 34.91 34.65 34.15 34.35
1863 NASDAQ ICFI Mon, Feb 24, 2014 34.44 34.63 34.07 34.62
1862 NASDAQ ICFI Fri, Feb 21, 2014 34.35 34.45 33.95 34.30
1861 NASDAQ ICFI Thu, Feb 20, 2014 34.05 34.25 33.87 34.17
1860 NASDAQ ICFI Wed, Feb 19, 2014 33.65 34.14 33.58 34.00
1859 NASDAQ ICFI Tue, Feb 18, 2014 33.71 34.01 33.48 33.82
1858 NASDAQ ICFI Fri, Feb 14, 2014 33.85 33.87 33.42 33.71
1857 NASDAQ ICFI Thu, Feb 13, 2014 33.30 34.00 33.30 33.89
1856 NASDAQ ICFI Wed, Feb 12, 2014 33.42 33.63 33.27 33.49
1855 NASDAQ ICFI Tue, Feb 11, 2014 33.28 33.85 33.18 33.45
1854 NASDAQ ICFI Mon, Feb 10, 2014 33.70 33.71 33.00 33.33
1853 NASDAQ ICFI Fri, Feb 7, 2014 33.63 33.92 33.35 33.76
1852 NASDAQ ICFI Thu, Feb 6, 2014 33.35 33.60 33.02 33.54
1851 NASDAQ ICFI Wed, Feb 5, 2014 33.63 33.75 32.94 33.28
1850 NASDAQ ICFI Tue, Feb 4, 2014 33.15 33.96 32.99 33.83
1849 NASDAQ ICFI Mon, Feb 3, 2014 33.75 33.75 32.85 33.07
1848 NASDAQ ICFI Fri, Jan 31, 2014 33.62 33.92 33.40 33.66
1847 NASDAQ ICFI Thu, Jan 30, 2014 34.21 34.53 33.89 34.30
1846 NASDAQ ICFI Wed, Jan 29, 2014 34.51 34.81 33.36 33.85
1845 NASDAQ ICFI Tue, Jan 28, 2014 34.99 35.00 34.14 34.89
1844 NASDAQ ICFI Mon, Jan 27, 2014 33.69 35.28 34.38 35.01
1843 NASDAQ ICFI Fri, Jan 24, 2014 35.39 35.39 34.16 34.49
1842 NASDAQ ICFI Thu, Jan 23, 2014 35.39 35.73 34.81 35.71
1841 NASDAQ ICFI Wed, Jan 22, 2014 35.65 35.77 35.16 35.65
1840 NASDAQ ICFI Tue, Jan 21, 2014 35.68 35.80 35.11 35.58
1839 NASDAQ ICFI Fri, Jan 17, 2014 35.37 35.68 33.82 35.56
1838 NASDAQ ICFI Thu, Jan 16, 2014 34.97 35.47 34.97 35.46
1837 NASDAQ ICFI Wed, Jan 15, 2014 35.14 35.29 34.92 35.08
1836 NASDAQ ICFI Tue, Jan 14, 2014 35.15 35.34 34.83 35.08
1835 NASDAQ ICFI Mon, Jan 13, 2014 35.48 35.70 34.48 35.08
1834 NASDAQ ICFI Fri, Jan 10, 2014 35.65 35.65 35.19 35.51
1833 NASDAQ ICFI Thu, Jan 9, 2014 35.49 35.76 35.32 35.57
1832 NASDAQ ICFI Wed, Jan 8, 2014 35.32 35.58 34.57 35.27
1831 NASDAQ ICFI Tue, Jan 7, 2014 35.18 35.74 34.98 35.45
1830 NASDAQ ICFI Mon, Jan 6, 2014 34.95 35.08 34.51 34.98
1829 NASDAQ ICFI Fri, Jan 3, 2014 34.51 35.14 34.51 34.89
1828 NASDAQ ICFI Thu, Jan 2, 2014 34.65 34.83 34.27 34.45
1827 NASDAQ ICFI Tue, Dec 31, 2013 34.49 35.03 34.37 34.71
1826 NASDAQ ICFI Mon, Dec 30, 2013 34.52 34.67 34.16 34.45
1825 NASDAQ ICFI Fri, Dec 27, 2013 34.60 34.90 34.21 34.63
1824 NASDAQ ICFI Thu, Dec 26, 2013 34.59 34.74 34.10 34.46
1823 NASDAQ ICFI Tue, Dec 24, 2013 34.34 34.56 34.22 34.36
1822 NASDAQ ICFI Mon, Dec 23, 2013 34.41 34.52 34.19 34.41
1821 NASDAQ ICFI Fri, Dec 20, 2013 34.35 34.69 34.21 34.38
1820 NASDAQ ICFI Thu, Dec 19, 2013 34.94 35.02 34.18 34.19
1819 NASDAQ ICFI Wed, Dec 18, 2013 34.10 35.57 33.98 34.99
1818 NASDAQ ICFI Tue, Dec 17, 2013 33.78 34.16 32.71 33.96
1817 NASDAQ ICFI Mon, Dec 16, 2013 33.63 33.99 33.63 33.89
1816 NASDAQ ICFI Fri, Dec 13, 2013 32.90 33.84 32.90 33.53
1815 NASDAQ ICFI Thu, Dec 12, 2013 32.47 33.52 32.19 32.91
1814 NASDAQ ICFI Wed, Dec 11, 2013 33.00 33.21 32.18 32.35
1813 NASDAQ ICFI Tue, Dec 10, 2013 33.16 33.38 33.01 33.05
1812 NASDAQ ICFI Mon, Dec 9, 2013 33.62 33.62 33.01 33.38
1811 NASDAQ ICFI Fri, Dec 6, 2013 33.68 33.92 33.20 33.67
1810 NASDAQ ICFI Thu, Dec 5, 2013 33.03 33.53 32.97 33.34
1809 NASDAQ ICFI Wed, Dec 4, 2013 33.46 33.46 32.94 33.12
1808 NASDAQ ICFI Tue, Dec 3, 2013 34.33 34.69 33.26 33.63
1807 NASDAQ ICFI Mon, Dec 2, 2013 36.06 36.20 34.16 34.46
1806 NASDAQ ICFI Fri, Nov 29, 2013 35.97 36.29 35.52 36.18
1805 NASDAQ ICFI Wed, Nov 27, 2013 35.06 35.83 34.98 35.78
1804 NASDAQ ICFI Tue, Nov 26, 2013 34.74 35.49 34.74 35.09
1803 NASDAQ ICFI Mon, Nov 25, 2013 34.85 35.40 34.66 34.80
1802 NASDAQ ICFI Fri, Nov 22, 2013 34.44 35.03 34.34 34.84
1801 NASDAQ ICFI Thu, Nov 21, 2013 33.77 34.62 33.76 34.34
1800 NASDAQ ICFI Wed, Nov 20, 2013 33.99 33.99 33.25 33.77
1799 NASDAQ ICFI Tue, Nov 19, 2013 33.23 34.00 32.79 33.99
1798 NASDAQ ICFI Mon, Nov 18, 2013 33.37 33.79 33.00 33.12
1797 NASDAQ ICFI Fri, Nov 15, 2013 33.26 33.42 33.04 33.23
1796 NASDAQ ICFI Thu, Nov 14, 2013 33.31 33.34 32.82 33.31
1795 NASDAQ ICFI Wed, Nov 13, 2013 33.17 33.37 32.80 33.20
1794 NASDAQ ICFI Tue, Nov 12, 2013 33.53 33.68 33.12 33.29
1793 NASDAQ ICFI Mon, Nov 11, 2013 33.51 33.94 33.13 33.54
1792 NASDAQ ICFI Fri, Nov 8, 2013 33.01 34.30 32.96 33.65
1791 NASDAQ ICFI Thu, Nov 7, 2013 33.21 33.87 32.75 32.96
1790 NASDAQ ICFI Wed, Nov 6, 2013 36.03 36.03 32.55 33.14
1789 NASDAQ ICFI Tue, Nov 5, 2013 34.68 35.46 34.60 35.26
1788 NASDAQ ICFI Mon, Nov 4, 2013 34.86 35.43 34.49 34.92
1787 NASDAQ ICFI Fri, Nov 1, 2013 34.52 34.86 34.01 34.65
1786 NASDAQ ICFI Thu, Oct 31, 2013 35.44 35.64 34.54 34.62
1785 NASDAQ ICFI Wed, Oct 30, 2013 35.57 35.69 35.25 35.51
1784 NASDAQ ICFI Tue, Oct 29, 2013 35.20 35.60 34.95 35.45
1783 NASDAQ ICFI Mon, Oct 28, 2013 34.81 35.39 34.17 35.20
1782 NASDAQ ICFI Fri, Oct 25, 2013 34.76 34.92 34.38 34.68
1781 NASDAQ ICFI Thu, Oct 24, 2013 34.73 34.92 34.32 34.63
1780 NASDAQ ICFI Wed, Oct 23, 2013 35.71 36.18 34.50 34.64
1779 NASDAQ ICFI Tue, Oct 22, 2013 35.90 36.14 35.71 35.92
1778 NASDAQ ICFI Mon, Oct 21, 2013 36.00 36.05 35.64 35.87
1777 NASDAQ ICFI Fri, Oct 18, 2013 35.56 36.00 34.48 35.94
1776 NASDAQ ICFI Thu, Oct 17, 2013 34.93 35.30 34.55 35.16
1775 NASDAQ ICFI Wed, Oct 16, 2013 35.18 35.18 34.89 34.97
1774 NASDAQ ICFI Tue, Oct 15, 2013 34.73 35.15 34.69 35.00
1773 NASDAQ ICFI Mon, Oct 14, 2013 35.24 35.65 34.78 34.88
1772 NASDAQ ICFI Fri, Oct 11, 2013 35.24 35.75 32.19 35.30
1771 NASDAQ ICFI Thu, Oct 10, 2013 34.45 35.66 34.39 35.42
1770 NASDAQ ICFI Wed, Oct 9, 2013 34.04 34.30 33.80 34.11
1769 NASDAQ ICFI Tue, Oct 8, 2013 34.35 34.58 33.85 33.91
1768 NASDAQ ICFI Mon, Oct 7, 2013 34.23 34.63 34.23 34.25
1767 NASDAQ ICFI Fri, Oct 4, 2013 34.36 35.12 34.36 34.61
1766 NASDAQ ICFI Thu, Oct 3, 2013 35.61 35.89 34.34 34.49
1765 NASDAQ ICFI Wed, Oct 2, 2013 35.69 36.00 35.44 35.69
1764 NASDAQ ICFI Tue, Oct 1, 2013 35.42 36.00 35.11 35.94
1763 NASDAQ ICFI Mon, Sep 30, 2013 34.85 35.64 34.31 35.41
1762 NASDAQ ICFI Fri, Sep 27, 2013 35.05 35.44 34.77 35.31
1761 NASDAQ ICFI Thu, Sep 26, 2013 35.05 35.47 34.60 35.32
1760 NASDAQ ICFI Wed, Sep 25, 2013 35.32 35.17 34.54 34.96
1759 NASDAQ ICFI Tue, Sep 24, 2013 35.16 35.82 34.64 35.28
1758 NASDAQ ICFI Mon, Sep 23, 2013 35.01 35.49 34.38 35.07
1757 NASDAQ ICFI Fri, Sep 20, 2013 35.19 36.00 34.73 34.99
1756 NASDAQ ICFI Thu, Sep 19, 2013 34.75 35.45 34.58 35.19
1755 NASDAQ ICFI Wed, Sep 18, 2013 34.66 34.98 34.09 34.75
1754 NASDAQ ICFI Tue, Sep 17, 2013 33.96 34.91 33.59 34.51
1753 NASDAQ ICFI Mon, Sep 16, 2013 34.43 34.65 33.80 33.90
1752 NASDAQ ICFI Fri, Sep 13, 2013 34.06 34.34 33.44 33.90
1751 NASDAQ ICFI Thu, Sep 12, 2013 34.31 34.46 34.03 34.08
1750 NASDAQ ICFI Wed, Sep 11, 2013 33.94 34.95 33.65 34.32
1749 NASDAQ ICFI Tue, Sep 10, 2013 33.61 34.29 33.30 34.10
1748 NASDAQ ICFI Mon, Sep 9, 2013 32.78 33.68 32.60 33.56
1747 NASDAQ ICFI Fri, Sep 6, 2013 33.08 33.14 32.08 32.88
1746 NASDAQ ICFI Thu, Sep 5, 2013 32.38 33.04 32.07 32.86
1745 NASDAQ ICFI Wed, Sep 4, 2013 32.91 32.99 32.29 32.42
1744 NASDAQ ICFI Tue, Sep 3, 2013 33.18 33.31 32.82 32.95
1743 NASDAQ ICFI Fri, Aug 30, 2013 33.09 33.09 32.48 32.89
1742 NASDAQ ICFI Thu, Aug 29, 2013 32.25 33.22 32.18 33.21
1741 NASDAQ ICFI Wed, Aug 28, 2013 32.46 32.76 32.13 32.25
1740 NASDAQ ICFI Tue, Aug 27, 2013 33.35 33.66 32.18 32.36
1739 NASDAQ ICFI Mon, Aug 26, 2013 34.04 34.04 33.22 33.62
1738 NASDAQ ICFI Fri, Aug 23, 2013 33.87 34.72 33.23 33.87
1737 NASDAQ ICFI Thu, Aug 22, 2013 33.03 34.69 32.76 33.83
1736 NASDAQ ICFI Wed, Aug 21, 2013 33.29 33.64 32.85 32.89
1735 NASDAQ ICFI Tue, Aug 20, 2013 33.79 34.12 33.35 33.45
1734 NASDAQ ICFI Mon, Aug 19, 2013 33.98 34.27 33.80 33.85
1733 NASDAQ ICFI Fri, Aug 16, 2013 34.15 34.35 33.84 34.18
1732 NASDAQ ICFI Thu, Aug 15, 2013 33.96 34.25 33.64 34.17
1731 NASDAQ ICFI Wed, Aug 14, 2013 34.21 34.26 33.88 34.13
1730 NASDAQ ICFI Tue, Aug 13, 2013 33.79 34.37 33.28 34.21
1729 NASDAQ ICFI Mon, Aug 12, 2013 33.29 33.89 33.29 33.80
1728 NASDAQ ICFI Fri, Aug 9, 2013 34.13 34.23 33.57 33.63
1727 NASDAQ ICFI Thu, Aug 8, 2013 34.24 34.79 33.98 34.34
1726 NASDAQ ICFI Wed, Aug 7, 2013 33.60 34.18 33.42 34.00
1725 NASDAQ ICFI Tue, Aug 6, 2013 34.39 34.53 33.47 33.60
1724 NASDAQ ICFI Mon, Aug 5, 2013 34.86 34.90 34.19 34.56
1723 NASDAQ ICFI Fri, Aug 2, 2013 34.28 35.00 34.20 34.98
1722 NASDAQ ICFI Thu, Aug 1, 2013 33.70 34.32 33.70 33.94
1721 NASDAQ ICFI Wed, Jul 31, 2013 33.72 34.08 33.35 33.39
1720 NASDAQ ICFI Tue, Jul 30, 2013 33.79 34.15 33.45 33.55
1719 NASDAQ ICFI Mon, Jul 29, 2013 33.73 34.00 33.58 33.73
1718 NASDAQ ICFI Fri, Jul 26, 2013 33.63 34.08 32.92 33.83
1717 NASDAQ ICFI Thu, Jul 25, 2013 33.51 34.13 33.26 33.88
1716 NASDAQ ICFI Wed, Jul 24, 2013 33.74 34.34 33.27 33.57
1715 NASDAQ ICFI Tue, Jul 23, 2013 33.79 34.02 33.47 33.73
1714 NASDAQ ICFI Mon, Jul 22, 2013 33.45 34.03 33.45 33.82
1713 NASDAQ ICFI Fri, Jul 19, 2013 33.38 33.90 33.38 33.60
1712 NASDAQ ICFI Thu, Jul 18, 2013 32.75 33.59 32.21 33.35
1711 NASDAQ ICFI Wed, Jul 17, 2013 32.89 33.14 32.63 32.75
1710 NASDAQ ICFI Tue, Jul 16, 2013 32.86 32.86 32.52 32.75
1709 NASDAQ ICFI Mon, Jul 15, 2013 32.85 33.09 32.49 32.89
1708 NASDAQ ICFI Fri, Jul 12, 2013 33.02 33.12 32.47 32.85
1707 NASDAQ ICFI Thu, Jul 11, 2013 33.25 33.50 32.90 33.00
1706 NASDAQ ICFI Wed, Jul 10, 2013 32.60 33.24 32.60 33.07
1705 NASDAQ ICFI Tue, Jul 9, 2013 32.72 32.93 32.46 32.62
1704 NASDAQ ICFI Mon, Jul 8, 2013 32.58 32.90 32.40 32.49
1703 NASDAQ ICFI Fri, Jul 5, 2013 33.09 33.09 32.19 32.40
1702 NASDAQ ICFI Wed, Jul 3, 2013 31.68 32.83 31.33 32.68
1701 NASDAQ ICFI Tue, Jul 2, 2013 32.04 32.10 31.49 31.89
1700 NASDAQ ICFI Mon, Jul 1, 2013 31.82 32.28 31.77 32.01
1699 NASDAQ ICFI Fri, Jun 28, 2013 30.86 31.90 30.86 31.51
1698 NASDAQ ICFI Thu, Jun 27, 2013 30.95 31.21 30.83 31.01
1697 NASDAQ ICFI Wed, Jun 26, 2013 30.84 31.00 30.69 30.72
1696 NASDAQ ICFI Tue, Jun 25, 2013 31.15 31.15 30.47 30.76
1695 NASDAQ ICFI Mon, Jun 24, 2013 30.80 31.07 30.40 30.84
1694 NASDAQ ICFI Fri, Jun 21, 2013 31.07 31.34 30.57 31.09
1693 NASDAQ ICFI Thu, Jun 20, 2013 30.47 31.11 30.31 30.95
1692 NASDAQ ICFI Wed, Jun 19, 2013 31.12 31.12 30.56 30.88
1691 NASDAQ ICFI Tue, Jun 18, 2013 30.69 31.30 30.68 31.14
1690 NASDAQ ICFI Mon, Jun 17, 2013 30.88 30.92 30.24 30.58
1689 NASDAQ ICFI Fri, Jun 14, 2013 30.82 30.84 30.38 30.59
1688 NASDAQ ICFI Thu, Jun 13, 2013 30.47 30.90 30.24 30.77
1687 NASDAQ ICFI Wed, Jun 12, 2013 30.53 30.59 30.23 30.37
1686 NASDAQ ICFI Tue, Jun 11, 2013 30.43 30.55 30.11 30.23
1685 NASDAQ ICFI Mon, Jun 10, 2013 30.43 30.65 30.12 30.58
1684 NASDAQ ICFI Fri, Jun 7, 2013 30.69 30.69 29.75 30.38
1683 NASDAQ ICFI Thu, Jun 6, 2013 29.89 30.53 29.65 30.46
1682 NASDAQ ICFI Wed, Jun 5, 2013 30.18 30.46 29.70 29.79
1681 NASDAQ ICFI Tue, Jun 4, 2013 30.55 30.77 30.02 30.14
1680 NASDAQ ICFI Mon, Jun 3, 2013 30.14 30.90 29.80 30.52
1679 NASDAQ ICFI Fri, May 31, 2013 29.86 30.22 29.83 30.15
1678 NASDAQ ICFI Thu, May 30, 2013 29.71 30.07 29.66 29.99
1677 NASDAQ ICFI Wed, May 29, 2013 29.75 30.02 29.33 29.63
1676 NASDAQ ICFI Tue, May 28, 2013 30.34 30.76 29.77 29.84
1675 NASDAQ ICFI Fri, May 24, 2013 29.70 30.01 29.60 29.96
1674 NASDAQ ICFI Thu, May 23, 2013 29.54 30.25 29.30 29.78
1673 NASDAQ ICFI Wed, May 22, 2013 29.55 30.92 29.44 29.81
1672 NASDAQ ICFI Tue, May 21, 2013 29.19 29.55 28.96 29.44
1671 NASDAQ ICFI Mon, May 20, 2013 28.81 29.47 28.64 29.24
1670 NASDAQ ICFI Fri, May 17, 2013 27.71 28.91 27.66 28.87
1669 NASDAQ ICFI Thu, May 16, 2013 27.45 27.69 26.43 27.60
1668 NASDAQ ICFI Wed, May 15, 2013 27.28 27.49 27.25 27.44
1667 NASDAQ ICFI Tue, May 14, 2013 27.37 27.49 27.33 27.45
1666 NASDAQ ICFI Mon, May 13, 2013 27.27 27.45 27.11 27.39
1665 NASDAQ ICFI Fri, May 10, 2013 27.44 27.65 27.28 27.45
1664 NASDAQ ICFI Thu, May 9, 2013 27.08 27.59 27.08 27.49
1663 NASDAQ ICFI Wed, May 8, 2013 27.03 27.57 27.03 27.48
1662 NASDAQ ICFI Tue, May 7, 2013 27.28 27.60 27.25 27.54
1661 NASDAQ ICFI Mon, May 6, 2013 27.19 27.79 27.14 27.55
1660 NASDAQ ICFI Fri, May 3, 2013 27.28 27.50 26.55 27.27
1659 NASDAQ ICFI Thu, May 2, 2013 26.69 27.11 26.46 26.94
1658 NASDAQ ICFI Wed, May 1, 2013 26.94 27.01 25.79 26.64
1657 NASDAQ ICFI Tue, Apr 30, 2013 26.51 27.19 26.49 27.11
1656 NASDAQ ICFI Mon, Apr 29, 2013 25.85 26.98 25.85 26.65
1655 NASDAQ ICFI Fri, Apr 26, 2013 25.97 25.97 25.38 25.74
1654 NASDAQ ICFI Thu, Apr 25, 2013 26.19 26.61 25.93 25.97
1653 NASDAQ ICFI Wed, Apr 24, 2013 26.11 26.33 25.99 26.21
1652 NASDAQ ICFI Tue, Apr 23, 2013 26.18 26.51 25.81 26.08
1651 NASDAQ ICFI Mon, Apr 22, 2013 26.11 26.12 25.20 26.01
1650 NASDAQ ICFI Fri, Apr 19, 2013 25.99 26.43 25.81 26.00
1649 NASDAQ ICFI Thu, Apr 18, 2013 26.59 26.68 25.37 26.00
1648 NASDAQ ICFI Wed, Apr 17, 2013 25.92 26.72 25.44 26.49
1647 NASDAQ ICFI Tue, Apr 16, 2013 25.42 26.18 25.14 26.08
1646 NASDAQ ICFI Mon, Apr 15, 2013 26.29 26.40 24.91 25.17
1645 NASDAQ ICFI Fri, Apr 12, 2013 26.71 26.71 26.12 26.34
1644 NASDAQ ICFI Thu, Apr 11, 2013 27.08 27.29 26.77 26.87
1643 NASDAQ ICFI Wed, Apr 10, 2013 26.63 27.65 26.63 27.18
1642 NASDAQ ICFI Tue, Apr 9, 2013 26.53 26.96 26.47 26.50
1641 NASDAQ ICFI Mon, Apr 8, 2013 26.22 26.55 26.08 26.53
1640 NASDAQ ICFI Fri, Apr 5, 2013 26.12 26.36 25.73 26.15
1639 NASDAQ ICFI Thu, Apr 4, 2013 26.61 26.61 26.11 26.52
1638 NASDAQ ICFI Wed, Apr 3, 2013 26.11 26.87 26.02 26.50
1637 NASDAQ ICFI Tue, Apr 2, 2013 26.76 26.98 26.02 26.12
1636 NASDAQ ICFI Mon, Apr 1, 2013 27.20 27.21 26.45 26.60
1635 NASDAQ ICFI Thu, Mar 28, 2013 27.16 27.69 26.93 27.20
1634 NASDAQ ICFI Wed, Mar 27, 2013 26.61 27.19 26.45 27.06
1633 NASDAQ ICFI Tue, Mar 26, 2013 27.12 27.12 26.61 26.82
1632 NASDAQ ICFI Mon, Mar 25, 2013 27.03 27.15 26.83 26.95
1631 NASDAQ ICFI Fri, Mar 22, 2013 27.05 27.18 26.89 27.04
1630 NASDAQ ICFI Thu, Mar 21, 2013 27.18 27.29 26.78 27.04
1629 NASDAQ ICFI Wed, Mar 20, 2013 26.65 27.40 26.65 27.40
1628 NASDAQ ICFI Tue, Mar 19, 2013 27.02 27.20 26.35 26.62
1627 NASDAQ ICFI Mon, Mar 18, 2013 26.89 27.43 26.59 27.03
1626 NASDAQ ICFI Fri, Mar 15, 2013 27.42 27.84 26.92 27.20
1625 NASDAQ ICFI Thu, Mar 14, 2013 26.84 27.50 26.73 27.33
1624 NASDAQ ICFI Wed, Mar 13, 2013 26.42 26.93 26.32 26.72
1623 NASDAQ ICFI Tue, Mar 12, 2013 26.00 26.50 25.93 26.46
1622 NASDAQ ICFI Mon, Mar 11, 2013 26.22 26.36 26.01 26.11
1621 NASDAQ ICFI Fri, Mar 8, 2013 26.00 26.42 25.86 26.35
1620 NASDAQ ICFI Thu, Mar 7, 2013 25.62 25.96 25.62 25.94
1619 NASDAQ ICFI Wed, Mar 6, 2013 25.31 25.72 25.15 25.70
1618 NASDAQ ICFI Tue, Mar 5, 2013 24.90 25.50 24.74 25.44
1617 NASDAQ ICFI Mon, Mar 4, 2013 24.42 24.89 24.06 24.86
1616 NASDAQ ICFI Fri, Mar 1, 2013 24.52 24.85 24.40 24.69
1615 NASDAQ ICFI Thu, Feb 28, 2013 23.99 24.99 23.99 24.74
1614 NASDAQ ICFI Wed, Feb 27, 2013 24.33 24.65 24.06 24.14
1613 NASDAQ ICFI Tue, Feb 26, 2013 23.99 24.57 23.99 24.27
1612 NASDAQ ICFI Mon, Feb 25, 2013 24.88 25.69 23.85 23.93
1611 NASDAQ ICFI Fri, Feb 22, 2013 24.71 24.99 24.61 24.75
1610 NASDAQ ICFI Thu, Feb 21, 2013 24.36 24.92 24.36 24.63
1609 NASDAQ ICFI Wed, Feb 20, 2013 24.85 25.05 24.21 24.31
1608 NASDAQ ICFI Tue, Feb 19, 2013 24.46 24.85 24.40 24.79
1607 NASDAQ ICFI Fri, Feb 15, 2013 23.46 24.49 23.28 24.35
1606 NASDAQ ICFI Thu, Feb 14, 2013 22.91 23.34 22.44 23.32
1605 NASDAQ ICFI Wed, Feb 13, 2013 22.75 22.96 22.71 22.88
1604 NASDAQ ICFI Tue, Feb 12, 2013 22.85 22.85 22.65 22.67
1603 NASDAQ ICFI Mon, Feb 11, 2013 22.85 22.85 22.65 22.84
1602 NASDAQ ICFI Fri, Feb 8, 2013 23.09 23.25 22.81 22.88
1601 NASDAQ ICFI Thu, Feb 7, 2013 23.39 23.39 23.04 23.10
1600 NASDAQ ICFI Wed, Feb 6, 2013 22.95 23.41 22.84 23.33
1599 NASDAQ ICFI Tue, Feb 5, 2013 22.86 23.20 22.86 23.07
1598 NASDAQ ICFI Mon, Feb 4, 2013 22.97 23.05 22.71 22.73
1597 NASDAQ ICFI Fri, Feb 1, 2013 22.95 23.26 22.86 23.07
1596 NASDAQ ICFI Thu, Jan 31, 2013 22.90 23.50 22.77 22.89
1595 NASDAQ ICFI Wed, Jan 30, 2013 23.78 23.78 22.75 22.86
1594 NASDAQ ICFI Tue, Jan 29, 2013 23.17 23.96 23.17 23.87
1593 NASDAQ ICFI Mon, Jan 28, 2013 22.80 23.48 22.79 23.41
1592 NASDAQ ICFI Fri, Jan 25, 2013 23.49 23.77 22.62 22.80
1591 NASDAQ ICFI Thu, Jan 24, 2013 23.42 23.58 23.23 23.39
1590 NASDAQ ICFI Wed, Jan 23, 2013 23.43 23.50 23.10 23.45
1589 NASDAQ ICFI Tue, Jan 22, 2013 23.13 23.54 22.82 23.40
1588 NASDAQ ICFI Fri, Jan 18, 2013 22.76 23.30 22.60 23.18
1587 NASDAQ ICFI Thu, Jan 17, 2013 22.91 23.08 22.75 22.83
1586 NASDAQ ICFI Wed, Jan 16, 2013 23.11 23.11 22.75 22.78
1585 NASDAQ ICFI Tue, Jan 15, 2013 23.21 23.26 22.97 23.20
1584 NASDAQ ICFI Mon, Jan 14, 2013 23.21 23.37 22.93 23.34
1583 NASDAQ ICFI Fri, Jan 11, 2013 22.58 23.31 22.42 23.24
1582 NASDAQ ICFI Thu, Jan 10, 2013 22.51 22.78 22.34 22.50
1581 NASDAQ ICFI Wed, Jan 9, 2013 23.22 23.25 22.75 22.89
1580 NASDAQ ICFI Tue, Jan 8, 2013 23.18 23.25 23.04 23.11
1579 NASDAQ ICFI Mon, Jan 7, 2013 23.20 23.31 23.00 23.26
1578 NASDAQ ICFI Fri, Jan 4, 2013 23.50 23.62 22.76 23.35
1577 NASDAQ ICFI Thu, Jan 3, 2013 23.78 23.78 22.94 23.37
1576 NASDAQ ICFI Wed, Jan 2, 2013 23.65 24.00 23.43 23.81
1575 NASDAQ ICFI Mon, Dec 31, 2012 23.15 23.50 22.80 23.44
1574 NASDAQ ICFI Fri, Dec 28, 2012 23.10 24.14 23.06 23.08
1573 NASDAQ ICFI Thu, Dec 27, 2012 21.90 23.28 21.90 23.24
1572 NASDAQ ICFI Wed, Dec 26, 2012 23.54 23.54 23.12 23.26
1571 NASDAQ ICFI Mon, Dec 24, 2012 23.69 23.69 23.26 23.45
1570 NASDAQ ICFI Fri, Dec 21, 2012 23.36 23.55 22.76 23.55
1569 NASDAQ ICFI Thu, Dec 20, 2012 23.39 23.69 23.31 23.55
1568 NASDAQ ICFI Wed, Dec 19, 2012 23.87 23.94 23.41 23.41
1567 NASDAQ ICFI Tue, Dec 18, 2012 23.50 23.99 23.07 23.89
1566 NASDAQ ICFI Mon, Dec 17, 2012 22.67 23.01 22.57 22.92
1565 NASDAQ ICFI Fri, Dec 14, 2012 22.23 22.90 22.23 22.62
1564 NASDAQ ICFI Thu, Dec 13, 2012 22.28 22.56 22.19 22.31
1563 NASDAQ ICFI Wed, Dec 12, 2012 22.80 22.80 22.24 22.36
1562 NASDAQ ICFI Tue, Dec 11, 2012 22.10 22.72 21.96 22.70
1561 NASDAQ ICFI Mon, Dec 10, 2012 21.95 22.29 21.71 21.97
1560 NASDAQ ICFI Fri, Dec 7, 2012 22.12 22.15 21.77 21.87
1559 NASDAQ ICFI Thu, Dec 6, 2012 22.11 22.36 21.91 22.11
1558 NASDAQ ICFI Wed, Dec 5, 2012 22.15 22.47 22.00 22.18
1557 NASDAQ ICFI Tue, Dec 4, 2012 21.65 22.08 21.64 22.03
1556 NASDAQ ICFI Mon, Dec 3, 2012 21.67 21.84 21.47 21.62
1555 NASDAQ ICFI Fri, Nov 30, 2012 21.51 21.71 21.32 21.62
1554 NASDAQ ICFI Thu, Nov 29, 2012 21.19 21.58 21.19 21.42
1553 NASDAQ ICFI Wed, Nov 28, 2012 20.82 21.22 20.79 21.07
1552 NASDAQ ICFI Tue, Nov 27, 2012 20.58 21.18 20.57 20.95
1551 NASDAQ ICFI Mon, Nov 26, 2012 20.66 20.84 20.27 20.55
1550 NASDAQ ICFI Fri, Nov 23, 2012 20.59 20.75 20.49 20.57
1549 NASDAQ ICFI Wed, Nov 21, 2012 20.30 20.70 20.20 20.55
1548 NASDAQ ICFI Tue, Nov 20, 2012 20.75 20.75 20.22 20.23
1547 NASDAQ ICFI Mon, Nov 19, 2012 20.40 20.84 20.38 20.82
1546 NASDAQ ICFI Fri, Nov 16, 2012 20.10 20.45 20.10 20.23
1545 NASDAQ ICFI Thu, Nov 15, 2012 20.10 20.52 20.01 20.19
1544 NASDAQ ICFI Wed, Nov 14, 2012 20.99 21.00 20.01 20.03
1543 NASDAQ ICFI Tue, Nov 13, 2012 20.70 21.02 20.03 20.05
1542 NASDAQ ICFI Mon, Nov 12, 2012 20.84 20.95 20.71 20.85
1541 NASDAQ ICFI Fri, Nov 9, 2012 20.78 21.17 20.72 21.00
1540 NASDAQ ICFI Thu, Nov 8, 2012 21.18 21.28 20.82 20.91
1539 NASDAQ ICFI Wed, Nov 7, 2012 21.20 21.20 20.79 21.15
1538 NASDAQ ICFI Tue, Nov 6, 2012 21.02 21.44 20.80 21.43
1537 NASDAQ ICFI Mon, Nov 5, 2012 20.64 21.72 20.64 21.06
1536 NASDAQ ICFI Fri, Nov 2, 2012 19.15 20.95 18.61 20.70
1535 NASDAQ ICFI Thu, Nov 1, 2012 18.40 18.99 18.38 18.93
1534 NASDAQ ICFI Wed, Oct 31, 2012 18.32 18.52 18.07 18.35
1533 NASDAQ ICFI Fri, Oct 26, 2012 18.48 18.50 18.11 18.25
1532 NASDAQ ICFI Thu, Oct 25, 2012 18.49 18.71 18.28 18.44
1531 NASDAQ ICFI Wed, Oct 24, 2012 18.64 18.82 18.32 18.40
1530 NASDAQ ICFI Tue, Oct 23, 2012 18.61 18.65 18.37 18.61
1529 NASDAQ ICFI Mon, Oct 22, 2012 18.41 18.94 18.41 18.73
1528 NASDAQ ICFI Fri, Oct 19, 2012 18.79 18.85 18.22 18.39
1527 NASDAQ ICFI Thu, Oct 18, 2012 18.96 19.24 18.88 18.96
1526 NASDAQ ICFI Wed, Oct 17, 2012 18.76 19.06 18.57 18.92
1525 NASDAQ ICFI Tue, Oct 16, 2012 18.73 18.83 18.49 18.67
1524 NASDAQ ICFI Mon, Oct 15, 2012 18.80 18.80 18.55 18.62
1523 NASDAQ ICFI Fri, Oct 12, 2012 18.97 19.01 18.73 18.80
1522 NASDAQ ICFI Thu, Oct 11, 2012 18.93 18.96 18.58 18.90
1521 NASDAQ ICFI Wed, Oct 10, 2012 18.93 18.98 18.79 18.81
1520 NASDAQ ICFI Tue, Oct 9, 2012 18.78 18.95 18.72 18.85
1519 NASDAQ ICFI Mon, Oct 8, 2012 18.78 18.86 18.71 18.81
1518 NASDAQ ICFI Fri, Oct 5, 2012 19.17 19.38 18.90 18.95
1517 NASDAQ ICFI Thu, Oct 4, 2012 17.28 19.35 17.28 19.05
1516 NASDAQ ICFI Wed, Oct 3, 2012 20.25 20.44 20.00 20.19
1515 NASDAQ ICFI Tue, Oct 2, 2012 20.36 20.36 20.02 20.15
1514 NASDAQ ICFI Mon, Oct 1, 2012 20.25 20.46 20.11 20.25
1513 NASDAQ ICFI Fri, Sep 28, 2012 20.50 20.63 20.04 20.10
1512 NASDAQ ICFI Thu, Sep 27, 2012 20.76 20.80 20.59 20.62
1511 NASDAQ ICFI Wed, Sep 26, 2012 21.28 21.28 20.71 20.71
1510 NASDAQ ICFI Tue, Sep 25, 2012 21.63 21.75 21.07 21.16
1509 NASDAQ ICFI Mon, Sep 24, 2012 21.80 22.01 21.27 21.50
1508 NASDAQ ICFI Fri, Sep 21, 2012 22.53 22.53 21.75 21.93
1507 NASDAQ ICFI Thu, Sep 20, 2012 22.25 22.26 22.10 22.20
1506 NASDAQ ICFI Wed, Sep 19, 2012 22.69 22.77 22.40 22.43
1505 NASDAQ ICFI Tue, Sep 18, 2012 22.57 22.78 22.57 22.69
1504 NASDAQ ICFI Mon, Sep 17, 2012 22.41 22.85 22.36 22.81
1503 NASDAQ ICFI Fri, Sep 14, 2012 22.50 22.66 22.40 22.55
1502 NASDAQ ICFI Thu, Sep 13, 2012 22.13 22.60 22.05 22.43
1501 NASDAQ ICFI Wed, Sep 12, 2012 22.12 22.16 21.79 22.06
1500 NASDAQ ICFI Tue, Sep 11, 2012 21.88 22.22 21.66 22.15
1499 NASDAQ ICFI Mon, Sep 10, 2012 22.39 22.39 21.68 21.88
1498 NASDAQ ICFI Fri, Sep 7, 2012 22.62 22.62 22.25 22.44
1497 NASDAQ ICFI Thu, Sep 6, 2012 22.50 22.70 22.48 22.54
1496 NASDAQ ICFI Wed, Sep 5, 2012 22.67 22.98 22.33 22.49
1495 NASDAQ ICFI Tue, Sep 4, 2012 22.07 22.60 21.65 22.50
1494 NASDAQ ICFI Fri, Aug 31, 2012 22.00 22.17 21.83 22.04
1493 NASDAQ ICFI Thu, Aug 30, 2012 21.96 22.05 21.85 21.91
1492 NASDAQ ICFI Wed, Aug 29, 2012 21.93 22.28 21.93 22.00
1491 NASDAQ ICFI Tue, Aug 28, 2012 21.69 22.00 21.69 21.88
1490 NASDAQ ICFI Mon, Aug 27, 2012 21.95 21.99 21.67 21.76
1489 NASDAQ ICFI Fri, Aug 24, 2012 21.99 22.10 21.61 21.92
1488 NASDAQ ICFI Thu, Aug 23, 2012 21.50 22.20 21.49 22.04
1487 NASDAQ ICFI Wed, Aug 22, 2012 21.88 22.00 21.49 21.52
1486 NASDAQ ICFI Tue, Aug 21, 2012 21.59 22.11 21.57 22.00
1485 NASDAQ ICFI Mon, Aug 20, 2012 21.80 22.05 21.44 21.54
1484 NASDAQ ICFI Fri, Aug 17, 2012 21.89 22.00 21.77 21.94
1483 NASDAQ ICFI Thu, Aug 16, 2012 22.20 22.20 21.79 21.97
1482 NASDAQ ICFI Wed, Aug 15, 2012 21.93 22.35 21.93 22.16
1481 NASDAQ ICFI Tue, Aug 14, 2012 22.49 22.49 21.96 22.09
1480 NASDAQ ICFI Mon, Aug 13, 2012 22.26 22.58 22.25 22.40
1479 NASDAQ ICFI Fri, Aug 10, 2012 22.43 22.47 22.17 22.37
1478 NASDAQ ICFI Thu, Aug 9, 2012 21.92 22.66 21.87 22.54
1477 NASDAQ ICFI Wed, Aug 8, 2012 21.79 22.00 21.54 21.87
1476 NASDAQ ICFI Tue, Aug 7, 2012 21.99 22.02 21.26 21.98
1475 NASDAQ ICFI Mon, Aug 6, 2012 21.94 22.10 21.62 21.90
1474 NASDAQ ICFI Fri, Aug 3, 2012 19.94 22.16 19.94 21.96
1473 NASDAQ ICFI Thu, Aug 2, 2012 24.18 24.33 23.67 23.94
1472 NASDAQ ICFI Wed, Aug 1, 2012 24.68 24.90 23.92 24.26
1471 NASDAQ ICFI Tue, Jul 31, 2012 24.73 25.04 24.51 24.57
1470 NASDAQ ICFI Mon, Jul 30, 2012 25.00 25.18 24.71 24.71
1469 NASDAQ ICFI Fri, Jul 27, 2012 24.07 25.08 23.76 24.98
1468 NASDAQ ICFI Thu, Jul 26, 2012 24.37 24.37 23.85 24.01
1467 NASDAQ ICFI Wed, Jul 25, 2012 24.13 24.13 23.89 23.95
1466 NASDAQ ICFI Tue, Jul 24, 2012 24.45 24.66 23.75 23.90
1465 NASDAQ ICFI Mon, Jul 23, 2012 24.70 25.11 24.42 24.42
1464 NASDAQ ICFI Fri, Jul 20, 2012 25.21 25.53 25.02 25.17
1463 NASDAQ ICFI Thu, Jul 19, 2012 25.95 25.95 24.44 25.46
1462 NASDAQ ICFI Wed, Jul 18, 2012 25.46 26.03 25.46 25.89
1461 NASDAQ ICFI Tue, Jul 17, 2012 25.27 25.51 24.81 25.45
1460 NASDAQ ICFI Mon, Jul 16, 2012 25.44 25.44 25.00 25.17
1459 NASDAQ ICFI Fri, Jul 13, 2012 24.93 25.61 24.93 25.43
1458 NASDAQ ICFI Thu, Jul 12, 2012 24.57 25.06 24.35 24.91
1457 NASDAQ ICFI Wed, Jul 11, 2012 24.79 25.01 24.52 24.85
1456 NASDAQ ICFI Tue, Jul 10, 2012 24.74 24.92 24.66 24.81
1455 NASDAQ ICFI Mon, Jul 9, 2012 24.18 24.65 24.14 24.62
1454 NASDAQ ICFI Fri, Jul 6, 2012 24.22 24.33 24.02 24.30
1453 NASDAQ ICFI Thu, Jul 5, 2012 25.02 25.04 24.30 24.51
1452 NASDAQ ICFI Tue, Jul 3, 2012 24.50 25.12 24.23 25.04
1451 NASDAQ ICFI Mon, Jul 2, 2012 24.01 24.46 23.78 24.43
1450 NASDAQ ICFI Fri, Jun 29, 2012 22.79 23.84 22.66 23.84
1449 NASDAQ ICFI Thu, Jun 28, 2012 21.95 22.28 21.90 22.27
1448 NASDAQ ICFI Wed, Jun 27, 2012 22.14 22.24 21.94 22.16
1447 NASDAQ ICFI Tue, Jun 26, 2012 21.78 22.27 21.78 22.05
1446 NASDAQ ICFI Mon, Jun 25, 2012 22.49 22.58 22.28 22.29
1445 NASDAQ ICFI Fri, Jun 22, 2012 22.74 22.90 22.23 22.72
1444 NASDAQ ICFI Thu, Jun 21, 2012 22.94 22.94 22.41 22.57
1443 NASDAQ ICFI Wed, Jun 20, 2012 22.92 23.05 22.78 23.00
1442 NASDAQ ICFI Tue, Jun 19, 2012 22.84 23.06 22.66 22.95
1441 NASDAQ ICFI Mon, Jun 18, 2012 22.76 22.89 22.56 22.69
1440 NASDAQ ICFI Fri, Jun 15, 2012 22.59 23.04 22.35 22.93
1439 NASDAQ ICFI Thu, Jun 14, 2012 22.49 22.79 22.18 22.67
1438 NASDAQ ICFI Wed, Jun 13, 2012 22.94 23.13 22.31 22.38
1437 NASDAQ ICFI Tue, Jun 12, 2012 22.97 23.12 22.64 23.01
1436 NASDAQ ICFI Mon, Jun 11, 2012 24.14 24.14 22.66 22.69
1435 NASDAQ ICFI Fri, Jun 8, 2012 23.40 23.95 23.19 23.85
1434 NASDAQ ICFI Thu, Jun 7, 2012 23.44 23.70 23.42 23.52
1433 NASDAQ ICFI Wed, Jun 6, 2012 22.83 23.24 22.77 23.21
1432 NASDAQ ICFI Tue, Jun 5, 2012 22.60 22.92 22.58 22.69
1431 NASDAQ ICFI Mon, Jun 4, 2012 22.59 22.90 22.53 22.77
1430 NASDAQ ICFI Fri, Jun 1, 2012 22.14 22.67 21.97 22.58
1429 NASDAQ ICFI Thu, May 31, 2012 22.24 22.58 21.85 22.50
1428 NASDAQ ICFI Wed, May 30, 2012 22.25 22.67 22.01 22.27
1427 NASDAQ ICFI Tue, May 29, 2012 22.46 22.56 22.06 22.52
1426 NASDAQ ICFI Fri, May 25, 2012 22.68 22.68 22.14 22.36
1425 NASDAQ ICFI Thu, May 24, 2012 23.01 23.01 22.31 22.62
1424 NASDAQ ICFI Wed, May 23, 2012 22.51 23.10 22.39 23.00
1423 NASDAQ ICFI Tue, May 22, 2012 22.80 23.10 22.70 22.79
1422 NASDAQ ICFI Mon, May 21, 2012 22.85 23.25 22.71 22.81
1421 NASDAQ ICFI Fri, May 18, 2012 22.34 23.48 22.33 22.90
1420 NASDAQ ICFI Thu, May 17, 2012 22.19 22.67 21.88 22.40
1419 NASDAQ ICFI Wed, May 16, 2012 22.83 22.85 22.07 22.17
1418 NASDAQ ICFI Tue, May 15, 2012 22.52 23.04 22.52 22.80
1417 NASDAQ ICFI Mon, May 14, 2012 22.11 22.66 22.10 22.59
1416 NASDAQ ICFI Fri, May 11, 2012 22.31 22.50 22.06 22.37
1415 NASDAQ ICFI Thu, May 10, 2012 22.10 22.56 22.08 22.55
1414 NASDAQ ICFI Wed, May 9, 2012 21.76 22.24 21.76 22.00
1413 NASDAQ ICFI Tue, May 8, 2012 21.99 22.18 21.80 22.08
1412 NASDAQ ICFI Mon, May 7, 2012 22.15 22.52 22.06 22.20
1411 NASDAQ ICFI Fri, May 4, 2012 22.54 22.66 22.02 22.19
1410 NASDAQ ICFI Thu, May 3, 2012 24.01 24.14 22.55 22.69
1409 NASDAQ ICFI Wed, May 2, 2012 24.19 24.29 23.97 24.11
1408 NASDAQ ICFI Tue, May 1, 2012 24.93 25.27 24.33 24.39
1407 NASDAQ ICFI Mon, Apr 30, 2012 25.33 25.33 24.75 24.94
1406 NASDAQ ICFI Fri, Apr 27, 2012 25.12 25.53 24.94 25.43
1405 NASDAQ ICFI Thu, Apr 26, 2012 24.76 25.31 24.47 25.09
1404 NASDAQ ICFI Wed, Apr 25, 2012 25.00 25.00 24.53 24.72
1403 NASDAQ ICFI Tue, Apr 24, 2012 24.64 24.88 24.49 24.74
1402 NASDAQ ICFI Mon, Apr 23, 2012 24.60 24.70 24.40 24.62
1401 NASDAQ ICFI Fri, Apr 20, 2012 25.16 25.16 24.62 24.94
1400 NASDAQ ICFI Thu, Apr 19, 2012 24.62 24.67 24.22 24.50
1399 NASDAQ ICFI Wed, Apr 18, 2012 24.76 24.76 24.40 24.62
1398 NASDAQ ICFI Tue, Apr 17, 2012 24.70 25.20 24.68 25.00
1397 NASDAQ ICFI Mon, Apr 16, 2012 24.26 24.66 23.97 24.42
1396 NASDAQ ICFI Fri, Apr 13, 2012 24.14 24.26 23.95 24.18
1395 NASDAQ ICFI Thu, Apr 12, 2012 24.07 24.39 24.00 24.27
1394 NASDAQ ICFI Wed, Apr 11, 2012 23.77 24.18 23.71 24.09
1393 NASDAQ ICFI Tue, Apr 10, 2012 23.86 23.86 23.30 23.58
1392 NASDAQ ICFI Mon, Apr 9, 2012 24.17 24.31 23.77 23.86
1391 NASDAQ ICFI Thu, Apr 5, 2012 24.53 24.82 24.44 24.66
1390 NASDAQ ICFI Wed, Apr 4, 2012 24.79 24.88 24.63 24.71
1389 NASDAQ ICFI Tue, Apr 3, 2012 26.02 26.02 25.07 25.13
1388 NASDAQ ICFI Mon, Apr 2, 2012 25.23 26.12 25.09 26.12
1387 NASDAQ ICFI Fri, Mar 30, 2012 25.75 25.75 25.24 25.37
1386 NASDAQ ICFI Thu, Mar 29, 2012 24.93 25.64 24.93 25.54
1385 NASDAQ ICFI Wed, Mar 28, 2012 25.38 25.40 24.87 25.16
1384 NASDAQ ICFI Tue, Mar 27, 2012 25.73 25.73 25.27 25.38
1383 NASDAQ ICFI Mon, Mar 26, 2012 25.39 25.93 25.39 25.83
1382 NASDAQ ICFI Fri, Mar 23, 2012 25.14 25.20 24.89 25.18
1381 NASDAQ ICFI Thu, Mar 22, 2012 24.72 25.31 24.54 25.31
1380 NASDAQ ICFI Wed, Mar 21, 2012 25.06 25.30 24.83 25.03
1379 NASDAQ ICFI Tue, Mar 20, 2012 25.40 25.58 24.73 24.98
1378 NASDAQ ICFI Mon, Mar 19, 2012 24.82 25.80 24.81 25.66
1377 NASDAQ ICFI Fri, Mar 16, 2012 25.30 25.30 24.68 24.94
1376 NASDAQ ICFI Thu, Mar 15, 2012 25.02 25.35 24.85 25.34
1375 NASDAQ ICFI Wed, Mar 14, 2012 25.62 25.74 24.85 24.95
1374 NASDAQ ICFI Tue, Mar 13, 2012 25.73 25.73 25.11 25.72
1373 NASDAQ ICFI Mon, Mar 12, 2012 25.67 25.72 25.42 25.50
1372 NASDAQ ICFI Fri, Mar 9, 2012 25.48 26.03 25.43 25.80
1371 NASDAQ ICFI Thu, Mar 8, 2012 25.15 25.58 24.74 25.53
1370 NASDAQ ICFI Wed, Mar 7, 2012 24.96 25.15 24.89 25.10
1369 NASDAQ ICFI Tue, Mar 6, 2012 24.83 24.94 24.55 24.86
1368 NASDAQ ICFI Mon, Mar 5, 2012 25.06 25.17 24.74 25.00
1367 NASDAQ ICFI Fri, Mar 2, 2012 26.20 26.20 24.57 24.94
1366 NASDAQ ICFI Thu, Mar 1, 2012 26.18 26.57 24.88 24.88
1365 NASDAQ ICFI Wed, Feb 29, 2012 26.80 27.04 25.93 25.93
1364 NASDAQ ICFI Tue, Feb 28, 2012 27.35 27.35 26.52 26.72
1363 NASDAQ ICFI Mon, Feb 27, 2012 27.15 27.47 26.87 27.42
1362 NASDAQ ICFI Fri, Feb 24, 2012 27.74 27.74 27.41 27.44
1361 NASDAQ ICFI Thu, Feb 23, 2012 27.80 28.04 27.60 27.80
1360 NASDAQ ICFI Wed, Feb 22, 2012 27.58 27.96 27.48 27.82
1359 NASDAQ ICFI Tue, Feb 21, 2012 27.51 27.90 27.41 27.71
1358 NASDAQ ICFI Fri, Feb 17, 2012 27.15 27.57 27.01 27.51
1357 NASDAQ ICFI Thu, Feb 16, 2012 26.20 27.29 26.20 27.04
1356 NASDAQ ICFI Wed, Feb 15, 2012 26.96 27.06 26.00 26.16
1355 NASDAQ ICFI Tue, Feb 14, 2012 27.38 27.38 26.77 26.84
1354 NASDAQ ICFI Mon, Feb 13, 2012 27.44 27.77 27.35 27.44
1353 NASDAQ ICFI Fri, Feb 10, 2012 27.59 27.71 27.19 27.30
1352 NASDAQ ICFI Thu, Feb 9, 2012 28.29 28.29 27.43 27.81
1351 NASDAQ ICFI Wed, Feb 8, 2012 28.31 28.53 27.93 28.28
1350 NASDAQ ICFI Tue, Feb 7, 2012 28.24 28.37 28.06 28.25
1349 NASDAQ ICFI Mon, Feb 6, 2012 28.45 28.64 28.09 28.31
1348 NASDAQ ICFI Fri, Feb 3, 2012 28.75 28.81 28.51 28.66
1347 NASDAQ ICFI Thu, Feb 2, 2012 28.68 29.22 28.25 28.39
1346 NASDAQ ICFI Wed, Feb 1, 2012 28.74 28.96 28.35 28.72
1345 NASDAQ ICFI Tue, Jan 31, 2012 28.58 28.75 28.22 28.34
1344 NASDAQ ICFI Mon, Jan 30, 2012 28.40 28.61 28.22 28.24
1343 NASDAQ ICFI Fri, Jan 27, 2012 27.87 28.93 27.85 28.56
1342 NASDAQ ICFI Thu, Jan 26, 2012 27.44 27.84 27.44 27.81
1341 NASDAQ ICFI Wed, Jan 25, 2012 26.94 27.73 26.70 27.38
1340 NASDAQ ICFI Tue, Jan 24, 2012 26.82 27.05 26.68 27.00
1339 NASDAQ ICFI Mon, Jan 23, 2012 26.95 27.06 26.58 26.90
1338 NASDAQ ICFI Fri, Jan 20, 2012 26.75 27.37 26.75 26.97
1337 NASDAQ ICFI Thu, Jan 19, 2012 27.50 27.50 26.60 26.85
1336 NASDAQ ICFI Wed, Jan 18, 2012 27.20 27.50 27.12 27.46
1335 NASDAQ ICFI Tue, Jan 17, 2012 26.63 27.50 26.31 27.20
1334 NASDAQ ICFI Fri, Jan 13, 2012 27.44 27.81 26.16 26.27
1333 NASDAQ ICFI Thu, Jan 12, 2012 27.54 28.00 27.54 27.83
1332 NASDAQ ICFI Wed, Jan 11, 2012 27.63 28.27 27.34 27.59
1331 NASDAQ ICFI Tue, Jan 10, 2012 26.77 28.00 26.65 27.78
1330 NASDAQ ICFI Mon, Jan 9, 2012 25.81 26.55 25.74 26.41
1329 NASDAQ ICFI Fri, Jan 6, 2012 25.84 26.09 25.63 25.79
1328 NASDAQ ICFI Thu, Jan 5, 2012 25.47 26.09 25.08 25.90
1327 NASDAQ ICFI Wed, Jan 4, 2012 25.45 25.76 25.24 25.69
1326 NASDAQ ICFI Tue, Jan 3, 2012 25.31 25.82 25.20 25.54
1325 NASDAQ ICFI Fri, Dec 30, 2011 24.83 24.91 24.51 24.78
1324 NASDAQ ICFI Thu, Dec 29, 2011 24.68 24.99 24.57 24.87
1323 NASDAQ ICFI Wed, Dec 28, 2011 25.31 25.32 24.46 24.52
1322 NASDAQ ICFI Tue, Dec 27, 2011 24.97 25.43 24.82 25.38
1321 NASDAQ ICFI Fri, Dec 23, 2011 26.79 26.79 24.90 25.00
1320 NASDAQ ICFI Thu, Dec 22, 2011 26.47 26.96 26.15 26.80
1319 NASDAQ ICFI Wed, Dec 21, 2011 27.32 27.40 24.51 26.30
1318 NASDAQ ICFI Tue, Dec 20, 2011 26.23 27.55 26.05 27.24
1317 NASDAQ ICFI Mon, Dec 19, 2011 25.98 26.17 25.64 25.68
1316 NASDAQ ICFI Fri, Dec 16, 2011 25.42 26.41 25.37 25.80
1315 NASDAQ ICFI Thu, Dec 15, 2011 25.15 25.43 24.55 25.13
1314 NASDAQ ICFI Wed, Dec 14, 2011 24.25 25.19 24.13 24.79
1313 NASDAQ ICFI Tue, Dec 13, 2011 25.63 26.13 24.11 24.39
1312 NASDAQ ICFI Mon, Dec 12, 2011 25.53 25.67 25.03 25.24
1311 NASDAQ ICFI Fri, Dec 9, 2011 25.64 26.07 25.41 25.85
1310 NASDAQ ICFI Thu, Dec 8, 2011 26.51 26.64 25.48 25.52
1309 NASDAQ ICFI Wed, Dec 7, 2011 26.32 26.97 25.92 26.84
1308 NASDAQ ICFI Tue, Dec 6, 2011 26.42 26.85 25.91 26.43
1307 NASDAQ ICFI Mon, Dec 5, 2011 26.29 27.00 25.87 26.64
1306 NASDAQ ICFI Fri, Dec 2, 2011 26.18 26.18 25.36 25.87
1305 NASDAQ ICFI Thu, Dec 1, 2011 25.85 26.10 25.46 25.80
1304 NASDAQ ICFI Wed, Nov 30, 2011 25.84 26.05 25.49 25.94
1303 NASDAQ ICFI Tue, Nov 29, 2011 25.02 25.20 24.46 24.88
1302 NASDAQ ICFI Mon, Nov 28, 2011 24.75 25.19 20.00 25.08
1301 NASDAQ ICFI Fri, Nov 25, 2011 23.53 24.13 23.45 24.00
1300 NASDAQ ICFI Wed, Nov 23, 2011 23.57 23.80 23.24 23.63
1299 NASDAQ ICFI Tue, Nov 22, 2011 23.82 24.10 23.38 23.83
1298 NASDAQ ICFI Mon, Nov 21, 2011 24.46 24.60 24.02 24.07
1297 NASDAQ ICFI Fri, Nov 18, 2011 24.42 25.04 24.28 24.96
1296 NASDAQ ICFI Thu, Nov 17, 2011 24.53 24.96 24.19 24.55
1295 NASDAQ ICFI Wed, Nov 16, 2011 24.91 25.15 24.52 24.59
1294 NASDAQ ICFI Tue, Nov 15, 2011 24.04 25.23 23.75 25.22
1293 NASDAQ ICFI Mon, Nov 14, 2011 24.43 24.43 23.89 24.23
1292 NASDAQ ICFI Fri, Nov 11, 2011 24.39 24.53 23.61 24.52
1291 NASDAQ ICFI Thu, Nov 10, 2011 24.31 24.31 23.73 24.10
1290 NASDAQ ICFI Wed, Nov 9, 2011 24.69 24.80 23.67 24.03
1289 NASDAQ ICFI Tue, Nov 8, 2011 25.28 25.35 24.41 25.33
1288 NASDAQ ICFI Mon, Nov 7, 2011 24.76 25.28 24.46 25.22
1287 NASDAQ ICFI Fri, Nov 4, 2011 25.07 25.30 24.69 25.06
1286 NASDAQ ICFI Thu, Nov 3, 2011 25.05 25.50 24.60 25.44
1285 NASDAQ ICFI Wed, Nov 2, 2011 20.49 24.91 20.48 24.85
1284 NASDAQ ICFI Tue, Nov 1, 2011 22.46 22.60 21.39 22.04
1283 NASDAQ ICFI Mon, Oct 31, 2011 23.50 23.85 23.21 23.38
1282 NASDAQ ICFI Fri, Oct 28, 2011 24.54 24.83 23.90 23.93
1281 NASDAQ ICFI Thu, Oct 27, 2011 24.11 24.69 23.66 24.58
1280 NASDAQ ICFI Wed, Oct 26, 2011 22.79 23.58 22.62 23.36
1279 NASDAQ ICFI Tue, Oct 25, 2011 23.69 23.69 22.49 22.59
1278 NASDAQ ICFI Mon, Oct 24, 2011 22.50 24.65 22.50 23.93
1277 NASDAQ ICFI Fri, Oct 21, 2011 22.02 22.48 21.71 22.40
1276 NASDAQ ICFI Thu, Oct 20, 2011 21.09 22.69 20.90 21.55
1275 NASDAQ ICFI Wed, Oct 19, 2011 21.92 21.96 20.98 21.10
1274 NASDAQ ICFI Tue, Oct 18, 2011 21.32 21.98 20.90 21.92
1273 NASDAQ ICFI Mon, Oct 17, 2011 21.54 21.57 21.02 21.16
1272 NASDAQ ICFI Fri, Oct 14, 2011 21.83 21.83 21.57 21.76
1271 NASDAQ ICFI Thu, Oct 13, 2011 21.32 21.70 21.14 21.70
1270 NASDAQ ICFI Wed, Oct 12, 2011 20.74 21.65 20.65 21.50
1269 NASDAQ ICFI Tue, Oct 11, 2011 20.14 20.67 19.97 20.66
1268 NASDAQ ICFI Mon, Oct 10, 2011 19.02 20.43 19.02 20.40
1267 NASDAQ ICFI Fri, Oct 7, 2011 19.73 19.75 18.69 18.78
1266 NASDAQ ICFI Thu, Oct 6, 2011 19.59 19.90 19.43 19.67
1265 NASDAQ ICFI Wed, Oct 5, 2011 19.73 20.10 19.60 19.69
1264 NASDAQ ICFI Tue, Oct 4, 2011 17.77 19.81 17.68 19.76
1263 NASDAQ ICFI Mon, Oct 3, 2011 18.74 19.20 17.78 17.79
1262 NASDAQ ICFI Fri, Sep 30, 2011 18.61 19.17 18.29 18.81
1261 NASDAQ ICFI Thu, Sep 29, 2011 19.39 19.50 18.35 18.88
1260 NASDAQ ICFI Wed, Sep 28, 2011 19.92 19.96 18.97 18.99
1259 NASDAQ ICFI Tue, Sep 27, 2011 20.10 20.44 19.77 19.92
1258 NASDAQ ICFI Mon, Sep 26, 2011 20.44 20.44 19.73 19.80
1257 NASDAQ ICFI Fri, Sep 23, 2011 20.26 20.41 19.98 20.33
1256 NASDAQ ICFI Thu, Sep 22, 2011 19.32 21.45 19.32 20.25
1255 NASDAQ ICFI Wed, Sep 21, 2011 20.81 20.89 19.57 19.79
1254 NASDAQ ICFI Tue, Sep 20, 2011 20.94 21.19 20.58 20.58
1253 NASDAQ ICFI Mon, Sep 19, 2011 20.97 21.04 20.66 20.81
1252 NASDAQ ICFI Fri, Sep 16, 2011 21.24 21.35 20.81 21.35
1251 NASDAQ ICFI Thu, Sep 15, 2011 20.82 21.09 20.63 21.07
1250 NASDAQ ICFI Wed, Sep 14, 2011 20.55 20.83 19.95 20.64
1249 NASDAQ ICFI Tue, Sep 13, 2011 20.20 20.51 19.97 20.37
1248 NASDAQ ICFI Mon, Sep 12, 2011 19.85 20.19 19.09 20.14
1247 NASDAQ ICFI Fri, Sep 9, 2011 20.18 20.25 19.83 20.08
1246 NASDAQ ICFI Thu, Sep 8, 2011 20.52 20.72 20.13 20.38
1245 NASDAQ ICFI Wed, Sep 7, 2011 19.93 20.69 19.02 20.67
1244 NASDAQ ICFI Tue, Sep 6, 2011 19.49 19.78 19.02 19.67
1243 NASDAQ ICFI Fri, Sep 2, 2011 20.71 20.89 19.98 20.01
1242 NASDAQ ICFI Thu, Sep 1, 2011 21.51 21.72 21.00 21.12
1241 NASDAQ ICFI Wed, Aug 31, 2011 22.98 22.99 21.98 22.67
1240 NASDAQ ICFI Tue, Aug 30, 2011 22.47 23.03 22.26 22.82
1239 NASDAQ ICFI Mon, Aug 29, 2011 22.28 24.49 22.26 22.63
1238 NASDAQ ICFI Fri, Aug 26, 2011 21.25 22.22 21.25 22.05
1237 NASDAQ ICFI Thu, Aug 25, 2011 21.40 21.87 21.24 21.48
1236 NASDAQ ICFI Wed, Aug 24, 2011 20.84 21.76 18.62 21.28
1235 NASDAQ ICFI Tue, Aug 23, 2011 20.56 20.81 20.32 20.79
1234 NASDAQ ICFI Mon, Aug 22, 2011 20.51 20.63 20.25 20.57
1233 NASDAQ ICFI Fri, Aug 19, 2011 19.49 20.29 19.49 19.98
1232 NASDAQ ICFI Thu, Aug 18, 2011 20.49 20.63 19.47 19.71
1231 NASDAQ ICFI Wed, Aug 17, 2011 21.79 21.79 20.93 21.06
1230 NASDAQ ICFI Tue, Aug 16, 2011 21.46 21.61 20.85 21.06
1229 NASDAQ ICFI Mon, Aug 15, 2011 21.26 21.63 21.10 21.61
1228 NASDAQ ICFI Fri, Aug 12, 2011 21.49 21.49 20.67 21.09
1227 NASDAQ ICFI Thu, Aug 11, 2011 20.57 21.72 20.33 21.31
1226 NASDAQ ICFI Wed, Aug 10, 2011 21.37 21.97 20.42 20.59
1225 NASDAQ ICFI Tue, Aug 9, 2011 22.50 22.50 20.54 21.98
1224 NASDAQ ICFI Mon, Aug 8, 2011 22.99 24.21 19.73 22.00
1223 NASDAQ ICFI Fri, Aug 5, 2011 23.30 24.17 22.67 23.64
1222 NASDAQ ICFI Thu, Aug 4, 2011 24.66 24.66 22.75 23.06
1221 NASDAQ ICFI Wed, Aug 3, 2011 24.66 25.44 24.30 25.08
1220 NASDAQ ICFI Tue, Aug 2, 2011 24.29 25.61 19.64 24.72
1219 NASDAQ ICFI Mon, Aug 1, 2011 23.94 24.01 23.30 23.90
1218 NASDAQ ICFI Fri, Jul 29, 2011 23.63 23.90 23.25 23.36
1217 NASDAQ ICFI Thu, Jul 28, 2011 23.94 24.10 23.68 23.96
1216 NASDAQ ICFI Wed, Jul 27, 2011 23.95 24.12 23.25 23.87
1215 NASDAQ ICFI Tue, Jul 26, 2011 24.23 24.34 23.88 24.00
1214 NASDAQ ICFI Mon, Jul 25, 2011 24.13 24.46 24.13 24.23
1213 NASDAQ ICFI Fri, Jul 22, 2011 24.36 24.45 24.18 24.35
1212 NASDAQ ICFI Thu, Jul 21, 2011 24.20 24.44 23.93 24.36
1211 NASDAQ ICFI Wed, Jul 20, 2011 24.27 24.27 23.88 24.06
1210 NASDAQ ICFI Tue, Jul 19, 2011 24.13 24.33 24.00 24.32
1209 NASDAQ ICFI Mon, Jul 18, 2011 24.22 24.66 23.88 24.00
1208 NASDAQ ICFI Fri, Jul 15, 2011 24.36 24.79 24.13 24.38
1207 NASDAQ ICFI Thu, Jul 14, 2011 25.08 25.17 24.32 24.35
1206 NASDAQ ICFI Wed, Jul 13, 2011 24.87 25.39 24.77 24.99
1205 NASDAQ ICFI Tue, Jul 12, 2011 24.85 25.14 24.56 24.79
1204 NASDAQ ICFI Mon, Jul 11, 2011 25.17 25.65 24.91 25.00
1203 NASDAQ ICFI Fri, Jul 8, 2011 25.36 25.67 25.29 25.44
1202 NASDAQ ICFI Thu, Jul 7, 2011 25.29 25.72 24.90 25.59
1201 NASDAQ ICFI Wed, Jul 6, 2011 25.23 25.88 24.75 25.20
1200 NASDAQ ICFI Tue, Jul 5, 2011 25.67 25.97 25.22 25.33
1199 NASDAQ ICFI Fri, Jul 1, 2011 25.40 25.84 25.25 25.63
1198 NASDAQ ICFI Thu, Jun 30, 2011 25.18 25.44 25.14 25.38
1197 NASDAQ ICFI Wed, Jun 29, 2011 25.38 25.42 24.94 25.19
1196 NASDAQ ICFI Tue, Jun 28, 2011 25.06 25.42 25.01 25.27
1195 NASDAQ ICFI Mon, Jun 27, 2011 25.08 25.21 24.57 24.93
1194 NASDAQ ICFI Fri, Jun 24, 2011 25.03 25.09 24.61 24.99
1193 NASDAQ ICFI Thu, Jun 23, 2011 25.03 25.21 24.46 25.00
1192 NASDAQ ICFI Wed, Jun 22, 2011 25.20 25.65 25.06 25.30
1191 NASDAQ ICFI Tue, Jun 21, 2011 25.23 25.60 25.04 25.41
1190 NASDAQ ICFI Mon, Jun 20, 2011 24.96 25.52 24.92 25.08
1189 NASDAQ ICFI Fri, Jun 17, 2011 25.37 25.70 24.97 25.11
1188 NASDAQ ICFI Thu, Jun 16, 2011 25.27 25.74 24.97 25.24
1187 NASDAQ ICFI Wed, Jun 15, 2011 25.17 25.31 24.87 25.08
1186 NASDAQ ICFI Tue, Jun 14, 2011 24.90 25.46 24.82 25.33
1185 NASDAQ ICFI Mon, Jun 13, 2011 24.33 24.89 24.32 24.71
1184 NASDAQ ICFI Fri, Jun 10, 2011 24.45 24.74 24.18 24.27
1183 NASDAQ ICFI Thu, Jun 9, 2011 24.50 24.58 23.38 24.53
1182 NASDAQ ICFI Wed, Jun 8, 2011 24.35 24.64 24.07 24.50
1181 NASDAQ ICFI Tue, Jun 7, 2011 24.61 24.79 24.42 24.47
1180 NASDAQ ICFI Mon, Jun 6, 2011 24.26 24.61 24.26 24.47
1179 NASDAQ ICFI Fri, Jun 3, 2011 24.32 24.45 24.05 24.23
1178 NASDAQ ICFI Thu, Jun 2, 2011 24.50 24.99 23.82 24.65
1177 NASDAQ ICFI Wed, Jun 1, 2011 25.45 25.60 24.44 24.47
1176 NASDAQ ICFI Tue, May 31, 2011 25.79 25.80 25.51 25.72
1175 NASDAQ ICFI Fri, May 27, 2011 25.38 25.57 25.20 25.53
1174 NASDAQ ICFI Thu, May 26, 2011 24.95 25.30 24.92 25.27
1173 NASDAQ ICFI Wed, May 25, 2011 24.28 25.19 24.28 24.97
1172 NASDAQ ICFI Tue, May 24, 2011 24.51 24.52 23.99 24.28
1171 NASDAQ ICFI Mon, May 23, 2011 24.64 24.70 24.12 24.50
1170 NASDAQ ICFI Fri, May 20, 2011 24.55 25.04 24.25 25.00
1169 NASDAQ ICFI Thu, May 19, 2011 24.83 24.97 24.47 24.72
1168 NASDAQ ICFI Wed, May 18, 2011 24.85 24.86 24.50 24.64
1167 NASDAQ ICFI Tue, May 17, 2011 24.61 24.94 24.40 24.72
1166 NASDAQ ICFI Mon, May 16, 2011 24.89 25.00 24.62 24.70
1165 NASDAQ ICFI Fri, May 13, 2011 25.50 25.96 24.63 25.02
1164 NASDAQ ICFI Thu, May 12, 2011 25.09 25.66 24.66 25.56
1163 NASDAQ ICFI Wed, May 11, 2011 25.52 25.80 24.94 25.20
1162 NASDAQ ICFI Tue, May 10, 2011 25.41 26.01 25.15 25.72
1161 NASDAQ ICFI Mon, May 9, 2011 25.26 25.93 25.26 25.64
1160 NASDAQ ICFI Fri, May 6, 2011 24.47 25.90 24.47 25.38
1159 NASDAQ ICFI Thu, May 5, 2011 23.90 24.34 23.73 23.85
1158 NASDAQ ICFI Wed, May 4, 2011 23.94 24.09 23.54 23.86
1157 NASDAQ ICFI Tue, May 3, 2011 23.91 24.14 23.85 23.89
1156 NASDAQ ICFI Mon, May 2, 2011 24.38 24.38 23.82 23.99
1155 NASDAQ ICFI Fri, Apr 29, 2011 24.32 24.52 24.03 24.36
1154 NASDAQ ICFI Thu, Apr 28, 2011 24.52 24.38 23.69 24.34
1153 NASDAQ ICFI Wed, Apr 27, 2011 24.63 24.93 24.07 24.51
1152 NASDAQ ICFI Tue, Apr 26, 2011 24.03 24.68 24.03 24.57
1151 NASDAQ ICFI Mon, Apr 25, 2011 23.95 24.05 23.59 24.01
1150 NASDAQ ICFI Thu, Apr 21, 2011 24.18 24.18 23.92 24.02
1149 NASDAQ ICFI Wed, Apr 20, 2011 23.89 24.16 23.69 24.04
1148 NASDAQ ICFI Tue, Apr 19, 2011 24.00 24.04 23.48 23.64
1147 NASDAQ ICFI Mon, Apr 18, 2011 23.90 24.02 23.74 23.93
1146 NASDAQ ICFI Fri, Apr 15, 2011 23.86 24.00 23.44 23.95
1145 NASDAQ ICFI Thu, Apr 14, 2011 23.49 24.10 23.45 23.90
1144 NASDAQ ICFI Wed, Apr 13, 2011 23.75 23.96 23.50 23.60
1143 NASDAQ ICFI Tue, Apr 12, 2011 23.36 23.79 23.30 23.66
1142 NASDAQ ICFI Mon, Apr 11, 2011 23.39 23.62 23.26 23.50
1141 NASDAQ ICFI Fri, Apr 8, 2011 23.96 23.97 23.29 23.43
1140 NASDAQ ICFI Thu, Apr 7, 2011 23.91 24.39 23.84 23.84
1139 NASDAQ ICFI Wed, Apr 6, 2011 22.43 23.92 22.26 23.86
1138 NASDAQ ICFI Tue, Apr 5, 2011 21.82 22.40 21.70 22.29
1137 NASDAQ ICFI Mon, Apr 4, 2011 21.76 21.99 21.43 21.88
1136 NASDAQ ICFI Fri, Apr 1, 2011 20.59 21.90 20.20 21.77
1135 NASDAQ ICFI Thu, Mar 31, 2011 20.44 20.82 20.27 20.54
1134 NASDAQ ICFI Wed, Mar 30, 2011 20.57 20.77 20.39 20.53
1133 NASDAQ ICFI Tue, Mar 29, 2011 20.84 20.84 20.20 20.42
1132 NASDAQ ICFI Mon, Mar 28, 2011 21.10 21.24 20.86 20.88
1131 NASDAQ ICFI Fri, Mar 25, 2011 21.15 21.24 20.85 20.96
1130 NASDAQ ICFI Thu, Mar 24, 2011 21.32 21.47 20.92 21.03
1129 NASDAQ ICFI Wed, Mar 23, 2011 20.69 21.24 20.31 21.19
1128 NASDAQ ICFI Tue, Mar 22, 2011 21.51 21.90 20.51 20.69
1127 NASDAQ ICFI Mon, Mar 21, 2011 22.03 22.42 19.58 21.40
1126 NASDAQ ICFI Fri, Mar 18, 2011 21.82 22.41 21.41 21.80
1125 NASDAQ ICFI Thu, Mar 17, 2011 22.18 22.22 21.82 21.90
1124 NASDAQ ICFI Wed, Mar 16, 2011 22.18 22.73 21.67 21.94
1123 NASDAQ ICFI Tue, Mar 15, 2011 21.81 22.39 21.81 22.18
1122 NASDAQ ICFI Mon, Mar 14, 2011 22.25 22.89 21.78 22.33
1121 NASDAQ ICFI Fri, Mar 11, 2011 22.46 22.72 22.25 22.31
1120 NASDAQ ICFI Thu, Mar 10, 2011 22.62 22.64 22.33 22.50
1119 NASDAQ ICFI Wed, Mar 9, 2011 22.87 23.35 22.81 22.97
1118 NASDAQ ICFI Tue, Mar 8, 2011 22.75 23.25 22.47 22.86
1117 NASDAQ ICFI Mon, Mar 7, 2011 23.20 23.49 22.72 22.78
1116 NASDAQ ICFI Fri, Mar 4, 2011 23.53 23.53 22.93 23.21
1115 NASDAQ ICFI Thu, Mar 3, 2011 22.28 23.12 22.28 22.94
1114 NASDAQ ICFI Wed, Mar 2, 2011 23.07 23.16 21.92 22.21
1113 NASDAQ ICFI Tue, Mar 1, 2011 22.77 23.53 22.77 23.02
1112 NASDAQ ICFI Mon, Feb 28, 2011 22.50 23.62 22.40 22.65
1111 NASDAQ ICFI Fri, Feb 25, 2011 22.40 22.55 22.06 22.19
1110 NASDAQ ICFI Thu, Feb 24, 2011 23.10 23.10 22.00 22.38
1109 NASDAQ ICFI Wed, Feb 23, 2011 24.39 24.39 23.00 23.00
1108 NASDAQ ICFI Tue, Feb 22, 2011 24.47 24.70 24.06 24.28
1107 NASDAQ ICFI Fri, Feb 18, 2011 24.91 25.29 24.59 24.79
1106 NASDAQ ICFI Thu, Feb 17, 2011 24.15 24.86 24.09 24.76
1105 NASDAQ ICFI Wed, Feb 16, 2011 24.06 24.35 24.02 24.14
1104 NASDAQ ICFI Tue, Feb 15, 2011 23.56 24.01 23.56 23.87
1103 NASDAQ ICFI Mon, Feb 14, 2011 23.45 23.79 23.45 23.57
1102 NASDAQ ICFI Fri, Feb 11, 2011 23.17 23.51 23.03 23.51
1101 NASDAQ ICFI Thu, Feb 10, 2011 23.29 23.50 23.05 23.23
1100 NASDAQ ICFI Wed, Feb 9, 2011 24.01 24.16 23.46 23.53
1099 NASDAQ ICFI Tue, Feb 8, 2011 23.53 24.25 23.29 24.11
1098 NASDAQ ICFI Mon, Feb 7, 2011 23.86 24.03 23.35 23.63
1097 NASDAQ ICFI Fri, Feb 4, 2011 24.30 24.30 23.73 23.85
1096 NASDAQ ICFI Thu, Feb 3, 2011 24.20 24.34 23.80 24.28
1095 NASDAQ ICFI Wed, Feb 2, 2011 24.24 24.47 23.88 24.26
1094 NASDAQ ICFI Tue, Feb 1, 2011 24.23 24.43 23.85 24.35
1093 NASDAQ ICFI Mon, Jan 31, 2011 23.85 24.42 23.44 24.11
1092 NASDAQ ICFI Fri, Jan 28, 2011 24.63 24.63 23.52 23.81
1091 NASDAQ ICFI Thu, Jan 27, 2011 24.87 24.97 24.65 24.72
1090 NASDAQ ICFI Wed, Jan 26, 2011 25.21 25.57 24.79 24.95
1089 NASDAQ ICFI Tue, Jan 25, 2011 25.43 25.57 24.97 25.10
1088 NASDAQ ICFI Mon, Jan 24, 2011 25.19 25.82 25.00 25.58
1087 NASDAQ ICFI Fri, Jan 21, 2011 25.68 25.69 25.20 25.25
1086 NASDAQ ICFI Thu, Jan 20, 2011 25.50 25.69 25.42 25.49
1085 NASDAQ ICFI Wed, Jan 19, 2011 26.04 26.47 25.54 25.60
1084 NASDAQ ICFI Tue, Jan 18, 2011 25.63 26.15 25.46 26.15
1083 NASDAQ ICFI Fri, Jan 14, 2011 25.31 25.84 25.31 25.79
1082 NASDAQ ICFI Thu, Jan 13, 2011 25.39 25.51 25.25 25.31
1081 NASDAQ ICFI Wed, Jan 12, 2011 25.71 25.71 25.08 25.35
1080 NASDAQ ICFI Tue, Jan 11, 2011 25.44 25.58 25.08 25.51
1079 NASDAQ ICFI Mon, Jan 10, 2011 25.39 25.45 24.83 25.35
1078 NASDAQ ICFI Fri, Jan 7, 2011 25.92 26.11 25.29 25.57
1077 NASDAQ ICFI Thu, Jan 6, 2011 25.67 25.81 25.50 25.81
1076 NASDAQ ICFI Wed, Jan 5, 2011 25.55 25.84 25.25 25.74
1075 NASDAQ ICFI Tue, Jan 4, 2011 26.20 26.20 25.00 25.55
1074 NASDAQ ICFI Mon, Jan 3, 2011 25.98 26.21 25.72 26.06
1073 NASDAQ ICFI Fri, Dec 31, 2010 26.01 26.11 25.63 25.72
1072 NASDAQ ICFI Thu, Dec 30, 2010 25.89 26.44 25.85 26.02
1071 NASDAQ ICFI Wed, Dec 29, 2010 25.78 26.00 25.44 25.85
1070 NASDAQ ICFI Tue, Dec 28, 2010 25.82 25.94 25.63 25.78
1069 NASDAQ ICFI Mon, Dec 27, 2010 25.83 25.91 25.59 25.84
1068 NASDAQ ICFI Thu, Dec 23, 2010 25.96 26.30 25.77 25.94
1067 NASDAQ ICFI Wed, Dec 22, 2010 26.01 26.27 25.85 26.00
1066 NASDAQ ICFI Tue, Dec 21, 2010 26.45 26.56 25.85 26.00
1065 NASDAQ ICFI Mon, Dec 20, 2010 26.37 26.66 25.85 26.28
1064 NASDAQ ICFI Fri, Dec 17, 2010 26.29 26.46 25.88 26.17
1063 NASDAQ ICFI Thu, Dec 16, 2010 26.07 26.48 26.07 26.35
1062 NASDAQ ICFI Wed, Dec 15, 2010 26.61 26.62 25.63 25.94
1061 NASDAQ ICFI Tue, Dec 14, 2010 26.95 27.21 26.69 26.99
1060 NASDAQ ICFI Mon, Dec 13, 2010 27.04 27.29 26.77 26.81
1059 NASDAQ ICFI Fri, Dec 10, 2010 25.87 27.23 25.87 27.01
1058 NASDAQ ICFI Thu, Dec 9, 2010 27.03 27.14 26.63 26.91
1057 NASDAQ ICFI Wed, Dec 8, 2010 26.57 26.82 26.50 26.75
1056 NASDAQ ICFI Tue, Dec 7, 2010 26.18 26.54 26.12 26.43
1055 NASDAQ ICFI Mon, Dec 6, 2010 25.41 26.57 25.38 25.91
1054 NASDAQ ICFI Fri, Dec 3, 2010 24.59 25.49 24.53 25.41
1053 NASDAQ ICFI Thu, Dec 2, 2010 23.97 24.72 23.86 24.70
1052 NASDAQ ICFI Wed, Dec 1, 2010 24.11 24.35 23.89 23.90
1051 NASDAQ ICFI Tue, Nov 30, 2010 23.76 24.10 23.55 23.95
1050 NASDAQ ICFI Mon, Nov 29, 2010 23.79 24.19 23.39 24.02
1049 NASDAQ ICFI Fri, Nov 26, 2010 24.12 24.29 23.93 23.97
1048 NASDAQ ICFI Wed, Nov 24, 2010 24.25 24.41 23.94 24.24
1047 NASDAQ ICFI Tue, Nov 23, 2010 24.23 24.32 23.68 24.19
1046 NASDAQ ICFI Mon, Nov 22, 2010 24.45 24.70 24.00 24.48
1045 NASDAQ ICFI Fri, Nov 19, 2010 24.86 24.97 24.51 24.62
1044 NASDAQ ICFI Thu, Nov 18, 2010 25.34 25.37 24.76 24.83
1043 NASDAQ ICFI Wed, Nov 17, 2010 25.20 25.45 24.99 25.04
1042 NASDAQ ICFI Tue, Nov 16, 2010 26.24 26.24 25.01 25.21
1041 NASDAQ ICFI Mon, Nov 15, 2010 26.52 26.68 26.41 26.48
1040 NASDAQ ICFI Fri, Nov 12, 2010 26.18 26.72 26.16 26.42
1039 NASDAQ ICFI Thu, Nov 11, 2010 26.48 26.91 26.37 26.45
1038 NASDAQ ICFI Wed, Nov 10, 2010 26.51 26.90 26.10 26.88
1037 NASDAQ ICFI Tue, Nov 9, 2010 27.00 27.00 26.18 26.52
1036 NASDAQ ICFI Mon, Nov 8, 2010 27.44 27.68 27.16 27.38
1035 NASDAQ ICFI Fri, Nov 5, 2010 27.39 28.13 27.15 27.60
1034 NASDAQ ICFI Thu, Nov 4, 2010 26.81 27.46 26.49 27.14
1033 NASDAQ ICFI Wed, Nov 3, 2010 26.39 26.53 26.00 26.40
1032 NASDAQ ICFI Tue, Nov 2, 2010 25.78 26.30 25.78 26.29
1031 NASDAQ ICFI Mon, Nov 1, 2010 25.65 26.04 25.30 25.49
1030 NASDAQ ICFI Fri, Oct 29, 2010 25.27 25.85 25.27 25.62
1029 NASDAQ ICFI Thu, Oct 28, 2010 26.00 26.00 25.39 25.46
1028 NASDAQ ICFI Wed, Oct 27, 2010 26.32 26.35 25.28 25.78
1027 NASDAQ ICFI Tue, Oct 26, 2010 25.94 26.68 25.83 26.48
1026 NASDAQ ICFI Mon, Oct 25, 2010 26.47 26.49 26.06 26.11
1025 NASDAQ ICFI Fri, Oct 22, 2010 25.98 26.33 25.88 26.28
1024 NASDAQ ICFI Thu, Oct 21, 2010 26.64 26.76 25.75 25.89
1023 NASDAQ ICFI Wed, Oct 20, 2010 26.30 26.52 25.99 26.47
1022 NASDAQ ICFI Tue, Oct 19, 2010 26.99 27.06 26.00 26.12
1021 NASDAQ ICFI Mon, Oct 18, 2010 26.71 27.21 26.48 27.20
1020 NASDAQ ICFI Fri, Oct 15, 2010 27.26 27.30 26.41 26.66
1019 NASDAQ ICFI Thu, Oct 14, 2010 26.94 27.16 26.54 26.95
1018 NASDAQ ICFI Wed, Oct 13, 2010 25.96 27.15 25.85 27.02
1017 NASDAQ ICFI Tue, Oct 12, 2010 25.46 25.93 25.26 25.86
1016 NASDAQ ICFI Mon, Oct 11, 2010 25.63 25.80 25.30 25.59
1015 NASDAQ ICFI Fri, Oct 8, 2010 25.89 25.89 24.93 25.78
1014 NASDAQ ICFI Thu, Oct 7, 2010 25.76 25.85 25.25 25.60
1013 NASDAQ ICFI Wed, Oct 6, 2010 25.60 25.74 25.34 25.69
1012 NASDAQ ICFI Tue, Oct 5, 2010 25.20 25.70 24.50 25.58
1011 NASDAQ ICFI Mon, Oct 4, 2010 25.38 25.57 25.03 25.25
1010 NASDAQ ICFI Fri, Oct 1, 2010 25.22 25.50 24.97 25.47
1009 NASDAQ ICFI Thu, Sep 30, 2010 24.75 25.18 24.48 25.08
1008 NASDAQ ICFI Wed, Sep 29, 2010 24.34 24.74 24.00 24.57
1007 NASDAQ ICFI Tue, Sep 28, 2010 24.06 24.42 23.62 24.35
1006 NASDAQ ICFI Mon, Sep 27, 2010 23.98 24.22 23.71 23.95
1005 NASDAQ ICFI Fri, Sep 24, 2010 23.54 24.07 23.44 24.05
1004 NASDAQ ICFI Thu, Sep 23, 2010 23.68 23.82 23.15 23.28
1003 NASDAQ ICFI Wed, Sep 22, 2010 23.80 24.05 23.73 23.86
1002 NASDAQ ICFI Tue, Sep 21, 2010 23.81 24.22 23.53 23.96
1001 NASDAQ ICFI Mon, Sep 20, 2010 23.06 23.93 22.91 23.83
1000 NASDAQ ICFI Fri, Sep 17, 2010 23.22 23.32 22.55 23.04
999 NASDAQ ICFI Thu, Sep 16, 2010 23.22 23.27 22.81 22.98
998 NASDAQ ICFI Wed, Sep 15, 2010 22.91 23.53 22.67 23.31
997 NASDAQ ICFI Tue, Sep 14, 2010 23.00 23.17 22.62 22.89
996 NASDAQ ICFI Mon, Sep 13, 2010 22.31 23.18 22.22 23.01
995 NASDAQ ICFI Fri, Sep 10, 2010 22.01 22.36 21.71 22.17
994 NASDAQ ICFI Thu, Sep 9, 2010 22.76 22.76 21.82 21.99
993 NASDAQ ICFI Wed, Sep 8, 2010 22.84 23.11 22.46 22.50
992 NASDAQ ICFI Tue, Sep 7, 2010 22.85 23.10 22.56 22.73
991 NASDAQ ICFI Fri, Sep 3, 2010 22.43 22.97 22.29 22.86
990 NASDAQ ICFI Thu, Sep 2, 2010 21.57 22.28 21.34 22.25
989 NASDAQ ICFI Wed, Sep 1, 2010 21.39 21.95 21.35 21.65
988 NASDAQ ICFI Tue, Aug 31, 2010 20.94 21.19 20.89 21.10
987 NASDAQ ICFI Mon, Aug 30, 2010 21.70 21.92 20.91 20.98
986 NASDAQ ICFI Fri, Aug 27, 2010 21.69 21.86 21.54 21.82
985 NASDAQ ICFI Thu, Aug 26, 2010 21.34 21.74 21.31 21.61
984 NASDAQ ICFI Wed, Aug 25, 2010 20.98 21.40 20.86 21.28
983 NASDAQ ICFI Tue, Aug 24, 2010 21.17 21.66 21.11 21.11
982 NASDAQ ICFI Mon, Aug 23, 2010 21.91 22.19 21.36 21.42
981 NASDAQ ICFI Fri, Aug 20, 2010 22.25 22.51 21.79 21.84
980 NASDAQ ICFI Thu, Aug 19, 2010 23.28 23.28 22.35 22.38
979 NASDAQ ICFI Wed, Aug 18, 2010 23.28 23.64 23.25 23.40
978 NASDAQ ICFI Tue, Aug 17, 2010 23.11 23.53 22.97 23.33
977 NASDAQ ICFI Mon, Aug 16, 2010 22.24 23.13 22.24 22.89
976 NASDAQ ICFI Fri, Aug 13, 2010 22.79 22.90 22.36 22.38
975 NASDAQ ICFI Thu, Aug 12, 2010 22.90 23.25 22.33 22.90
974 NASDAQ ICFI Wed, Aug 11, 2010 24.29 24.39 23.13 23.21
973 NASDAQ ICFI Tue, Aug 10, 2010 25.00 25.00 24.62 24.66
972 NASDAQ ICFI Mon, Aug 9, 2010 24.61 25.34 24.61 25.31
971 NASDAQ ICFI Fri, Aug 6, 2010 23.97 24.72 23.45 24.61
970 NASDAQ ICFI Thu, Aug 5, 2010 23.97 24.48 23.80 24.30
969 NASDAQ ICFI Wed, Aug 4, 2010 23.92 24.39 23.64 24.10
968 NASDAQ ICFI Tue, Aug 3, 2010 23.31 23.97 23.31 23.91
967 NASDAQ ICFI Mon, Aug 2, 2010 23.33 23.70 22.86 23.40
966 NASDAQ ICFI Fri, Jul 30, 2010 22.82 23.19 22.82 23.00
965 NASDAQ ICFI Thu, Jul 29, 2010 22.81 23.23 22.53 23.15
964 NASDAQ ICFI Wed, Jul 28, 2010 23.01 23.25 22.53 22.62
963 NASDAQ ICFI Tue, Jul 27, 2010 23.39 23.59 23.10 23.10
962 NASDAQ ICFI Mon, Jul 26, 2010 23.00 23.28 22.82 23.25
961 NASDAQ ICFI Fri, Jul 23, 2010 22.53 23.10 22.48 22.89
960 NASDAQ ICFI Thu, Jul 22, 2010 22.52 22.94 22.52 22.60
959 NASDAQ ICFI Wed, Jul 21, 2010 22.59 22.74 22.16 22.22
958 NASDAQ ICFI Tue, Jul 20, 2010 22.05 22.52 21.77 22.48
957 NASDAQ ICFI Mon, Jul 19, 2010 22.37 22.47 22.02 22.14
956 NASDAQ ICFI Fri, Jul 16, 2010 22.98 22.98 22.24 22.26
955 NASDAQ ICFI Thu, Jul 15, 2010 23.28 23.28 22.91 23.15
954 NASDAQ ICFI Wed, Jul 14, 2010 23.35 23.35 23.11 23.24
953 NASDAQ ICFI Tue, Jul 13, 2010 23.29 23.40 22.99 23.34
952 NASDAQ ICFI Mon, Jul 12, 2010 23.40 23.41 22.80 23.03
951 NASDAQ ICFI Fri, Jul 9, 2010 23.64 23.67 23.35 23.52
950 NASDAQ ICFI Thu, Jul 8, 2010 23.69 23.91 23.50 23.62
949 NASDAQ ICFI Wed, Jul 7, 2010 23.90 24.08 23.40 23.54
948 NASDAQ ICFI Tue, Jul 6, 2010 24.14 24.25 23.67 23.77
947 NASDAQ ICFI Fri, Jul 2, 2010 23.88 24.14 23.53 23.94
946 NASDAQ ICFI Thu, Jul 1, 2010 23.89 23.89 23.57 23.75
945 NASDAQ ICFI Wed, Jun 30, 2010 24.00 24.21 23.74 23.93
944 NASDAQ ICFI Tue, Jun 29, 2010 23.74 24.72 23.74 23.95
943 NASDAQ ICFI Mon, Jun 28, 2010 24.41 24.47 24.02 24.07
942 NASDAQ ICFI Fri, Jun 25, 2010 23.95 24.72 23.90 24.57
941 NASDAQ ICFI Thu, Jun 24, 2010 23.80 24.33 23.79 23.95
940 NASDAQ ICFI Wed, Jun 23, 2010 23.95 24.15 23.69 23.98
939 NASDAQ ICFI Tue, Jun 22, 2010 24.49 24.64 24.00 24.04
938 NASDAQ ICFI Mon, Jun 21, 2010 24.53 24.59 24.17 24.38
937 NASDAQ ICFI Fri, Jun 18, 2010 24.40 24.40 23.92 24.26
936 NASDAQ ICFI Thu, Jun 17, 2010 24.18 24.36 23.95 24.23
935 NASDAQ ICFI Wed, Jun 16, 2010 23.67 24.15 23.67 24.09
934 NASDAQ ICFI Tue, Jun 15, 2010 23.75 23.93 23.46 23.86
933 NASDAQ ICFI Mon, Jun 14, 2010 23.13 24.02 23.13 23.53
932 NASDAQ ICFI Fri, Jun 11, 2010 21.65 22.97 21.65 22.93
931 NASDAQ ICFI Thu, Jun 10, 2010 21.49 21.76 21.38 21.73
930 NASDAQ ICFI Wed, Jun 9, 2010 21.38 21.60 21.11 21.25
929 NASDAQ ICFI Tue, Jun 8, 2010 21.24 21.76 20.90 21.15
928 NASDAQ ICFI Mon, Jun 7, 2010 22.04 22.07 21.10 21.12
927 NASDAQ ICFI Fri, Jun 4, 2010 21.83 21.95 21.48 21.51
926 NASDAQ ICFI Thu, Jun 3, 2010 22.17 22.29 22.09 22.17
925 NASDAQ ICFI Wed, Jun 2, 2010 22.19 22.42 21.95 22.18
924 NASDAQ ICFI Tue, Jun 1, 2010 22.25 22.70 22.12 22.12
923 NASDAQ ICFI Fri, May 28, 2010 22.38 22.84 22.27 22.43
922 NASDAQ ICFI Thu, May 27, 2010 22.29 22.65 22.15 22.49
921 NASDAQ ICFI Wed, May 26, 2010 22.04 22.57 22.02 22.08
920 NASDAQ ICFI Tue, May 25, 2010 21.98 22.16 21.53 22.05
919 NASDAQ ICFI Mon, May 24, 2010 22.16 22.70 21.93 22.35
918 NASDAQ ICFI Fri, May 21, 2010 22.29 22.42 21.92 22.10
917 NASDAQ ICFI Thu, May 20, 2010 22.98 23.30 22.50 22.55
916 NASDAQ ICFI Wed, May 19, 2010 23.55 23.74 23.32 23.40
915 NASDAQ ICFI Tue, May 18, 2010 23.95 24.72 23.69 23.70
914 NASDAQ ICFI Mon, May 17, 2010 23.37 23.89 23.30 23.62
913 NASDAQ ICFI Fri, May 14, 2010 23.32 23.40 22.87 23.26
912 NASDAQ ICFI Thu, May 13, 2010 23.37 24.00 23.34 23.43
911 NASDAQ ICFI Wed, May 12, 2010 23.04 23.60 23.04 23.48
910 NASDAQ ICFI Tue, May 11, 2010 22.24 23.19 22.07 23.03
909 NASDAQ ICFI Mon, May 10, 2010 22.59 23.49 22.47 22.50
908 NASDAQ ICFI Fri, May 7, 2010 21.79 22.90 21.77 21.99
907 NASDAQ ICFI Thu, May 6, 2010 22.93 23.11 21.78 22.00
906 NASDAQ ICFI Wed, May 5, 2010 23.02 23.43 22.89 23.13
905 NASDAQ ICFI Tue, May 4, 2010 23.35 23.35 23.00 23.18
904 NASDAQ ICFI Mon, May 3, 2010 23.22 23.71 23.04 23.58
903 NASDAQ ICFI Fri, Apr 30, 2010 23.75 23.76 23.15 23.16
902 NASDAQ ICFI Thu, Apr 29, 2010 23.25 23.80 22.99 23.60
901 NASDAQ ICFI Wed, Apr 28, 2010 23.65 23.92 23.20 23.22
900 NASDAQ ICFI Tue, Apr 27, 2010 23.65 23.98 23.58 23.63
899 NASDAQ ICFI Mon, Apr 26, 2010 24.10 24.35 23.82 23.84
898 NASDAQ ICFI Fri, Apr 23, 2010 24.14 24.15 23.80 24.07
897 NASDAQ ICFI Thu, Apr 22, 2010 23.97 24.28 23.89 24.07
896 NASDAQ ICFI Wed, Apr 21, 2010 24.27 24.27 24.04 24.12
895 NASDAQ ICFI Tue, Apr 20, 2010 24.77 24.77 24.25 24.30
894 NASDAQ ICFI Mon, Apr 19, 2010 24.34 24.74 24.25 24.58
893 NASDAQ ICFI Fri, Apr 16, 2010 24.92 25.04 24.29 24.59
892 NASDAQ ICFI Thu, Apr 15, 2010 24.98 24.98 24.79 24.90
891 NASDAQ ICFI Wed, Apr 14, 2010 24.72 24.99 24.31 24.92
890 NASDAQ ICFI Tue, Apr 13, 2010 24.82 24.82 24.31 24.72
889 NASDAQ ICFI Mon, Apr 12, 2010 25.09 25.12 24.81 24.93
888 NASDAQ ICFI Fri, Apr 9, 2010 24.90 25.09 24.41 25.01
887 NASDAQ ICFI Thu, Apr 8, 2010 25.21 25.21 24.65 24.96
886 NASDAQ ICFI Wed, Apr 7, 2010 25.40 25.50 24.86 25.00
885 NASDAQ ICFI Tue, Apr 6, 2010 25.35 25.86 25.29 25.40
884 NASDAQ ICFI Mon, Apr 5, 2010 25.03 25.98 25.03 25.36
883 NASDAQ ICFI Thu, Apr 1, 2010 24.85 25.35 24.80 25.05
882 NASDAQ ICFI Wed, Mar 31, 2010 25.36 25.62 24.76 24.84
881 NASDAQ ICFI Tue, Mar 30, 2010 25.07 25.61 24.96 25.34
880 NASDAQ ICFI Mon, Mar 29, 2010 25.11 25.69 25.02 25.21
879 NASDAQ ICFI Fri, Mar 26, 2010 24.73 25.29 24.59 24.99
878 NASDAQ ICFI Thu, Mar 25, 2010 24.50 25.17 24.46 24.80
877 NASDAQ ICFI Wed, Mar 24, 2010 23.57 24.70 23.53 24.49
876 NASDAQ ICFI Tue, Mar 23, 2010 23.32 23.78 23.15 23.70
875 NASDAQ ICFI Mon, Mar 22, 2010 22.78 23.39 22.72 23.20
874 NASDAQ ICFI Fri, Mar 19, 2010 22.90 23.00 22.37 22.85
873 NASDAQ ICFI Thu, Mar 18, 2010 23.15 23.25 23.03 23.05
872 NASDAQ ICFI Wed, Mar 17, 2010 23.25 23.73 22.87 23.24
871 NASDAQ ICFI Tue, Mar 16, 2010 23.53 23.57 23.06 23.38
870 NASDAQ ICFI Mon, Mar 15, 2010 24.00 24.00 23.58 23.67
869 NASDAQ ICFI Fri, Mar 12, 2010 24.22 24.29 23.73 24.14
868 NASDAQ ICFI Thu, Mar 11, 2010 24.58 25.00 24.41 24.47
867 NASDAQ ICFI Wed, Mar 10, 2010 24.58 24.99 24.32 24.55
866 NASDAQ ICFI Tue, Mar 9, 2010 24.46 25.31 24.22 24.79
865 NASDAQ ICFI Mon, Mar 8, 2010 24.47 25.03 24.26 24.58
864 NASDAQ ICFI Fri, Mar 5, 2010 23.71 24.60 23.63 24.55
863 NASDAQ ICFI Thu, Mar 4, 2010 23.91 24.00 23.62 23.69
862 NASDAQ ICFI Wed, Mar 3, 2010 24.25 24.39 23.60 23.66
861 NASDAQ ICFI Tue, Mar 2, 2010 23.70 24.38 23.70 24.17
860 NASDAQ ICFI Mon, Mar 1, 2010 23.39 23.78 23.39 23.75
859 NASDAQ ICFI Fri, Feb 26, 2010 22.70 23.50 22.70 23.41
858 NASDAQ ICFI Thu, Feb 25, 2010 22.61 22.81 22.21 22.76
857 NASDAQ ICFI Wed, Feb 24, 2010 22.20 22.93 22.02 22.81
856 NASDAQ ICFI Tue, Feb 23, 2010 22.47 22.64 22.07 22.22
855 NASDAQ ICFI Mon, Feb 22, 2010 23.03 23.48 22.53 22.53
854 NASDAQ ICFI Fri, Feb 19, 2010 23.24 23.37 22.84 22.92
853 NASDAQ ICFI Thu, Feb 18, 2010 23.45 23.59 23.05 23.21
852 NASDAQ ICFI Wed, Feb 17, 2010 23.74 23.74 23.25 23.39
851 NASDAQ ICFI Tue, Feb 16, 2010 23.68 23.79 23.30 23.62
850 NASDAQ ICFI Fri, Feb 12, 2010 22.99 23.63 22.99 23.63
849 NASDAQ ICFI Thu, Feb 11, 2010 22.97 23.10 22.78 23.07
848 NASDAQ ICFI Wed, Feb 10, 2010 23.17 23.19 22.63 23.01
847 NASDAQ ICFI Tue, Feb 9, 2010 23.22 23.69 22.86 23.29
846 NASDAQ ICFI Mon, Feb 8, 2010 22.98 23.10 22.89 22.99
845 NASDAQ ICFI Fri, Feb 5, 2010 23.02 23.18 22.53 23.04
844 NASDAQ ICFI Thu, Feb 4, 2010 23.57 23.58 22.90 23.09
843 NASDAQ ICFI Wed, Feb 3, 2010 23.84 23.93 23.50 23.75
842 NASDAQ ICFI Tue, Feb 2, 2010 23.79 24.04 23.65 23.91
841 NASDAQ ICFI Mon, Feb 1, 2010 23.54 23.97 23.54 23.88
840 NASDAQ ICFI Fri, Jan 29, 2010 23.39 24.05 23.11 23.41
839 NASDAQ ICFI Thu, Jan 28, 2010 23.46 24.13 23.18 23.28
838 NASDAQ ICFI Wed, Jan 27, 2010 24.45 25.66 22.33 23.38
837 NASDAQ ICFI Tue, Jan 26, 2010 24.87 25.07 22.95 23.02
836 NASDAQ ICFI Mon, Jan 25, 2010 25.10 25.20 24.59 25.00
835 NASDAQ ICFI Fri, Jan 22, 2010 24.87 25.15 24.73 24.92
834 NASDAQ ICFI Thu, Jan 21, 2010 25.23 25.23 24.72 24.94
833 NASDAQ ICFI Wed, Jan 20, 2010 25.35 25.59 24.90 25.13
832 NASDAQ ICFI Tue, Jan 19, 2010 25.50 25.76 25.25 25.44
831 NASDAQ ICFI Fri, Jan 15, 2010 26.25 26.25 25.51 25.67
830 NASDAQ ICFI Thu, Jan 14, 2010 26.11 26.35 25.97 26.10
829 NASDAQ ICFI Wed, Jan 13, 2010 25.89 26.27 25.68 26.24
828 NASDAQ ICFI Tue, Jan 12, 2010 25.70 26.12 25.70 25.91
827 NASDAQ ICFI Mon, Jan 11, 2010 26.15 26.16 25.70 25.97
826 NASDAQ ICFI Fri, Jan 8, 2010 26.24 26.30 25.90 26.15
825 NASDAQ ICFI Thu, Jan 7, 2010 25.72 26.57 25.70 26.28
824 NASDAQ ICFI Wed, Jan 6, 2010 27.04 27.05 25.56 25.62
823 NASDAQ ICFI Tue, Jan 5, 2010 27.05 27.23 26.42 27.13
822 NASDAQ ICFI Mon, Jan 4, 2010 26.92 27.21 26.67 27.21
821 NASDAQ ICFI Thu, Dec 31, 2009 26.60 27.00 26.39 26.80
820 NASDAQ ICFI Wed, Dec 30, 2009 26.64 26.78 26.46 26.66
819 NASDAQ ICFI Tue, Dec 29, 2009 26.49 26.78 26.22 26.63
818 NASDAQ ICFI Mon, Dec 28, 2009 26.68 26.68 26.11 26.41
817 NASDAQ ICFI Thu, Dec 24, 2009 26.68 26.79 26.44 26.70
816 NASDAQ ICFI Wed, Dec 23, 2009 26.60 26.90 26.47 26.70
815 NASDAQ ICFI Tue, Dec 22, 2009 26.50 26.77 26.47 26.59
814 NASDAQ ICFI Mon, Dec 21, 2009 26.75 26.98 26.29 26.71
813 NASDAQ ICFI Fri, Dec 18, 2009 26.79 26.96 26.50 26.73
812 NASDAQ ICFI Thu, Dec 17, 2009 26.52 26.74 26.01 26.61
811 NASDAQ ICFI Wed, Dec 16, 2009 26.67 26.81 26.43 26.54
810 NASDAQ ICFI Tue, Dec 15, 2009 26.01 26.80 26.00 26.55
809 NASDAQ ICFI Mon, Dec 14, 2009 26.76 26.90 26.10 26.17
808 NASDAQ ICFI Fri, Dec 11, 2009 25.51 27.18 25.36 26.97
807 NASDAQ ICFI Thu, Dec 10, 2009 23.95 24.80 23.89 24.56
806 NASDAQ ICFI Wed, Dec 9, 2009 24.16 24.57 23.74 24.12
805 NASDAQ ICFI Tue, Dec 8, 2009 24.52 24.73 24.08 24.21
804 NASDAQ ICFI Mon, Dec 7, 2009 24.39 24.82 24.33 24.49
803 NASDAQ ICFI Fri, Dec 4, 2009 24.91 25.27 24.46 24.60
802 NASDAQ ICFI Thu, Dec 3, 2009 24.92 25.16 24.34 24.60
801 NASDAQ ICFI Wed, Dec 2, 2009 25.57 25.75 24.00 24.83
800 NASDAQ ICFI Tue, Dec 1, 2009 26.05 26.05 25.12 25.46
799 NASDAQ ICFI Mon, Nov 30, 2009 26.53 27.02 26.25 27.00
798 NASDAQ ICFI Fri, Nov 27, 2009 26.87 27.30 26.52 26.69
797 NASDAQ ICFI Wed, Nov 25, 2009 27.49 27.50 27.07 27.17
796 NASDAQ ICFI Tue, Nov 24, 2009 27.66 27.69 27.14 27.50
795 NASDAQ ICFI Mon, Nov 23, 2009 28.21 28.21 27.74 27.83
794 NASDAQ ICFI Fri, Nov 20, 2009 27.91 28.15 27.58 27.94
793 NASDAQ ICFI Thu, Nov 19, 2009 28.29 28.37 27.76 28.10
792 NASDAQ ICFI Wed, Nov 18, 2009 28.20 28.35 27.87 28.33
791 NASDAQ ICFI Tue, Nov 17, 2009 28.36 28.67 28.20 28.20
790 NASDAQ ICFI Mon, Nov 16, 2009 28.25 29.10 28.17 28.53
789 NASDAQ ICFI Fri, Nov 13, 2009 28.53 28.54 28.18 28.40
788 NASDAQ ICFI Thu, Nov 12, 2009 28.76 29.02 28.29 28.42
787 NASDAQ ICFI Wed, Nov 11, 2009 28.89 29.24 28.78 28.97
786 NASDAQ ICFI Tue, Nov 10, 2009 29.43 29.48 28.80 28.89
785 NASDAQ ICFI Mon, Nov 9, 2009 29.76 29.90 29.62 29.76
784 NASDAQ ICFI Fri, Nov 6, 2009 28.86 30.15 28.81 29.70
783 NASDAQ ICFI Thu, Nov 5, 2009 28.70 29.33 28.55 28.68
782 NASDAQ ICFI Wed, Nov 4, 2009 28.59 29.10 28.26 28.47
781 NASDAQ ICFI Tue, Nov 3, 2009 28.87 29.24 28.48 28.54
780 NASDAQ ICFI Mon, Nov 2, 2009 28.84 29.31 28.49 29.06
779 NASDAQ ICFI Fri, Oct 30, 2009 28.78 29.00 28.47 28.65
778 NASDAQ ICFI Thu, Oct 29, 2009 29.06 29.16 28.64 28.99
777 NASDAQ ICFI Wed, Oct 28, 2009 28.88 29.20 28.66 28.98
776 NASDAQ ICFI Tue, Oct 27, 2009 29.46 29.70 29.02 29.03
775 NASDAQ ICFI Mon, Oct 26, 2009 29.49 30.00 29.26 29.32
774 NASDAQ ICFI Fri, Oct 23, 2009 29.70 29.79 29.39 29.57
773 NASDAQ ICFI Thu, Oct 22, 2009 29.50 29.98 29.11 29.73
772 NASDAQ ICFI Wed, Oct 21, 2009 29.40 30.06 29.01 29.61
771 NASDAQ ICFI Tue, Oct 20, 2009 30.05 30.05 29.46 29.47
770 NASDAQ ICFI Mon, Oct 19, 2009 30.02 30.10 29.60 30.10
769 NASDAQ ICFI Fri, Oct 16, 2009 29.73 30.11 29.73 30.05
768 NASDAQ ICFI Thu, Oct 15, 2009 30.10 30.19 29.74 30.00
767 NASDAQ ICFI Wed, Oct 14, 2009 30.11 30.50 29.71 30.15
766 NASDAQ ICFI Tue, Oct 13, 2009 29.64 30.00 29.49 29.90
765 NASDAQ ICFI Mon, Oct 12, 2009 29.55 29.85 29.26 29.76
764 NASDAQ ICFI Fri, Oct 9, 2009 29.39 29.77 28.86 29.74
763 NASDAQ ICFI Thu, Oct 8, 2009 29.92 30.17 29.06 29.34
762 NASDAQ ICFI Wed, Oct 7, 2009 29.91 29.91 29.61 29.71
761 NASDAQ ICFI Tue, Oct 6, 2009 29.94 29.94 29.57 29.89
760 NASDAQ ICFI Mon, Oct 5, 2009 30.00 30.05 29.28 29.75
759 NASDAQ ICFI Fri, Oct 2, 2009 29.20 30.01 29.20 29.83
758 NASDAQ ICFI Thu, Oct 1, 2009 30.08 30.94 29.07 29.44
757 NASDAQ ICFI Wed, Sep 30, 2009 29.74 31.06 29.02 30.32
756 NASDAQ ICFI Tue, Sep 29, 2009 29.72 29.72 29.14 29.52
755 NASDAQ ICFI Mon, Sep 28, 2009 28.82 29.88 28.40 29.46
754 NASDAQ ICFI Fri, Sep 25, 2009 28.74 29.38 28.14 28.65
753 NASDAQ ICFI Thu, Sep 24, 2009 29.38 29.52 28.67 28.84
752 NASDAQ ICFI Wed, Sep 23, 2009 29.43 29.81 29.02 29.28
751 NASDAQ ICFI Tue, Sep 22, 2009 30.00 30.00 29.19 29.43
750 NASDAQ ICFI Mon, Sep 21, 2009 29.63 30.00 29.54 29.80
749 NASDAQ ICFI Fri, Sep 18, 2009 29.76 29.99 29.70 29.70
748 NASDAQ ICFI Thu, Sep 17, 2009 29.60 29.97 29.38 29.57
747 NASDAQ ICFI Wed, Sep 16, 2009 29.21 29.83 28.79 29.72
746 NASDAQ ICFI Tue, Sep 15, 2009 29.52 29.81 29.05 29.22
745 NASDAQ ICFI Mon, Sep 14, 2009 28.54 29.46 28.44 29.46
744 NASDAQ ICFI Fri, Sep 11, 2009 29.61 29.61 29.03 29.51
743 NASDAQ ICFI Thu, Sep 10, 2009 29.35 29.76 29.01 29.42
742 NASDAQ ICFI Wed, Sep 9, 2009 29.53 30.29 28.93 29.99
741 NASDAQ ICFI Tue, Sep 8, 2009 27.92 29.59 27.89 29.49
740 NASDAQ ICFI Fri, Sep 4, 2009 27.87 28.05 27.47 27.86
739 NASDAQ ICFI Thu, Sep 3, 2009 27.89 28.23 27.59 28.05
738 NASDAQ ICFI Wed, Sep 2, 2009 27.54 28.02 27.21 27.73
737 NASDAQ ICFI Tue, Sep 1, 2009 27.12 27.93 26.71 27.67
736 NASDAQ ICFI Mon, Aug 31, 2009 26.96 27.48 26.85 27.35
735 NASDAQ ICFI Fri, Aug 28, 2009 27.53 27.64 27.06 27.06
734 NASDAQ ICFI Thu, Aug 27, 2009 27.62 27.70 27.21 27.53
733 NASDAQ ICFI Wed, Aug 26, 2009 27.69 27.99 27.21 27.47
732 NASDAQ ICFI Tue, Aug 25, 2009 27.77 28.05 27.33 27.62
731 NASDAQ ICFI Mon, Aug 24, 2009 27.82 28.07 27.49 27.50
730 NASDAQ ICFI Fri, Aug 21, 2009 28.07 28.90 27.25 28.08
729 NASDAQ ICFI Thu, Aug 20, 2009 27.78 28.06 27.07 28.06
728 NASDAQ ICFI Wed, Aug 19, 2009 27.82 27.97 27.36 27.74
727 NASDAQ ICFI Tue, Aug 18, 2009 28.00 28.32 27.39 28.14
726 NASDAQ ICFI Mon, Aug 17, 2009 26.81 27.99 26.71 27.84
725 NASDAQ ICFI Fri, Aug 14, 2009 27.91 27.92 26.81 27.16
724 NASDAQ ICFI Thu, Aug 13, 2009 26.67 28.98 26.18 28.16
723 NASDAQ ICFI Wed, Aug 12, 2009 25.22 26.84 25.22 26.66
722 NASDAQ ICFI Tue, Aug 11, 2009 25.46 25.63 25.18 25.26
721 NASDAQ ICFI Mon, Aug 10, 2009 25.75 26.34 25.46 25.74
720 NASDAQ ICFI Fri, Aug 7, 2009 25.55 26.40 25.55 26.04
719 NASDAQ ICFI Thu, Aug 6, 2009 26.39 26.39 25.40 25.53
718 NASDAQ ICFI Wed, Aug 5, 2009 26.11 26.30 25.88 26.24
717 NASDAQ ICFI Tue, Aug 4, 2009 25.74 26.77 25.74 26.18
716 NASDAQ ICFI Mon, Aug 3, 2009 25.91 26.55 24.89 25.98
715 NASDAQ ICFI Fri, Jul 31, 2009 25.91 26.12 25.88 25.90
714 NASDAQ ICFI Thu, Jul 30, 2009 25.87 26.13 25.51 26.05
713 NASDAQ ICFI Wed, Jul 29, 2009 25.93 26.25 25.73 25.81
712 NASDAQ ICFI Tue, Jul 28, 2009 25.45 26.10 25.26 26.00
711 NASDAQ ICFI Mon, Jul 27, 2009 24.86 25.44 24.41 25.43
710 NASDAQ ICFI Fri, Jul 24, 2009 24.81 25.12 24.54 24.96
709 NASDAQ ICFI Thu, Jul 23, 2009 25.15 25.50 24.89 25.00
708 NASDAQ ICFI Wed, Jul 22, 2009 25.10 25.43 24.94 25.23
707 NASDAQ ICFI Tue, Jul 21, 2009 24.97 25.25 24.84 25.17
706 NASDAQ ICFI Mon, Jul 20, 2009 25.62 25.62 24.62 24.90
705 NASDAQ ICFI Fri, Jul 17, 2009 25.44 25.64 24.94 25.47
704 NASDAQ ICFI Thu, Jul 16, 2009 25.57 25.71 25.24 25.44
703 NASDAQ ICFI Wed, Jul 15, 2009 25.49 25.80 25.12 25.80
702 NASDAQ ICFI Tue, Jul 14, 2009 25.37 25.71 25.10 25.21
701 NASDAQ ICFI Mon, Jul 13, 2009 24.20 25.59 24.04 25.57
700 NASDAQ ICFI Fri, Jul 10, 2009 24.48 24.65 24.01 24.21
699 NASDAQ ICFI Thu, Jul 9, 2009 24.82 25.02 24.29 24.49
698 NASDAQ ICFI Wed, Jul 8, 2009 25.56 25.87 24.68 24.85
697 NASDAQ ICFI Tue, Jul 7, 2009 25.78 26.08 25.42 25.42
696 NASDAQ ICFI Mon, Jul 6, 2009 26.52 26.71 25.29 25.70
695 NASDAQ ICFI Thu, Jul 2, 2009 27.76 27.88 26.54 26.66
694 NASDAQ ICFI Wed, Jul 1, 2009 27.69 28.66 26.78 27.80
693 NASDAQ ICFI Tue, Jun 30, 2009 27.36 27.73 27.09 27.59
692 NASDAQ ICFI Mon, Jun 29, 2009 27.53 27.85 26.82 27.49
691 NASDAQ ICFI Fri, Jun 26, 2009 26.45 27.83 26.25 27.83
690 NASDAQ ICFI Thu, Jun 25, 2009 25.92 27.11 25.92 26.62
689 NASDAQ ICFI Wed, Jun 24, 2009 26.07 26.30 25.95 26.23
688 NASDAQ ICFI Tue, Jun 23, 2009 26.13 26.44 25.65 26.06
687 NASDAQ ICFI Mon, Jun 22, 2009 25.78 26.25 25.69 26.03
686 NASDAQ ICFI Fri, Jun 19, 2009 25.64 25.86 25.37 25.77
685 NASDAQ ICFI Thu, Jun 18, 2009 25.20 25.67 25.08 25.40
684 NASDAQ ICFI Wed, Jun 17, 2009 25.21 25.47 25.13 25.20
683 NASDAQ ICFI Tue, Jun 16, 2009 25.06 25.62 24.59 25.28
682 NASDAQ ICFI Mon, Jun 15, 2009 25.88 25.94 24.54 24.79
681 NASDAQ ICFI Fri, Jun 12, 2009 26.23 26.23 25.74 26.03
680 NASDAQ ICFI Thu, Jun 11, 2009 26.08 27.09 26.08 26.32
679 NASDAQ ICFI Wed, Jun 10, 2009 26.69 26.83 25.76 25.93
678 NASDAQ ICFI Tue, Jun 9, 2009 25.88 26.89 25.75 26.54
677 NASDAQ ICFI Mon, Jun 8, 2009 26.39 26.66 25.78 26.04
676 NASDAQ ICFI Fri, Jun 5, 2009 27.09 27.25 26.72 26.79
675 NASDAQ ICFI Thu, Jun 4, 2009 26.80 26.90 26.50 26.80
674 NASDAQ ICFI Wed, Jun 3, 2009 26.75 27.21 26.63 26.90
673 NASDAQ ICFI Tue, Jun 2, 2009 26.60 27.05 26.20 26.96
672 NASDAQ ICFI Mon, Jun 1, 2009 26.52 26.73 26.43 26.65
671 NASDAQ ICFI Fri, May 29, 2009 26.47 26.79 26.25 26.60
670 NASDAQ ICFI Thu, May 28, 2009 26.25 26.76 26.17 26.48
669 NASDAQ ICFI Wed, May 27, 2009 26.06 26.50 26.04 26.17
668 NASDAQ ICFI Tue, May 26, 2009 25.49 26.42 25.44 26.22
667 NASDAQ ICFI Fri, May 22, 2009 25.88 26.30 25.62 26.03
666 NASDAQ ICFI Thu, May 21, 2009 25.89 25.97 25.48 25.86
665 NASDAQ ICFI Wed, May 20, 2009 26.25 26.46 26.00 26.09
664 NASDAQ ICFI Tue, May 19, 2009 26.50 26.59 25.96 26.05
663 NASDAQ ICFI Mon, May 18, 2009 26.02 26.46 25.98 26.38
662 NASDAQ ICFI Fri, May 15, 2009 25.95 26.23 25.95 26.02
661 NASDAQ ICFI Thu, May 14, 2009 25.66 25.98 25.29 25.77
660 NASDAQ ICFI Wed, May 13, 2009 25.64 25.91 25.59 25.75
659 NASDAQ ICFI Tue, May 12, 2009 26.00 26.34 25.26 25.87
658 NASDAQ ICFI Mon, May 11, 2009 25.78 26.30 25.65 26.15
657 NASDAQ ICFI Fri, May 8, 2009 26.16 26.75 25.54 26.17
656 NASDAQ ICFI Thu, May 7, 2009 26.50 26.59 25.98 26.28
655 NASDAQ ICFI Wed, May 6, 2009 27.33 27.39 25.28 26.27
654 NASDAQ ICFI Tue, May 5, 2009 27.50 27.94 27.00 27.56
653 NASDAQ ICFI Mon, May 4, 2009 27.32 27.76 27.32 27.59
652 NASDAQ ICFI Fri, May 1, 2009 27.25 27.58 26.93 27.33
651 NASDAQ ICFI Thu, Apr 30, 2009 27.59 27.75 27.23 27.51
650 NASDAQ ICFI Wed, Apr 29, 2009 26.50 27.50 25.92 27.42
649 NASDAQ ICFI Tue, Apr 28, 2009 27.23 27.23 26.13 26.50
648 NASDAQ ICFI Mon, Apr 27, 2009 27.88 27.88 26.90 27.47
647 NASDAQ ICFI Fri, Apr 24, 2009 25.96 28.75 25.85 28.10
646 NASDAQ ICFI Thu, Apr 23, 2009 26.54 26.67 25.66 26.09
645 NASDAQ ICFI Wed, Apr 22, 2009 26.21 27.10 26.21 26.69
644 NASDAQ ICFI Tue, Apr 21, 2009 26.30 26.89 26.30 26.80
643 NASDAQ ICFI Mon, Apr 20, 2009 25.81 26.82 25.56 26.43
642 NASDAQ ICFI Fri, Apr 17, 2009 25.82 27.27 25.70 26.61
641 NASDAQ ICFI Thu, Apr 16, 2009 24.62 25.98 24.62 25.88
640 NASDAQ ICFI Wed, Apr 15, 2009 23.27 24.70 23.20 24.58
639 NASDAQ ICFI Tue, Apr 14, 2009 23.03 23.37 22.57 23.08
638 NASDAQ ICFI Mon, Apr 13, 2009 23.86 24.12 22.97 23.32
637 NASDAQ ICFI Thu, Apr 9, 2009 24.37 25.02 23.99 24.36
636 NASDAQ ICFI Wed, Apr 8, 2009 23.75 24.25 23.64 24.04
635 NASDAQ ICFI Tue, Apr 7, 2009 23.93 24.31 23.63 23.71
634 NASDAQ ICFI Mon, Apr 6, 2009 24.48 24.81 24.00 24.31
633 NASDAQ ICFI Fri, Apr 3, 2009 24.70 25.09 23.65 25.09
632 NASDAQ ICFI Thu, Apr 2, 2009 23.68 25.43 23.68 25.02
631 NASDAQ ICFI Wed, Apr 1, 2009 22.88 23.65 22.85 23.49
630 NASDAQ ICFI Tue, Mar 31, 2009 23.09 23.79 22.79 22.97
629 NASDAQ ICFI Mon, Mar 30, 2009 24.12 24.85 22.70 23.02
628 NASDAQ ICFI Fri, Mar 27, 2009 24.11 24.11 23.58 23.72
627 NASDAQ ICFI Thu, Mar 26, 2009 23.65 24.50 23.60 24.26
626 NASDAQ ICFI Wed, Mar 25, 2009 23.78 24.56 22.98 23.70
625 NASDAQ ICFI Tue, Mar 24, 2009 23.46 24.05 23.46 23.81
624 NASDAQ ICFI Mon, Mar 23, 2009 23.81 24.14 23.57 24.00
623 NASDAQ ICFI Fri, Mar 20, 2009 24.15 24.58 23.49 23.57
622 NASDAQ ICFI Thu, Mar 19, 2009 23.76 24.13 23.15 23.94
621 NASDAQ ICFI Wed, Mar 18, 2009 23.89 24.00 23.39 23.67
620 NASDAQ ICFI Tue, Mar 17, 2009 22.46 23.89 22.13 23.83
619 NASDAQ ICFI Mon, Mar 16, 2009 22.31 23.37 22.31 22.53
618 NASDAQ ICFI Fri, Mar 13, 2009 23.93 24.14 23.29 23.91
617 NASDAQ ICFI Thu, Mar 12, 2009 23.35 24.75 22.44 23.80
616 NASDAQ ICFI Wed, Mar 11, 2009 24.69 24.98 21.20 22.61
615 NASDAQ ICFI Tue, Mar 10, 2009 23.36 24.22 22.95 24.11
614 NASDAQ ICFI Mon, Mar 9, 2009 22.06 22.77 22.06 22.64
613 NASDAQ ICFI Fri, Mar 6, 2009 22.38 22.91 22.38 22.55
612 NASDAQ ICFI Thu, Mar 5, 2009 21.59 22.59 21.40 22.36
611 NASDAQ ICFI Wed, Mar 4, 2009 21.53 22.02 21.14 21.91
610 NASDAQ ICFI Tue, Mar 3, 2009 22.64 23.49 21.43 21.45
609 NASDAQ ICFI Mon, Mar 2, 2009 23.89 23.89 22.55 22.59
608 NASDAQ ICFI Fri, Feb 27, 2009 24.07 24.50 23.38 23.99
607 NASDAQ ICFI Thu, Feb 26, 2009 24.26 24.42 23.85 24.09
606 NASDAQ ICFI Wed, Feb 25, 2009 24.34 24.72 23.99 24.37
605 NASDAQ ICFI Tue, Feb 24, 2009 24.54 24.70 24.02 24.33
604 NASDAQ ICFI Mon, Feb 23, 2009 24.23 24.74 23.91 24.26
603 NASDAQ ICFI Fri, Feb 20, 2009 24.09 24.43 23.50 24.23
602 NASDAQ ICFI Thu, Feb 19, 2009 24.18 24.36 23.83 24.25
601 NASDAQ ICFI Wed, Feb 18, 2009 23.62 24.39 23.62 24.11
600 NASDAQ ICFI Tue, Feb 17, 2009 23.27 24.00 23.04 23.62
599 NASDAQ ICFI Fri, Feb 13, 2009 24.14 24.46 23.88 24.17
598 NASDAQ ICFI Thu, Feb 12, 2009 23.79 24.61 23.78 24.20
597 NASDAQ ICFI Wed, Feb 11, 2009 23.54 24.19 23.31 24.05
596 NASDAQ ICFI Tue, Feb 10, 2009 23.50 24.08 23.22 23.50
595 NASDAQ ICFI Mon, Feb 9, 2009 23.65 24.11 23.00 23.52
594 NASDAQ ICFI Fri, Feb 6, 2009 23.95 24.34 23.65 23.92
593 NASDAQ ICFI Thu, Feb 5, 2009 24.68 25.23 23.87 23.99
592 NASDAQ ICFI Wed, Feb 4, 2009 24.63 25.11 24.29 24.75
591 NASDAQ ICFI Tue, Feb 3, 2009 24.36 24.98 23.95 24.70
590 NASDAQ ICFI Mon, Feb 2, 2009 23.18 24.75 23.18 24.45
589 NASDAQ ICFI Fri, Jan 30, 2009 23.26 24.10 23.07 23.73
588 NASDAQ ICFI Thu, Jan 29, 2009 24.29 24.55 23.17 23.21
587 NASDAQ ICFI Wed, Jan 28, 2009 23.64 24.59 23.64 24.49
586 NASDAQ ICFI Tue, Jan 27, 2009 24.44 24.74 23.55 23.64
585 NASDAQ ICFI Mon, Jan 26, 2009 24.89 25.26 24.33 24.83
584 NASDAQ ICFI Fri, Jan 23, 2009 25.12 25.94 24.62 24.95
583 NASDAQ ICFI Thu, Jan 22, 2009 25.07 25.77 24.38 25.52
582 NASDAQ ICFI Wed, Jan 21, 2009 23.93 25.24 23.83 25.10
581 NASDAQ ICFI Tue, Jan 20, 2009 24.02 24.20 23.51 23.84
580 NASDAQ ICFI Fri, Jan 16, 2009 22.50 24.70 22.50 24.48
579 NASDAQ ICFI Thu, Jan 15, 2009 21.93 22.56 21.49 22.45
578 NASDAQ ICFI Wed, Jan 14, 2009 21.95 22.83 21.60 21.94
577 NASDAQ ICFI Tue, Jan 13, 2009 22.06 22.49 21.91 22.23
576 NASDAQ ICFI Mon, Jan 12, 2009 22.96 23.03 21.50 22.20
575 NASDAQ ICFI Fri, Jan 9, 2009 24.07 24.25 22.93 23.09
574 NASDAQ ICFI Thu, Jan 8, 2009 24.22 24.62 23.80 24.14
573 NASDAQ ICFI Wed, Jan 7, 2009 24.43 24.76 24.04 24.09
572 NASDAQ ICFI Tue, Jan 6, 2009 24.56 24.72 24.01 24.41
571 NASDAQ ICFI Mon, Jan 5, 2009 24.34 24.79 24.00 24.54
570 NASDAQ ICFI Fri, Jan 2, 2009 24.50 24.89 24.13 24.45
569 NASDAQ ICFI Wed, Dec 31, 2008 23.95 24.82 23.67 24.57
568 NASDAQ ICFI Tue, Dec 30, 2008 23.56 24.25 23.36 23.94
567 NASDAQ ICFI Mon, Dec 29, 2008 23.61 24.34 23.34 23.37
566 NASDAQ ICFI Fri, Dec 26, 2008 24.05 24.25 23.61 23.76
565 NASDAQ ICFI Wed, Dec 24, 2008 23.53 24.23 23.42 23.99
564 NASDAQ ICFI Tue, Dec 23, 2008 23.85 24.37 23.42 23.66
563 NASDAQ ICFI Mon, Dec 22, 2008 23.99 24.50 23.60 24.04
562 NASDAQ ICFI Fri, Dec 19, 2008 24.00 24.24 23.57 24.21
561 NASDAQ ICFI Thu, Dec 18, 2008 23.50 23.98 23.08 23.82
560 NASDAQ ICFI Wed, Dec 17, 2008 22.10 23.38 21.76 23.28
559 NASDAQ ICFI Tue, Dec 16, 2008 21.67 22.58 21.67 22.18
558 NASDAQ ICFI Mon, Dec 15, 2008 21.38 21.94 21.38 21.81
557 NASDAQ ICFI Fri, Dec 12, 2008 19.38 21.47 19.38 21.40
556 NASDAQ ICFI Thu, Dec 11, 2008 19.65 20.60 19.65 19.65
555 NASDAQ ICFI Wed, Dec 10, 2008 18.79 20.00 18.79 19.83
554 NASDAQ ICFI Tue, Dec 9, 2008 19.00 19.84 18.88 19.65
553 NASDAQ ICFI Mon, Dec 8, 2008 19.36 19.87 18.78 19.16
552 NASDAQ ICFI Fri, Dec 5, 2008 18.86 19.40 18.39 19.33
551 NASDAQ ICFI Thu, Dec 4, 2008 17.99 19.35 17.99 19.10
550 NASDAQ ICFI Wed, Dec 3, 2008 17.73 18.30 17.51 18.14
549 NASDAQ ICFI Tue, Dec 2, 2008 17.83 18.02 17.59 18.00
548 NASDAQ ICFI Mon, Dec 1, 2008 19.31 19.31 17.62 17.65
547 NASDAQ ICFI Fri, Nov 28, 2008 19.08 19.63 18.53 19.60
546 NASDAQ ICFI Wed, Nov 26, 2008 19.42 19.84 16.90 19.66
545 NASDAQ ICFI Tue, Nov 25, 2008 19.60 20.47 19.60 20.43
544 NASDAQ ICFI Mon, Nov 24, 2008 19.12 19.82 18.53 19.60
543 NASDAQ ICFI Fri, Nov 21, 2008 19.56 19.63 17.69 19.33
542 NASDAQ ICFI Thu, Nov 20, 2008 19.18 19.99 18.60 19.59
541 NASDAQ ICFI Wed, Nov 19, 2008 19.97 20.75 19.39 19.39
540 NASDAQ ICFI Tue, Nov 18, 2008 18.79 20.30 17.99 20.10
539 NASDAQ ICFI Mon, Nov 17, 2008 17.87 19.11 17.75 18.83
538 NASDAQ ICFI Fri, Nov 14, 2008 18.12 18.50 17.46 18.00
537 NASDAQ ICFI Thu, Nov 13, 2008 18.09 18.53 17.08 18.38
536 NASDAQ ICFI Wed, Nov 12, 2008 18.14 18.55 17.84 18.10
535 NASDAQ ICFI Tue, Nov 11, 2008 18.61 18.61 18.10 18.32
534 NASDAQ ICFI Mon, Nov 10, 2008 19.85 20.18 18.50 18.78
533 NASDAQ ICFI Fri, Nov 7, 2008 20.72 20.72 19.19 19.63
532 NASDAQ ICFI Thu, Nov 6, 2008 21.19 21.99 20.70 20.70
531 NASDAQ ICFI Wed, Nov 5, 2008 19.21 20.95 18.78 20.37
530 NASDAQ ICFI Tue, Nov 4, 2008 19.43 20.20 19.13 19.44
529 NASDAQ ICFI Mon, Nov 3, 2008 18.68 19.72 17.70 19.23
528 NASDAQ ICFI Fri, Oct 31, 2008 17.77 19.00 17.58 18.58
527 NASDAQ ICFI Thu, Oct 30, 2008 17.63 18.12 17.40 17.93
526 NASDAQ ICFI Wed, Oct 29, 2008 17.92 17.99 17.10 17.58
525 NASDAQ ICFI Tue, Oct 28, 2008 17.45 17.86 17.21 17.86
524 NASDAQ ICFI Mon, Oct 27, 2008 17.05 17.72 16.74 17.34
523 NASDAQ ICFI Fri, Oct 24, 2008 17.72 17.90 16.95 17.25
522 NASDAQ ICFI Thu, Oct 23, 2008 18.06 18.40 17.71 18.22
521 NASDAQ ICFI Wed, Oct 22, 2008 17.77 18.61 17.77 18.24
520 NASDAQ ICFI Tue, Oct 21, 2008 18.15 18.77 17.60 18.06
519 NASDAQ ICFI Mon, Oct 20, 2008 17.57 18.59 17.55 18.47
518 NASDAQ ICFI Fri, Oct 17, 2008 17.15 19.03 16.43 17.69
517 NASDAQ ICFI Thu, Oct 16, 2008 17.29 18.34 16.80 17.30
516 NASDAQ ICFI Wed, Oct 15, 2008 17.77 18.17 17.43 17.46
515 NASDAQ ICFI Tue, Oct 14, 2008 18.46 18.58 17.27 18.08
514 NASDAQ ICFI Mon, Oct 13, 2008 18.00 18.50 17.55 18.05
513 NASDAQ ICFI Fri, Oct 10, 2008 16.02 18.33 15.51 17.97
512 NASDAQ ICFI Thu, Oct 9, 2008 17.04 17.25 16.50 16.53
511 NASDAQ ICFI Wed, Oct 8, 2008 17.24 18.14 17.09 17.09
510 NASDAQ ICFI Tue, Oct 7, 2008 17.63 18.28 17.55 18.00
509 NASDAQ ICFI Mon, Oct 6, 2008 18.50 18.50 16.53 17.57
508 NASDAQ ICFI Fri, Oct 3, 2008 19.07 19.77 18.81 18.89
507 NASDAQ ICFI Thu, Oct 2, 2008 19.67 19.67 18.76 18.91
506 NASDAQ ICFI Wed, Oct 1, 2008 19.48 19.75 18.93 19.31
505 NASDAQ ICFI Tue, Sep 30, 2008 19.76 19.78 19.30 19.71
504 NASDAQ ICFI Mon, Sep 29, 2008 19.94 19.98 19.36 19.41
503 NASDAQ ICFI Fri, Sep 26, 2008 18.86 19.98 18.86 19.91
502 NASDAQ ICFI Thu, Sep 25, 2008 18.95 19.48 18.95 19.18
501 NASDAQ ICFI Wed, Sep 24, 2008 18.68 19.26 18.61 19.02
500 NASDAQ ICFI Tue, Sep 23, 2008 18.80 18.99 18.69 18.69
499 NASDAQ ICFI Mon, Sep 22, 2008 19.03 19.69 18.50 18.76
498 NASDAQ ICFI Fri, Sep 19, 2008 19.74 20.40 18.51 19.13
497 NASDAQ ICFI Thu, Sep 18, 2008 18.85 19.71 18.08 19.15
496 NASDAQ ICFI Wed, Sep 17, 2008 18.69 19.20 18.51 18.52
495 NASDAQ ICFI Tue, Sep 16, 2008 18.36 19.14 18.36 19.14
494 NASDAQ ICFI Mon, Sep 15, 2008 18.81 19.10 18.66 18.74
493 NASDAQ ICFI Fri, Sep 12, 2008 18.94 19.41 18.91 19.04
492 NASDAQ ICFI Thu, Sep 11, 2008 18.91 19.09 18.69 19.09
491 NASDAQ ICFI Wed, Sep 10, 2008 19.29 19.29 18.40 19.15
490 NASDAQ ICFI Tue, Sep 9, 2008 19.71 19.71 19.08 19.20
489 NASDAQ ICFI Mon, Sep 8, 2008 19.48 19.74 19.18 19.66
488 NASDAQ ICFI Fri, Sep 5, 2008 18.93 19.25 18.71 19.10
487 NASDAQ ICFI Thu, Sep 4, 2008 18.64 18.98 18.61 18.92
486 NASDAQ ICFI Wed, Sep 3, 2008 18.80 18.99 18.64 18.83
485 NASDAQ ICFI Tue, Sep 2, 2008 18.72 18.83 18.30 18.65
484 NASDAQ ICFI Fri, Aug 29, 2008 18.71 18.71 18.39 18.47
483 NASDAQ ICFI Thu, Aug 28, 2008 18.45 18.85 18.45 18.85
482 NASDAQ ICFI Wed, Aug 27, 2008 18.24 18.50 18.10 18.39
481 NASDAQ ICFI Tue, Aug 26, 2008 18.08 18.41 17.98 18.28
480 NASDAQ ICFI Mon, Aug 25, 2008 18.12 18.37 18.04 18.18
479 NASDAQ ICFI Fri, Aug 22, 2008 18.18 18.42 18.00 18.15
478 NASDAQ ICFI Thu, Aug 21, 2008 18.00 18.20 18.00 18.13
477 NASDAQ ICFI Wed, Aug 20, 2008 18.06 18.21 18.06 18.09
476 NASDAQ ICFI Tue, Aug 19, 2008 18.29 18.30 17.91 18.06
475 NASDAQ ICFI Mon, Aug 18, 2008 18.50 18.67 18.28 18.50
474 NASDAQ ICFI Fri, Aug 15, 2008 18.69 18.99 18.17 18.47
473 NASDAQ ICFI Thu, Aug 14, 2008 19.02 19.02 17.94 18.52
472 NASDAQ ICFI Wed, Aug 13, 2008 19.17 19.23 18.70 19.23
471 NASDAQ ICFI Tue, Aug 12, 2008 19.15 19.25 18.41 19.19
470 NASDAQ ICFI Mon, Aug 11, 2008 18.92 19.20 18.16 19.02
469 NASDAQ ICFI Fri, Aug 8, 2008 18.54 19.17 18.10 19.02
468 NASDAQ ICFI Thu, Aug 7, 2008 18.18 18.71 17.85 18.52
467 NASDAQ ICFI Wed, Aug 6, 2008 19.48 19.50 17.78 18.47
466 NASDAQ ICFI Tue, Aug 5, 2008 18.45 19.03 18.41 18.96
465 NASDAQ ICFI Mon, Aug 4, 2008 18.70 19.40 18.20 18.49
464 NASDAQ ICFI Fri, Aug 1, 2008 19.07 19.07 18.44 18.84
463 NASDAQ ICFI Thu, Jul 31, 2008 19.19 19.19 18.57 18.94
462 NASDAQ ICFI Wed, Jul 30, 2008 19.08 19.45 19.04 19.45
461 NASDAQ ICFI Tue, Jul 29, 2008 18.11 19.01 17.78 18.88
460 NASDAQ ICFI Mon, Jul 28, 2008 19.32 19.32 17.88 18.13
459 NASDAQ ICFI Fri, Jul 25, 2008 19.44 20.00 19.39 19.61
458 NASDAQ ICFI Thu, Jul 24, 2008 18.61 19.43 18.01 19.43
457 NASDAQ ICFI Wed, Jul 23, 2008 18.63 18.63 17.06 18.44
456 NASDAQ ICFI Tue, Jul 22, 2008 17.60 18.67 17.14 18.65
455 NASDAQ ICFI Mon, Jul 21, 2008 17.60 17.75 16.73 17.59
454 NASDAQ ICFI Fri, Jul 18, 2008 17.27 17.75 17.11 17.59
453 NASDAQ ICFI Thu, Jul 17, 2008 16.99 17.39 16.05 17.35
452 NASDAQ ICFI Wed, Jul 16, 2008 15.95 17.11 15.63 16.99
451 NASDAQ ICFI Tue, Jul 15, 2008 16.11 16.11 14.85 15.89
450 NASDAQ ICFI Mon, Jul 14, 2008 16.40 16.76 16.08 16.31
449 NASDAQ ICFI Fri, Jul 11, 2008 15.47 16.35 15.47 16.17
448 NASDAQ ICFI Thu, Jul 10, 2008 14.67 15.77 14.50 15.55
447 NASDAQ ICFI Wed, Jul 9, 2008 14.77 15.21 14.62 14.70
446 NASDAQ ICFI Tue, Jul 8, 2008 14.99 15.17 14.54 14.82
445 NASDAQ ICFI Mon, Jul 7, 2008 15.65 15.77 15.03 15.07
444 NASDAQ ICFI Thu, Jul 3, 2008 16.23 16.23 15.64 15.66
443 NASDAQ ICFI Wed, Jul 2, 2008 16.47 16.47 16.05 16.16
442 NASDAQ ICFI Tue, Jul 1, 2008 16.40 16.64 16.06 16.54
441 NASDAQ ICFI Mon, Jun 30, 2008 16.43 16.78 16.35 16.62
440 NASDAQ ICFI Fri, Jun 27, 2008 16.70 17.05 16.35 16.48
439 NASDAQ ICFI Thu, Jun 26, 2008 16.59 17.16 16.59 16.80
438 NASDAQ ICFI Wed, Jun 25, 2008 16.86 17.14 16.63 16.83
437 NASDAQ ICFI Tue, Jun 24, 2008 16.73 17.42 16.57 16.90
436 NASDAQ ICFI Mon, Jun 23, 2008 17.04 17.47 16.73 16.88
435 NASDAQ ICFI Fri, Jun 20, 2008 17.03 17.07 16.55 16.55
434 NASDAQ ICFI Thu, Jun 19, 2008 16.86 17.40 16.86 17.13
433 NASDAQ ICFI Wed, Jun 18, 2008 17.23 17.40 16.90 17.11
432 NASDAQ ICFI Tue, Jun 17, 2008 17.34 17.53 17.25 17.34
431 NASDAQ ICFI Mon, Jun 16, 2008 16.98 17.52 16.98 17.25
430 NASDAQ ICFI Fri, Jun 13, 2008 16.66 17.21 16.57 17.00
429 NASDAQ ICFI Thu, Jun 12, 2008 16.57 17.35 16.51 16.60
428 NASDAQ ICFI Wed, Jun 11, 2008 17.13 17.35 16.50 16.53
427 NASDAQ ICFI Tue, Jun 10, 2008 17.05 17.59 17.00 17.18
426 NASDAQ ICFI Mon, Jun 9, 2008 17.74 18.03 17.10 17.10
425 NASDAQ ICFI Fri, Jun 6, 2008 17.86 18.26 17.50 17.62
424 NASDAQ ICFI Thu, Jun 5, 2008 17.56 18.30 17.45 17.90
423 NASDAQ ICFI Wed, Jun 4, 2008 17.86 18.31 17.47 17.57
422 NASDAQ ICFI Tue, Jun 3, 2008 17.17 18.51 17.17 17.86
421 NASDAQ ICFI Mon, Jun 2, 2008 18.40 18.40 17.63 17.70
420 NASDAQ ICFI Fri, May 30, 2008 18.45 18.57 17.80 18.37
419 NASDAQ ICFI Thu, May 29, 2008 18.15 18.55 18.13 18.35
418 NASDAQ ICFI Wed, May 28, 2008 17.66 18.31 17.23 18.18
417 NASDAQ ICFI Tue, May 27, 2008 17.57 18.08 17.33 17.58
416 NASDAQ ICFI Fri, May 23, 2008 17.60 17.76 17.28 17.50
415 NASDAQ ICFI Thu, May 22, 2008 17.70 17.93 17.29 17.50
414 NASDAQ ICFI Wed, May 21, 2008 17.85 18.01 17.59 17.65
413 NASDAQ ICFI Tue, May 20, 2008 18.40 18.40 17.58 17.81
412 NASDAQ ICFI Mon, May 19, 2008 18.33 18.73 18.17 18.39
411 NASDAQ ICFI Fri, May 16, 2008 18.60 18.60 17.51 18.33
410 NASDAQ ICFI Thu, May 15, 2008 17.60 18.81 17.60 18.50
409 NASDAQ ICFI Wed, May 14, 2008 17.32 17.95 17.28 17.42
408 NASDAQ ICFI Tue, May 13, 2008 17.71 17.88 16.80 17.25
407 NASDAQ ICFI Mon, May 12, 2008 16.64 17.94 15.69 17.75
406 NASDAQ ICFI Fri, May 9, 2008 17.02 17.13 14.90 16.67
405 NASDAQ ICFI Thu, May 8, 2008 17.91 18.22 17.60 17.85
404 NASDAQ ICFI Wed, May 7, 2008 17.83 18.12 17.52 17.57
403 NASDAQ ICFI Tue, May 6, 2008 18.00 18.22 17.49 17.67
402 NASDAQ ICFI Mon, May 5, 2008 18.38 18.56 17.92 17.98
401 NASDAQ ICFI Fri, May 2, 2008 18.38 18.63 18.09 18.36
400 NASDAQ ICFI Thu, May 1, 2008 17.89 18.59 17.74 18.27
399 NASDAQ ICFI Wed, Apr 30, 2008 17.58 17.85 17.48 17.84
398 NASDAQ ICFI Tue, Apr 29, 2008 17.42 17.53 16.97 17.53
397 NASDAQ ICFI Mon, Apr 28, 2008 17.74 17.87 17.38 17.38
396 NASDAQ ICFI Fri, Apr 25, 2008 17.40 17.94 16.72 17.69
395 NASDAQ ICFI Thu, Apr 24, 2008 17.49 17.67 17.23 17.41
394 NASDAQ ICFI Wed, Apr 23, 2008 17.75 17.75 17.30 17.48
393 NASDAQ ICFI Tue, Apr 22, 2008 18.25 18.63 17.11 17.70
392 NASDAQ ICFI Mon, Apr 21, 2008 19.00 19.03 18.28 18.55
391 NASDAQ ICFI Fri, Apr 18, 2008 19.35 19.73 19.00 19.01
390 NASDAQ ICFI Thu, Apr 17, 2008 19.82 20.09 19.09 19.10
389 NASDAQ ICFI Wed, Apr 16, 2008 20.30 20.42 19.51 19.92
388 NASDAQ ICFI Tue, Apr 15, 2008 20.07 20.28 19.90 20.09
387 NASDAQ ICFI Mon, Apr 14, 2008 19.70 20.23 19.70 19.95
386 NASDAQ ICFI Fri, Apr 11, 2008 20.40 20.63 19.61 19.78
385 NASDAQ ICFI Thu, Apr 10, 2008 20.66 20.96 20.48 20.53
384 NASDAQ ICFI Wed, Apr 9, 2008 20.54 21.00 20.33 20.72
383 NASDAQ ICFI Tue, Apr 8, 2008 20.29 21.47 20.29 20.52
382 NASDAQ ICFI Mon, Apr 7, 2008 20.74 21.35 20.17 20.49
381 NASDAQ ICFI Fri, Apr 4, 2008 21.00 21.00 20.70 20.90
380 NASDAQ ICFI Thu, Apr 3, 2008 21.00 21.40 20.75 20.93
379 NASDAQ ICFI Wed, Apr 2, 2008 20.21 21.23 20.21 20.84
378 NASDAQ ICFI Tue, Apr 1, 2008 19.85 20.32 19.64 20.21
377 NASDAQ ICFI Mon, Mar 31, 2008 20.10 20.45 19.99 20.05
376 NASDAQ ICFI Fri, Mar 28, 2008 20.72 20.80 20.08 20.08
375 NASDAQ ICFI Thu, Mar 27, 2008 20.12 20.87 19.85 20.50
374 NASDAQ ICFI Wed, Mar 26, 2008 19.96 20.44 19.70 20.37
373 NASDAQ ICFI Tue, Mar 25, 2008 20.12 20.31 19.75 19.98
372 NASDAQ ICFI Mon, Mar 24, 2008 20.15 20.50 19.71 20.15
371 NASDAQ ICFI Thu, Mar 20, 2008 19.75 20.44 18.86 20.02
370 NASDAQ ICFI Wed, Mar 19, 2008 19.95 20.28 19.53 19.73
369 NASDAQ ICFI Tue, Mar 18, 2008 20.50 20.59 19.52 19.96
368 NASDAQ ICFI Mon, Mar 17, 2008 20.56 20.86 19.64 20.05
367 NASDAQ ICFI Fri, Mar 14, 2008 21.75 22.15 20.93 21.19
366 NASDAQ ICFI Thu, Mar 13, 2008 22.55 22.66 21.57 21.77
365 NASDAQ ICFI Wed, Mar 12, 2008 22.30 23.89 22.30 22.74
364 NASDAQ ICFI Tue, Mar 11, 2008 24.48 25.16 23.98 24.30
363 NASDAQ ICFI Mon, Mar 10, 2008 26.00 26.00 24.06 24.37
362 NASDAQ ICFI Fri, Mar 7, 2008 26.62 26.78 26.18 26.27
361 NASDAQ ICFI Thu, Mar 6, 2008 26.85 27.40 26.50 26.70
360 NASDAQ ICFI Wed, Mar 5, 2008 26.27 27.36 26.27 26.80
359 NASDAQ ICFI Tue, Mar 4, 2008 26.15 26.40 25.67 26.14
358 NASDAQ ICFI Mon, Mar 3, 2008 26.04 26.28 25.36 26.02
357 NASDAQ ICFI Fri, Feb 29, 2008 25.26 26.55 25.23 26.04
356 NASDAQ ICFI Thu, Feb 28, 2008 26.08 26.81 25.38 25.86
355 NASDAQ ICFI Wed, Feb 27, 2008 25.83 26.82 25.50 26.25
354 NASDAQ ICFI Tue, Feb 26, 2008 26.00 26.60 25.29 26.08
353 NASDAQ ICFI Mon, Feb 25, 2008 24.59 25.99 24.55 25.74
352 NASDAQ ICFI Fri, Feb 22, 2008 24.37 24.82 23.92 24.54
351 NASDAQ ICFI Thu, Feb 21, 2008 24.85 25.36 24.20 24.54
350 NASDAQ ICFI Wed, Feb 20, 2008 24.77 24.82 24.08 24.68
349 NASDAQ ICFI Tue, Feb 19, 2008 24.52 24.89 23.20 24.44
348 NASDAQ ICFI Fri, Feb 15, 2008 25.61 25.88 24.41 24.92
347 NASDAQ ICFI Thu, Feb 14, 2008 26.52 26.74 25.20 25.38
346 NASDAQ ICFI Wed, Feb 13, 2008 25.87 26.96 25.58 26.39
345 NASDAQ ICFI Tue, Feb 12, 2008 26.31 26.40 25.13 25.50
344 NASDAQ ICFI Mon, Feb 11, 2008 25.89 27.78 25.89 26.07
343 NASDAQ ICFI Fri, Feb 8, 2008 26.58 27.07 25.68 25.69
342 NASDAQ ICFI Thu, Feb 7, 2008 27.33 27.58 26.02 26.54
341 NASDAQ ICFI Wed, Feb 6, 2008 26.81 28.17 26.81 27.17
340 NASDAQ ICFI Tue, Feb 5, 2008 27.12 27.38 26.76 26.76
339 NASDAQ ICFI Mon, Feb 4, 2008 26.62 27.37 26.24 26.77
338 NASDAQ ICFI Fri, Feb 1, 2008 26.04 26.48 25.08 25.83
337 NASDAQ ICFI Thu, Jan 31, 2008 25.30 26.62 25.05 25.91
336 NASDAQ ICFI Wed, Jan 30, 2008 25.87 26.45 24.81 25.43
335 NASDAQ ICFI Tue, Jan 29, 2008 26.57 27.19 25.35 25.89
334 NASDAQ ICFI Mon, Jan 28, 2008 25.98 26.50 25.05 26.35
333 NASDAQ ICFI Fri, Jan 25, 2008 23.75 24.40 23.63 24.10
332 NASDAQ ICFI Thu, Jan 24, 2008 21.50 23.75 21.50 23.74
331 NASDAQ ICFI Wed, Jan 23, 2008 21.30 22.36 21.08 21.82
330 NASDAQ ICFI Tue, Jan 22, 2008 21.76 23.15 20.52 22.54
329 NASDAQ ICFI Fri, Jan 18, 2008 23.81 24.38 23.02 23.44
328 NASDAQ ICFI Thu, Jan 17, 2008 24.95 24.95 23.48 23.68
327 NASDAQ ICFI Wed, Jan 16, 2008 25.30 25.46 23.98 24.72
326 NASDAQ ICFI Tue, Jan 15, 2008 26.40 26.72 24.76 25.37
325 NASDAQ ICFI Mon, Jan 14, 2008 26.53 26.83 25.95 26.59
324 NASDAQ ICFI Fri, Jan 11, 2008 26.66 27.49 25.83 25.98
323 NASDAQ ICFI Thu, Jan 10, 2008 25.96 27.00 25.21 26.45
322 NASDAQ ICFI Wed, Jan 9, 2008 23.44 26.50 23.44 26.31
321 NASDAQ ICFI Tue, Jan 8, 2008 22.69 22.82 21.54 22.17
320 NASDAQ ICFI Mon, Jan 7, 2008 23.75 23.76 22.00 22.54
319 NASDAQ ICFI Fri, Jan 4, 2008 24.87 24.88 23.39 23.62
318 NASDAQ ICFI Thu, Jan 3, 2008 25.17 26.09 24.63 25.09
317 NASDAQ ICFI Wed, Jan 2, 2008 25.50 26.18 24.76 24.98
316 NASDAQ ICFI Mon, Dec 31, 2007 25.65 25.65 24.68 25.26
315 NASDAQ ICFI Fri, Dec 28, 2007 25.81 26.37 25.52 25.79
314 NASDAQ ICFI Thu, Dec 27, 2007 24.86 25.99 24.72 25.68
313 NASDAQ ICFI Wed, Dec 26, 2007 24.96 25.51 24.58 24.97
312 NASDAQ ICFI Mon, Dec 24, 2007 25.62 25.62 24.78 24.97
311 NASDAQ ICFI Fri, Dec 21, 2007 25.29 25.92 24.77 25.62
310 NASDAQ ICFI Thu, Dec 20, 2007 25.57 25.57 24.69 25.12
309 NASDAQ ICFI Wed, Dec 19, 2007 25.20 25.96 24.87 25.43
308 NASDAQ ICFI Tue, Dec 18, 2007 24.55 25.16 24.33 24.95
307 NASDAQ ICFI Mon, Dec 17, 2007 24.37 24.96 23.83 24.37
306 NASDAQ ICFI Fri, Dec 14, 2007 24.92 25.99 24.72 24.72
305 NASDAQ ICFI Thu, Dec 13, 2007 25.70 25.96 24.97 25.05
304 NASDAQ ICFI Wed, Dec 12, 2007 26.00 26.25 25.13 25.79
303 NASDAQ ICFI Tue, Dec 11, 2007 26.78 26.91 25.61 25.73
302 NASDAQ ICFI Mon, Dec 10, 2007 26.00 26.69 24.36 26.65
301 NASDAQ ICFI Fri, Dec 7, 2007 26.80 26.80 24.95 25.73
300 NASDAQ ICFI Thu, Dec 6, 2007 26.88 26.89 26.25 26.69
299 NASDAQ ICFI Wed, Dec 5, 2007 26.77 27.17 26.37 26.84
298 NASDAQ ICFI Tue, Dec 4, 2007 26.50 26.84 25.29 26.53
297 NASDAQ ICFI Mon, Dec 3, 2007 25.95 27.20 24.80 26.81
296 NASDAQ ICFI Fri, Nov 30, 2007 26.84 27.06 25.08 25.85
295 NASDAQ ICFI Thu, Nov 29, 2007 25.55 26.77 25.52 26.45
294 NASDAQ ICFI Wed, Nov 28, 2007 25.08 26.15 24.86 25.47
293 NASDAQ ICFI Tue, Nov 27, 2007 24.31 25.38 24.31 25.23
292 NASDAQ ICFI Mon, Nov 26, 2007 24.50 24.50 23.91 24.21
291 NASDAQ ICFI Fri, Nov 23, 2007 24.02 24.45 23.75 24.40
290 NASDAQ ICFI Wed, Nov 21, 2007 24.68 24.83 23.76 23.93
289 NASDAQ ICFI Tue, Nov 20, 2007 24.56 25.16 24.26 24.96
288 NASDAQ ICFI Mon, Nov 19, 2007 25.07 25.16 24.23 24.49
287 NASDAQ ICFI Fri, Nov 16, 2007 24.93 25.71 24.65 25.49
286 NASDAQ ICFI Thu, Nov 15, 2007 25.71 26.01 24.21 24.81
285 NASDAQ ICFI Wed, Nov 14, 2007 25.00 26.59 24.95 25.68
284 NASDAQ ICFI Tue, Nov 13, 2007 25.40 26.55 25.02 25.02
283 NASDAQ ICFI Mon, Nov 12, 2007 26.00 26.99 25.27 25.30
282 NASDAQ ICFI Fri, Nov 9, 2007 25.60 27.30 25.38 26.49
281 NASDAQ ICFI Thu, Nov 8, 2007 30.29 30.89 25.34 26.58
280 NASDAQ ICFI Wed, Nov 7, 2007 29.10 29.80 27.75 29.19
279 NASDAQ ICFI Tue, Nov 6, 2007 28.86 29.54 28.21 29.51
278 NASDAQ ICFI Mon, Nov 5, 2007 28.10 28.98 27.67 28.49
277 NASDAQ ICFI Fri, Nov 2, 2007 30.36 30.40 27.51 28.12
276 NASDAQ ICFI Thu, Nov 1, 2007 30.80 30.99 28.74 30.11
275 NASDAQ ICFI Wed, Oct 31, 2007 29.86 31.73 29.73 31.05
274 NASDAQ ICFI Tue, Oct 30, 2007 29.79 30.56 28.66 29.62
273 NASDAQ ICFI Mon, Oct 29, 2007 33.00 34.36 32.60 33.59
272 NASDAQ ICFI Fri, Oct 26, 2007 32.00 32.90 31.46 32.70
271 NASDAQ ICFI Thu, Oct 25, 2007 31.30 31.92 30.36 31.48
270 NASDAQ ICFI Wed, Oct 24, 2007 30.56 31.30 30.05 31.18
269 NASDAQ ICFI Tue, Oct 23, 2007 29.69 30.99 28.86 30.46
268 NASDAQ ICFI Mon, Oct 22, 2007 27.50 29.59 25.34 29.43
267 NASDAQ ICFI Fri, Oct 19, 2007 30.57 30.59 28.30 28.43
266 NASDAQ ICFI Thu, Oct 18, 2007 31.05 32.09 30.43 30.57
265 NASDAQ ICFI Wed, Oct 17, 2007 30.88 31.92 30.01 31.13
264 NASDAQ ICFI Tue, Oct 16, 2007 29.24 30.29 29.15 30.00
263 NASDAQ ICFI Mon, Oct 15, 2007 30.04 30.47 29.17 29.57
262 NASDAQ ICFI Fri, Oct 12, 2007 29.97 30.11 29.35 29.87
261 NASDAQ ICFI Thu, Oct 11, 2007 29.86 30.00 29.52 29.85
260 NASDAQ ICFI Wed, Oct 10, 2007 29.20 29.71 28.44 29.60
259 NASDAQ ICFI Tue, Oct 9, 2007 28.71 29.28 28.09 29.19
258 NASDAQ ICFI Mon, Oct 8, 2007 28.27 29.49 28.15 28.42
257 NASDAQ ICFI Fri, Oct 5, 2007 28.08 28.92 27.96 28.10
256 NASDAQ ICFI Thu, Oct 4, 2007 27.77 28.21 26.09 27.90
255 NASDAQ ICFI Wed, Oct 3, 2007 27.75 28.63 27.37 27.52
254 NASDAQ ICFI Tue, Oct 2, 2007 28.00 28.89 27.59 27.85
253 NASDAQ ICFI Mon, Oct 1, 2007 27.99 28.16 27.62 27.75
252 NASDAQ ICFI Fri, Sep 28, 2007 27.64 28.13 27.50 27.58
251 NASDAQ ICFI Thu, Sep 27, 2007 28.56 29.09 27.59 27.70
250 NASDAQ ICFI Wed, Sep 26, 2007 27.69 28.59 27.12 28.25
249 NASDAQ ICFI Tue, Sep 25, 2007 26.05 27.37 26.05 27.37
248 NASDAQ ICFI Mon, Sep 24, 2007 27.33 27.80 26.03 26.26
247 NASDAQ ICFI Fri, Sep 21, 2007 26.61 27.80 26.55 27.21
246 NASDAQ ICFI Thu, Sep 20, 2007 26.93 26.93 25.72 26.36
245 NASDAQ ICFI Wed, Sep 19, 2007 27.22 27.74 26.63 27.14
244 NASDAQ ICFI Tue, Sep 18, 2007 26.32 27.07 25.23 26.86
243 NASDAQ ICFI Mon, Sep 17, 2007 25.62 26.19 25.49 26.00
242 NASDAQ ICFI Fri, Sep 14, 2007 25.74 25.83 24.90 25.55
241 NASDAQ ICFI Thu, Sep 13, 2007 26.33 26.54 25.66 26.16
240 NASDAQ ICFI Wed, Sep 12, 2007 25.51 26.48 25.03 25.98
239 NASDAQ ICFI Tue, Sep 11, 2007 24.50 26.16 24.17 25.53
238 NASDAQ ICFI Mon, Sep 10, 2007 24.78 25.28 23.93 24.41
237 NASDAQ ICFI Fri, Sep 7, 2007 24.69 24.98 22.75 24.60
236 NASDAQ ICFI Thu, Sep 6, 2007 26.35 26.61 24.69 25.09
235 NASDAQ ICFI Wed, Sep 5, 2007 26.15 26.88 25.65 26.36
234 NASDAQ ICFI Tue, Sep 4, 2007 25.00 26.34 24.96 26.12
233 NASDAQ ICFI Fri, Aug 31, 2007 22.86 24.98 22.33 24.63
232 NASDAQ ICFI Thu, Aug 30, 2007 21.57 22.97 21.41 22.89
231 NASDAQ ICFI Wed, Aug 29, 2007 21.50 22.16 21.11 21.70
230 NASDAQ ICFI Tue, Aug 28, 2007 21.48 21.60 20.80 21.08
229 NASDAQ ICFI Mon, Aug 27, 2007 22.00 23.30 21.24 21.54
228 NASDAQ ICFI Fri, Aug 24, 2007 21.17 21.67 20.80 21.65
227 NASDAQ ICFI Thu, Aug 23, 2007 21.96 22.00 21.06 21.43
226 NASDAQ ICFI Wed, Aug 22, 2007 21.28 22.60 21.28 21.96
225 NASDAQ ICFI Tue, Aug 21, 2007 21.00 21.25 20.82 21.16
224 NASDAQ ICFI Mon, Aug 20, 2007 21.00 21.45 20.58 20.86
223 NASDAQ ICFI Fri, Aug 17, 2007 20.60 21.00 20.36 20.82
222 NASDAQ ICFI Thu, Aug 16, 2007 20.59 20.73 19.48 20.37
221 NASDAQ ICFI Wed, Aug 15, 2007 21.39 21.70 20.24 20.90
220 NASDAQ ICFI Tue, Aug 14, 2007 22.68 23.07 20.84 21.25
219 NASDAQ ICFI Mon, Aug 13, 2007 22.27 23.88 21.14 22.76
218 NASDAQ ICFI Fri, Aug 10, 2007 20.60 22.02 19.73 21.98
217 NASDAQ ICFI Thu, Aug 9, 2007 18.21 20.09 18.07 20.09
216 NASDAQ ICFI Wed, Aug 8, 2007 18.55 19.12 17.89 18.77
215 NASDAQ ICFI Tue, Aug 7, 2007 19.25 19.54 18.53 18.55
214 NASDAQ ICFI Mon, Aug 6, 2007 19.15 19.46 18.54 19.04
213 NASDAQ ICFI Fri, Aug 3, 2007 19.86 19.96 19.05 19.25
212 NASDAQ ICFI Thu, Aug 2, 2007 20.26 20.57 19.31 19.76
211 NASDAQ ICFI Wed, Aug 1, 2007 20.72 20.89 19.67 20.07
210 NASDAQ ICFI Tue, Jul 31, 2007 21.02 21.21 20.49 20.67
209 NASDAQ ICFI Mon, Jul 30, 2007 20.47 21.05 20.47 20.78
208 NASDAQ ICFI Fri, Jul 27, 2007 20.99 21.00 20.20 20.34
207 NASDAQ ICFI Thu, Jul 26, 2007 20.90 21.03 20.08 20.63
206 NASDAQ ICFI Wed, Jul 25, 2007 21.28 21.28 20.86 21.22
205 NASDAQ ICFI Tue, Jul 24, 2007 21.24 21.54 20.80 20.89
204 NASDAQ ICFI Mon, Jul 23, 2007 21.35 21.70 21.35 21.40
203 NASDAQ ICFI Fri, Jul 20, 2007 22.08 22.42 21.01 21.26
202 NASDAQ ICFI Thu, Jul 19, 2007 22.75 22.75 21.50 22.10
201 NASDAQ ICFI Wed, Jul 18, 2007 21.81 22.50 21.41 22.49
200 NASDAQ ICFI Tue, Jul 17, 2007 21.56 22.03 21.48 21.79
199 NASDAQ ICFI Mon, Jul 16, 2007 22.18 22.18 21.37 21.41
198 NASDAQ ICFI Fri, Jul 13, 2007 22.42 23.00 22.05 22.10
197 NASDAQ ICFI Thu, Jul 12, 2007 21.51 22.37 21.33 22.29
196 NASDAQ ICFI Wed, Jul 11, 2007 20.80 21.60 20.29 21.09
195 NASDAQ ICFI Tue, Jul 10, 2007 21.35 21.35 20.31 20.49
194 NASDAQ ICFI Mon, Jul 9, 2007 21.39 21.50 21.13 21.35
193 NASDAQ ICFI Fri, Jul 6, 2007 21.35 21.38 21.12 21.28
192 NASDAQ ICFI Thu, Jul 5, 2007 20.83 21.46 20.72 21.30
191 NASDAQ ICFI Tue, Jul 3, 2007 20.64 20.72 20.31 20.71
190 NASDAQ ICFI Mon, Jul 2, 2007 20.38 20.58 20.24 20.41
189 NASDAQ ICFI Fri, Jun 29, 2007 19.50 20.39 19.47 20.12
188 NASDAQ ICFI Thu, Jun 28, 2007 19.60 19.91 18.95 19.22
187 NASDAQ ICFI Wed, Jun 27, 2007 19.35 19.64 18.90 19.58
186 NASDAQ ICFI Tue, Jun 26, 2007 19.02 19.76 19.02 19.25
185 NASDAQ ICFI Mon, Jun 25, 2007 18.46 19.25 18.46 18.99
184 NASDAQ ICFI Fri, Jun 22, 2007 18.72 18.89 18.12 18.36
183 NASDAQ ICFI Thu, Jun 21, 2007 19.40 19.40 18.48 18.68
182 NASDAQ ICFI Wed, Jun 20, 2007 19.65 19.86 19.33 19.40
181 NASDAQ ICFI Tue, Jun 19, 2007 19.33 19.83 19.26 19.71
180 NASDAQ ICFI Mon, Jun 18, 2007 19.55 19.75 19.30 19.36
179 NASDAQ ICFI Fri, Jun 15, 2007 19.00 19.64 19.00 19.53
178 NASDAQ ICFI Thu, Jun 14, 2007 18.89 19.21 18.75 19.05
177 NASDAQ ICFI Wed, Jun 13, 2007 18.78 18.86 18.51 18.82
176 NASDAQ ICFI Tue, Jun 12, 2007 18.86 18.88 18.51 18.73
175 NASDAQ ICFI Mon, Jun 11, 2007 19.05 19.11 18.47 18.88
174 NASDAQ ICFI Fri, Jun 8, 2007 18.36 19.38 18.36 19.11
173 NASDAQ ICFI Thu, Jun 7, 2007 18.19 18.44 18.05 18.36
172 NASDAQ ICFI Wed, Jun 6, 2007 18.31 18.50 18.05 18.20
171 NASDAQ ICFI Tue, Jun 5, 2007 18.75 18.88 18.20 18.48
170 NASDAQ ICFI Mon, Jun 4, 2007 18.62 18.83 18.40 18.79
169 NASDAQ ICFI Fri, Jun 1, 2007 18.50 18.58 18.03 18.45
168 NASDAQ ICFI Thu, May 31, 2007 18.33 18.48 17.84 18.42
167 NASDAQ ICFI Wed, May 30, 2007 18.15 18.34 17.68 18.29
166 NASDAQ ICFI Tue, May 29, 2007 18.70 18.86 18.02 18.18
165 NASDAQ ICFI Fri, May 25, 2007 19.15 19.34 18.43 18.68
164 NASDAQ ICFI Thu, May 24, 2007 19.45 19.64 18.98 19.11
163 NASDAQ ICFI Wed, May 23, 2007 19.58 20.18 19.40 19.43
162 NASDAQ ICFI Tue, May 22, 2007 19.45 19.73 19.15 19.61
161 NASDAQ ICFI Mon, May 21, 2007 19.87 20.08 19.01 19.33
160 NASDAQ ICFI Fri, May 18, 2007 20.12 20.39 19.85 19.88
159 NASDAQ ICFI Thu, May 17, 2007 20.15 20.48 19.79 20.10
158 NASDAQ ICFI Wed, May 16, 2007 20.02 20.76 19.65 20.33
157 NASDAQ ICFI Tue, May 15, 2007 24.30 24.50 19.69 20.22
156 NASDAQ ICFI Mon, May 14, 2007 23.74 23.99 23.30 23.72
155 NASDAQ ICFI Fri, May 11, 2007 22.70 23.00 22.50 22.90
154 NASDAQ ICFI Thu, May 10, 2007 23.39 23.50 22.41 22.66
153 NASDAQ ICFI Wed, May 9, 2007 22.15 23.49 22.08 23.42
152 NASDAQ ICFI Tue, May 8, 2007 21.66 22.22 21.04 22.14
151 NASDAQ ICFI Mon, May 7, 2007 22.38 22.38 21.81 21.85
150 NASDAQ ICFI Fri, May 4, 2007 22.17 22.17 21.56 21.99
149 NASDAQ ICFI Thu, May 3, 2007 22.23 22.49 21.79 21.95
148 NASDAQ ICFI Wed, May 2, 2007 21.63 22.54 20.76 22.12
147 NASDAQ ICFI Tue, May 1, 2007 21.74 22.00 21.31 21.70
146 NASDAQ ICFI Mon, Apr 30, 2007 21.40 22.01 21.23 21.43
145 NASDAQ ICFI Fri, Apr 27, 2007 20.63 21.50 20.63 20.73
144 NASDAQ ICFI Thu, Apr 26, 2007 20.66 21.15 20.51 20.79
143 NASDAQ ICFI Wed, Apr 25, 2007 20.98 21.34 20.70 20.77
142 NASDAQ ICFI Tue, Apr 24, 2007 21.39 21.41 20.30 20.98
141 NASDAQ ICFI Mon, Apr 23, 2007 21.50 21.64 21.10 21.38
140 NASDAQ ICFI Fri, Apr 20, 2007 21.60 21.90 21.08 21.43
139 NASDAQ ICFI Thu, Apr 19, 2007 21.55 21.75 20.61 21.31
138 NASDAQ ICFI Wed, Apr 18, 2007 22.11 22.17 21.30 21.55
137 NASDAQ ICFI Tue, Apr 17, 2007 22.76 22.80 21.65 22.18
136 NASDAQ ICFI Mon, Apr 16, 2007 21.22 23.00 21.18 22.25
135 NASDAQ ICFI Fri, Apr 13, 2007 20.12 21.50 20.12 21.43
134 NASDAQ ICFI Thu, Apr 12, 2007 19.66 20.72 19.50 20.29
133 NASDAQ ICFI Wed, Apr 11, 2007 18.90 20.53 18.90 19.40
132 NASDAQ ICFI Tue, Apr 10, 2007 19.03 19.03 18.80 18.91
131 NASDAQ ICFI Mon, Apr 9, 2007 19.42 19.50 18.56 18.98
130 NASDAQ ICFI Thu, Apr 5, 2007 19.07 19.39 18.96 19.19
129 NASDAQ ICFI Wed, Apr 4, 2007 19.46 19.46 18.79 19.13
128 NASDAQ ICFI Tue, Apr 3, 2007 19.49 19.56 18.90 19.46
127 NASDAQ ICFI Mon, Apr 2, 2007 19.03 19.83 18.96 19.39
126 NASDAQ ICFI Fri, Mar 30, 2007 18.81 19.21 18.60 18.90
125 NASDAQ ICFI Thu, Mar 29, 2007 18.22 19.11 18.22 18.91
124 NASDAQ ICFI Wed, Mar 28, 2007 18.09 18.59 18.05 18.38
123 NASDAQ ICFI Tue, Mar 27, 2007 18.88 19.30 18.39 18.64
122 NASDAQ ICFI Mon, Mar 26, 2007 18.65 19.49 18.53 18.90
121 NASDAQ ICFI Fri, Mar 23, 2007 18.81 18.96 18.12 18.31
120 NASDAQ ICFI Thu, Mar 22, 2007 19.20 19.54 18.88 19.00
119 NASDAQ ICFI Wed, Mar 21, 2007 19.75 20.25 18.51 18.69
118 NASDAQ ICFI Tue, Mar 20, 2007 15.05 16.21 15.05 16.21
117 NASDAQ ICFI Mon, Mar 19, 2007 15.01 15.30 15.01 15.25
116 NASDAQ ICFI Fri, Mar 16, 2007 14.89 15.25 14.50 15.17
115 NASDAQ ICFI Thu, Mar 15, 2007 14.89 14.89 14.79 14.85
114 NASDAQ ICFI Wed, Mar 14, 2007 14.75 14.95 14.73 14.87
113 NASDAQ ICFI Tue, Mar 13, 2007 14.73 15.03 14.50 14.69
112 NASDAQ ICFI Mon, Mar 12, 2007 14.85 14.91 14.75 14.85
111 NASDAQ ICFI Fri, Mar 9, 2007 15.00 15.01 14.60 14.75
110 NASDAQ ICFI Thu, Mar 8, 2007 15.24 15.25 14.85 15.00
109 NASDAQ ICFI Wed, Mar 7, 2007 15.33 15.34 15.02 15.14
108 NASDAQ ICFI Tue, Mar 6, 2007 15.36 15.67 14.95 15.33
107 NASDAQ ICFI Mon, Mar 5, 2007 15.27 15.50 14.82 15.49
106 NASDAQ ICFI Fri, Mar 2, 2007 15.25 15.59 15.03 15.43
105 NASDAQ ICFI Thu, Mar 1, 2007 14.92 15.55 14.50 15.23
104 NASDAQ ICFI Wed, Feb 28, 2007 14.30 14.98 14.17 14.77
103 NASDAQ ICFI Tue, Feb 27, 2007 14.47 14.49 13.86 13.98
102 NASDAQ ICFI Mon, Feb 26, 2007 14.25 14.25 14.12 14.14
101 NASDAQ ICFI Fri, Feb 23, 2007 14.02 14.36 13.85 14.26
100 NASDAQ ICFI Thu, Feb 22, 2007 14.19 14.26 14.03 14.09
99 NASDAQ ICFI Wed, Feb 21, 2007 14.06 14.21 13.99 14.19
98 NASDAQ ICFI Tue, Feb 20, 2007 14.00 14.12 13.82 13.99
97 NASDAQ ICFI Fri, Feb 16, 2007 13.90 14.04 13.83 13.95
96 NASDAQ ICFI Thu, Feb 15, 2007 13.86 14.07 13.78 13.97
95 NASDAQ ICFI Wed, Feb 14, 2007 13.61 13.86 13.61 13.85
94 NASDAQ ICFI Tue, Feb 13, 2007 13.81 13.81 13.59 13.70
93 NASDAQ ICFI Mon, Feb 12, 2007 13.35 13.82 13.25 13.78
92 NASDAQ ICFI Fri, Feb 9, 2007 13.73 13.75 13.35 13.36
91 NASDAQ ICFI Thu, Feb 8, 2007 13.42 13.83 13.35 13.63
90 NASDAQ ICFI Wed, Feb 7, 2007 13.70 13.75 13.48 13.68
89 NASDAQ ICFI Tue, Feb 6, 2007 13.76 13.92 13.59 13.69
88 NASDAQ ICFI Mon, Feb 5, 2007 13.59 13.91 13.56 13.84
87 NASDAQ ICFI Fri, Feb 2, 2007 13.72 13.86 13.57 13.75
86 NASDAQ ICFI Thu, Feb 1, 2007 13.68 13.92 13.56 13.73
85 NASDAQ ICFI Wed, Jan 31, 2007 13.73 13.99 13.53 13.69
84 NASDAQ ICFI Tue, Jan 30, 2007 14.01 14.02 13.74 13.78
83 NASDAQ ICFI Mon, Jan 29, 2007 14.26 14.41 13.81 13.87
82 NASDAQ ICFI Fri, Jan 26, 2007 14.25 14.31 14.03 14.13
81 NASDAQ ICFI Thu, Jan 25, 2007 14.52 14.70 14.25 14.26
80 NASDAQ ICFI Wed, Jan 24, 2007 14.68 14.69 14.15 14.30
79 NASDAQ ICFI Tue, Jan 23, 2007 14.43 14.70 13.99 14.50
78 NASDAQ ICFI Mon, Jan 22, 2007 14.71 14.71 14.09 14.33
77 NASDAQ ICFI Fri, Jan 19, 2007 14.70 14.80 14.43 14.65
76 NASDAQ ICFI Thu, Jan 18, 2007 14.83 14.90 14.55 14.69
75 NASDAQ ICFI Wed, Jan 17, 2007 14.97 15.15 14.70 14.89
74 NASDAQ ICFI Tue, Jan 16, 2007 14.54 15.08 14.54 14.99
73 NASDAQ ICFI Fri, Jan 12, 2007 14.77 14.91 14.52 14.87
72 NASDAQ ICFI Thu, Jan 11, 2007 15.01 15.01 14.70 14.75
71 NASDAQ ICFI Wed, Jan 10, 2007 14.97 14.97 14.52 14.75
70 NASDAQ ICFI Tue, Jan 9, 2007 14.70 14.91 14.44 14.65
69 NASDAQ ICFI Mon, Jan 8, 2007 14.93 14.99 14.25 14.67
68 NASDAQ ICFI Fri, Jan 5, 2007 15.14 15.14 14.89 15.00
67 NASDAQ ICFI Thu, Jan 4, 2007 14.57 15.22 14.51 15.21
66 NASDAQ ICFI Wed, Jan 3, 2007 14.75 14.86 14.21 14.55
65 NASDAQ ICFI Fri, Dec 29, 2006 14.66 14.73 14.52 14.52
64 NASDAQ ICFI Thu, Dec 28, 2006 14.61 14.90 14.61 14.69
63 NASDAQ ICFI Wed, Dec 27, 2006 14.94 14.94 14.50 14.68
62 NASDAQ ICFI Tue, Dec 26, 2006 14.90 15.00 14.43 14.89
61 NASDAQ ICFI Fri, Dec 22, 2006 14.62 15.02 14.60 15.00
60 NASDAQ ICFI Thu, Dec 21, 2006 14.61 14.75 14.50 14.67
59 NASDAQ ICFI Wed, Dec 20, 2006 14.66 14.93 14.50 14.50
58 NASDAQ ICFI Tue, Dec 19, 2006 14.31 14.90 14.12 14.61
57 NASDAQ ICFI Mon, Dec 18, 2006 16.02 16.35 13.00 13.96
56 NASDAQ ICFI Fri, Dec 15, 2006 16.58 16.95 16.20 16.86
55 NASDAQ ICFI Thu, Dec 14, 2006 16.53 16.76 16.21 16.63
54 NASDAQ ICFI Wed, Dec 13, 2006 16.70 16.95 16.31 16.42
53 NASDAQ ICFI Tue, Dec 12, 2006 16.75 16.85 16.21 16.47
52 NASDAQ ICFI Mon, Dec 11, 2006 16.80 17.30 16.60 16.78
51 NASDAQ ICFI Fri, Dec 8, 2006 17.07 17.33 16.56 16.79
50 NASDAQ ICFI Thu, Dec 7, 2006 17.21 17.63 16.90 16.95
49 NASDAQ ICFI Wed, Dec 6, 2006 17.86 17.86 17.24 17.30
48 NASDAQ ICFI Tue, Dec 5, 2006 17.40 17.87 17.40 17.69
47 NASDAQ ICFI Mon, Dec 4, 2006 17.14 17.89 17.14 17.47
46 NASDAQ ICFI Fri, Dec 1, 2006 17.40 17.40 17.09 17.19
45 NASDAQ ICFI Thu, Nov 30, 2006 17.03 17.44 16.65 17.39
44 NASDAQ ICFI Wed, Nov 29, 2006 16.65 17.00 16.50 16.95
43 NASDAQ ICFI Tue, Nov 28, 2006 16.19 16.74 16.01 16.74
42 NASDAQ ICFI Mon, Nov 27, 2006 16.80 17.25 16.30 16.78
41 NASDAQ ICFI Fri, Nov 24, 2006 16.95 17.08 16.85 17.00
40 NASDAQ ICFI Wed, Nov 22, 2006 17.35 17.35 16.95 17.10
39 NASDAQ ICFI Tue, Nov 21, 2006 17.56 17.56 16.80 17.20
38 NASDAQ ICFI Mon, Nov 20, 2006 17.00 18.07 16.93 17.55
37 NASDAQ ICFI Fri, Nov 17, 2006 17.05 17.20 16.75 17.00
36 NASDAQ ICFI Thu, Nov 16, 2006 17.20 17.20 16.52 16.94
35 NASDAQ ICFI Wed, Nov 15, 2006 17.28 17.29 16.70 16.85
34 NASDAQ ICFI Tue, Nov 14, 2006 17.12 17.36 16.51 16.70
33 NASDAQ ICFI Mon, Nov 13, 2006 16.45 17.60 16.22 17.20
32 NASDAQ ICFI Fri, Nov 10, 2006 16.17 16.81 16.06 16.16
31 NASDAQ ICFI Thu, Nov 9, 2006 16.61 16.65 15.81 16.33
30 NASDAQ ICFI Wed, Nov 8, 2006 16.75 17.29 16.36 16.44
29 NASDAQ ICFI Tue, Nov 7, 2006 17.60 17.60 16.84 16.97
28 NASDAQ ICFI Mon, Nov 6, 2006 15.09 16.20 15.09 15.91
27 NASDAQ ICFI Fri, Nov 3, 2006 14.60 15.61 14.50 15.48
26 NASDAQ ICFI Thu, Nov 2, 2006 14.89 14.89 14.55 14.73
25 NASDAQ ICFI Wed, Nov 1, 2006 14.48 14.90 14.48 14.90
24 NASDAQ ICFI Tue, Oct 31, 2006 14.72 14.78 14.43 14.60
23 NASDAQ ICFI Mon, Oct 30, 2006 14.57 14.82 14.50 14.69
22 NASDAQ ICFI Fri, Oct 27, 2006 14.65 14.80 14.45 14.62
21 NASDAQ ICFI Thu, Oct 26, 2006 14.60 14.99 14.50 14.78
20 NASDAQ ICFI Wed, Oct 25, 2006 14.90 15.25 14.50 14.60
19 NASDAQ ICFI Tue, Oct 24, 2006 14.42 15.37 14.42 14.75
18 NASDAQ ICFI Mon, Oct 23, 2006 15.20 15.88 14.30 15.00
17 NASDAQ ICFI Fri, Oct 20, 2006 15.37 15.50 14.94 15.25
16 NASDAQ ICFI Thu, Oct 19, 2006 14.78 16.35 14.50 15.17
15 NASDAQ ICFI Wed, Oct 18, 2006 13.34 14.44 13.27 14.44
14 NASDAQ ICFI Tue, Oct 17, 2006 13.33 13.35 12.77 13.19
13 NASDAQ ICFI Mon, Oct 16, 2006 12.60 13.19 12.42 13.00
12 NASDAQ ICFI Fri, Oct 13, 2006 12.61 12.61 12.15 12.22
11 NASDAQ ICFI Thu, Oct 12, 2006 12.19 12.60 12.15 12.58
10 NASDAQ ICFI Wed, Oct 11, 2006 12.01 12.22 12.01 12.05
9 NASDAQ ICFI Tue, Oct 10, 2006 12.33 12.43 12.01 12.01
8 NASDAQ ICFI Mon, Oct 9, 2006 12.10 12.48 12.03 12.03
7 NASDAQ ICFI Fri, Oct 6, 2006 12.11 12.18 12.00 12.01
6 NASDAQ ICFI Thu, Oct 5, 2006 12.35 12.35 12.01 12.08
5 NASDAQ ICFI Wed, Oct 4, 2006 12.01 12.35 12.00 12.10
4 NASDAQ ICFI Tue, Oct 3, 2006 12.60 12.65 11.66 12.17
3 NASDAQ ICFI Mon, Oct 2, 2006 12.84 12.87 12.13 12.65
2 NASDAQ ICFI Fri, Sep 29, 2006 12.35 12.75 12.20 12.65
1 NASDAQ ICFI Thu, Sep 28, 2006 12.00 13.49 12.00 12.25
# Exchange Symbol Date Open High Low Close

Earn Extra Cash Back on Your Investments with Rakuten (formerly Ebates)

Did you know you can earn $30 back on your first $30 of qualifying purchases with Rakuten?

Join now and start saving on every purchase from top retailers like Target, eBay, Zappos, Walmart, Kohl's & CVS. Whether you're shopping for fashion, electronics, home essentials, or health products, Rakuten makes it rewarding.

Sign up through this link and explore the endless possibilities to save and earn cash back!

Popular Posts From Our Blog

Check out the Symbol Surfing blog to learn about investing.