iShares International Developed Real Estate ETF NASDAQ:IFGL Historical Prices

Below are the 3816 trading days of historical prices for IFGL.

# Exchange Symbol Date Open High Low Close
3816 NASDAQ IFGL Thu, Jan 19, 2023 22.11 22.18 22.04 22.09
3815 NASDAQ IFGL Wed, Jan 18, 2023 22.57 22.58 22.19 22.23
3814 NASDAQ IFGL Tue, Jan 17, 2023 22.29 22.47 22.29 22.36
3813 NASDAQ IFGL Fri, Jan 13, 2023 22.11 22.24 22.11 22.23
3812 NASDAQ IFGL Thu, Jan 12, 2023 22.13 22.28 22.00 22.28
3811 NASDAQ IFGL Wed, Jan 11, 2023 21.76 21.94 21.74 21.94
3810 NASDAQ IFGL Tue, Jan 10, 2023 21.58 21.63 21.50 21.60
3809 NASDAQ IFGL Mon, Jan 9, 2023 21.58 21.75 21.58 21.58
3808 NASDAQ IFGL Fri, Jan 6, 2023 21.19 21.50 21.19 21.46
3807 NASDAQ IFGL Thu, Jan 5, 2023 21.33 21.33 21.18 21.21
3806 NASDAQ IFGL Wed, Jan 4, 2023 21.52 21.61 21.47 21.59
3805 NASDAQ IFGL Tue, Jan 3, 2023 21.32 21.39 21.19 21.27
3804 NASDAQ IFGL Fri, Dec 30, 2022 21.05 21.18 21.01 21.06
3803 NASDAQ IFGL Thu, Dec 29, 2022 20.97 21.20 20.97 21.20
3802 NASDAQ IFGL Wed, Dec 28, 2022 20.99 21.03 20.69 20.75
3801 NASDAQ IFGL Tue, Dec 27, 2022 20.92 21.06 20.73 20.92
3800 NASDAQ IFGL Fri, Dec 23, 2022 20.74 20.92 20.74 20.92
3799 NASDAQ IFGL Thu, Dec 22, 2022 20.77 20.84 20.65 20.75
3798 NASDAQ IFGL Wed, Dec 21, 2022 20.69 20.91 20.69 20.90
3797 NASDAQ IFGL Tue, Dec 20, 2022 20.55 20.61 20.46 20.46
3796 NASDAQ IFGL Mon, Dec 19, 2022 20.98 20.98 20.76 20.79
3795 NASDAQ IFGL Fri, Dec 16, 2022 20.97 21.07 20.84 20.92
3794 NASDAQ IFGL Thu, Dec 15, 2022 21.47 21.48 21.15 21.24
3793 NASDAQ IFGL Wed, Dec 14, 2022 21.65 21.82 21.50 21.74
3792 NASDAQ IFGL Tue, Dec 13, 2022 21.81 21.87 21.46 21.58
3791 NASDAQ IFGL Mon, Dec 12, 2022 21.06 21.16 20.98 21.04
3790 NASDAQ IFGL Fri, Dec 9, 2022 21.15 21.28 21.12 21.22
3789 NASDAQ IFGL Thu, Dec 8, 2022 21.01 21.20 20.98 21.13
3788 NASDAQ IFGL Wed, Dec 7, 2022 20.91 21.08 20.91 21.02
3787 NASDAQ IFGL Tue, Dec 6, 2022 21.03 21.13 20.89 20.96
3786 NASDAQ IFGL Mon, Dec 5, 2022 21.20 21.32 20.95 21.10
3785 NASDAQ IFGL Fri, Dec 2, 2022 20.97 21.28 20.97 21.28
3784 NASDAQ IFGL Thu, Dec 1, 2022 21.25 21.25 21.03 21.11
3783 NASDAQ IFGL Wed, Nov 30, 2022 20.91 21.16 20.70 21.16
3782 NASDAQ IFGL Tue, Nov 29, 2022 20.79 21.01 20.79 20.91
3781 NASDAQ IFGL Mon, Nov 28, 2022 20.99 21.03 20.74 20.78
3780 NASDAQ IFGL Fri, Nov 25, 2022 20.90 21.14 20.90 21.14
3779 NASDAQ IFGL Wed, Nov 23, 2022 20.63 20.91 20.63 20.78
3778 NASDAQ IFGL Tue, Nov 22, 2022 20.64 20.82 20.56 20.75
3777 NASDAQ IFGL Mon, Nov 21, 2022 20.65 20.73 20.54 20.67
3776 NASDAQ IFGL Fri, Nov 18, 2022 20.77 20.82 20.66 20.78
3775 NASDAQ IFGL Thu, Nov 17, 2022 20.59 20.82 20.59 20.74
3774 NASDAQ IFGL Wed, Nov 16, 2022 20.82 20.83 20.68 20.77
3773 NASDAQ IFGL Tue, Nov 15, 2022 21.09 21.10 20.79 20.89
3772 NASDAQ IFGL Mon, Nov 14, 2022 20.91 21.01 20.82 20.89
3771 NASDAQ IFGL Fri, Nov 11, 2022 20.92 21.27 20.92 21.15
3770 NASDAQ IFGL Thu, Nov 10, 2022 20.35 20.68 20.26 20.68
3769 NASDAQ IFGL Wed, Nov 9, 2022 19.62 19.70 19.54 19.65
3768 NASDAQ IFGL Tue, Nov 8, 2022 19.61 19.81 19.60 19.65
3767 NASDAQ IFGL Mon, Nov 7, 2022 19.59 19.66 19.45 19.55
3766 NASDAQ IFGL Fri, Nov 4, 2022 19.28 19.81 19.20 19.67
3765 NASDAQ IFGL Thu, Nov 3, 2022 18.79 18.93 18.67 18.85
3764 NASDAQ IFGL Wed, Nov 2, 2022 19.39 19.50 19.03 19.08
3763 NASDAQ IFGL Tue, Nov 1, 2022 19.66 19.73 19.34 19.44
3762 NASDAQ IFGL Mon, Oct 31, 2022 19.16 19.23 19.08 19.12
3761 NASDAQ IFGL Fri, Oct 28, 2022 19.30 19.49 19.25 19.46
3760 NASDAQ IFGL Thu, Oct 27, 2022 19.40 19.59 19.31 19.31
3759 NASDAQ IFGL Wed, Oct 26, 2022 19.16 19.37 19.16 19.32
3758 NASDAQ IFGL Tue, Oct 25, 2022 18.57 18.96 18.57 18.96
3757 NASDAQ IFGL Mon, Oct 24, 2022 18.34 18.40 18.25 18.32
3756 NASDAQ IFGL Fri, Oct 21, 2022 18.17 18.55 18.13 18.49
3755 NASDAQ IFGL Thu, Oct 20, 2022 18.42 18.66 18.36 18.45
3754 NASDAQ IFGL Wed, Oct 19, 2022 18.43 18.50 18.21 18.29
3753 NASDAQ IFGL Tue, Oct 18, 2022 18.91 19.00 18.62 18.67
3752 NASDAQ IFGL Mon, Oct 17, 2022 18.62 18.87 18.55 18.79
3751 NASDAQ IFGL Fri, Oct 14, 2022 18.55 18.55 18.26 18.27
3750 NASDAQ IFGL Thu, Oct 13, 2022 18.06 18.56 17.94 18.46
3749 NASDAQ IFGL Wed, Oct 12, 2022 18.35 18.41 18.32 18.34
3748 NASDAQ IFGL Tue, Oct 11, 2022 18.55 18.68 18.42 18.44
3747 NASDAQ IFGL Mon, Oct 10, 2022 18.77 18.77 18.44 18.60
3746 NASDAQ IFGL Fri, Oct 7, 2022 19.04 19.05 18.69 18.69
3745 NASDAQ IFGL Thu, Oct 6, 2022 19.21 19.32 19.04 19.07
3744 NASDAQ IFGL Wed, Oct 5, 2022 19.41 19.41 19.11 19.31
3743 NASDAQ IFGL Tue, Oct 4, 2022 19.62 19.76 19.55 19.70
3742 NASDAQ IFGL Mon, Oct 3, 2022 19.20 19.39 19.10 19.35
3741 NASDAQ IFGL Fri, Sep 30, 2022 18.94 19.20 18.91 19.04
3740 NASDAQ IFGL Thu, Sep 29, 2022 18.60 18.68 18.39 18.61
3739 NASDAQ IFGL Wed, Sep 28, 2022 18.41 18.95 18.31 18.87
3738 NASDAQ IFGL Tue, Sep 27, 2022 18.76 18.86 18.43 18.48
3737 NASDAQ IFGL Mon, Sep 26, 2022 19.36 19.36 18.92 19.01
3736 NASDAQ IFGL Fri, Sep 23, 2022 19.97 19.97 19.68 19.74
3735 NASDAQ IFGL Thu, Sep 22, 2022 20.48 20.57 20.30 20.36
3734 NASDAQ IFGL Wed, Sep 21, 2022 20.80 20.99 20.60 20.64
3733 NASDAQ IFGL Tue, Sep 20, 2022 20.98 20.98 20.72 20.79
3732 NASDAQ IFGL Mon, Sep 19, 2022 21.18 21.41 21.18 21.39
3731 NASDAQ IFGL Fri, Sep 16, 2022 21.21 21.49 21.17 21.43
3730 NASDAQ IFGL Thu, Sep 15, 2022 21.30 21.40 21.14 21.16
3729 NASDAQ IFGL Wed, Sep 14, 2022 21.48 21.49 21.33 21.33
3728 NASDAQ IFGL Tue, Sep 13, 2022 21.81 21.90 21.44 21.45
3727 NASDAQ IFGL Mon, Sep 12, 2022 22.17 22.32 22.17 22.24
3726 NASDAQ IFGL Fri, Sep 9, 2022 21.90 21.99 20.85 21.96
3725 NASDAQ IFGL Thu, Sep 8, 2022 21.46 21.61 21.39 21.54
3724 NASDAQ IFGL Wed, Sep 7, 2022 21.44 21.67 21.42 21.66
3723 NASDAQ IFGL Tue, Sep 6, 2022 21.63 21.63 21.44 21.46
3722 NASDAQ IFGL Fri, Sep 2, 2022 21.80 21.90 21.52 21.56
3721 NASDAQ IFGL Thu, Sep 1, 2022 21.68 21.72 21.46 21.59
3720 NASDAQ IFGL Wed, Aug 31, 2022 22.12 22.14 21.93 21.95
3719 NASDAQ IFGL Tue, Aug 30, 2022 22.29 22.46 22.07 22.18
3718 NASDAQ IFGL Mon, Aug 29, 2022 22.13 22.27 22.12 22.16
3717 NASDAQ IFGL Fri, Aug 26, 2022 22.76 22.76 22.14 22.15
3716 NASDAQ IFGL Thu, Aug 25, 2022 22.45 22.66 22.45 22.60
3715 NASDAQ IFGL Wed, Aug 24, 2022 22.35 22.48 22.35 22.44
3714 NASDAQ IFGL Tue, Aug 23, 2022 22.44 22.64 22.42 22.46
3713 NASDAQ IFGL Mon, Aug 22, 2022 22.74 22.74 22.52 22.52
3712 NASDAQ IFGL Fri, Aug 19, 2022 23.09 23.09 22.90 22.91
3711 NASDAQ IFGL Thu, Aug 18, 2022 23.50 23.55 23.31 23.38
3710 NASDAQ IFGL Wed, Aug 17, 2022 23.47 23.55 23.33 23.44
3709 NASDAQ IFGL Tue, Aug 16, 2022 23.73 23.84 23.73 23.80
3708 NASDAQ IFGL Mon, Aug 15, 2022 23.95 23.98 23.88 23.96
3707 NASDAQ IFGL Fri, Aug 12, 2022 23.93 24.04 23.92 24.04
3706 NASDAQ IFGL Thu, Aug 11, 2022 24.12 24.13 23.88 23.90
3705 NASDAQ IFGL Wed, Aug 10, 2022 23.79 24.02 23.79 24.02
3704 NASDAQ IFGL Tue, Aug 9, 2022 23.39 23.44 23.26 23.28
3703 NASDAQ IFGL Mon, Aug 8, 2022 23.43 23.58 23.36 23.39
3702 NASDAQ IFGL Fri, Aug 5, 2022 23.27 23.38 23.22 23.26
3701 NASDAQ IFGL Thu, Aug 4, 2022 23.54 23.63 23.54 23.61
3700 NASDAQ IFGL Wed, Aug 3, 2022 23.57 23.58 23.35 23.48
3699 NASDAQ IFGL Tue, Aug 2, 2022 23.57 23.63 23.38 23.43
3698 NASDAQ IFGL Mon, Aug 1, 2022 23.86 23.99 23.77 23.83
3697 NASDAQ IFGL Fri, Jul 29, 2022 23.58 23.85 23.57 23.82
3696 NASDAQ IFGL Thu, Jul 28, 2022 23.29 23.50 23.20 23.48
3695 NASDAQ IFGL Wed, Jul 27, 2022 22.99 23.20 22.87 23.08
3694 NASDAQ IFGL Tue, Jul 26, 2022 23.06 23.16 22.84 22.97
3693 NASDAQ IFGL Mon, Jul 25, 2022 23.23 23.29 23.08 23.08
3692 NASDAQ IFGL Fri, Jul 22, 2022 23.13 23.24 23.01 23.05
3691 NASDAQ IFGL Thu, Jul 21, 2022 22.49 22.86 22.44 22.74
3690 NASDAQ IFGL Wed, Jul 20, 2022 22.66 22.72 22.50 22.60
3689 NASDAQ IFGL Tue, Jul 19, 2022 22.53 22.76 22.53 22.73
3688 NASDAQ IFGL Mon, Jul 18, 2022 22.29 22.45 22.22 22.27
3687 NASDAQ IFGL Fri, Jul 15, 2022 21.98 22.12 21.90 22.05
3686 NASDAQ IFGL Thu, Jul 14, 2022 21.74 21.87 21.54 21.79
3685 NASDAQ IFGL Wed, Jul 13, 2022 21.99 22.32 21.99 22.10
3684 NASDAQ IFGL Tue, Jul 12, 2022 22.21 22.31 22.09 22.15
3683 NASDAQ IFGL Mon, Jul 11, 2022 22.23 22.26 22.08 22.20
3682 NASDAQ IFGL Fri, Jul 8, 2022 22.40 22.47 22.33 22.36
3681 NASDAQ IFGL Thu, Jul 7, 2022 22.37 22.51 22.37 22.44
3680 NASDAQ IFGL Wed, Jul 6, 2022 22.25 22.27 22.09 22.13
3679 NASDAQ IFGL Tue, Jul 5, 2022 21.98 22.08 21.83 22.03
3678 NASDAQ IFGL Fri, Jul 1, 2022 22.31 22.57 22.31 22.54
3677 NASDAQ IFGL Thu, Jun 30, 2022 22.28 22.51 22.19 22.44
3676 NASDAQ IFGL Wed, Jun 29, 2022 22.93 23.02 22.68 22.68
3675 NASDAQ IFGL Tue, Jun 28, 2022 23.22 23.25 22.97 23.02
3674 NASDAQ IFGL Mon, Jun 27, 2022 23.01 23.06 22.88 22.95
3673 NASDAQ IFGL Fri, Jun 24, 2022 22.83 23.07 22.76 23.05
3672 NASDAQ IFGL Thu, Jun 23, 2022 22.61 22.70 22.44 22.62
3671 NASDAQ IFGL Wed, Jun 22, 2022 22.69 22.77 22.59 22.65
3670 NASDAQ IFGL Tue, Jun 21, 2022 22.69 22.78 22.62 22.73
3669 NASDAQ IFGL Fri, Jun 17, 2022 22.44 22.53 22.29 22.43
3668 NASDAQ IFGL Thu, Jun 16, 2022 22.29 22.49 22.18 22.28
3667 NASDAQ IFGL Wed, Jun 15, 2022 22.47 22.82 22.40 22.65
3666 NASDAQ IFGL Tue, Jun 14, 2022 22.61 22.61 22.33 22.38
3665 NASDAQ IFGL Mon, Jun 13, 2022 23.02 23.05 22.67 22.67
3664 NASDAQ IFGL Fri, Jun 10, 2022 23.63 23.63 23.43 23.46
3663 NASDAQ IFGL Thu, Jun 9, 2022 24.30 24.30 23.89 23.89
3662 NASDAQ IFGL Wed, Jun 8, 2022 24.69 24.78 24.58 24.68
3661 NASDAQ IFGL Tue, Jun 7, 2022 24.78 24.97 24.70 24.91
3660 NASDAQ IFGL Mon, Jun 6, 2022 25.16 25.18 24.93 24.98
3659 NASDAQ IFGL Fri, Jun 3, 2022 24.88 25.06 24.88 24.92
3658 NASDAQ IFGL Thu, Jun 2, 2022 24.98 25.26 24.89 25.14
3657 NASDAQ IFGL Wed, Jun 1, 2022 25.22 25.23 24.83 24.83
3656 NASDAQ IFGL Tue, May 31, 2022 25.21 25.30 25.13 25.17
3655 NASDAQ IFGL Fri, May 27, 2022 25.24 25.45 25.19 25.42
3654 NASDAQ IFGL Thu, May 26, 2022 24.96 25.15 24.96 25.09
3653 NASDAQ IFGL Wed, May 25, 2022 24.83 25.09 24.82 25.00
3652 NASDAQ IFGL Tue, May 24, 2022 24.93 24.98 24.75 24.93
3651 NASDAQ IFGL Mon, May 23, 2022 24.96 25.12 24.78 25.03
3650 NASDAQ IFGL Fri, May 20, 2022 24.80 24.87 24.59 24.63
3649 NASDAQ IFGL Thu, May 19, 2022 24.49 24.74 24.49 24.63
3648 NASDAQ IFGL Wed, May 18, 2022 24.73 24.74 24.32 24.44
3647 NASDAQ IFGL Tue, May 17, 2022 24.63 24.76 24.52 24.73
3646 NASDAQ IFGL Mon, May 16, 2022 24.35 24.49 24.20 24.46
3645 NASDAQ IFGL Fri, May 13, 2022 23.97 24.33 23.97 24.27
3644 NASDAQ IFGL Thu, May 12, 2022 23.59 23.89 23.54 23.71
3643 NASDAQ IFGL Wed, May 11, 2022 23.78 24.13 23.65 23.65
3642 NASDAQ IFGL Tue, May 10, 2022 23.91 23.91 23.56 23.65
3641 NASDAQ IFGL Mon, May 9, 2022 24.00 24.00 23.67 23.67
3640 NASDAQ IFGL Fri, May 6, 2022 24.50 24.53 24.24 24.35
3639 NASDAQ IFGL Thu, May 5, 2022 25.05 25.05 24.60 24.73
3638 NASDAQ IFGL Wed, May 4, 2022 24.93 25.20 24.72 25.17
3637 NASDAQ IFGL Tue, May 3, 2022 25.02 25.06 24.91 24.96
3636 NASDAQ IFGL Mon, May 2, 2022 25.15 25.20 24.82 24.92
3635 NASDAQ IFGL Fri, Apr 29, 2022 25.66 25.66 25.30 25.30
3634 NASDAQ IFGL Thu, Apr 28, 2022 25.58 25.71 25.47 25.70
3633 NASDAQ IFGL Wed, Apr 27, 2022 25.66 25.75 25.54 25.60
3632 NASDAQ IFGL Tue, Apr 26, 2022 25.91 25.91 25.56 25.56
3631 NASDAQ IFGL Mon, Apr 25, 2022 25.87 25.94 25.74 25.88
3630 NASDAQ IFGL Fri, Apr 22, 2022 26.30 26.30 25.98 26.00
3629 NASDAQ IFGL Thu, Apr 21, 2022 26.73 26.75 26.35 26.35
3628 NASDAQ IFGL Wed, Apr 20, 2022 26.60 26.60 26.43 26.55
3627 NASDAQ IFGL Tue, Apr 19, 2022 26.30 26.47 26.30 26.44
3626 NASDAQ IFGL Mon, Apr 18, 2022 26.62 26.64 26.44 26.44
3625 NASDAQ IFGL Thu, Apr 14, 2022 26.73 26.80 26.60 26.67
3624 NASDAQ IFGL Wed, Apr 13, 2022 26.42 26.68 26.42 26.68
3623 NASDAQ IFGL Tue, Apr 12, 2022 26.69 26.71 26.47 26.50
3622 NASDAQ IFGL Mon, Apr 11, 2022 26.88 26.94 26.73 26.77
3621 NASDAQ IFGL Fri, Apr 8, 2022 26.72 26.90 26.72 26.81
3620 NASDAQ IFGL Thu, Apr 7, 2022 26.92 27.04 26.85 26.93
3619 NASDAQ IFGL Wed, Apr 6, 2022 27.11 27.11 26.97 27.05
3618 NASDAQ IFGL Tue, Apr 5, 2022 27.48 27.48 27.26 27.29
3617 NASDAQ IFGL Mon, Apr 4, 2022 27.53 27.56 27.46 27.49
3616 NASDAQ IFGL Fri, Apr 1, 2022 27.30 27.58 27.30 27.58
3615 NASDAQ IFGL Thu, Mar 31, 2022 27.40 27.46 27.11 27.19
3614 NASDAQ IFGL Wed, Mar 30, 2022 27.56 27.63 27.43 27.47
3613 NASDAQ IFGL Tue, Mar 29, 2022 27.50 27.65 27.44 27.62
3612 NASDAQ IFGL Mon, Mar 28, 2022 26.94 27.19 26.94 27.13
3611 NASDAQ IFGL Fri, Mar 25, 2022 27.05 27.19 27.00 27.13
3610 NASDAQ IFGL Thu, Mar 24, 2022 26.92 26.95 26.81 26.84
3609 NASDAQ IFGL Wed, Mar 23, 2022 27.19 27.22 27.03 27.12
3608 NASDAQ IFGL Tue, Mar 22, 2022 27.54 27.65 27.52 27.61
3607 NASDAQ IFGL Mon, Mar 21, 2022 27.42 27.43 27.18 27.39
3606 NASDAQ IFGL Fri, Mar 18, 2022 27.14 27.67 27.14 27.52
3605 NASDAQ IFGL Thu, Mar 17, 2022 27.06 27.36 27.00 27.21
3604 NASDAQ IFGL Wed, Mar 16, 2022 26.84 26.98 26.49 26.93
3603 NASDAQ IFGL Tue, Mar 15, 2022 26.41 26.44 26.22 26.35
3602 NASDAQ IFGL Mon, Mar 14, 2022 26.49 26.69 26.31 26.36
3601 NASDAQ IFGL Fri, Mar 11, 2022 26.58 26.63 26.23 26.24
3600 NASDAQ IFGL Thu, Mar 10, 2022 26.24 26.44 26.19 26.44
3599 NASDAQ IFGL Wed, Mar 9, 2022 26.24 26.52 26.22 26.28
3598 NASDAQ IFGL Tue, Mar 8, 2022 25.78 26.02 25.55 25.67
3597 NASDAQ IFGL Mon, Mar 7, 2022 26.09 26.09 25.44 25.52
3596 NASDAQ IFGL Fri, Mar 4, 2022 26.12 26.24 26.00 26.24
3595 NASDAQ IFGL Thu, Mar 3, 2022 26.81 26.81 26.45 26.55
3594 NASDAQ IFGL Wed, Mar 2, 2022 26.75 26.91 26.72 26.87
3593 NASDAQ IFGL Tue, Mar 1, 2022 26.95 26.95 26.44 26.53
3592 NASDAQ IFGL Mon, Feb 28, 2022 26.94 27.18 26.91 27.00
3591 NASDAQ IFGL Fri, Feb 25, 2022 27.02 27.35 26.96 27.26
3590 NASDAQ IFGL Thu, Feb 24, 2022 26.34 26.75 26.11 26.74
3589 NASDAQ IFGL Wed, Feb 23, 2022 27.30 27.30 26.88 26.94
3588 NASDAQ IFGL Tue, Feb 22, 2022 27.07 27.21 26.96 27.07
3587 NASDAQ IFGL Fri, Feb 18, 2022 27.50 27.61 27.30 27.32
3586 NASDAQ IFGL Thu, Feb 17, 2022 27.57 27.61 27.41 27.41
3585 NASDAQ IFGL Wed, Feb 16, 2022 27.51 27.73 27.46 27.72
3584 NASDAQ IFGL Tue, Feb 15, 2022 27.21 27.36 27.17 27.34
3583 NASDAQ IFGL Mon, Feb 14, 2022 27.06 27.09 26.90 27.01
3582 NASDAQ IFGL Fri, Feb 11, 2022 27.39 27.45 27.07 27.07
3581 NASDAQ IFGL Thu, Feb 10, 2022 27.41 27.80 27.40 27.44
3580 NASDAQ IFGL Wed, Feb 9, 2022 27.41 27.57 27.41 27.51
3579 NASDAQ IFGL Tue, Feb 8, 2022 27.02 27.11 27.01 27.08
3578 NASDAQ IFGL Mon, Feb 7, 2022 27.24 27.30 27.13 27.22
3577 NASDAQ IFGL Fri, Feb 4, 2022 27.40 27.40 27.19 27.30
3576 NASDAQ IFGL Thu, Feb 3, 2022 27.68 27.74 27.52 27.52
3575 NASDAQ IFGL Wed, Feb 2, 2022 27.72 27.75 27.66 27.68
3574 NASDAQ IFGL Tue, Feb 1, 2022 27.51 27.58 27.32 27.51
3573 NASDAQ IFGL Mon, Jan 31, 2022 27.22 27.63 27.22 27.57
3572 NASDAQ IFGL Fri, Jan 28, 2022 26.95 27.28 26.91 27.14
3571 NASDAQ IFGL Thu, Jan 27, 2022 27.27 27.38 27.07 27.07
3570 NASDAQ IFGL Wed, Jan 26, 2022 27.49 27.55 27.15 27.15
3569 NASDAQ IFGL Tue, Jan 25, 2022 27.05 27.33 26.95 27.11
3568 NASDAQ IFGL Mon, Jan 24, 2022 27.13 27.28 26.68 27.16
3567 NASDAQ IFGL Fri, Jan 21, 2022 27.57 27.57 27.33 27.34
3566 NASDAQ IFGL Thu, Jan 20, 2022 27.65 27.78 27.36 27.38
3565 NASDAQ IFGL Wed, Jan 19, 2022 27.80 27.88 27.69 27.73
3564 NASDAQ IFGL Tue, Jan 18, 2022 27.61 27.75 27.58 27.75
3563 NASDAQ IFGL Fri, Jan 14, 2022 28.05 28.12 27.87 28.00
3562 NASDAQ IFGL Thu, Jan 13, 2022 28.34 28.34 28.05 28.07
3561 NASDAQ IFGL Wed, Jan 12, 2022 28.05 28.27 28.03 28.22
3560 NASDAQ IFGL Tue, Jan 11, 2022 27.83 28.02 27.74 28.02
3559 NASDAQ IFGL Mon, Jan 10, 2022 27.77 27.95 27.68 27.95
3558 NASDAQ IFGL Fri, Jan 7, 2022 27.95 28.11 27.90 28.05
3557 NASDAQ IFGL Thu, Jan 6, 2022 28.07 28.21 28.05 28.11
3556 NASDAQ IFGL Wed, Jan 5, 2022 28.56 28.70 28.09 28.12
3555 NASDAQ IFGL Tue, Jan 4, 2022 28.54 28.58 28.42 28.54
3554 NASDAQ IFGL Mon, Jan 3, 2022 28.46 28.54 28.40 28.48
3553 NASDAQ IFGL Fri, Dec 31, 2021 28.35 28.54 28.35 28.50
3552 NASDAQ IFGL Thu, Dec 30, 2021 28.40 28.58 28.40 28.47
3551 NASDAQ IFGL Wed, Dec 29, 2021 28.28 28.40 28.28 28.40
3550 NASDAQ IFGL Tue, Dec 28, 2021 28.25 28.33 28.16 28.29
3549 NASDAQ IFGL Mon, Dec 27, 2021 27.93 28.19 27.93 28.19
3548 NASDAQ IFGL Thu, Dec 23, 2021 27.76 27.92 27.72 27.90
3547 NASDAQ IFGL Wed, Dec 22, 2021 27.67 27.82 27.58 27.80
3546 NASDAQ IFGL Tue, Dec 21, 2021 27.62 27.76 27.56 27.64
3545 NASDAQ IFGL Mon, Dec 20, 2021 27.56 27.59 27.40 27.49
3544 NASDAQ IFGL Fri, Dec 17, 2021 27.82 27.98 27.77 27.85
3543 NASDAQ IFGL Thu, Dec 16, 2021 27.95 27.95 27.70 27.82
3542 NASDAQ IFGL Wed, Dec 15, 2021 27.74 27.92 27.58 27.87
3541 NASDAQ IFGL Tue, Dec 14, 2021 27.85 27.92 27.60 27.74
3540 NASDAQ IFGL Mon, Dec 13, 2021 28.00 28.00 27.79 27.89
3539 NASDAQ IFGL Fri, Dec 10, 2021 28.40 28.40 28.29 28.34
3538 NASDAQ IFGL Thu, Dec 9, 2021 28.42 28.42 28.28 28.28
3537 NASDAQ IFGL Wed, Dec 8, 2021 28.36 28.43 28.30 28.35
3536 NASDAQ IFGL Tue, Dec 7, 2021 28.38 28.48 28.35 28.41
3535 NASDAQ IFGL Mon, Dec 6, 2021 28.05 28.25 27.89 28.15
3534 NASDAQ IFGL Fri, Dec 3, 2021 28.06 28.06 27.82 28.03
3533 NASDAQ IFGL Thu, Dec 2, 2021 27.78 28.06 27.78 27.90
3532 NASDAQ IFGL Wed, Dec 1, 2021 28.16 28.16 27.60 27.60
3531 NASDAQ IFGL Tue, Nov 30, 2021 28.11 28.11 27.72 27.94
3530 NASDAQ IFGL Mon, Nov 29, 2021 28.33 28.33 28.06 28.17
3529 NASDAQ IFGL Fri, Nov 26, 2021 28.42 28.57 28.25 28.25
3528 NASDAQ IFGL Wed, Nov 24, 2021 28.59 28.82 28.59 28.80
3527 NASDAQ IFGL Tue, Nov 23, 2021 28.66 28.76 28.52 28.64
3526 NASDAQ IFGL Mon, Nov 22, 2021 28.87 28.96 28.72 28.75
3525 NASDAQ IFGL Fri, Nov 19, 2021 29.00 29.02 28.90 28.96
3524 NASDAQ IFGL Thu, Nov 18, 2021 28.99 29.04 28.88 29.04
3523 NASDAQ IFGL Wed, Nov 17, 2021 28.95 28.95 28.75 28.86
3522 NASDAQ IFGL Tue, Nov 16, 2021 29.04 29.15 28.96 28.99
3521 NASDAQ IFGL Mon, Nov 15, 2021 29.07 29.22 28.97 29.00
3520 NASDAQ IFGL Fri, Nov 12, 2021 29.09 29.17 29.07 29.13
3519 NASDAQ IFGL Thu, Nov 11, 2021 29.04 29.12 28.95 29.00
3518 NASDAQ IFGL Wed, Nov 10, 2021 29.28 29.40 29.03 29.03
3517 NASDAQ IFGL Tue, Nov 9, 2021 29.46 29.54 29.35 29.48
3516 NASDAQ IFGL Mon, Nov 8, 2021 29.55 29.62 29.46 29.57
3515 NASDAQ IFGL Fri, Nov 5, 2021 29.52 29.60 29.40 29.52
3514 NASDAQ IFGL Thu, Nov 4, 2021 29.40 29.48 29.29 29.45
3513 NASDAQ IFGL Wed, Nov 3, 2021 29.12 29.32 28.90 29.29
3512 NASDAQ IFGL Tue, Nov 2, 2021 29.09 29.16 28.95 28.97
3511 NASDAQ IFGL Mon, Nov 1, 2021 29.11 29.21 29.03 29.18
3510 NASDAQ IFGL Fri, Oct 29, 2021 29.16 29.31 29.13 29.17
3509 NASDAQ IFGL Thu, Oct 28, 2021 29.44 29.61 29.42 29.60
3508 NASDAQ IFGL Wed, Oct 27, 2021 29.37 29.47 29.30 29.30
3507 NASDAQ IFGL Tue, Oct 26, 2021 29.31 29.46 29.14 29.21
3506 NASDAQ IFGL Mon, Oct 25, 2021 29.28 29.34 29.26 29.31
3505 NASDAQ IFGL Fri, Oct 22, 2021 29.31 29.39 29.26 29.27
3504 NASDAQ IFGL Thu, Oct 21, 2021 29.21 29.25 29.17 29.24
3503 NASDAQ IFGL Wed, Oct 20, 2021 29.13 29.25 29.08 29.25
3502 NASDAQ IFGL Tue, Oct 19, 2021 29.11 29.23 29.11 29.19
3501 NASDAQ IFGL Mon, Oct 18, 2021 28.90 29.07 28.90 29.02
3500 NASDAQ IFGL Fri, Oct 15, 2021 28.93 29.17 28.93 29.15
3499 NASDAQ IFGL Thu, Oct 14, 2021 28.82 28.89 28.75 28.80
3498 NASDAQ IFGL Wed, Oct 13, 2021 28.48 28.70 28.43 28.70
3497 NASDAQ IFGL Tue, Oct 12, 2021 28.13 28.35 28.13 28.35
3496 NASDAQ IFGL Mon, Oct 11, 2021 28.00 28.24 28.00 28.01
3495 NASDAQ IFGL Fri, Oct 8, 2021 28.23 28.23 28.01 28.10
3494 NASDAQ IFGL Thu, Oct 7, 2021 28.11 28.34 28.11 28.31
3493 NASDAQ IFGL Wed, Oct 6, 2021 27.75 28.00 27.73 28.00
3492 NASDAQ IFGL Tue, Oct 5, 2021 28.13 28.20 28.01 28.18
3491 NASDAQ IFGL Mon, Oct 4, 2021 28.27 28.31 28.01 28.01
3490 NASDAQ IFGL Fri, Oct 1, 2021 28.09 28.20 28.02 28.20
3489 NASDAQ IFGL Thu, Sep 30, 2021 28.21 28.29 28.00 28.00
3488 NASDAQ IFGL Wed, Sep 29, 2021 28.34 28.41 28.15 28.21
3487 NASDAQ IFGL Tue, Sep 28, 2021 28.45 28.67 28.26 28.67
3486 NASDAQ IFGL Mon, Sep 27, 2021 28.86 28.97 28.80 28.86
3485 NASDAQ IFGL Fri, Sep 24, 2021 28.73 28.78 28.65 28.75
3484 NASDAQ IFGL Thu, Sep 23, 2021 29.43 29.54 29.43 29.48
3483 NASDAQ IFGL Wed, Sep 22, 2021 29.22 29.41 29.13 29.32
3482 NASDAQ IFGL Tue, Sep 21, 2021 29.15 29.22 29.06 29.15
3481 NASDAQ IFGL Mon, Sep 20, 2021 28.85 28.85 28.55 28.71
3480 NASDAQ IFGL Fri, Sep 17, 2021 29.59 29.59 29.30 29.33
3479 NASDAQ IFGL Thu, Sep 16, 2021 29.58 29.69 29.50 29.63
3478 NASDAQ IFGL Wed, Sep 15, 2021 29.76 29.80 29.62 29.75
3477 NASDAQ IFGL Tue, Sep 14, 2021 30.00 30.00 29.82 29.86
3476 NASDAQ IFGL Mon, Sep 13, 2021 29.90 29.95 29.77 29.95
3475 NASDAQ IFGL Fri, Sep 10, 2021 30.08 30.08 29.75 29.76
3474 NASDAQ IFGL Thu, Sep 9, 2021 29.94 30.08 29.92 29.99
3473 NASDAQ IFGL Wed, Sep 8, 2021 29.93 29.93 29.73 29.87
3472 NASDAQ IFGL Tue, Sep 7, 2021 30.26 30.35 30.10 30.15
3471 NASDAQ IFGL Fri, Sep 3, 2021 30.41 30.47 30.32 30.43
3470 NASDAQ IFGL Thu, Sep 2, 2021 30.46 30.47 30.25 30.47
3469 NASDAQ IFGL Wed, Sep 1, 2021 30.32 30.45 30.30 30.41
3468 NASDAQ IFGL Tue, Aug 31, 2021 30.21 30.35 30.11 30.16
3467 NASDAQ IFGL Mon, Aug 30, 2021 30.30 30.44 30.28 30.37
3466 NASDAQ IFGL Fri, Aug 27, 2021 30.01 30.34 30.01 30.33
3465 NASDAQ IFGL Thu, Aug 26, 2021 29.78 29.95 29.71 29.71
3464 NASDAQ IFGL Wed, Aug 25, 2021 29.78 29.89 29.70 29.87
3463 NASDAQ IFGL Tue, Aug 24, 2021 29.84 29.91 29.76 29.91
3462 NASDAQ IFGL Mon, Aug 23, 2021 29.85 29.97 29.78 29.96
3461 NASDAQ IFGL Fri, Aug 20, 2021 29.86 30.06 29.86 30.06
3460 NASDAQ IFGL Thu, Aug 19, 2021 29.80 29.95 29.80 29.85
3459 NASDAQ IFGL Wed, Aug 18, 2021 30.17 30.30 30.10 30.19
3458 NASDAQ IFGL Tue, Aug 17, 2021 30.06 30.08 29.94 29.97
3457 NASDAQ IFGL Mon, Aug 16, 2021 30.35 30.46 30.32 30.40
3456 NASDAQ IFGL Fri, Aug 13, 2021 30.34 30.45 30.31 30.39
3455 NASDAQ IFGL Thu, Aug 12, 2021 30.13 30.19 30.04 30.04
3454 NASDAQ IFGL Wed, Aug 11, 2021 30.14 30.25 30.09 30.18
3453 NASDAQ IFGL Tue, Aug 10, 2021 29.93 29.99 29.90 29.90
3452 NASDAQ IFGL Mon, Aug 9, 2021 30.18 30.26 30.05 30.10
3451 NASDAQ IFGL Fri, Aug 6, 2021 30.24 30.25 30.13 30.20
3450 NASDAQ IFGL Thu, Aug 5, 2021 30.39 30.49 30.28 30.36
3449 NASDAQ IFGL Wed, Aug 4, 2021 30.28 30.34 30.13 30.13
3448 NASDAQ IFGL Tue, Aug 3, 2021 30.17 30.20 29.99 30.19
3447 NASDAQ IFGL Mon, Aug 2, 2021 30.19 30.20 30.11 30.15
3446 NASDAQ IFGL Fri, Jul 30, 2021 30.02 30.15 29.98 30.00
3445 NASDAQ IFGL Thu, Jul 29, 2021 30.04 30.10 29.93 29.99
3444 NASDAQ IFGL Wed, Jul 28, 2021 29.99 30.10 29.89 30.09
3443 NASDAQ IFGL Tue, Jul 27, 2021 29.77 29.81 29.73 29.81
3442 NASDAQ IFGL Mon, Jul 26, 2021 29.69 29.80 29.69 29.72
3441 NASDAQ IFGL Fri, Jul 23, 2021 29.72 29.95 29.64 29.95
3440 NASDAQ IFGL Thu, Jul 22, 2021 29.85 29.87 29.72 29.86
3439 NASDAQ IFGL Wed, Jul 21, 2021 29.57 29.85 29.50 29.84
3438 NASDAQ IFGL Tue, Jul 20, 2021 29.35 29.56 29.33 29.42
3437 NASDAQ IFGL Mon, Jul 19, 2021 29.42 29.42 29.16 29.26
3436 NASDAQ IFGL Fri, Jul 16, 2021 29.88 29.97 29.71 29.71
3435 NASDAQ IFGL Thu, Jul 15, 2021 29.78 29.96 29.69 29.84
3434 NASDAQ IFGL Wed, Jul 14, 2021 29.97 30.07 29.97 30.01
3433 NASDAQ IFGL Tue, Jul 13, 2021 30.16 30.25 30.00 30.01
3432 NASDAQ IFGL Mon, Jul 12, 2021 30.21 30.39 30.21 30.28
3431 NASDAQ IFGL Fri, Jul 9, 2021 29.95 30.19 29.91 30.19
3430 NASDAQ IFGL Thu, Jul 8, 2021 29.60 29.82 29.58 29.66
3429 NASDAQ IFGL Wed, Jul 7, 2021 29.85 29.98 29.82 29.94
3428 NASDAQ IFGL Tue, Jul 6, 2021 29.78 29.90 29.69 29.72
3427 NASDAQ IFGL Fri, Jul 2, 2021 29.44 29.66 29.32 29.53
3426 NASDAQ IFGL Thu, Jul 1, 2021 29.22 29.30 29.16 29.29
3425 NASDAQ IFGL Wed, Jun 30, 2021 29.31 29.31 29.17 29.30
3424 NASDAQ IFGL Tue, Jun 29, 2021 29.50 29.56 29.40 29.46
3423 NASDAQ IFGL Mon, Jun 28, 2021 29.70 29.70 29.52 29.59
3422 NASDAQ IFGL Fri, Jun 25, 2021 29.88 29.89 29.70 29.80
3421 NASDAQ IFGL Thu, Jun 24, 2021 29.72 29.87 29.72 29.77
3420 NASDAQ IFGL Wed, Jun 23, 2021 29.88 29.90 29.69 29.69
3419 NASDAQ IFGL Tue, Jun 22, 2021 29.82 29.94 29.76 29.94
3418 NASDAQ IFGL Mon, Jun 21, 2021 29.59 29.91 29.46 29.76
3417 NASDAQ IFGL Fri, Jun 18, 2021 29.51 29.54 29.32 29.32
3416 NASDAQ IFGL Thu, Jun 17, 2021 29.80 29.82 29.66 29.68
3415 NASDAQ IFGL Wed, Jun 16, 2021 30.29 30.36 30.10 30.18
3414 NASDAQ IFGL Tue, Jun 15, 2021 30.43 30.43 30.28 30.30
3413 NASDAQ IFGL Mon, Jun 14, 2021 30.48 30.61 30.47 30.61
3412 NASDAQ IFGL Fri, Jun 11, 2021 30.50 30.61 30.36 30.42
3411 NASDAQ IFGL Thu, Jun 10, 2021 30.64 30.70 30.52 30.70
3410 NASDAQ IFGL Wed, Jun 9, 2021 30.77 30.84 30.68 30.77
3409 NASDAQ IFGL Tue, Jun 8, 2021 30.55 30.68 30.53 30.65
3408 NASDAQ IFGL Mon, Jun 7, 2021 30.28 30.50 30.25 30.50
3407 NASDAQ IFGL Fri, Jun 4, 2021 30.04 30.19 30.04 30.11
3406 NASDAQ IFGL Thu, Jun 3, 2021 30.00 30.04 29.87 29.87
3405 NASDAQ IFGL Wed, Jun 2, 2021 29.99 30.23 29.97 30.23
3404 NASDAQ IFGL Tue, Jun 1, 2021 29.78 29.89 29.77 29.83
3403 NASDAQ IFGL Fri, May 28, 2021 29.71 29.86 29.62 29.70
3402 NASDAQ IFGL Thu, May 27, 2021 29.62 29.75 29.57 29.70
3401 NASDAQ IFGL Wed, May 26, 2021 29.45 29.56 29.45 29.50
3400 NASDAQ IFGL Tue, May 25, 2021 29.43 29.47 29.33 29.42
3399 NASDAQ IFGL Mon, May 24, 2021 29.26 29.43 29.25 29.35
3398 NASDAQ IFGL Fri, May 21, 2021 29.21 29.24 29.04 29.24
3397 NASDAQ IFGL Thu, May 20, 2021 29.19 29.40 29.18 29.40
3396 NASDAQ IFGL Wed, May 19, 2021 28.97 29.11 28.89 29.00
3395 NASDAQ IFGL Tue, May 18, 2021 29.09 29.20 29.00 29.09
3394 NASDAQ IFGL Mon, May 17, 2021 28.86 28.92 28.72 28.90
3393 NASDAQ IFGL Fri, May 14, 2021 28.65 28.82 28.64 28.82
3392 NASDAQ IFGL Thu, May 13, 2021 28.42 28.71 28.42 28.71
3391 NASDAQ IFGL Wed, May 12, 2021 28.82 28.97 28.50 28.57
3390 NASDAQ IFGL Tue, May 11, 2021 28.98 29.12 28.86 29.02
3389 NASDAQ IFGL Mon, May 10, 2021 29.44 29.50 29.33 29.33
3388 NASDAQ IFGL Fri, May 7, 2021 29.04 29.31 29.04 29.25
3387 NASDAQ IFGL Thu, May 6, 2021 28.75 28.94 28.72 28.93
3386 NASDAQ IFGL Wed, May 5, 2021 28.79 28.86 28.67 28.72
3385 NASDAQ IFGL Tue, May 4, 2021 28.85 28.96 28.67 28.80
3384 NASDAQ IFGL Mon, May 3, 2021 28.82 29.02 28.82 29.01
3383 NASDAQ IFGL Fri, Apr 30, 2021 28.83 28.90 28.63 28.77
3382 NASDAQ IFGL Thu, Apr 29, 2021 29.00 29.03 28.88 28.99
3381 NASDAQ IFGL Wed, Apr 28, 2021 28.89 29.03 28.84 28.98
3380 NASDAQ IFGL Tue, Apr 27, 2021 28.86 28.95 28.85 28.88
3379 NASDAQ IFGL Mon, Apr 26, 2021 28.93 29.07 28.88 29.04
3378 NASDAQ IFGL Fri, Apr 23, 2021 28.81 28.88 28.78 28.87
3377 NASDAQ IFGL Thu, Apr 22, 2021 28.81 28.86 28.71 28.71
3376 NASDAQ IFGL Wed, Apr 21, 2021 28.59 28.83 28.58 28.75
3375 NASDAQ IFGL Tue, Apr 20, 2021 28.71 28.88 28.71 28.76
3374 NASDAQ IFGL Mon, Apr 19, 2021 28.91 28.98 28.85 28.87
3373 NASDAQ IFGL Fri, Apr 16, 2021 28.97 29.05 28.95 29.01
3372 NASDAQ IFGL Thu, Apr 15, 2021 28.71 28.86 28.61 28.86
3371 NASDAQ IFGL Wed, Apr 14, 2021 28.67 28.71 28.58 28.64
3370 NASDAQ IFGL Tue, Apr 13, 2021 28.34 28.55 28.34 28.48
3369 NASDAQ IFGL Mon, Apr 12, 2021 28.30 28.30 28.19 28.21
3368 NASDAQ IFGL Fri, Apr 9, 2021 28.28 28.44 28.26 28.29
3367 NASDAQ IFGL Thu, Apr 8, 2021 28.31 28.48 28.28 28.48
3366 NASDAQ IFGL Wed, Apr 7, 2021 28.12 28.23 28.02 28.15
3365 NASDAQ IFGL Tue, Apr 6, 2021 27.94 28.03 27.90 27.96
3364 NASDAQ IFGL Mon, Apr 5, 2021 27.94 28.20 27.86 28.20
3363 NASDAQ IFGL Thu, Apr 1, 2021 27.66 27.90 27.60 27.81
3362 NASDAQ IFGL Wed, Mar 31, 2021 27.66 27.77 27.58 27.58
3361 NASDAQ IFGL Tue, Mar 30, 2021 27.74 27.83 27.62 27.78
3360 NASDAQ IFGL Mon, Mar 29, 2021 27.69 27.79 27.52 27.62
3359 NASDAQ IFGL Fri, Mar 26, 2021 27.65 27.91 27.59 27.91
3358 NASDAQ IFGL Thu, Mar 25, 2021 27.35 27.56 27.31 27.49
3357 NASDAQ IFGL Wed, Mar 24, 2021 27.72 27.89 27.71 27.78
3356 NASDAQ IFGL Tue, Mar 23, 2021 27.97 28.00 27.72 27.76
3355 NASDAQ IFGL Mon, Mar 22, 2021 27.96 28.03 27.84 27.90
3354 NASDAQ IFGL Fri, Mar 19, 2021 27.99 28.08 27.93 28.04
3353 NASDAQ IFGL Thu, Mar 18, 2021 28.00 28.04 27.81 27.81
3352 NASDAQ IFGL Wed, Mar 17, 2021 28.04 28.30 27.96 28.29
3351 NASDAQ IFGL Tue, Mar 16, 2021 28.22 28.22 28.08 28.12
3350 NASDAQ IFGL Mon, Mar 15, 2021 27.82 27.95 27.74 27.94
3349 NASDAQ IFGL Fri, Mar 12, 2021 27.63 27.85 27.63 27.83
3348 NASDAQ IFGL Thu, Mar 11, 2021 27.72 27.82 27.65 27.82
3347 NASDAQ IFGL Wed, Mar 10, 2021 27.69 27.70 27.56 27.65
3346 NASDAQ IFGL Tue, Mar 9, 2021 27.70 27.70 27.42 27.51
3345 NASDAQ IFGL Mon, Mar 8, 2021 27.35 27.50 27.31 27.41
3344 NASDAQ IFGL Fri, Mar 5, 2021 27.34 27.39 27.12 27.31
3343 NASDAQ IFGL Thu, Mar 4, 2021 27.71 27.83 27.39 27.51
3342 NASDAQ IFGL Wed, Mar 3, 2021 27.62 27.62 27.40 27.40
3341 NASDAQ IFGL Tue, Mar 2, 2021 27.80 27.80 27.60 27.70
3340 NASDAQ IFGL Mon, Mar 1, 2021 27.72 27.88 27.66 27.79
3339 NASDAQ IFGL Fri, Feb 26, 2021 27.68 27.68 27.45 27.48
3338 NASDAQ IFGL Thu, Feb 25, 2021 28.22 28.34 27.71 27.71
3337 NASDAQ IFGL Wed, Feb 24, 2021 27.92 28.19 27.88 28.18
3336 NASDAQ IFGL Tue, Feb 23, 2021 27.77 27.93 27.65 27.85
3335 NASDAQ IFGL Mon, Feb 22, 2021 27.39 27.58 27.38 27.51
3334 NASDAQ IFGL Fri, Feb 19, 2021 27.41 27.41 27.29 27.33
3333 NASDAQ IFGL Thu, Feb 18, 2021 27.17 27.25 27.09 27.23
3332 NASDAQ IFGL Wed, Feb 17, 2021 27.35 27.48 27.28 27.39
3331 NASDAQ IFGL Tue, Feb 16, 2021 27.71 27.80 27.55 27.55
3330 NASDAQ IFGL Fri, Feb 12, 2021 27.28 27.42 27.28 27.38
3329 NASDAQ IFGL Thu, Feb 11, 2021 27.26 27.33 27.24 27.29
3328 NASDAQ IFGL Wed, Feb 10, 2021 27.33 27.33 27.16 27.16
3327 NASDAQ IFGL Tue, Feb 9, 2021 27.13 27.24 27.09 27.21
3326 NASDAQ IFGL Mon, Feb 8, 2021 27.10 27.20 27.06 27.09
3325 NASDAQ IFGL Fri, Feb 5, 2021 26.99 27.07 26.98 27.04
3324 NASDAQ IFGL Thu, Feb 4, 2021 26.86 26.96 26.80 26.92
3323 NASDAQ IFGL Wed, Feb 3, 2021 27.03 27.03 26.92 26.97
3322 NASDAQ IFGL Tue, Feb 2, 2021 26.86 27.00 26.76 26.94
3321 NASDAQ IFGL Mon, Feb 1, 2021 26.86 26.93 26.73 26.93
3320 NASDAQ IFGL Fri, Jan 29, 2021 26.92 26.96 26.70 26.72
3319 NASDAQ IFGL Thu, Jan 28, 2021 26.81 27.12 26.78 26.94
3318 NASDAQ IFGL Wed, Jan 27, 2021 26.79 27.04 26.70 26.81
3317 NASDAQ IFGL Tue, Jan 26, 2021 26.91 27.08 26.91 27.02
3316 NASDAQ IFGL Mon, Jan 25, 2021 26.75 26.89 26.64 26.89
3315 NASDAQ IFGL Fri, Jan 22, 2021 26.84 27.00 26.84 27.00
3314 NASDAQ IFGL Thu, Jan 21, 2021 27.08 27.08 26.87 26.95
3313 NASDAQ IFGL Wed, Jan 20, 2021 27.10 27.30 27.04 27.30
3312 NASDAQ IFGL Tue, Jan 19, 2021 27.14 27.14 27.02 27.04
3311 NASDAQ IFGL Fri, Jan 15, 2021 26.88 26.97 26.75 26.89
3310 NASDAQ IFGL Thu, Jan 14, 2021 27.06 27.17 26.99 27.11
3309 NASDAQ IFGL Wed, Jan 13, 2021 26.85 26.91 26.74 26.86
3308 NASDAQ IFGL Tue, Jan 12, 2021 26.80 26.85 26.66 26.84
3307 NASDAQ IFGL Mon, Jan 11, 2021 26.82 26.96 26.75 26.75
3306 NASDAQ IFGL Fri, Jan 8, 2021 27.13 27.18 26.96 27.17
3305 NASDAQ IFGL Thu, Jan 7, 2021 27.07 27.13 27.02 27.05
3304 NASDAQ IFGL Wed, Jan 6, 2021 27.23 27.44 27.23 27.37
3303 NASDAQ IFGL Tue, Jan 5, 2021 27.17 27.41 27.17 27.37
3302 NASDAQ IFGL Mon, Jan 4, 2021 27.26 27.26 26.85 26.91
3301 NASDAQ IFGL Thu, Dec 31, 2020 27.26 27.30 27.10 27.17
3300 NASDAQ IFGL Wed, Dec 30, 2020 27.27 27.47 27.26 27.28
3299 NASDAQ IFGL Tue, Dec 29, 2020 27.27 27.37 27.16 27.17
3298 NASDAQ IFGL Mon, Dec 28, 2020 26.97 27.00 26.90 26.91
3297 NASDAQ IFGL Thu, Dec 24, 2020 26.75 26.90 26.75 26.81
3296 NASDAQ IFGL Wed, Dec 23, 2020 26.68 26.79 26.68 26.75
3295 NASDAQ IFGL Tue, Dec 22, 2020 26.41 26.45 26.31 26.38
3294 NASDAQ IFGL Mon, Dec 21, 2020 26.18 26.45 26.05 26.36
3293 NASDAQ IFGL Fri, Dec 18, 2020 26.99 27.07 26.72 26.72
3292 NASDAQ IFGL Thu, Dec 17, 2020 27.26 27.33 27.17 27.32
3291 NASDAQ IFGL Wed, Dec 16, 2020 27.02 27.15 26.96 27.06
3290 NASDAQ IFGL Tue, Dec 15, 2020 26.82 26.96 26.69 26.95
3289 NASDAQ IFGL Mon, Dec 14, 2020 26.82 26.95 26.63 26.80
3288 NASDAQ IFGL Fri, Dec 11, 2020 26.60 26.67 26.49 26.61
3287 NASDAQ IFGL Thu, Dec 10, 2020 26.51 26.70 26.51 26.60
3286 NASDAQ IFGL Wed, Dec 9, 2020 26.70 26.70 26.37 26.50
3285 NASDAQ IFGL Tue, Dec 8, 2020 26.55 26.70 26.54 26.59
3284 NASDAQ IFGL Mon, Dec 7, 2020 26.66 26.67 26.55 26.56
3283 NASDAQ IFGL Fri, Dec 4, 2020 26.79 26.87 26.72 26.80
3282 NASDAQ IFGL Thu, Dec 3, 2020 26.53 26.74 26.53 26.69
3281 NASDAQ IFGL Wed, Dec 2, 2020 26.47 26.51 26.35 26.44
3280 NASDAQ IFGL Tue, Dec 1, 2020 26.40 26.59 26.40 26.55
3279 NASDAQ IFGL Mon, Nov 30, 2020 26.42 26.43 26.13 26.20
3278 NASDAQ IFGL Fri, Nov 27, 2020 26.54 26.60 26.45 26.57
3277 NASDAQ IFGL Wed, Nov 25, 2020 26.41 26.55 26.32 26.54
3276 NASDAQ IFGL Tue, Nov 24, 2020 26.33 26.46 26.30 26.41
3275 NASDAQ IFGL Mon, Nov 23, 2020 26.33 26.33 26.16 26.16
3274 NASDAQ IFGL Fri, Nov 20, 2020 26.26 26.32 26.20 26.30
3273 NASDAQ IFGL Thu, Nov 19, 2020 26.19 26.36 26.15 26.31
3272 NASDAQ IFGL Wed, Nov 18, 2020 26.41 26.54 26.25 26.26
3271 NASDAQ IFGL Tue, Nov 17, 2020 26.16 26.40 26.16 26.33
3270 NASDAQ IFGL Mon, Nov 16, 2020 26.09 26.22 26.08 26.19
3269 NASDAQ IFGL Fri, Nov 13, 2020 25.69 25.92 25.66 25.92
3268 NASDAQ IFGL Thu, Nov 12, 2020 25.86 25.88 25.68 25.68
3267 NASDAQ IFGL Wed, Nov 11, 2020 26.09 26.24 26.09 26.24
3266 NASDAQ IFGL Tue, Nov 10, 2020 25.66 25.94 25.66 25.81
3265 NASDAQ IFGL Mon, Nov 9, 2020 25.72 25.72 25.15 25.19
3264 NASDAQ IFGL Fri, Nov 6, 2020 24.59 24.63 24.51 24.60
3263 NASDAQ IFGL Thu, Nov 5, 2020 24.57 24.69 24.47 24.60
3262 NASDAQ IFGL Wed, Nov 4, 2020 23.87 24.19 23.87 24.06
3261 NASDAQ IFGL Tue, Nov 3, 2020 23.59 23.73 23.58 23.67
3260 NASDAQ IFGL Mon, Nov 2, 2020 23.13 23.16 23.01 23.11
3259 NASDAQ IFGL Fri, Oct 30, 2020 22.96 23.00 22.84 22.95
3258 NASDAQ IFGL Thu, Oct 29, 2020 22.90 23.09 22.83 23.00
3257 NASDAQ IFGL Wed, Oct 28, 2020 22.93 22.95 22.70 22.76
3256 NASDAQ IFGL Tue, Oct 27, 2020 23.63 23.63 23.47 23.49
3255 NASDAQ IFGL Mon, Oct 26, 2020 23.81 23.81 23.58 23.64
3254 NASDAQ IFGL Fri, Oct 23, 2020 24.10 24.12 23.98 24.08
3253 NASDAQ IFGL Thu, Oct 22, 2020 24.00 24.00 23.86 23.97
3252 NASDAQ IFGL Wed, Oct 21, 2020 24.02 24.14 23.99 24.04
3251 NASDAQ IFGL Tue, Oct 20, 2020 24.10 24.19 24.05 24.05
3250 NASDAQ IFGL Mon, Oct 19, 2020 24.16 24.16 23.91 23.96
3249 NASDAQ IFGL Fri, Oct 16, 2020 23.97 23.97 23.87 23.91
3248 NASDAQ IFGL Thu, Oct 15, 2020 24.06 24.23 24.03 24.19
3247 NASDAQ IFGL Wed, Oct 14, 2020 24.40 24.42 24.26 24.30
3246 NASDAQ IFGL Tue, Oct 13, 2020 24.45 24.45 24.36 24.40
3245 NASDAQ IFGL Mon, Oct 12, 2020 24.50 24.61 24.45 24.59
3244 NASDAQ IFGL Fri, Oct 9, 2020 24.42 24.52 24.40 24.45
3243 NASDAQ IFGL Thu, Oct 8, 2020 24.44 24.44 24.37 24.42
3242 NASDAQ IFGL Wed, Oct 7, 2020 24.45 24.55 24.33 24.33
3241 NASDAQ IFGL Tue, Oct 6, 2020 24.50 24.55 24.34 24.38
3240 NASDAQ IFGL Mon, Oct 5, 2020 24.40 24.53 24.40 24.47
3239 NASDAQ IFGL Fri, Oct 2, 2020 24.01 24.32 24.01 24.32
3238 NASDAQ IFGL Thu, Oct 1, 2020 24.13 24.27 24.12 24.27
3237 NASDAQ IFGL Wed, Sep 30, 2020 23.91 24.09 23.91 23.94
3236 NASDAQ IFGL Tue, Sep 29, 2020 23.91 23.91 23.74 23.85
3235 NASDAQ IFGL Mon, Sep 28, 2020 23.99 24.05 23.92 24.01
3234 NASDAQ IFGL Fri, Sep 25, 2020 23.49 23.70 23.34 23.63
3233 NASDAQ IFGL Thu, Sep 24, 2020 23.59 23.73 23.51 23.55
3232 NASDAQ IFGL Wed, Sep 23, 2020 23.88 23.88 23.41 23.43
3231 NASDAQ IFGL Tue, Sep 22, 2020 24.13 24.15 23.91 24.01
3230 NASDAQ IFGL Mon, Sep 21, 2020 24.16 24.16 23.98 24.06
3229 NASDAQ IFGL Fri, Sep 18, 2020 24.80 24.87 24.63 24.63
3228 NASDAQ IFGL Thu, Sep 17, 2020 24.93 25.15 24.93 25.09
3227 NASDAQ IFGL Wed, Sep 16, 2020 25.01 25.12 24.93 24.97
3226 NASDAQ IFGL Tue, Sep 15, 2020 24.81 24.83 24.77 24.83
3225 NASDAQ IFGL Mon, Sep 14, 2020 24.57 24.60 24.51 24.52
3224 NASDAQ IFGL Fri, Sep 11, 2020 24.58 24.58 24.30 24.40
3223 NASDAQ IFGL Thu, Sep 10, 2020 24.70 24.75 24.35 24.36
3222 NASDAQ IFGL Wed, Sep 9, 2020 24.68 24.76 24.63 24.69
3221 NASDAQ IFGL Tue, Sep 8, 2020 24.33 24.49 24.29 24.42
3220 NASDAQ IFGL Fri, Sep 4, 2020 24.56 24.56 24.19 24.42
3219 NASDAQ IFGL Thu, Sep 3, 2020 24.99 24.99 24.59 24.66
3218 NASDAQ IFGL Wed, Sep 2, 2020 24.80 25.00 24.77 25.00
3217 NASDAQ IFGL Tue, Sep 1, 2020 24.72 24.75 24.62 24.70
3216 NASDAQ IFGL Mon, Aug 31, 2020 24.80 24.84 24.71 24.77
3215 NASDAQ IFGL Fri, Aug 28, 2020 24.79 24.89 24.71 24.86
3214 NASDAQ IFGL Thu, Aug 27, 2020 24.63 24.63 24.39 24.48
3213 NASDAQ IFGL Wed, Aug 26, 2020 24.72 24.81 24.71 24.75
3212 NASDAQ IFGL Tue, Aug 25, 2020 24.69 24.79 24.52 24.64
3211 NASDAQ IFGL Mon, Aug 24, 2020 24.71 24.71 24.53 24.61
3210 NASDAQ IFGL Fri, Aug 21, 2020 24.46 24.60 24.40 24.60
3209 NASDAQ IFGL Thu, Aug 20, 2020 24.16 24.48 24.16 24.46
3208 NASDAQ IFGL Wed, Aug 19, 2020 24.41 24.44 24.09 24.14
3207 NASDAQ IFGL Tue, Aug 18, 2020 24.50 24.57 24.34 24.43
3206 NASDAQ IFGL Mon, Aug 17, 2020 24.39 24.46 24.36 24.45
3205 NASDAQ IFGL Fri, Aug 14, 2020 24.32 24.35 24.22 24.24
3204 NASDAQ IFGL Thu, Aug 13, 2020 24.61 24.61 24.36 24.40
3203 NASDAQ IFGL Wed, Aug 12, 2020 24.52 24.66 24.49 24.59
3202 NASDAQ IFGL Tue, Aug 11, 2020 24.47 24.54 24.20 24.25
3201 NASDAQ IFGL Mon, Aug 10, 2020 24.08 24.16 24.02 24.14
3200 NASDAQ IFGL Fri, Aug 7, 2020 24.01 24.12 23.95 24.12
3199 NASDAQ IFGL Thu, Aug 6, 2020 24.10 24.22 24.06 24.18
3198 NASDAQ IFGL Wed, Aug 5, 2020 24.34 24.41 24.20 24.30
3197 NASDAQ IFGL Tue, Aug 4, 2020 23.86 24.07 23.85 24.07
3196 NASDAQ IFGL Mon, Aug 3, 2020 23.65 23.78 23.60 23.71
3195 NASDAQ IFGL Fri, Jul 31, 2020 23.88 23.89 23.53 23.68
3194 NASDAQ IFGL Thu, Jul 30, 2020 23.73 23.89 23.51 23.89
3193 NASDAQ IFGL Wed, Jul 29, 2020 23.93 24.07 23.92 24.07
3192 NASDAQ IFGL Tue, Jul 28, 2020 23.46 23.69 23.45 23.58
3191 NASDAQ IFGL Mon, Jul 27, 2020 23.55 23.59 23.51 23.55
3190 NASDAQ IFGL Fri, Jul 24, 2020 23.41 23.52 23.41 23.47
3189 NASDAQ IFGL Thu, Jul 23, 2020 23.66 23.66 23.44 23.50
3188 NASDAQ IFGL Wed, Jul 22, 2020 23.63 23.78 23.56 23.71
3187 NASDAQ IFGL Tue, Jul 21, 2020 23.57 23.70 23.53 23.56
3186 NASDAQ IFGL Mon, Jul 20, 2020 23.49 23.53 23.37 23.52
3185 NASDAQ IFGL Fri, Jul 17, 2020 23.38 23.52 23.34 23.50
3184 NASDAQ IFGL Thu, Jul 16, 2020 23.50 23.59 23.36 23.40
3183 NASDAQ IFGL Wed, Jul 15, 2020 23.70 23.75 23.58 23.70
3182 NASDAQ IFGL Tue, Jul 14, 2020 23.41 23.62 23.41 23.61
3181 NASDAQ IFGL Mon, Jul 13, 2020 23.49 23.66 23.26 23.28
3180 NASDAQ IFGL Fri, Jul 10, 2020 23.39 23.52 23.36 23.48
3179 NASDAQ IFGL Thu, Jul 9, 2020 23.64 23.65 23.27 23.37
3178 NASDAQ IFGL Wed, Jul 8, 2020 23.65 23.88 23.63 23.83
3177 NASDAQ IFGL Tue, Jul 7, 2020 23.76 23.81 23.61 23.61
3176 NASDAQ IFGL Mon, Jul 6, 2020 24.18 24.21 24.02 24.10
3175 NASDAQ IFGL Thu, Jul 2, 2020 23.87 24.04 23.82 23.84
3174 NASDAQ IFGL Wed, Jul 1, 2020 23.37 23.57 23.30 23.51
3173 NASDAQ IFGL Tue, Jun 30, 2020 23.18 23.31 23.15 23.17
3172 NASDAQ IFGL Mon, Jun 29, 2020 23.20 23.25 23.05 23.20
3171 NASDAQ IFGL Fri, Jun 26, 2020 23.44 23.44 23.23 23.26
3170 NASDAQ IFGL Thu, Jun 25, 2020 23.22 23.45 23.16 23.45
3169 NASDAQ IFGL Wed, Jun 24, 2020 23.67 23.80 23.33 23.40
3168 NASDAQ IFGL Tue, Jun 23, 2020 24.03 24.10 23.87 23.88
3167 NASDAQ IFGL Mon, Jun 22, 2020 23.78 24.00 23.73 23.91
3166 NASDAQ IFGL Fri, Jun 19, 2020 24.26 24.26 23.75 23.75
3165 NASDAQ IFGL Thu, Jun 18, 2020 24.19 24.26 24.10 24.21
3164 NASDAQ IFGL Wed, Jun 17, 2020 24.41 24.48 24.21 24.26
3163 NASDAQ IFGL Tue, Jun 16, 2020 24.29 24.41 23.93 24.15
3162 NASDAQ IFGL Mon, Jun 15, 2020 23.41 23.96 23.33 23.96
3161 NASDAQ IFGL Fri, Jun 12, 2020 24.22 24.31 23.78 24.08
3160 NASDAQ IFGL Thu, Jun 11, 2020 24.11 24.12 23.53 23.57
3159 NASDAQ IFGL Wed, Jun 10, 2020 24.99 25.04 24.68 24.89
3158 NASDAQ IFGL Tue, Jun 9, 2020 25.05 25.14 24.87 25.12
3157 NASDAQ IFGL Mon, Jun 8, 2020 25.10 25.42 25.10 25.39
3156 NASDAQ IFGL Fri, Jun 5, 2020 25.03 25.17 24.95 25.04
3155 NASDAQ IFGL Thu, Jun 4, 2020 24.27 24.52 24.26 24.43
3154 NASDAQ IFGL Wed, Jun 3, 2020 24.30 24.60 24.27 24.55
3153 NASDAQ IFGL Tue, Jun 2, 2020 23.89 24.02 23.83 23.92
3152 NASDAQ IFGL Mon, Jun 1, 2020 23.10 23.44 23.08 23.39
3151 NASDAQ IFGL Fri, May 29, 2020 23.01 23.02 22.70 22.91
3150 NASDAQ IFGL Thu, May 28, 2020 22.93 23.14 22.85 22.94
3149 NASDAQ IFGL Wed, May 27, 2020 22.82 22.90 22.59 22.75
3148 NASDAQ IFGL Tue, May 26, 2020 22.69 22.83 22.55 22.62
3147 NASDAQ IFGL Fri, May 22, 2020 21.86 21.86 21.73 21.83
3146 NASDAQ IFGL Thu, May 21, 2020 22.17 22.19 21.94 22.07
3145 NASDAQ IFGL Wed, May 20, 2020 22.28 22.39 22.18 22.26
3144 NASDAQ IFGL Tue, May 19, 2020 22.16 22.29 22.03 22.11
3143 NASDAQ IFGL Mon, May 18, 2020 21.83 22.17 21.83 22.11
3142 NASDAQ IFGL Fri, May 15, 2020 21.34 21.42 21.25 21.32
3141 NASDAQ IFGL Thu, May 14, 2020 21.36 21.72 21.23 21.61
3140 NASDAQ IFGL Wed, May 13, 2020 22.01 22.01 21.66 21.72
3139 NASDAQ IFGL Tue, May 12, 2020 22.46 22.46 22.04 22.07
3138 NASDAQ IFGL Mon, May 11, 2020 22.68 22.84 22.63 22.84
3137 NASDAQ IFGL Fri, May 8, 2020 22.54 22.75 22.54 22.69
3136 NASDAQ IFGL Thu, May 7, 2020 22.20 22.39 22.14 22.28
3135 NASDAQ IFGL Wed, May 6, 2020 22.16 22.23 21.85 21.85
3134 NASDAQ IFGL Tue, May 5, 2020 22.14 22.29 22.02 22.15
3133 NASDAQ IFGL Mon, May 4, 2020 21.82 21.99 21.75 21.99
3132 NASDAQ IFGL Fri, May 1, 2020 22.31 22.31 21.96 22.00
3131 NASDAQ IFGL Thu, Apr 30, 2020 22.76 22.81 22.39 22.69
3130 NASDAQ IFGL Wed, Apr 29, 2020 22.68 22.85 22.57 22.77
3129 NASDAQ IFGL Tue, Apr 28, 2020 22.49 22.53 22.17 22.20
3128 NASDAQ IFGL Mon, Apr 27, 2020 22.10 22.17 21.99 22.09
3127 NASDAQ IFGL Fri, Apr 24, 2020 21.64 21.81 21.55 21.79
3126 NASDAQ IFGL Thu, Apr 23, 2020 21.75 21.99 21.59 21.63
3125 NASDAQ IFGL Wed, Apr 22, 2020 21.70 21.70 21.51 21.61
3124 NASDAQ IFGL Tue, Apr 21, 2020 21.51 21.65 21.33 21.36
3123 NASDAQ IFGL Mon, Apr 20, 2020 21.98 22.23 21.90 21.90
3122 NASDAQ IFGL Fri, Apr 17, 2020 22.29 22.37 22.10 22.37
3121 NASDAQ IFGL Thu, Apr 16, 2020 21.80 21.87 21.56 21.75
3120 NASDAQ IFGL Wed, Apr 15, 2020 21.84 21.99 21.78 21.82
3119 NASDAQ IFGL Tue, Apr 14, 2020 22.39 22.68 22.33 22.43
3118 NASDAQ IFGL Mon, Apr 13, 2020 22.43 22.44 22.15 22.41
3117 NASDAQ IFGL Thu, Apr 9, 2020 22.24 22.58 22.18 22.48
3116 NASDAQ IFGL Wed, Apr 8, 2020 21.76 22.10 21.64 22.06
3115 NASDAQ IFGL Tue, Apr 7, 2020 21.89 22.02 21.49 21.71
3114 NASDAQ IFGL Mon, Apr 6, 2020 20.73 20.97 20.63 20.97
3113 NASDAQ IFGL Fri, Apr 3, 2020 20.34 20.45 20.02 20.09
3112 NASDAQ IFGL Thu, Apr 2, 2020 20.57 20.81 20.45 20.64
3111 NASDAQ IFGL Wed, Apr 1, 2020 20.93 21.09 20.69 20.87
3110 NASDAQ IFGL Tue, Mar 31, 2020 21.28 21.69 21.22 21.62
3109 NASDAQ IFGL Mon, Mar 30, 2020 20.98 21.32 20.89 21.19
3108 NASDAQ IFGL Fri, Mar 27, 2020 20.79 21.28 20.61 20.97
3107 NASDAQ IFGL Thu, Mar 26, 2020 20.85 21.55 20.76 21.48
3106 NASDAQ IFGL Wed, Mar 25, 2020 20.59 21.34 20.24 21.02
3105 NASDAQ IFGL Tue, Mar 24, 2020 19.68 20.23 19.68 20.00
3104 NASDAQ IFGL Mon, Mar 23, 2020 18.66 18.80 18.27 18.44
3103 NASDAQ IFGL Fri, Mar 20, 2020 18.97 19.29 18.51 18.57
3102 NASDAQ IFGL Thu, Mar 19, 2020 18.16 18.46 17.75 18.34
3101 NASDAQ IFGL Wed, Mar 18, 2020 19.45 19.67 18.72 19.06
3100 NASDAQ IFGL Tue, Mar 17, 2020 20.79 21.03 20.49 20.81
3099 NASDAQ IFGL Mon, Mar 16, 2020 20.62 21.50 20.38 20.89
3098 NASDAQ IFGL Fri, Mar 13, 2020 23.64 23.75 22.78 23.38
3097 NASDAQ IFGL Thu, Mar 12, 2020 24.36 24.36 23.14 23.46
3096 NASDAQ IFGL Wed, Mar 11, 2020 26.83 26.96 26.19 26.20
3095 NASDAQ IFGL Tue, Mar 10, 2020 27.38 27.38 26.70 27.06
3094 NASDAQ IFGL Mon, Mar 9, 2020 27.25 27.40 26.80 26.81
3093 NASDAQ IFGL Fri, Mar 6, 2020 28.45 28.59 28.30 28.58
3092 NASDAQ IFGL Thu, Mar 5, 2020 29.05 29.14 28.87 28.98
3091 NASDAQ IFGL Wed, Mar 4, 2020 28.89 29.13 28.81 29.13
3090 NASDAQ IFGL Tue, Mar 3, 2020 28.44 28.80 28.35 28.35
3089 NASDAQ IFGL Mon, Mar 2, 2020 27.99 28.11 27.80 28.09
3088 NASDAQ IFGL Fri, Feb 28, 2020 27.73 27.92 27.41 27.79
3087 NASDAQ IFGL Thu, Feb 27, 2020 28.88 28.91 28.55 28.55
3086 NASDAQ IFGL Wed, Feb 26, 2020 29.44 29.49 29.22 29.24
3085 NASDAQ IFGL Tue, Feb 25, 2020 29.86 29.97 29.52 29.53
3084 NASDAQ IFGL Mon, Feb 24, 2020 29.91 30.05 29.85 29.86
3083 NASDAQ IFGL Fri, Feb 21, 2020 30.42 30.51 30.42 30.50
3082 NASDAQ IFGL Thu, Feb 20, 2020 30.52 30.52 30.41 30.49
3081 NASDAQ IFGL Wed, Feb 19, 2020 30.72 30.72 30.65 30.66
3080 NASDAQ IFGL Tue, Feb 18, 2020 30.70 30.77 30.64 30.64
3079 NASDAQ IFGL Fri, Feb 14, 2020 30.71 30.83 30.71 30.76
3078 NASDAQ IFGL Thu, Feb 13, 2020 30.49 30.61 30.49 30.55
3077 NASDAQ IFGL Wed, Feb 12, 2020 30.56 30.61 30.49 30.60
3076 NASDAQ IFGL Tue, Feb 11, 2020 30.50 30.58 30.45 30.45
3075 NASDAQ IFGL Mon, Feb 10, 2020 30.31 30.43 30.31 30.34
3074 NASDAQ IFGL Fri, Feb 7, 2020 30.36 30.36 30.26 30.27
3073 NASDAQ IFGL Thu, Feb 6, 2020 30.35 30.41 30.26 30.41
3072 NASDAQ IFGL Wed, Feb 5, 2020 30.34 30.38 30.28 30.37
3071 NASDAQ IFGL Tue, Feb 4, 2020 30.25 30.37 30.23 30.34
3070 NASDAQ IFGL Mon, Feb 3, 2020 30.07 30.14 30.01 30.09
3069 NASDAQ IFGL Fri, Jan 31, 2020 30.17 30.22 30.04 30.16
3068 NASDAQ IFGL Thu, Jan 30, 2020 30.18 30.24 30.11 30.21
3067 NASDAQ IFGL Wed, Jan 29, 2020 30.20 30.30 30.14 30.26
3066 NASDAQ IFGL Tue, Jan 28, 2020 30.09 30.19 30.08 30.09
3065 NASDAQ IFGL Mon, Jan 27, 2020 30.26 30.26 30.03 30.06
3064 NASDAQ IFGL Fri, Jan 24, 2020 30.49 30.60 30.42 30.49
3063 NASDAQ IFGL Thu, Jan 23, 2020 30.38 30.45 30.24 30.39
3062 NASDAQ IFGL Wed, Jan 22, 2020 30.44 30.48 30.37 30.38
3061 NASDAQ IFGL Tue, Jan 21, 2020 30.37 30.38 30.27 30.37
3060 NASDAQ IFGL Fri, Jan 17, 2020 30.49 30.57 30.46 30.56
3059 NASDAQ IFGL Thu, Jan 16, 2020 30.37 30.45 30.35 30.42
3058 NASDAQ IFGL Wed, Jan 15, 2020 30.13 30.26 30.13 30.23
3057 NASDAQ IFGL Tue, Jan 14, 2020 30.12 30.20 30.12 30.14
3056 NASDAQ IFGL Mon, Jan 13, 2020 30.05 30.15 30.00 30.14
3055 NASDAQ IFGL Fri, Jan 10, 2020 30.00 30.01 29.91 29.95
3054 NASDAQ IFGL Thu, Jan 9, 2020 29.94 29.94 29.87 29.90
3053 NASDAQ IFGL Wed, Jan 8, 2020 29.97 30.05 29.92 29.93
3052 NASDAQ IFGL Tue, Jan 7, 2020 30.16 30.22 30.08 30.12
3051 NASDAQ IFGL Mon, Jan 6, 2020 30.08 30.17 30.07 30.12
3050 NASDAQ IFGL Fri, Jan 3, 2020 30.13 30.29 30.12 30.16
3049 NASDAQ IFGL Thu, Jan 2, 2020 30.28 30.28 30.17 30.25
3048 NASDAQ IFGL Tue, Dec 31, 2019 30.13 30.26 30.13 30.20
3047 NASDAQ IFGL Mon, Dec 30, 2019 30.12 30.18 30.07 30.07
3046 NASDAQ IFGL Fri, Dec 27, 2019 30.08 30.18 30.01 30.18
3045 NASDAQ IFGL Thu, Dec 26, 2019 29.75 29.92 29.75 29.90
3044 NASDAQ IFGL Tue, Dec 24, 2019 29.70 29.82 29.65 29.66
3043 NASDAQ IFGL Mon, Dec 23, 2019 29.60 29.70 29.60 29.64
3042 NASDAQ IFGL Fri, Dec 20, 2019 29.66 29.66 29.52 29.52
3041 NASDAQ IFGL Thu, Dec 19, 2019 29.43 29.58 29.43 29.56
3040 NASDAQ IFGL Wed, Dec 18, 2019 29.32 29.44 29.31 29.41
3039 NASDAQ IFGL Tue, Dec 17, 2019 29.41 29.44 29.32 29.32
3038 NASDAQ IFGL Mon, Dec 16, 2019 29.59 29.64 29.51 29.64
3037 NASDAQ IFGL Fri, Dec 13, 2019 30.52 30.57 30.45 30.54
3036 NASDAQ IFGL Thu, Dec 12, 2019 30.51 30.60 30.34 30.52
3035 NASDAQ IFGL Wed, Dec 11, 2019 30.51 30.56 30.47 30.53
3034 NASDAQ IFGL Tue, Dec 10, 2019 30.67 30.68 30.60 30.62
3033 NASDAQ IFGL Mon, Dec 9, 2019 30.62 30.68 30.60 30.63
3032 NASDAQ IFGL Fri, Dec 6, 2019 30.67 30.68 30.65 30.65
3031 NASDAQ IFGL Thu, Dec 5, 2019 30.44 30.48 30.43 30.44
3030 NASDAQ IFGL Wed, Dec 4, 2019 30.35 30.45 30.31 30.31
3029 NASDAQ IFGL Tue, Dec 3, 2019 30.24 30.34 30.15 30.27
3028 NASDAQ IFGL Mon, Dec 2, 2019 30.40 30.40 30.26 30.31
3027 NASDAQ IFGL Fri, Nov 29, 2019 30.53 30.56 30.49 30.49
3026 NASDAQ IFGL Wed, Nov 27, 2019 30.54 30.70 30.53 30.55
3025 NASDAQ IFGL Tue, Nov 26, 2019 30.48 30.55 30.46 30.51
3024 NASDAQ IFGL Mon, Nov 25, 2019 30.33 30.45 30.33 30.44
3023 NASDAQ IFGL Fri, Nov 22, 2019 30.23 30.24 30.17 30.24
3022 NASDAQ IFGL Thu, Nov 21, 2019 30.35 30.36 30.26 30.29
3021 NASDAQ IFGL Wed, Nov 20, 2019 30.51 30.52 30.35 30.39
3020 NASDAQ IFGL Tue, Nov 19, 2019 30.63 30.63 30.49 30.55
3019 NASDAQ IFGL Mon, Nov 18, 2019 30.26 30.42 30.26 30.42
3018 NASDAQ IFGL Fri, Nov 15, 2019 30.02 30.15 30.02 30.09
3017 NASDAQ IFGL Thu, Nov 14, 2019 29.82 29.94 29.82 29.89
3016 NASDAQ IFGL Wed, Nov 13, 2019 29.76 29.82 29.75 29.82
3015 NASDAQ IFGL Tue, Nov 12, 2019 30.01 30.01 29.90 29.94
3014 NASDAQ IFGL Mon, Nov 11, 2019 30.11 30.17 30.07 30.10
3013 NASDAQ IFGL Fri, Nov 8, 2019 30.28 30.29 30.19 30.21
3012 NASDAQ IFGL Thu, Nov 7, 2019 30.65 30.68 30.53 30.58
3011 NASDAQ IFGL Wed, Nov 6, 2019 30.63 30.69 30.58 30.64
3010 NASDAQ IFGL Tue, Nov 5, 2019 30.68 30.73 30.61 30.62
3009 NASDAQ IFGL Mon, Nov 4, 2019 30.88 30.92 30.85 30.85
3008 NASDAQ IFGL Fri, Nov 1, 2019 30.96 30.98 30.79 30.83
3007 NASDAQ IFGL Thu, Oct 31, 2019 30.68 30.72 30.58 30.58
3006 NASDAQ IFGL Wed, Oct 30, 2019 30.48 30.64 30.38 30.60
3005 NASDAQ IFGL Tue, Oct 29, 2019 30.42 30.55 30.42 30.48
3004 NASDAQ IFGL Mon, Oct 28, 2019 30.44 30.55 30.36 30.49
3003 NASDAQ IFGL Fri, Oct 25, 2019 30.44 30.50 30.41 30.46
3002 NASDAQ IFGL Thu, Oct 24, 2019 30.57 30.67 30.48 30.51
3001 NASDAQ IFGL Wed, Oct 23, 2019 30.58 30.67 30.58 30.65
3000 NASDAQ IFGL Tue, Oct 22, 2019 30.67 30.75 30.57 30.58
2999 NASDAQ IFGL Mon, Oct 21, 2019 30.66 30.72 30.63 30.63
2998 NASDAQ IFGL Fri, Oct 18, 2019 30.57 30.60 30.46 30.58
2997 NASDAQ IFGL Thu, Oct 17, 2019 30.57 30.67 30.53 30.57
2996 NASDAQ IFGL Wed, Oct 16, 2019 30.33 30.49 30.32 30.45
2995 NASDAQ IFGL Tue, Oct 15, 2019 30.11 30.31 30.10 30.25
2994 NASDAQ IFGL Mon, Oct 14, 2019 29.96 30.05 29.85 29.96
2993 NASDAQ IFGL Fri, Oct 11, 2019 30.02 30.14 30.00 30.00
2992 NASDAQ IFGL Thu, Oct 10, 2019 29.64 29.71 29.55 29.69
2991 NASDAQ IFGL Wed, Oct 9, 2019 29.55 29.82 29.55 29.74
2990 NASDAQ IFGL Tue, Oct 8, 2019 29.67 29.68 29.55 29.55
2989 NASDAQ IFGL Mon, Oct 7, 2019 29.78 29.85 29.71 29.81
2988 NASDAQ IFGL Fri, Oct 4, 2019 29.64 29.80 29.62 29.74
2987 NASDAQ IFGL Thu, Oct 3, 2019 29.44 29.62 29.40 29.60
2986 NASDAQ IFGL Wed, Oct 2, 2019 29.39 29.40 29.22 29.37
2985 NASDAQ IFGL Tue, Oct 1, 2019 29.56 29.56 29.37 29.44
2984 NASDAQ IFGL Mon, Sep 30, 2019 29.60 29.73 29.57 29.67
2983 NASDAQ IFGL Fri, Sep 27, 2019 29.67 29.70 29.49 29.49
2982 NASDAQ IFGL Thu, Sep 26, 2019 29.69 29.70 29.59 29.63
2981 NASDAQ IFGL Wed, Sep 25, 2019 29.43 29.66 29.41 29.48
2980 NASDAQ IFGL Tue, Sep 24, 2019 29.47 29.54 29.36 29.37
2979 NASDAQ IFGL Mon, Sep 23, 2019 29.93 30.04 29.80 29.99
2978 NASDAQ IFGL Fri, Sep 20, 2019 30.02 30.11 29.99 30.00
2977 NASDAQ IFGL Thu, Sep 19, 2019 30.07 30.12 30.00 30.04
2976 NASDAQ IFGL Wed, Sep 18, 2019 29.94 30.00 29.77 29.88
2975 NASDAQ IFGL Tue, Sep 17, 2019 29.67 29.91 29.67 29.84
2974 NASDAQ IFGL Mon, Sep 16, 2019 29.72 29.72 29.62 29.62
2973 NASDAQ IFGL Fri, Sep 13, 2019 29.84 29.90 29.76 29.83
2972 NASDAQ IFGL Thu, Sep 12, 2019 29.61 29.71 29.57 29.60
2971 NASDAQ IFGL Wed, Sep 11, 2019 29.55 29.65 29.55 29.64
2970 NASDAQ IFGL Tue, Sep 10, 2019 29.54 29.63 29.53 29.63
2969 NASDAQ IFGL Mon, Sep 9, 2019 29.77 29.77 29.70 29.71
2968 NASDAQ IFGL Fri, Sep 6, 2019 29.76 29.84 29.74 29.78
2967 NASDAQ IFGL Thu, Sep 5, 2019 29.84 29.98 29.76 29.78
2966 NASDAQ IFGL Wed, Sep 4, 2019 29.85 29.99 29.84 29.97
2965 NASDAQ IFGL Tue, Sep 3, 2019 29.25 29.39 29.25 29.36
2964 NASDAQ IFGL Fri, Aug 30, 2019 29.62 29.67 29.53 29.67
2963 NASDAQ IFGL Thu, Aug 29, 2019 29.61 29.65 29.54 29.56
2962 NASDAQ IFGL Wed, Aug 28, 2019 29.56 29.67 29.50 29.61
2961 NASDAQ IFGL Tue, Aug 27, 2019 29.53 29.59 29.49 29.49
2960 NASDAQ IFGL Mon, Aug 26, 2019 29.53 29.54 29.42 29.49
2959 NASDAQ IFGL Fri, Aug 23, 2019 29.46 29.55 29.35 29.35
2958 NASDAQ IFGL Thu, Aug 22, 2019 29.47 29.49 29.30 29.42
2957 NASDAQ IFGL Wed, Aug 21, 2019 29.57 29.58 29.50 29.50
2956 NASDAQ IFGL Tue, Aug 20, 2019 29.45 29.49 29.41 29.44
2955 NASDAQ IFGL Mon, Aug 19, 2019 29.46 29.50 29.40 29.42
2954 NASDAQ IFGL Fri, Aug 16, 2019 29.15 29.32 29.15 29.28
2953 NASDAQ IFGL Thu, Aug 15, 2019 28.85 28.95 28.80 28.90
2952 NASDAQ IFGL Wed, Aug 14, 2019 28.70 28.70 28.55 28.55
2951 NASDAQ IFGL Tue, Aug 13, 2019 28.99 29.15 28.91 29.08
2950 NASDAQ IFGL Mon, Aug 12, 2019 29.04 29.07 28.95 29.00
2949 NASDAQ IFGL Fri, Aug 9, 2019 29.22 29.24 29.15 29.22
2948 NASDAQ IFGL Thu, Aug 8, 2019 29.15 29.31 29.14 29.30
2947 NASDAQ IFGL Wed, Aug 7, 2019 28.89 29.12 28.87 29.08
2946 NASDAQ IFGL Tue, Aug 6, 2019 28.96 28.98 28.81 28.92
2945 NASDAQ IFGL Mon, Aug 5, 2019 29.16 29.16 28.81 28.81
2944 NASDAQ IFGL Fri, Aug 2, 2019 29.49 29.53 29.39 29.52
2943 NASDAQ IFGL Thu, Aug 1, 2019 29.26 29.49 29.13 29.21
2942 NASDAQ IFGL Wed, Jul 31, 2019 29.54 29.54 29.16 29.29
2941 NASDAQ IFGL Tue, Jul 30, 2019 29.67 29.75 29.56 29.62
2940 NASDAQ IFGL Mon, Jul 29, 2019 29.79 29.80 29.75 29.75
2939 NASDAQ IFGL Fri, Jul 26, 2019 29.91 29.91 29.84 29.86
2938 NASDAQ IFGL Thu, Jul 25, 2019 30.06 30.06 29.88 29.88
2937 NASDAQ IFGL Wed, Jul 24, 2019 30.08 30.18 30.06 30.13
2936 NASDAQ IFGL Tue, Jul 23, 2019 30.04 30.14 30.04 30.10
2935 NASDAQ IFGL Mon, Jul 22, 2019 30.05 30.12 30.04 30.12
2934 NASDAQ IFGL Fri, Jul 19, 2019 30.32 30.37 30.22 30.23
2933 NASDAQ IFGL Thu, Jul 18, 2019 30.19 30.44 30.16 30.35
2932 NASDAQ IFGL Wed, Jul 17, 2019 30.23 30.30 30.20 30.20
2931 NASDAQ IFGL Tue, Jul 16, 2019 30.23 30.26 30.13 30.17
2930 NASDAQ IFGL Mon, Jul 15, 2019 30.33 30.35 30.23 30.33
2929 NASDAQ IFGL Fri, Jul 12, 2019 30.31 30.40 30.24 30.40
2928 NASDAQ IFGL Thu, Jul 11, 2019 30.42 30.44 30.28 30.31
2927 NASDAQ IFGL Wed, Jul 10, 2019 30.28 30.35 30.25 30.31
2926 NASDAQ IFGL Tue, Jul 9, 2019 30.16 30.28 30.07 30.26
2925 NASDAQ IFGL Mon, Jul 8, 2019 30.27 30.36 30.25 30.27
2924 NASDAQ IFGL Fri, Jul 5, 2019 30.49 30.55 30.36 30.55
2923 NASDAQ IFGL Wed, Jul 3, 2019 30.40 30.50 30.40 30.46
2922 NASDAQ IFGL Tue, Jul 2, 2019 30.00 30.07 29.98 30.03
2921 NASDAQ IFGL Mon, Jul 1, 2019 30.01 30.14 29.83 29.94
2920 NASDAQ IFGL Fri, Jun 28, 2019 29.76 29.83 29.74 29.81
2919 NASDAQ IFGL Thu, Jun 27, 2019 29.74 29.76 29.66 29.70
2918 NASDAQ IFGL Wed, Jun 26, 2019 30.02 30.02 29.86 29.86
2917 NASDAQ IFGL Tue, Jun 25, 2019 30.20 30.24 30.03 30.03
2916 NASDAQ IFGL Mon, Jun 24, 2019 30.08 30.18 30.03 30.04
2915 NASDAQ IFGL Fri, Jun 21, 2019 30.01 30.10 29.96 29.97
2914 NASDAQ IFGL Thu, Jun 20, 2019 30.22 30.22 30.06 30.14
2913 NASDAQ IFGL Wed, Jun 19, 2019 29.86 30.00 29.80 29.98
2912 NASDAQ IFGL Tue, Jun 18, 2019 29.87 29.98 29.86 29.92
2911 NASDAQ IFGL Mon, Jun 17, 2019 29.65 29.72 29.59 29.59
2910 NASDAQ IFGL Fri, Jun 14, 2019 29.97 29.97 29.88 29.88
2909 NASDAQ IFGL Thu, Jun 13, 2019 30.10 30.10 29.99 30.01
2908 NASDAQ IFGL Wed, Jun 12, 2019 30.02 30.06 29.87 29.91
2907 NASDAQ IFGL Tue, Jun 11, 2019 30.24 30.29 30.18 30.28
2906 NASDAQ IFGL Mon, Jun 10, 2019 30.15 30.22 30.12 30.22
2905 NASDAQ IFGL Fri, Jun 7, 2019 30.05 30.18 30.01 30.07
2904 NASDAQ IFGL Thu, Jun 6, 2019 29.93 29.98 29.81 29.96
2903 NASDAQ IFGL Wed, Jun 5, 2019 29.89 29.93 29.84 29.88
2902 NASDAQ IFGL Tue, Jun 4, 2019 29.84 29.97 29.73 29.95
2901 NASDAQ IFGL Mon, Jun 3, 2019 29.64 29.75 29.59 29.75
2900 NASDAQ IFGL Fri, May 31, 2019 29.32 29.51 29.32 29.51
2899 NASDAQ IFGL Thu, May 30, 2019 29.57 29.61 29.50 29.55
2898 NASDAQ IFGL Wed, May 29, 2019 29.76 29.76 29.62 29.72
2897 NASDAQ IFGL Tue, May 28, 2019 30.00 30.03 29.77 29.80
2896 NASDAQ IFGL Fri, May 24, 2019 30.09 30.13 30.08 30.08
2895 NASDAQ IFGL Thu, May 23, 2019 29.78 29.89 29.77 29.89
2894 NASDAQ IFGL Wed, May 22, 2019 29.93 29.99 29.88 29.88
2893 NASDAQ IFGL Tue, May 21, 2019 30.00 30.09 30.00 30.03
2892 NASDAQ IFGL Mon, May 20, 2019 29.99 30.01 29.89 29.99
2891 NASDAQ IFGL Fri, May 17, 2019 29.86 29.93 29.79 29.84
2890 NASDAQ IFGL Thu, May 16, 2019 29.98 30.12 29.98 30.01
2889 NASDAQ IFGL Wed, May 15, 2019 29.68 29.84 29.67 29.84
2888 NASDAQ IFGL Tue, May 14, 2019 29.73 29.73 29.63 29.71
2887 NASDAQ IFGL Mon, May 13, 2019 29.46 29.65 29.44 29.51
2886 NASDAQ IFGL Fri, May 10, 2019 29.60 29.75 29.50 29.72
2885 NASDAQ IFGL Thu, May 9, 2019 29.45 29.62 29.34 29.56
2884 NASDAQ IFGL Wed, May 8, 2019 29.57 29.60 29.50 29.53
2883 NASDAQ IFGL Tue, May 7, 2019 29.69 29.69 29.52 29.58
2882 NASDAQ IFGL Mon, May 6, 2019 29.42 29.64 29.42 29.62
2881 NASDAQ IFGL Fri, May 3, 2019 29.72 29.81 29.64 29.78
2880 NASDAQ IFGL Thu, May 2, 2019 29.67 29.73 29.59 29.65
2879 NASDAQ IFGL Wed, May 1, 2019 29.63 29.73 29.50 29.50
2878 NASDAQ IFGL Tue, Apr 30, 2019 29.67 29.69 29.58 29.64
2877 NASDAQ IFGL Mon, Apr 29, 2019 29.71 29.76 29.70 29.73
2876 NASDAQ IFGL Fri, Apr 26, 2019 29.72 29.78 29.67 29.71
2875 NASDAQ IFGL Thu, Apr 25, 2019 29.68 29.74 29.63 29.70
2874 NASDAQ IFGL Wed, Apr 24, 2019 29.68 29.79 29.64 29.68
2873 NASDAQ IFGL Tue, Apr 23, 2019 29.60 29.69 29.56 29.62
2872 NASDAQ IFGL Mon, Apr 22, 2019 29.63 29.72 29.63 29.64
2871 NASDAQ IFGL Thu, Apr 18, 2019 29.65 29.73 29.65 29.70
2870 NASDAQ IFGL Wed, Apr 17, 2019 29.83 29.83 29.68 29.68
2869 NASDAQ IFGL Tue, Apr 16, 2019 29.94 30.03 29.91 29.91
2868 NASDAQ IFGL Mon, Apr 15, 2019 30.00 30.00 29.90 29.93
2867 NASDAQ IFGL Fri, Apr 12, 2019 30.13 30.15 30.09 30.12
2866 NASDAQ IFGL Thu, Apr 11, 2019 30.08 30.11 29.99 30.01
2865 NASDAQ IFGL Wed, Apr 10, 2019 30.11 30.21 30.10 30.19
2864 NASDAQ IFGL Tue, Apr 9, 2019 30.02 30.04 29.91 29.91
2863 NASDAQ IFGL Mon, Apr 8, 2019 30.20 30.22 30.12 30.17
2862 NASDAQ IFGL Fri, Apr 5, 2019 30.21 30.27 30.14 30.21
2861 NASDAQ IFGL Thu, Apr 4, 2019 30.32 30.40 30.25 30.35
2860 NASDAQ IFGL Wed, Apr 3, 2019 30.43 30.57 30.43 30.46
2859 NASDAQ IFGL Tue, Apr 2, 2019 30.40 30.46 30.31 30.40
2858 NASDAQ IFGL Mon, Apr 1, 2019 30.55 30.57 30.46 30.54
2857 NASDAQ IFGL Fri, Mar 29, 2019 30.48 30.48 30.32 30.40
2856 NASDAQ IFGL Thu, Mar 28, 2019 30.37 30.45 30.27 30.45
2855 NASDAQ IFGL Wed, Mar 27, 2019 30.37 30.40 30.26 30.37
2854 NASDAQ IFGL Tue, Mar 26, 2019 30.37 30.39 30.23 30.32
2853 NASDAQ IFGL Mon, Mar 25, 2019 30.06 30.19 30.06 30.18
2852 NASDAQ IFGL Fri, Mar 22, 2019 30.07 30.19 30.00 30.01
2851 NASDAQ IFGL Thu, Mar 21, 2019 30.07 30.28 30.07 30.24
2850 NASDAQ IFGL Wed, Mar 20, 2019 30.12 30.34 30.03 30.27
2849 NASDAQ IFGL Tue, Mar 19, 2019 30.40 30.42 30.30 30.35
2848 NASDAQ IFGL Mon, Mar 18, 2019 30.18 30.30 30.16 30.29
2847 NASDAQ IFGL Fri, Mar 15, 2019 30.05 30.18 30.05 30.12
2846 NASDAQ IFGL Thu, Mar 14, 2019 29.99 30.02 29.92 29.97
2845 NASDAQ IFGL Wed, Mar 13, 2019 29.83 29.98 29.79 29.94
2844 NASDAQ IFGL Tue, Mar 12, 2019 29.75 29.86 29.73 29.82
2843 NASDAQ IFGL Mon, Mar 11, 2019 29.51 29.70 29.46 29.66
2842 NASDAQ IFGL Fri, Mar 8, 2019 29.38 29.46 29.35 29.44
2841 NASDAQ IFGL Thu, Mar 7, 2019 29.44 29.44 29.24 29.24
2840 NASDAQ IFGL Wed, Mar 6, 2019 29.46 29.46 29.30 29.30
2839 NASDAQ IFGL Tue, Mar 5, 2019 29.38 29.49 29.34 29.48
2838 NASDAQ IFGL Mon, Mar 4, 2019 29.39 29.39 29.23 29.30
2837 NASDAQ IFGL Fri, Mar 1, 2019 29.50 29.50 29.33 29.38
2836 NASDAQ IFGL Thu, Feb 28, 2019 29.38 29.47 29.32 29.36
2835 NASDAQ IFGL Wed, Feb 27, 2019 29.65 29.65 29.50 29.51
2834 NASDAQ IFGL Tue, Feb 26, 2019 29.53 29.65 29.51 29.59
2833 NASDAQ IFGL Mon, Feb 25, 2019 29.54 29.57 29.45 29.53
2832 NASDAQ IFGL Fri, Feb 22, 2019 29.48 29.58 29.47 29.49
2831 NASDAQ IFGL Thu, Feb 21, 2019 29.44 29.46 29.35 29.46
2830 NASDAQ IFGL Wed, Feb 20, 2019 29.49 29.59 29.42 29.45
2829 NASDAQ IFGL Tue, Feb 19, 2019 29.34 29.57 29.34 29.54
2828 NASDAQ IFGL Fri, Feb 15, 2019 29.25 29.38 29.23 29.36
2827 NASDAQ IFGL Thu, Feb 14, 2019 29.13 29.23 29.09 29.17
2826 NASDAQ IFGL Wed, Feb 13, 2019 29.23 29.27 29.11 29.11
2825 NASDAQ IFGL Tue, Feb 12, 2019 29.34 29.35 29.23 29.29
2824 NASDAQ IFGL Mon, Feb 11, 2019 29.34 29.38 29.26 29.30
2823 NASDAQ IFGL Fri, Feb 8, 2019 29.33 29.39 29.23 29.38
2822 NASDAQ IFGL Thu, Feb 7, 2019 29.34 29.49 29.31 29.35
2821 NASDAQ IFGL Wed, Feb 6, 2019 29.68 29.68 29.47 29.55
2820 NASDAQ IFGL Tue, Feb 5, 2019 29.60 29.69 29.58 29.65
2819 NASDAQ IFGL Mon, Feb 4, 2019 29.48 29.60 29.47 29.60
2818 NASDAQ IFGL Fri, Feb 1, 2019 29.53 29.55 29.44 29.51
2817 NASDAQ IFGL Thu, Jan 31, 2019 29.61 29.65 29.56 29.65
2816 NASDAQ IFGL Wed, Jan 30, 2019 29.40 29.74 29.38 29.61
2815 NASDAQ IFGL Tue, Jan 29, 2019 29.39 29.44 29.35 29.37
2814 NASDAQ IFGL Mon, Jan 28, 2019 29.00 29.10 28.99 29.10
2813 NASDAQ IFGL Fri, Jan 25, 2019 28.95 29.10 28.94 29.01
2812 NASDAQ IFGL Thu, Jan 24, 2019 28.68 28.75 28.61 28.69
2811 NASDAQ IFGL Wed, Jan 23, 2019 28.59 28.65 28.56 28.62
2810 NASDAQ IFGL Tue, Jan 22, 2019 28.51 28.51 28.29 28.38
2809 NASDAQ IFGL Fri, Jan 18, 2019 28.64 28.65 28.57 28.58
2808 NASDAQ IFGL Thu, Jan 17, 2019 28.35 28.49 28.28 28.49
2807 NASDAQ IFGL Wed, Jan 16, 2019 28.35 28.45 28.35 28.45
2806 NASDAQ IFGL Tue, Jan 15, 2019 28.25 28.31 28.15 28.28
2805 NASDAQ IFGL Mon, Jan 14, 2019 28.15 28.30 28.15 28.23
2804 NASDAQ IFGL Fri, Jan 11, 2019 28.24 28.32 28.24 28.29
2803 NASDAQ IFGL Thu, Jan 10, 2019 28.10 28.23 28.05 28.21
2802 NASDAQ IFGL Wed, Jan 9, 2019 27.98 28.09 27.97 28.05
2801 NASDAQ IFGL Tue, Jan 8, 2019 27.88 27.97 27.84 27.90
2800 NASDAQ IFGL Mon, Jan 7, 2019 27.56 27.78 27.55 27.69
2799 NASDAQ IFGL Fri, Jan 4, 2019 27.16 27.52 27.15 27.44
2798 NASDAQ IFGL Thu, Jan 3, 2019 26.88 26.99 26.82 26.85
2797 NASDAQ IFGL Wed, Jan 2, 2019 26.74 26.86 26.73 26.83
2796 NASDAQ IFGL Mon, Dec 31, 2018 26.96 27.09 26.85 27.03
2795 NASDAQ IFGL Fri, Dec 28, 2018 27.02 27.14 26.92 27.04
2794 NASDAQ IFGL Thu, Dec 27, 2018 26.65 26.98 26.52 26.98
2793 NASDAQ IFGL Wed, Dec 26, 2018 26.84 27.08 26.70 27.08
2792 NASDAQ IFGL Mon, Dec 24, 2018 26.80 26.92 26.64 26.69
2791 NASDAQ IFGL Fri, Dec 21, 2018 27.08 27.14 26.73 26.74
2790 NASDAQ IFGL Thu, Dec 20, 2018 27.33 27.47 27.24 27.41
2789 NASDAQ IFGL Wed, Dec 19, 2018 27.60 27.73 27.23 27.29
2788 NASDAQ IFGL Tue, Dec 18, 2018 27.51 27.58 27.38 27.41
2787 NASDAQ IFGL Mon, Dec 17, 2018 27.90 27.93 27.61 27.66
2786 NASDAQ IFGL Fri, Dec 14, 2018 27.88 27.99 27.75 27.86
2785 NASDAQ IFGL Thu, Dec 13, 2018 27.90 28.01 27.88 28.01
2784 NASDAQ IFGL Wed, Dec 12, 2018 28.03 28.16 27.95 27.96
2783 NASDAQ IFGL Tue, Dec 11, 2018 27.82 27.83 27.59 27.75
2782 NASDAQ IFGL Mon, Dec 10, 2018 27.78 27.82 27.56 27.73
2781 NASDAQ IFGL Fri, Dec 7, 2018 28.17 28.28 27.88 27.97
2780 NASDAQ IFGL Thu, Dec 6, 2018 27.72 28.20 27.66 28.20
2779 NASDAQ IFGL Tue, Dec 4, 2018 28.07 28.09 27.62 27.69
2778 NASDAQ IFGL Mon, Dec 3, 2018 28.12 28.21 28.00 28.05
2777 NASDAQ IFGL Fri, Nov 30, 2018 27.96 28.02 27.87 28.02
2776 NASDAQ IFGL Thu, Nov 29, 2018 28.14 28.29 28.08 28.23
2775 NASDAQ IFGL Wed, Nov 28, 2018 28.10 28.48 28.04 28.45
2774 NASDAQ IFGL Tue, Nov 27, 2018 28.04 28.06 27.93 28.06
2773 NASDAQ IFGL Mon, Nov 26, 2018 28.07 28.14 28.02 28.07
2772 NASDAQ IFGL Fri, Nov 23, 2018 27.73 27.85 27.73 27.77
2771 NASDAQ IFGL Wed, Nov 21, 2018 27.68 27.85 27.68 27.73
2770 NASDAQ IFGL Tue, Nov 20, 2018 27.58 27.61 27.38 27.42
2769 NASDAQ IFGL Mon, Nov 19, 2018 28.03 28.06 27.83 27.85
2768 NASDAQ IFGL Fri, Nov 16, 2018 27.81 28.05 27.81 27.98
2767 NASDAQ IFGL Thu, Nov 15, 2018 27.81 27.95 27.70 27.89
2766 NASDAQ IFGL Wed, Nov 14, 2018 27.99 28.02 27.76 27.92
2765 NASDAQ IFGL Tue, Nov 13, 2018 27.78 27.95 27.73 27.80
2764 NASDAQ IFGL Mon, Nov 12, 2018 27.76 27.76 27.54 27.55
2763 NASDAQ IFGL Fri, Nov 9, 2018 27.77 27.84 27.71 27.82
2762 NASDAQ IFGL Thu, Nov 8, 2018 28.02 28.10 27.83 27.87
2761 NASDAQ IFGL Wed, Nov 7, 2018 28.03 28.17 28.00 28.17
2760 NASDAQ IFGL Tue, Nov 6, 2018 27.60 27.72 27.60 27.70
2759 NASDAQ IFGL Mon, Nov 5, 2018 27.45 27.52 27.36 27.44
2758 NASDAQ IFGL Fri, Nov 2, 2018 27.66 27.70 27.33 27.46
2757 NASDAQ IFGL Thu, Nov 1, 2018 27.43 27.65 27.40 27.65
2756 NASDAQ IFGL Wed, Oct 31, 2018 27.14 27.25 27.12 27.16
2755 NASDAQ IFGL Tue, Oct 30, 2018 27.18 27.35 27.18 27.31
2754 NASDAQ IFGL Mon, Oct 29, 2018 27.51 27.59 27.07 27.19
2753 NASDAQ IFGL Fri, Oct 26, 2018 27.17 27.44 27.07 27.36
2752 NASDAQ IFGL Thu, Oct 25, 2018 27.24 27.40 27.19 27.29
2751 NASDAQ IFGL Wed, Oct 24, 2018 27.40 27.40 27.04 27.06
2750 NASDAQ IFGL Tue, Oct 23, 2018 27.39 27.58 27.26 27.49
2749 NASDAQ IFGL Mon, Oct 22, 2018 27.76 27.78 27.64 27.71
2748 NASDAQ IFGL Fri, Oct 19, 2018 27.69 27.82 27.69 27.75
2747 NASDAQ IFGL Thu, Oct 18, 2018 27.81 27.86 27.54 27.61
2746 NASDAQ IFGL Wed, Oct 17, 2018 27.75 27.87 27.70 27.72
2745 NASDAQ IFGL Tue, Oct 16, 2018 27.51 27.68 27.47 27.68
2744 NASDAQ IFGL Mon, Oct 15, 2018 27.13 27.30 27.03 27.20
2743 NASDAQ IFGL Fri, Oct 12, 2018 27.24 27.24 26.99 27.19
2742 NASDAQ IFGL Thu, Oct 11, 2018 27.38 27.46 27.18 27.24
2741 NASDAQ IFGL Wed, Oct 10, 2018 27.81 27.81 27.39 27.41
2740 NASDAQ IFGL Tue, Oct 9, 2018 27.72 27.94 27.72 27.93
2739 NASDAQ IFGL Mon, Oct 8, 2018 27.49 27.69 27.46 27.69
2738 NASDAQ IFGL Fri, Oct 5, 2018 27.65 27.65 27.50 27.61
2737 NASDAQ IFGL Thu, Oct 4, 2018 27.83 27.89 27.56 27.66
2736 NASDAQ IFGL Wed, Oct 3, 2018 28.31 28.37 28.17 28.19
2735 NASDAQ IFGL Tue, Oct 2, 2018 28.26 28.36 28.23 28.29
2734 NASDAQ IFGL Mon, Oct 1, 2018 28.69 28.69 28.59 28.62
2733 NASDAQ IFGL Fri, Sep 28, 2018 28.68 28.73 28.60 28.65
2732 NASDAQ IFGL Thu, Sep 27, 2018 28.93 28.97 28.84 28.85
2731 NASDAQ IFGL Wed, Sep 26, 2018 28.94 29.12 28.94 28.98
2730 NASDAQ IFGL Tue, Sep 25, 2018 29.10 29.16 29.04 29.04
2729 NASDAQ IFGL Mon, Sep 24, 2018 29.13 29.20 29.04 29.04
2728 NASDAQ IFGL Fri, Sep 21, 2018 29.12 29.19 29.12 29.18
2727 NASDAQ IFGL Thu, Sep 20, 2018 29.30 29.37 29.25 29.34
2726 NASDAQ IFGL Wed, Sep 19, 2018 29.15 29.25 29.15 29.20
2725 NASDAQ IFGL Tue, Sep 18, 2018 29.25 29.38 29.20 29.37
2724 NASDAQ IFGL Mon, Sep 17, 2018 29.10 29.15 29.03 29.03
2723 NASDAQ IFGL Fri, Sep 14, 2018 29.05 29.10 28.90 28.95
2722 NASDAQ IFGL Thu, Sep 13, 2018 29.13 29.15 28.96 29.02
2721 NASDAQ IFGL Wed, Sep 12, 2018 28.73 28.94 28.73 28.88
2720 NASDAQ IFGL Tue, Sep 11, 2018 28.52 28.67 28.47 28.67
2719 NASDAQ IFGL Mon, Sep 10, 2018 28.69 28.69 28.54 28.56
2718 NASDAQ IFGL Fri, Sep 7, 2018 28.54 28.62 28.49 28.54
2717 NASDAQ IFGL Thu, Sep 6, 2018 28.73 28.81 28.63 28.73
2716 NASDAQ IFGL Wed, Sep 5, 2018 28.74 28.76 28.66 28.74
2715 NASDAQ IFGL Tue, Sep 4, 2018 28.86 28.92 28.81 28.90
2714 NASDAQ IFGL Fri, Aug 31, 2018 29.23 29.30 29.07 29.17
2713 NASDAQ IFGL Thu, Aug 30, 2018 29.00 29.32 28.73 29.25
2712 NASDAQ IFGL Wed, Aug 29, 2018 29.46 29.61 29.46 29.57
2711 NASDAQ IFGL Tue, Aug 28, 2018 29.44 29.48 29.37 29.39
2710 NASDAQ IFGL Mon, Aug 27, 2018 29.25 29.39 29.21 29.36
2709 NASDAQ IFGL Fri, Aug 24, 2018 29.00 29.10 29.00 29.09
2708 NASDAQ IFGL Thu, Aug 23, 2018 29.00 29.01 28.89 28.89
2707 NASDAQ IFGL Wed, Aug 22, 2018 29.16 29.20 29.12 29.19
2706 NASDAQ IFGL Tue, Aug 21, 2018 29.06 29.17 29.01 29.07
2705 NASDAQ IFGL Mon, Aug 20, 2018 28.99 29.08 28.97 29.02
2704 NASDAQ IFGL Fri, Aug 17, 2018 28.64 28.94 28.64 28.91
2703 NASDAQ IFGL Thu, Aug 16, 2018 28.67 28.80 28.67 28.68
2702 NASDAQ IFGL Wed, Aug 15, 2018 28.45 28.59 28.33 28.53
2701 NASDAQ IFGL Tue, Aug 14, 2018 28.64 28.71 28.62 28.68
2700 NASDAQ IFGL Mon, Aug 13, 2018 28.77 28.83 28.68 28.72
2699 NASDAQ IFGL Fri, Aug 10, 2018 28.74 28.86 28.73 28.77
2698 NASDAQ IFGL Thu, Aug 9, 2018 29.33 29.36 29.19 29.20
2697 NASDAQ IFGL Wed, Aug 8, 2018 29.34 29.42 29.26 29.37
2696 NASDAQ IFGL Tue, Aug 7, 2018 29.41 29.46 29.35 29.36
2695 NASDAQ IFGL Mon, Aug 6, 2018 29.21 29.25 29.13 29.22
2694 NASDAQ IFGL Fri, Aug 3, 2018 29.15 29.35 29.15 29.35
2693 NASDAQ IFGL Thu, Aug 2, 2018 29.16 29.27 29.15 29.21
2692 NASDAQ IFGL Wed, Aug 1, 2018 29.38 29.40 29.30 29.33
2691 NASDAQ IFGL Tue, Jul 31, 2018 29.58 29.64 29.54 29.56
2690 NASDAQ IFGL Mon, Jul 30, 2018 29.49 29.55 29.46 29.54
2689 NASDAQ IFGL Fri, Jul 27, 2018 29.46 29.56 29.40 29.43
2688 NASDAQ IFGL Thu, Jul 26, 2018 29.49 29.49 29.40 29.43
2687 NASDAQ IFGL Wed, Jul 25, 2018 29.39 29.65 29.37 29.61
2686 NASDAQ IFGL Tue, Jul 24, 2018 29.39 29.45 29.29 29.30
2685 NASDAQ IFGL Mon, Jul 23, 2018 29.27 29.29 29.17 29.20
2684 NASDAQ IFGL Fri, Jul 20, 2018 29.21 29.34 29.20 29.34
2683 NASDAQ IFGL Thu, Jul 19, 2018 29.02 29.17 29.01 29.12
2682 NASDAQ IFGL Wed, Jul 18, 2018 29.18 29.29 29.16 29.23
2681 NASDAQ IFGL Tue, Jul 17, 2018 29.13 29.32 29.12 29.26
2680 NASDAQ IFGL Mon, Jul 16, 2018 29.28 29.31 29.25 29.26
2679 NASDAQ IFGL Fri, Jul 13, 2018 29.21 29.29 29.18 29.29
2678 NASDAQ IFGL Thu, Jul 12, 2018 29.18 29.29 29.18 29.25
2677 NASDAQ IFGL Wed, Jul 11, 2018 29.29 29.34 29.10 29.12
2676 NASDAQ IFGL Tue, Jul 10, 2018 29.45 29.54 29.44 29.52
2675 NASDAQ IFGL Mon, Jul 9, 2018 29.59 29.66 29.53 29.57
2674 NASDAQ IFGL Fri, Jul 6, 2018 29.37 29.53 29.32 29.44
2673 NASDAQ IFGL Thu, Jul 5, 2018 29.27 29.33 29.21 29.25
2672 NASDAQ IFGL Tue, Jul 3, 2018 29.20 29.27 29.11 29.12
2671 NASDAQ IFGL Mon, Jul 2, 2018 28.89 29.02 28.84 29.01
2670 NASDAQ IFGL Fri, Jun 29, 2018 29.16 29.22 29.11 29.18
2669 NASDAQ IFGL Thu, Jun 28, 2018 28.97 29.09 28.92 29.05
2668 NASDAQ IFGL Wed, Jun 27, 2018 29.24 29.27 28.95 28.98
2667 NASDAQ IFGL Tue, Jun 26, 2018 29.38 29.44 29.33 29.36
2666 NASDAQ IFGL Mon, Jun 25, 2018 29.31 29.38 29.22 29.27
2665 NASDAQ IFGL Fri, Jun 22, 2018 29.58 29.61 29.46 29.53
2664 NASDAQ IFGL Thu, Jun 21, 2018 29.33 29.40 29.27 29.31
2663 NASDAQ IFGL Wed, Jun 20, 2018 29.39 29.44 29.31 29.39
2662 NASDAQ IFGL Tue, Jun 19, 2018 29.19 29.29 29.17 29.29
2661 NASDAQ IFGL Mon, Jun 18, 2018 29.76 29.97 29.76 29.96
2660 NASDAQ IFGL Fri, Jun 15, 2018 29.98 30.04 29.91 30.04
2659 NASDAQ IFGL Thu, Jun 14, 2018 30.05 30.09 29.96 30.00
2658 NASDAQ IFGL Wed, Jun 13, 2018 30.20 30.20 30.00 30.07
2657 NASDAQ IFGL Tue, Jun 12, 2018 30.17 30.23 30.08 30.13
2656 NASDAQ IFGL Mon, Jun 11, 2018 30.28 30.30 30.25 30.25
2655 NASDAQ IFGL Fri, Jun 8, 2018 30.25 30.30 30.21 30.28
2654 NASDAQ IFGL Thu, Jun 7, 2018 30.30 30.39 30.20 30.25
2653 NASDAQ IFGL Wed, Jun 6, 2018 30.41 30.47 30.32 30.46
2652 NASDAQ IFGL Tue, Jun 5, 2018 30.25 30.29 30.18 30.27
2651 NASDAQ IFGL Mon, Jun 4, 2018 30.28 30.38 30.19 30.26
2650 NASDAQ IFGL Fri, Jun 1, 2018 30.02 30.04 29.93 30.01
2649 NASDAQ IFGL Thu, May 31, 2018 29.97 30.03 29.87 29.99
2648 NASDAQ IFGL Wed, May 30, 2018 29.97 30.10 29.89 30.07
2647 NASDAQ IFGL Tue, May 29, 2018 29.80 29.80 29.58 29.68
2646 NASDAQ IFGL Fri, May 25, 2018 29.95 29.98 29.86 29.96
2645 NASDAQ IFGL Thu, May 24, 2018 30.00 30.06 29.89 30.01
2644 NASDAQ IFGL Wed, May 23, 2018 29.85 29.94 29.80 29.94
2643 NASDAQ IFGL Tue, May 22, 2018 30.14 30.18 30.00 30.05
2642 NASDAQ IFGL Mon, May 21, 2018 30.06 30.09 30.01 30.06
2641 NASDAQ IFGL Fri, May 18, 2018 29.90 29.93 29.86 29.93
2640 NASDAQ IFGL Thu, May 17, 2018 30.02 30.03 29.91 29.97
2639 NASDAQ IFGL Wed, May 16, 2018 30.03 30.12 30.00 30.09
2638 NASDAQ IFGL Tue, May 15, 2018 30.18 30.23 30.14 30.15
2637 NASDAQ IFGL Mon, May 14, 2018 30.69 30.75 30.60 30.62
2636 NASDAQ IFGL Fri, May 11, 2018 30.48 30.57 30.45 30.49
2635 NASDAQ IFGL Thu, May 10, 2018 30.27 30.39 30.27 30.38
2634 NASDAQ IFGL Wed, May 9, 2018 30.08 30.20 30.06 30.17
2633 NASDAQ IFGL Tue, May 8, 2018 30.11 30.16 30.04 30.14
2632 NASDAQ IFGL Mon, May 7, 2018 30.10 30.19 30.05 30.08
2631 NASDAQ IFGL Fri, May 4, 2018 29.83 30.14 29.83 30.10
2630 NASDAQ IFGL Thu, May 3, 2018 30.01 30.14 29.91 30.10
2629 NASDAQ IFGL Wed, May 2, 2018 30.10 30.26 30.06 30.08
2628 NASDAQ IFGL Tue, May 1, 2018 30.26 30.26 30.10 30.20
2627 NASDAQ IFGL Mon, Apr 30, 2018 30.31 30.40 30.22 30.24
2626 NASDAQ IFGL Fri, Apr 27, 2018 30.09 30.16 30.01 30.16
2625 NASDAQ IFGL Thu, Apr 26, 2018 29.95 30.01 29.90 29.98
2624 NASDAQ IFGL Wed, Apr 25, 2018 29.72 29.75 29.67 29.72
2623 NASDAQ IFGL Tue, Apr 24, 2018 29.93 29.93 29.71 29.79
2622 NASDAQ IFGL Mon, Apr 23, 2018 29.87 29.87 29.75 29.78
2621 NASDAQ IFGL Fri, Apr 20, 2018 29.97 29.99 29.89 29.92
2620 NASDAQ IFGL Thu, Apr 19, 2018 30.18 30.19 29.99 30.08
2619 NASDAQ IFGL Wed, Apr 18, 2018 30.18 30.27 30.15 30.23
2618 NASDAQ IFGL Tue, Apr 17, 2018 30.02 30.15 30.01 30.14
2617 NASDAQ IFGL Mon, Apr 16, 2018 29.98 30.03 29.93 29.98
2616 NASDAQ IFGL Fri, Apr 13, 2018 30.05 30.07 29.96 30.02
2615 NASDAQ IFGL Thu, Apr 12, 2018 29.99 30.03 29.94 30.01
2614 NASDAQ IFGL Wed, Apr 11, 2018 30.02 30.12 29.99 29.99
2613 NASDAQ IFGL Tue, Apr 10, 2018 30.09 30.10 29.97 30.06
2612 NASDAQ IFGL Mon, Apr 9, 2018 29.93 30.09 29.91 29.91
2611 NASDAQ IFGL Fri, Apr 6, 2018 29.69 29.87 29.60 29.66
2610 NASDAQ IFGL Thu, Apr 5, 2018 29.82 29.86 29.74 29.80
2609 NASDAQ IFGL Wed, Apr 4, 2018 29.42 29.79 29.38 29.78
2608 NASDAQ IFGL Tue, Apr 3, 2018 29.51 29.57 29.42 29.56
2607 NASDAQ IFGL Mon, Apr 2, 2018 29.52 29.63 29.22 29.35
2606 NASDAQ IFGL Thu, Mar 29, 2018 29.60 29.77 29.58 29.73
2605 NASDAQ IFGL Wed, Mar 28, 2018 29.37 29.52 29.27 29.37
2604 NASDAQ IFGL Tue, Mar 27, 2018 29.48 29.58 29.19 29.26
2603 NASDAQ IFGL Mon, Mar 26, 2018 29.34 29.49 29.20 29.49
2602 NASDAQ IFGL Fri, Mar 23, 2018 29.45 29.46 29.10 29.10
2601 NASDAQ IFGL Thu, Mar 22, 2018 29.48 29.50 29.31 29.31
2600 NASDAQ IFGL Wed, Mar 21, 2018 29.74 29.94 29.74 29.86
2599 NASDAQ IFGL Tue, Mar 20, 2018 29.82 29.92 29.82 29.82
2598 NASDAQ IFGL Mon, Mar 19, 2018 29.81 29.86 29.73 29.81
2597 NASDAQ IFGL Fri, Mar 16, 2018 29.81 29.87 29.75 29.79
2596 NASDAQ IFGL Thu, Mar 15, 2018 29.88 29.99 29.84 29.86
2595 NASDAQ IFGL Wed, Mar 14, 2018 29.91 29.93 29.77 29.86
2594 NASDAQ IFGL Tue, Mar 13, 2018 29.94 29.98 29.66 29.69
2593 NASDAQ IFGL Mon, Mar 12, 2018 29.87 29.87 29.75 29.87
2592 NASDAQ IFGL Fri, Mar 9, 2018 29.73 29.84 29.73 29.84
2591 NASDAQ IFGL Thu, Mar 8, 2018 29.75 29.77 29.65 29.72
2590 NASDAQ IFGL Wed, Mar 7, 2018 29.50 29.61 29.42 29.58
2589 NASDAQ IFGL Tue, Mar 6, 2018 29.43 29.50 29.37 29.45
2588 NASDAQ IFGL Mon, Mar 5, 2018 29.18 29.45 29.17 29.42
2587 NASDAQ IFGL Fri, Mar 2, 2018 29.21 29.39 29.13 29.35
2586 NASDAQ IFGL Thu, Mar 1, 2018 29.32 29.46 29.06 29.17
2585 NASDAQ IFGL Wed, Feb 28, 2018 29.51 29.53 29.27 29.28
2584 NASDAQ IFGL Tue, Feb 27, 2018 29.82 29.83 29.52 29.52
2583 NASDAQ IFGL Mon, Feb 26, 2018 30.01 30.12 29.91 30.09
2582 NASDAQ IFGL Fri, Feb 23, 2018 29.72 29.80 29.65 29.79
2581 NASDAQ IFGL Thu, Feb 22, 2018 29.41 29.58 29.33 29.44
2580 NASDAQ IFGL Wed, Feb 21, 2018 29.64 29.77 29.33 29.33
2579 NASDAQ IFGL Tue, Feb 20, 2018 29.60 29.68 29.51 29.56
2578 NASDAQ IFGL Fri, Feb 16, 2018 29.64 29.85 29.64 29.74
2577 NASDAQ IFGL Thu, Feb 15, 2018 29.44 29.60 29.33 29.60
2576 NASDAQ IFGL Wed, Feb 14, 2018 29.00 29.47 29.00 29.47
2575 NASDAQ IFGL Tue, Feb 13, 2018 29.07 29.19 28.98 29.18
2574 NASDAQ IFGL Mon, Feb 12, 2018 28.99 29.15 28.90 29.15
2573 NASDAQ IFGL Fri, Feb 9, 2018 28.91 28.98 28.31 28.84
2572 NASDAQ IFGL Thu, Feb 8, 2018 29.41 29.41 28.71 28.73
2571 NASDAQ IFGL Wed, Feb 7, 2018 29.45 29.70 29.39 29.39
2570 NASDAQ IFGL Tue, Feb 6, 2018 29.12 29.86 29.11 29.79
2569 NASDAQ IFGL Mon, Feb 5, 2018 30.12 30.17 29.32 29.34
2568 NASDAQ IFGL Fri, Feb 2, 2018 30.80 30.80 30.47 30.52
2567 NASDAQ IFGL Thu, Feb 1, 2018 31.14 31.20 31.08 31.15
2566 NASDAQ IFGL Wed, Jan 31, 2018 31.36 31.43 31.27 31.38
2565 NASDAQ IFGL Tue, Jan 30, 2018 31.27 31.30 31.10 31.13
2564 NASDAQ IFGL Mon, Jan 29, 2018 31.40 31.40 31.26 31.30
2563 NASDAQ IFGL Fri, Jan 26, 2018 31.63 31.77 31.63 31.71
2562 NASDAQ IFGL Thu, Jan 25, 2018 31.68 31.68 31.38 31.43
2561 NASDAQ IFGL Wed, Jan 24, 2018 31.62 31.67 31.46 31.53
2560 NASDAQ IFGL Tue, Jan 23, 2018 31.25 31.37 31.25 31.37
2559 NASDAQ IFGL Mon, Jan 22, 2018 31.04 31.22 31.00 31.19
2558 NASDAQ IFGL Fri, Jan 19, 2018 31.01 31.09 31.00 31.05
2557 NASDAQ IFGL Thu, Jan 18, 2018 30.95 30.98 30.90 30.94
2556 NASDAQ IFGL Wed, Jan 17, 2018 30.93 31.20 30.91 31.08
2555 NASDAQ IFGL Tue, Jan 16, 2018 30.82 30.92 30.80 30.80
2554 NASDAQ IFGL Fri, Jan 12, 2018 30.61 30.80 30.61 30.80
2553 NASDAQ IFGL Thu, Jan 11, 2018 30.56 30.63 30.52 30.63
2552 NASDAQ IFGL Wed, Jan 10, 2018 30.68 30.68 30.51 30.58
2551 NASDAQ IFGL Tue, Jan 9, 2018 30.71 30.79 30.67 30.75
2550 NASDAQ IFGL Mon, Jan 8, 2018 30.62 30.67 30.57 30.66
2549 NASDAQ IFGL Fri, Jan 5, 2018 30.50 30.61 30.45 30.59
2548 NASDAQ IFGL Thu, Jan 4, 2018 30.36 30.39 30.32 30.39
2547 NASDAQ IFGL Wed, Jan 3, 2018 30.25 30.35 30.18 30.33
2546 NASDAQ IFGL Tue, Jan 2, 2018 30.10 30.17 30.02 30.16
2545 NASDAQ IFGL Fri, Dec 29, 2017 30.08 30.13 30.00 30.00
2544 NASDAQ IFGL Thu, Dec 28, 2017 29.95 29.98 29.92 29.94
2543 NASDAQ IFGL Wed, Dec 27, 2017 29.74 29.80 29.70 29.79
2542 NASDAQ IFGL Tue, Dec 26, 2017 29.58 29.67 29.56 29.61
2541 NASDAQ IFGL Fri, Dec 22, 2017 29.50 29.56 29.49 29.56
2540 NASDAQ IFGL Thu, Dec 21, 2017 29.54 29.60 29.50 29.57
2539 NASDAQ IFGL Wed, Dec 20, 2017 30.46 30.46 30.36 30.38
2538 NASDAQ IFGL Tue, Dec 19, 2017 30.58 30.59 30.42 30.46
2537 NASDAQ IFGL Mon, Dec 18, 2017 30.53 30.63 30.51 30.56
2536 NASDAQ IFGL Fri, Dec 15, 2017 30.24 30.31 30.23 30.26
2535 NASDAQ IFGL Thu, Dec 14, 2017 30.32 30.34 30.29 30.29
2534 NASDAQ IFGL Wed, Dec 13, 2017 30.21 30.38 30.21 30.32
2533 NASDAQ IFGL Tue, Dec 12, 2017 30.04 30.09 30.02 30.08
2532 NASDAQ IFGL Mon, Dec 11, 2017 29.98 30.02 29.97 30.00
2531 NASDAQ IFGL Fri, Dec 8, 2017 29.97 30.02 29.92 30.02
2530 NASDAQ IFGL Thu, Dec 7, 2017 29.73 29.94 29.73 29.88
2529 NASDAQ IFGL Wed, Dec 6, 2017 29.90 29.92 29.82 29.87
2528 NASDAQ IFGL Tue, Dec 5, 2017 29.88 30.00 29.83 29.88
2527 NASDAQ IFGL Mon, Dec 4, 2017 29.96 30.00 29.79 29.79
2526 NASDAQ IFGL Fri, Dec 1, 2017 29.91 30.01 29.85 30.01
2525 NASDAQ IFGL Thu, Nov 30, 2017 29.98 30.04 29.88 30.00
2524 NASDAQ IFGL Wed, Nov 29, 2017 29.86 29.86 29.73 29.76
2523 NASDAQ IFGL Tue, Nov 28, 2017 29.97 30.03 29.89 29.98
2522 NASDAQ IFGL Mon, Nov 27, 2017 30.08 30.08 29.94 29.94
2521 NASDAQ IFGL Fri, Nov 24, 2017 30.04 30.07 30.04 30.05
2520 NASDAQ IFGL Wed, Nov 22, 2017 29.83 29.89 29.77 29.85
2519 NASDAQ IFGL Tue, Nov 21, 2017 29.79 29.87 29.78 29.81
2518 NASDAQ IFGL Mon, Nov 20, 2017 29.62 29.66 29.59 29.59
2517 NASDAQ IFGL Fri, Nov 17, 2017 29.57 29.61 29.54 29.59
2516 NASDAQ IFGL Thu, Nov 16, 2017 29.60 29.72 29.60 29.68
2515 NASDAQ IFGL Wed, Nov 15, 2017 29.42 29.50 29.40 29.49
2514 NASDAQ IFGL Tue, Nov 14, 2017 29.51 29.59 29.51 29.56
2513 NASDAQ IFGL Mon, Nov 13, 2017 29.46 29.56 29.45 29.52
2512 NASDAQ IFGL Fri, Nov 10, 2017 29.70 29.75 29.66 29.73
2511 NASDAQ IFGL Thu, Nov 9, 2017 29.60 29.69 29.53 29.68
2510 NASDAQ IFGL Wed, Nov 8, 2017 29.62 29.72 29.60 29.68
2509 NASDAQ IFGL Tue, Nov 7, 2017 29.47 29.50 29.44 29.49
2508 NASDAQ IFGL Mon, Nov 6, 2017 29.26 29.46 29.26 29.43
2507 NASDAQ IFGL Fri, Nov 3, 2017 29.48 29.48 29.37 29.41
2506 NASDAQ IFGL Thu, Nov 2, 2017 29.31 29.41 29.30 29.39
2505 NASDAQ IFGL Wed, Nov 1, 2017 29.23 29.33 29.21 29.25
2504 NASDAQ IFGL Tue, Oct 31, 2017 29.18 29.30 29.16 29.22
2503 NASDAQ IFGL Mon, Oct 30, 2017 29.02 29.09 29.02 29.07
2502 NASDAQ IFGL Fri, Oct 27, 2017 29.05 29.14 29.01 29.10
2501 NASDAQ IFGL Thu, Oct 26, 2017 29.13 29.13 29.02 29.05
2500 NASDAQ IFGL Wed, Oct 25, 2017 29.09 29.09 28.94 29.03
2499 NASDAQ IFGL Tue, Oct 24, 2017 29.21 29.27 29.17 29.24
2498 NASDAQ IFGL Mon, Oct 23, 2017 29.32 29.39 29.23 29.25
2497 NASDAQ IFGL Fri, Oct 20, 2017 29.57 29.58 29.44 29.48
2496 NASDAQ IFGL Thu, Oct 19, 2017 29.63 29.69 29.60 29.69
2495 NASDAQ IFGL Wed, Oct 18, 2017 29.67 29.78 29.67 29.78
2494 NASDAQ IFGL Tue, Oct 17, 2017 29.53 29.60 29.51 29.58
2493 NASDAQ IFGL Mon, Oct 16, 2017 29.61 29.65 29.57 29.58
2492 NASDAQ IFGL Fri, Oct 13, 2017 29.57 29.61 29.56 29.57
2491 NASDAQ IFGL Thu, Oct 12, 2017 29.41 29.51 29.40 29.45
2490 NASDAQ IFGL Wed, Oct 11, 2017 29.31 29.38 29.30 29.36
2489 NASDAQ IFGL Tue, Oct 10, 2017 29.23 29.34 29.19 29.32
2488 NASDAQ IFGL Mon, Oct 9, 2017 29.11 29.14 29.04 29.07
2487 NASDAQ IFGL Fri, Oct 6, 2017 28.98 29.06 28.92 29.06
2486 NASDAQ IFGL Thu, Oct 5, 2017 29.10 29.14 29.07 29.13
2485 NASDAQ IFGL Wed, Oct 4, 2017 29.12 29.17 29.10 29.13
2484 NASDAQ IFGL Tue, Oct 3, 2017 29.12 29.21 29.12 29.19
2483 NASDAQ IFGL Mon, Oct 2, 2017 29.08 29.13 29.06 29.09
2482 NASDAQ IFGL Fri, Sep 29, 2017 29.09 29.19 29.01 29.17
2481 NASDAQ IFGL Thu, Sep 28, 2017 28.84 28.96 28.84 28.92
2480 NASDAQ IFGL Wed, Sep 27, 2017 28.87 28.95 28.84 28.92
2479 NASDAQ IFGL Tue, Sep 26, 2017 29.14 29.14 29.02 29.10
2478 NASDAQ IFGL Mon, Sep 25, 2017 29.33 29.34 29.21 29.30
2477 NASDAQ IFGL Fri, Sep 22, 2017 29.43 29.53 29.43 29.50
2476 NASDAQ IFGL Thu, Sep 21, 2017 29.43 29.43 29.36 29.40
2475 NASDAQ IFGL Wed, Sep 20, 2017 29.70 29.70 29.44 29.55
2474 NASDAQ IFGL Tue, Sep 19, 2017 29.67 29.68 29.59 29.64
2473 NASDAQ IFGL Mon, Sep 18, 2017 29.77 29.81 29.67 29.71
2472 NASDAQ IFGL Fri, Sep 15, 2017 29.74 29.79 29.70 29.75
2471 NASDAQ IFGL Thu, Sep 14, 2017 29.57 29.69 29.57 29.69
2470 NASDAQ IFGL Wed, Sep 13, 2017 29.79 29.82 29.65 29.66
2469 NASDAQ IFGL Tue, Sep 12, 2017 29.89 29.89 29.82 29.82
2468 NASDAQ IFGL Mon, Sep 11, 2017 29.93 29.96 29.91 29.94
2467 NASDAQ IFGL Fri, Sep 8, 2017 29.90 29.95 29.87 29.90
2466 NASDAQ IFGL Thu, Sep 7, 2017 29.65 29.76 29.65 29.73
2465 NASDAQ IFGL Wed, Sep 6, 2017 29.44 29.54 29.37 29.49
2464 NASDAQ IFGL Tue, Sep 5, 2017 29.45 29.50 29.30 29.32
2463 NASDAQ IFGL Fri, Sep 1, 2017 29.59 29.59 29.46 29.58
2462 NASDAQ IFGL Thu, Aug 31, 2017 29.45 29.60 29.41 29.58
2461 NASDAQ IFGL Wed, Aug 30, 2017 29.21 29.30 29.21 29.30
2460 NASDAQ IFGL Tue, Aug 29, 2017 29.23 29.33 29.23 29.25
2459 NASDAQ IFGL Mon, Aug 28, 2017 29.30 29.32 29.26 29.30
2458 NASDAQ IFGL Fri, Aug 25, 2017 29.15 29.28 29.08 29.22
2457 NASDAQ IFGL Thu, Aug 24, 2017 29.25 29.28 29.17 29.17
2456 NASDAQ IFGL Wed, Aug 23, 2017 29.22 29.32 29.22 29.29
2455 NASDAQ IFGL Tue, Aug 22, 2017 29.33 29.36 29.29 29.33
2454 NASDAQ IFGL Mon, Aug 21, 2017 29.20 29.26 29.16 29.23
2453 NASDAQ IFGL Fri, Aug 18, 2017 29.20 29.24 29.15 29.22
2452 NASDAQ IFGL Thu, Aug 17, 2017 29.29 29.29 29.09 29.09
2451 NASDAQ IFGL Wed, Aug 16, 2017 29.23 29.36 29.22 29.35
2450 NASDAQ IFGL Tue, Aug 15, 2017 29.08 29.11 29.03 29.09
2449 NASDAQ IFGL Mon, Aug 14, 2017 29.20 29.26 29.15 29.22
2448 NASDAQ IFGL Fri, Aug 11, 2017 29.07 29.10 28.99 29.04
2447 NASDAQ IFGL Thu, Aug 10, 2017 29.27 29.27 29.10 29.10
2446 NASDAQ IFGL Wed, Aug 9, 2017 29.33 29.44 29.30 29.44
2445 NASDAQ IFGL Tue, Aug 8, 2017 29.33 29.39 29.28 29.30
2444 NASDAQ IFGL Mon, Aug 7, 2017 29.38 29.44 29.35 29.44
2443 NASDAQ IFGL Fri, Aug 4, 2017 29.56 29.61 29.44 29.51
2442 NASDAQ IFGL Thu, Aug 3, 2017 29.46 29.56 29.46 29.53
2441 NASDAQ IFGL Wed, Aug 2, 2017 29.41 29.50 29.41 29.46
2440 NASDAQ IFGL Tue, Aug 1, 2017 29.46 29.52 29.42 29.42
2439 NASDAQ IFGL Mon, Jul 31, 2017 29.24 29.31 29.17 29.30
2438 NASDAQ IFGL Fri, Jul 28, 2017 29.15 29.31 29.13 29.31
2437 NASDAQ IFGL Thu, Jul 27, 2017 29.26 29.26 29.07 29.12
2436 NASDAQ IFGL Wed, Jul 26, 2017 28.95 29.11 28.90 29.09
2435 NASDAQ IFGL Tue, Jul 25, 2017 29.01 29.03 28.96 28.99
2434 NASDAQ IFGL Mon, Jul 24, 2017 28.91 29.00 28.90 28.99
2433 NASDAQ IFGL Fri, Jul 21, 2017 28.86 28.96 28.85 28.92
2432 NASDAQ IFGL Thu, Jul 20, 2017 28.91 28.98 28.83 28.94
2431 NASDAQ IFGL Wed, Jul 19, 2017 28.76 28.91 28.76 28.89
2430 NASDAQ IFGL Tue, Jul 18, 2017 28.71 28.75 28.65 28.70
2429 NASDAQ IFGL Mon, Jul 17, 2017 28.57 28.57 28.50 28.52
2428 NASDAQ IFGL Fri, Jul 14, 2017 28.51 28.65 28.48 28.60
2427 NASDAQ IFGL Thu, Jul 13, 2017 28.25 28.34 28.25 28.33
2426 NASDAQ IFGL Wed, Jul 12, 2017 28.01 28.19 28.01 28.18
2425 NASDAQ IFGL Tue, Jul 11, 2017 27.94 28.04 27.88 28.04
2424 NASDAQ IFGL Mon, Jul 10, 2017 28.05 28.13 28.05 28.10
2423 NASDAQ IFGL Fri, Jul 7, 2017 28.00 28.08 27.93 28.04
2422 NASDAQ IFGL Thu, Jul 6, 2017 28.10 28.13 28.01 28.03
2421 NASDAQ IFGL Wed, Jul 5, 2017 28.08 28.18 28.03 28.16
2420 NASDAQ IFGL Mon, Jul 3, 2017 28.31 28.34 28.25 28.28
2419 NASDAQ IFGL Fri, Jun 30, 2017 28.48 28.50 28.38 28.48
2418 NASDAQ IFGL Thu, Jun 29, 2017 28.61 28.61 28.38 28.50
2417 NASDAQ IFGL Wed, Jun 28, 2017 28.61 28.69 28.56 28.65
2416 NASDAQ IFGL Tue, Jun 27, 2017 28.67 28.67 28.55 28.58
2415 NASDAQ IFGL Mon, Jun 26, 2017 28.82 28.85 28.69 28.70
2414 NASDAQ IFGL Fri, Jun 23, 2017 28.68 28.78 28.68 28.75
2413 NASDAQ IFGL Thu, Jun 22, 2017 28.67 28.70 28.62 28.67
2412 NASDAQ IFGL Wed, Jun 21, 2017 28.75 28.78 28.68 28.73
2411 NASDAQ IFGL Tue, Jun 20, 2017 29.01 29.01 28.82 28.83
2410 NASDAQ IFGL Mon, Jun 19, 2017 29.54 29.55 29.48 29.52
2409 NASDAQ IFGL Fri, Jun 16, 2017 29.53 29.60 29.45 29.60
2408 NASDAQ IFGL Thu, Jun 15, 2017 29.40 29.48 29.39 29.44
2407 NASDAQ IFGL Wed, Jun 14, 2017 29.66 29.82 29.53 29.62
2406 NASDAQ IFGL Tue, Jun 13, 2017 29.47 29.56 29.47 29.54
2405 NASDAQ IFGL Mon, Jun 12, 2017 29.12 29.26 29.12 29.22
2404 NASDAQ IFGL Fri, Jun 9, 2017 29.21 29.33 29.17 29.28
2403 NASDAQ IFGL Thu, Jun 8, 2017 29.42 29.42 29.32 29.38
2402 NASDAQ IFGL Wed, Jun 7, 2017 29.61 29.61 29.50 29.59
2401 NASDAQ IFGL Tue, Jun 6, 2017 29.52 29.54 29.48 29.54
2400 NASDAQ IFGL Mon, Jun 5, 2017 29.43 29.43 29.34 29.38
2399 NASDAQ IFGL Fri, Jun 2, 2017 29.40 29.55 29.37 29.55
2398 NASDAQ IFGL Thu, Jun 1, 2017 29.13 29.24 29.13 29.24
2397 NASDAQ IFGL Wed, May 31, 2017 28.99 28.99 28.90 28.94
2396 NASDAQ IFGL Tue, May 30, 2017 28.73 28.85 28.73 28.84
2395 NASDAQ IFGL Fri, May 26, 2017 28.84 28.84 28.79 28.82
2394 NASDAQ IFGL Thu, May 25, 2017 28.80 28.85 28.78 28.84
2393 NASDAQ IFGL Wed, May 24, 2017 28.66 28.76 28.62 28.76
2392 NASDAQ IFGL Tue, May 23, 2017 28.74 28.74 28.62 28.63
2391 NASDAQ IFGL Mon, May 22, 2017 28.70 28.78 28.70 28.75
2390 NASDAQ IFGL Fri, May 19, 2017 28.59 28.62 28.53 28.61
2389 NASDAQ IFGL Thu, May 18, 2017 28.39 28.50 28.39 28.47
2388 NASDAQ IFGL Wed, May 17, 2017 28.62 28.62 28.49 28.49
2387 NASDAQ IFGL Tue, May 16, 2017 28.62 28.65 28.61 28.63
2386 NASDAQ IFGL Mon, May 15, 2017 28.66 28.66 28.61 28.65
2385 NASDAQ IFGL Fri, May 12, 2017 28.39 28.50 28.39 28.50
2384 NASDAQ IFGL Thu, May 11, 2017 28.39 28.47 28.39 28.47
2383 NASDAQ IFGL Wed, May 10, 2017 28.39 28.49 28.30 28.48
2382 NASDAQ IFGL Tue, May 9, 2017 28.44 28.51 28.42 28.46
2381 NASDAQ IFGL Mon, May 8, 2017 28.54 28.54 28.42 28.47
2380 NASDAQ IFGL Fri, May 5, 2017 28.24 28.47 28.22 28.47
2379 NASDAQ IFGL Thu, May 4, 2017 28.24 28.32 28.22 28.32
2378 NASDAQ IFGL Wed, May 3, 2017 28.39 28.39 28.32 28.36
2377 NASDAQ IFGL Tue, May 2, 2017 28.37 28.48 28.37 28.46
2376 NASDAQ IFGL Mon, May 1, 2017 28.36 28.36 28.16 28.19
2375 NASDAQ IFGL Fri, Apr 28, 2017 28.13 28.15 28.09 28.12
2374 NASDAQ IFGL Thu, Apr 27, 2017 28.24 28.29 28.20 28.27
2373 NASDAQ IFGL Wed, Apr 26, 2017 28.30 28.32 28.22 28.22
2372 NASDAQ IFGL Tue, Apr 25, 2017 28.31 28.41 28.31 28.37
2371 NASDAQ IFGL Mon, Apr 24, 2017 28.19 28.20 28.13 28.14
2370 NASDAQ IFGL Fri, Apr 21, 2017 28.08 28.12 28.04 28.08
2369 NASDAQ IFGL Thu, Apr 20, 2017 28.22 28.24 28.17 28.17
2368 NASDAQ IFGL Wed, Apr 19, 2017 28.19 28.19 28.06 28.09
2367 NASDAQ IFGL Tue, Apr 18, 2017 28.19 28.32 28.17 28.30
2366 NASDAQ IFGL Mon, Apr 17, 2017 28.26 28.40 28.26 28.36
2365 NASDAQ IFGL Thu, Apr 13, 2017 28.14 28.18 28.07 28.08
2364 NASDAQ IFGL Wed, Apr 12, 2017 28.01 28.10 27.99 28.10
2363 NASDAQ IFGL Tue, Apr 11, 2017 27.86 27.94 27.78 27.94
2362 NASDAQ IFGL Mon, Apr 10, 2017 27.69 27.76 27.63 27.70
2361 NASDAQ IFGL Fri, Apr 7, 2017 27.73 27.83 27.73 27.79
2360 NASDAQ IFGL Thu, Apr 6, 2017 27.68 27.75 27.68 27.75
2359 NASDAQ IFGL Wed, Apr 5, 2017 27.57 27.69 27.57 27.60
2358 NASDAQ IFGL Tue, Apr 4, 2017 27.49 27.59 27.46 27.59
2357 NASDAQ IFGL Mon, Apr 3, 2017 27.42 27.50 27.35 27.49
2356 NASDAQ IFGL Fri, Mar 31, 2017 27.35 27.52 27.35 27.46
2355 NASDAQ IFGL Thu, Mar 30, 2017 27.45 27.47 27.37 27.38
2354 NASDAQ IFGL Wed, Mar 29, 2017 27.46 27.55 27.46 27.54
2353 NASDAQ IFGL Tue, Mar 28, 2017 27.50 27.55 27.48 27.50
2352 NASDAQ IFGL Mon, Mar 27, 2017 27.43 27.54 27.43 27.52
2351 NASDAQ IFGL Fri, Mar 24, 2017 27.52 27.54 27.46 27.48
2350 NASDAQ IFGL Thu, Mar 23, 2017 27.54 27.69 27.54 27.65
2349 NASDAQ IFGL Wed, Mar 22, 2017 27.45 27.57 27.45 27.56
2348 NASDAQ IFGL Tue, Mar 21, 2017 27.65 27.69 27.44 27.44
2347 NASDAQ IFGL Mon, Mar 20, 2017 27.60 27.68 27.58 27.62
2346 NASDAQ IFGL Fri, Mar 17, 2017 27.58 27.64 27.55 27.59
2345 NASDAQ IFGL Thu, Mar 16, 2017 27.41 27.52 27.41 27.50
2344 NASDAQ IFGL Wed, Mar 15, 2017 26.84 27.23 26.84 27.20
2343 NASDAQ IFGL Tue, Mar 14, 2017 26.85 26.85 26.79 26.81
2342 NASDAQ IFGL Mon, Mar 13, 2017 27.02 27.06 26.94 27.06
2341 NASDAQ IFGL Fri, Mar 10, 2017 26.97 26.97 26.87 26.93
2340 NASDAQ IFGL Thu, Mar 9, 2017 26.90 26.96 26.86 26.91
2339 NASDAQ IFGL Wed, Mar 8, 2017 27.04 27.04 26.91 26.91
2338 NASDAQ IFGL Tue, Mar 7, 2017 27.09 27.15 27.08 27.09
2337 NASDAQ IFGL Mon, Mar 6, 2017 27.26 27.26 27.17 27.22
2336 NASDAQ IFGL Fri, Mar 3, 2017 27.19 27.34 27.18 27.33
2335 NASDAQ IFGL Thu, Mar 2, 2017 27.32 27.32 27.22 27.26
2334 NASDAQ IFGL Wed, Mar 1, 2017 27.52 27.65 27.48 27.61
2333 NASDAQ IFGL Tue, Feb 28, 2017 27.49 27.61 27.49 27.52
2332 NASDAQ IFGL Mon, Feb 27, 2017 27.54 27.60 27.52 27.55
2331 NASDAQ IFGL Fri, Feb 24, 2017 27.61 27.68 27.59 27.67
2330 NASDAQ IFGL Thu, Feb 23, 2017 27.70 27.73 27.65 27.70
2329 NASDAQ IFGL Wed, Feb 22, 2017 27.52 27.55 27.43 27.55
2328 NASDAQ IFGL Tue, Feb 21, 2017 27.34 27.51 27.34 27.51
2327 NASDAQ IFGL Fri, Feb 17, 2017 27.41 27.43 27.36 27.43
2326 NASDAQ IFGL Thu, Feb 16, 2017 27.38 27.45 27.36 27.45
2325 NASDAQ IFGL Wed, Feb 15, 2017 27.28 27.46 27.23 27.46
2324 NASDAQ IFGL Tue, Feb 14, 2017 27.22 27.35 27.17 27.33
2323 NASDAQ IFGL Mon, Feb 13, 2017 27.38 27.38 27.21 27.21
2322 NASDAQ IFGL Fri, Feb 10, 2017 27.31 27.39 27.25 27.37
2321 NASDAQ IFGL Thu, Feb 9, 2017 27.34 27.38 27.30 27.33
2320 NASDAQ IFGL Wed, Feb 8, 2017 27.18 27.24 27.16 27.24
2319 NASDAQ IFGL Tue, Feb 7, 2017 26.91 27.04 26.91 27.03
2318 NASDAQ IFGL Mon, Feb 6, 2017 26.81 26.88 26.76 26.88
2317 NASDAQ IFGL Fri, Feb 3, 2017 26.94 27.00 26.90 26.96
2316 NASDAQ IFGL Thu, Feb 2, 2017 26.84 26.89 26.77 26.86
2315 NASDAQ IFGL Wed, Feb 1, 2017 26.84 26.92 26.81 26.87
2314 NASDAQ IFGL Tue, Jan 31, 2017 26.62 26.80 26.62 26.80
2313 NASDAQ IFGL Mon, Jan 30, 2017 26.52 26.59 26.44 26.56
2312 NASDAQ IFGL Fri, Jan 27, 2017 26.72 26.72 26.60 26.64
2311 NASDAQ IFGL Thu, Jan 26, 2017 26.78 26.78 26.64 26.66
2310 NASDAQ IFGL Wed, Jan 25, 2017 26.70 26.79 26.67 26.75
2309 NASDAQ IFGL Tue, Jan 24, 2017 26.76 26.77 26.69 26.74
2308 NASDAQ IFGL Mon, Jan 23, 2017 26.55 26.70 26.55 26.70
2307 NASDAQ IFGL Fri, Jan 20, 2017 26.50 26.52 26.45 26.50
2306 NASDAQ IFGL Thu, Jan 19, 2017 26.50 26.50 26.37 26.46
2305 NASDAQ IFGL Wed, Jan 18, 2017 26.80 26.80 26.66 26.70
2304 NASDAQ IFGL Tue, Jan 17, 2017 26.68 26.75 26.67 26.75
2303 NASDAQ IFGL Fri, Jan 13, 2017 26.66 26.76 26.64 26.73
2302 NASDAQ IFGL Thu, Jan 12, 2017 26.85 26.85 26.71 26.78
2301 NASDAQ IFGL Wed, Jan 11, 2017 26.75 26.89 26.64 26.85
2300 NASDAQ IFGL Tue, Jan 10, 2017 26.87 26.90 26.82 26.85
2299 NASDAQ IFGL Mon, Jan 9, 2017 26.81 26.84 26.77 26.81
2298 NASDAQ IFGL Fri, Jan 6, 2017 26.89 26.93 26.84 26.87
2297 NASDAQ IFGL Thu, Jan 5, 2017 26.72 26.87 26.70 26.86
2296 NASDAQ IFGL Wed, Jan 4, 2017 26.40 26.58 26.40 26.58
2295 NASDAQ IFGL Tue, Jan 3, 2017 26.27 26.30 26.20 26.28
2294 NASDAQ IFGL Fri, Dec 30, 2016 26.31 26.35 26.19 26.28
2293 NASDAQ IFGL Thu, Dec 29, 2016 26.03 26.10 25.99 26.08
2292 NASDAQ IFGL Wed, Dec 28, 2016 25.94 25.94 25.78 25.80
2291 NASDAQ IFGL Tue, Dec 27, 2016 25.95 26.02 25.94 25.97
2290 NASDAQ IFGL Fri, Dec 23, 2016 25.95 25.96 25.88 25.94
2289 NASDAQ IFGL Thu, Dec 22, 2016 25.90 25.90 25.80 25.85
2288 NASDAQ IFGL Wed, Dec 21, 2016 27.19 27.25 27.17 27.24
2287 NASDAQ IFGL Tue, Dec 20, 2016 27.02 27.17 27.02 27.17
2286 NASDAQ IFGL Mon, Dec 19, 2016 26.93 27.09 26.93 27.02
2285 NASDAQ IFGL Fri, Dec 16, 2016 26.88 26.95 26.82 26.89
2284 NASDAQ IFGL Thu, Dec 15, 2016 26.95 26.98 26.88 26.92
2283 NASDAQ IFGL Wed, Dec 14, 2016 27.68 27.76 27.28 27.30
2282 NASDAQ IFGL Tue, Dec 13, 2016 27.86 27.90 27.75 27.83
2281 NASDAQ IFGL Mon, Dec 12, 2016 27.69 27.69 27.59 27.64
2280 NASDAQ IFGL Fri, Dec 9, 2016 27.89 27.89 27.80 27.85
2279 NASDAQ IFGL Thu, Dec 8, 2016 27.88 27.88 27.72 27.81
2278 NASDAQ IFGL Wed, Dec 7, 2016 27.59 27.87 27.59 27.84
2277 NASDAQ IFGL Tue, Dec 6, 2016 27.43 27.52 27.42 27.51
2276 NASDAQ IFGL Mon, Dec 5, 2016 27.27 27.41 27.27 27.34
2275 NASDAQ IFGL Fri, Dec 2, 2016 27.17 27.34 27.17 27.26
2274 NASDAQ IFGL Thu, Dec 1, 2016 27.27 27.27 27.10 27.13
2273 NASDAQ IFGL Wed, Nov 30, 2016 27.44 27.57 27.43 27.47
2272 NASDAQ IFGL Tue, Nov 29, 2016 27.24 27.52 27.24 27.48
2271 NASDAQ IFGL Mon, Nov 28, 2016 27.13 27.31 27.13 27.26
2270 NASDAQ IFGL Fri, Nov 25, 2016 27.19 27.19 27.08 27.12
2269 NASDAQ IFGL Wed, Nov 23, 2016 26.94 27.08 26.94 27.05
2268 NASDAQ IFGL Tue, Nov 22, 2016 27.12 27.12 26.97 27.12
2267 NASDAQ IFGL Mon, Nov 21, 2016 26.80 26.95 26.80 26.95
2266 NASDAQ IFGL Fri, Nov 18, 2016 26.92 26.93 26.77 26.79
2265 NASDAQ IFGL Thu, Nov 17, 2016 27.06 27.08 26.96 27.07
2264 NASDAQ IFGL Wed, Nov 16, 2016 26.72 26.79 26.69 26.70
2263 NASDAQ IFGL Tue, Nov 15, 2016 26.92 27.14 26.92 27.14
2262 NASDAQ IFGL Mon, Nov 14, 2016 27.00 27.00 26.81 26.87
2261 NASDAQ IFGL Fri, Nov 11, 2016 27.25 27.29 27.14 27.22
2260 NASDAQ IFGL Thu, Nov 10, 2016 27.65 27.65 27.35 27.43
2259 NASDAQ IFGL Wed, Nov 9, 2016 27.98 28.24 27.98 28.09
2258 NASDAQ IFGL Tue, Nov 8, 2016 28.17 28.37 28.15 28.29
2257 NASDAQ IFGL Mon, Nov 7, 2016 28.31 28.31 28.13 28.19
2256 NASDAQ IFGL Fri, Nov 4, 2016 28.15 28.32 28.15 28.21
2255 NASDAQ IFGL Thu, Nov 3, 2016 28.51 28.54 28.38 28.40
2254 NASDAQ IFGL Wed, Nov 2, 2016 28.55 28.55 28.38 28.40
2253 NASDAQ IFGL Tue, Nov 1, 2016 28.57 28.58 28.32 28.41
2252 NASDAQ IFGL Mon, Oct 31, 2016 28.34 28.50 28.34 28.42
2251 NASDAQ IFGL Fri, Oct 28, 2016 28.23 28.31 28.15 28.15
2250 NASDAQ IFGL Thu, Oct 27, 2016 28.50 28.53 28.39 28.39
2249 NASDAQ IFGL Wed, Oct 26, 2016 28.66 28.75 28.63 28.68
2248 NASDAQ IFGL Tue, Oct 25, 2016 28.79 28.93 28.79 28.91
2247 NASDAQ IFGL Mon, Oct 24, 2016 28.84 28.92 28.81 28.86
2246 NASDAQ IFGL Fri, Oct 21, 2016 28.60 28.78 28.60 28.78
2245 NASDAQ IFGL Thu, Oct 20, 2016 28.77 28.89 28.77 28.83
2244 NASDAQ IFGL Wed, Oct 19, 2016 28.65 28.83 28.65 28.78
2243 NASDAQ IFGL Tue, Oct 18, 2016 28.63 28.71 28.63 28.66
2242 NASDAQ IFGL Mon, Oct 17, 2016 28.37 28.40 28.28 28.33
2241 NASDAQ IFGL Fri, Oct 14, 2016 28.60 28.60 28.46 28.47
2240 NASDAQ IFGL Thu, Oct 13, 2016 28.30 28.58 28.27 28.54
2239 NASDAQ IFGL Wed, Oct 12, 2016 28.19 28.31 28.18 28.25
2238 NASDAQ IFGL Tue, Oct 11, 2016 28.57 28.57 28.21 28.30
2237 NASDAQ IFGL Mon, Oct 10, 2016 28.87 28.93 28.82 28.84
2236 NASDAQ IFGL Fri, Oct 7, 2016 28.82 28.85 28.62 28.80
2235 NASDAQ IFGL Thu, Oct 6, 2016 29.06 29.06 28.90 28.99
2234 NASDAQ IFGL Wed, Oct 5, 2016 29.43 29.43 29.28 29.30
2233 NASDAQ IFGL Tue, Oct 4, 2016 29.89 29.89 29.57 29.63
2232 NASDAQ IFGL Mon, Oct 3, 2016 30.09 30.10 29.98 30.07
2231 NASDAQ IFGL Fri, Sep 30, 2016 30.00 30.28 30.00 30.17
2230 NASDAQ IFGL Thu, Sep 29, 2016 30.05 30.13 29.77 29.85
2229 NASDAQ IFGL Wed, Sep 28, 2016 30.26 30.35 30.09 30.35
2228 NASDAQ IFGL Tue, Sep 27, 2016 29.97 30.25 29.97 30.24
2227 NASDAQ IFGL Mon, Sep 26, 2016 29.95 30.03 29.93 29.96
2226 NASDAQ IFGL Fri, Sep 23, 2016 30.32 30.33 30.21 30.22
2225 NASDAQ IFGL Thu, Sep 22, 2016 30.49 30.52 30.38 30.42
2224 NASDAQ IFGL Wed, Sep 21, 2016 29.98 30.16 29.82 30.15
2223 NASDAQ IFGL Tue, Sep 20, 2016 29.83 29.93 29.81 29.83
2222 NASDAQ IFGL Mon, Sep 19, 2016 29.70 29.83 29.65 29.71
2221 NASDAQ IFGL Fri, Sep 16, 2016 29.53 29.57 29.48 29.54
2220 NASDAQ IFGL Thu, Sep 15, 2016 29.64 29.85 29.59 29.82
2219 NASDAQ IFGL Wed, Sep 14, 2016 29.60 29.79 29.60 29.64
2218 NASDAQ IFGL Tue, Sep 13, 2016 29.92 29.92 29.58 29.68
2217 NASDAQ IFGL Mon, Sep 12, 2016 29.91 30.29 29.91 30.25
2216 NASDAQ IFGL Fri, Sep 9, 2016 30.52 30.52 30.15 30.15
2215 NASDAQ IFGL Thu, Sep 8, 2016 30.90 30.99 30.83 30.87
2214 NASDAQ IFGL Wed, Sep 7, 2016 30.81 30.94 30.80 30.89
2213 NASDAQ IFGL Tue, Sep 6, 2016 30.72 30.96 30.70 30.93
2212 NASDAQ IFGL Fri, Sep 2, 2016 30.49 30.55 30.43 30.48
2211 NASDAQ IFGL Thu, Sep 1, 2016 30.33 30.35 30.15 30.35
2210 NASDAQ IFGL Wed, Aug 31, 2016 30.14 30.18 30.08 30.16
2209 NASDAQ IFGL Tue, Aug 30, 2016 30.32 30.45 30.20 30.20
2208 NASDAQ IFGL Mon, Aug 29, 2016 30.22 30.47 30.22 30.42
2207 NASDAQ IFGL Fri, Aug 26, 2016 30.74 30.89 30.29 30.38
2206 NASDAQ IFGL Thu, Aug 25, 2016 30.66 30.73 30.65 30.68
2205 NASDAQ IFGL Wed, Aug 24, 2016 30.79 30.79 30.62 30.66
2204 NASDAQ IFGL Tue, Aug 23, 2016 30.84 30.95 30.83 30.83
2203 NASDAQ IFGL Mon, Aug 22, 2016 30.58 30.61 30.42 30.61
2202 NASDAQ IFGL Fri, Aug 19, 2016 30.52 30.61 30.45 30.61
2201 NASDAQ IFGL Thu, Aug 18, 2016 30.73 30.79 30.66 30.77
2200 NASDAQ IFGL Wed, Aug 17, 2016 30.58 30.65 30.41 30.59
2199 NASDAQ IFGL Tue, Aug 16, 2016 30.63 30.69 30.61 30.62
2198 NASDAQ IFGL Mon, Aug 15, 2016 30.66 30.84 30.66 30.82
2197 NASDAQ IFGL Fri, Aug 12, 2016 30.61 30.73 30.59 30.61
2196 NASDAQ IFGL Thu, Aug 11, 2016 30.70 30.72 30.61 30.69
2195 NASDAQ IFGL Wed, Aug 10, 2016 30.65 30.73 30.63 30.65
2194 NASDAQ IFGL Tue, Aug 9, 2016 30.50 30.61 30.45 30.54
2193 NASDAQ IFGL Mon, Aug 8, 2016 30.37 30.48 30.37 30.45
2192 NASDAQ IFGL Fri, Aug 5, 2016 30.28 30.44 30.28 30.44
2191 NASDAQ IFGL Thu, Aug 4, 2016 30.17 30.36 30.17 30.34
2190 NASDAQ IFGL Wed, Aug 3, 2016 30.06 30.09 29.95 30.09
2189 NASDAQ IFGL Tue, Aug 2, 2016 30.40 30.42 30.29 30.39
2188 NASDAQ IFGL Mon, Aug 1, 2016 30.47 30.57 30.44 30.44
2187 NASDAQ IFGL Fri, Jul 29, 2016 30.46 30.61 30.39 30.52
2186 NASDAQ IFGL Thu, Jul 28, 2016 30.32 30.47 30.31 30.42
2185 NASDAQ IFGL Wed, Jul 27, 2016 30.19 30.19 29.94 30.13
2184 NASDAQ IFGL Tue, Jul 26, 2016 30.14 30.29 30.11 30.19
2183 NASDAQ IFGL Mon, Jul 25, 2016 29.90 29.99 29.89 29.96
2182 NASDAQ IFGL Fri, Jul 22, 2016 29.89 29.92 29.83 29.90
2181 NASDAQ IFGL Thu, Jul 21, 2016 29.82 29.93 29.81 29.86
2180 NASDAQ IFGL Wed, Jul 20, 2016 29.85 29.99 29.85 29.95
2179 NASDAQ IFGL Tue, Jul 19, 2016 29.48 29.57 29.48 29.57
2178 NASDAQ IFGL Mon, Jul 18, 2016 29.54 29.72 29.54 29.67
2177 NASDAQ IFGL Fri, Jul 15, 2016 29.57 29.57 29.45 29.47
2176 NASDAQ IFGL Thu, Jul 14, 2016 29.70 29.83 29.69 29.76
2175 NASDAQ IFGL Wed, Jul 13, 2016 29.56 29.68 29.54 29.59
2174 NASDAQ IFGL Tue, Jul 12, 2016 29.70 29.73 29.56 29.60
2173 NASDAQ IFGL Mon, Jul 11, 2016 29.25 29.43 29.25 29.35
2172 NASDAQ IFGL Fri, Jul 8, 2016 28.99 29.05 28.94 29.01
2171 NASDAQ IFGL Thu, Jul 7, 2016 28.98 28.98 28.66 28.76
2170 NASDAQ IFGL Wed, Jul 6, 2016 28.54 28.77 28.45 28.77
2169 NASDAQ IFGL Tue, Jul 5, 2016 28.91 28.94 28.76 28.84
2168 NASDAQ IFGL Fri, Jul 1, 2016 29.18 29.31 29.08 29.28
2167 NASDAQ IFGL Thu, Jun 30, 2016 29.08 29.23 28.98 29.16
2166 NASDAQ IFGL Wed, Jun 29, 2016 28.77 29.02 28.77 29.00
2165 NASDAQ IFGL Tue, Jun 28, 2016 28.23 28.48 28.20 28.48
2164 NASDAQ IFGL Mon, Jun 27, 2016 27.92 27.92 27.38 27.59
2163 NASDAQ IFGL Fri, Jun 24, 2016 28.10 28.51 28.00 28.07
2162 NASDAQ IFGL Thu, Jun 23, 2016 29.85 30.10 29.83 30.09
2161 NASDAQ IFGL Wed, Jun 22, 2016 29.58 29.72 29.52 29.53
2160 NASDAQ IFGL Tue, Jun 21, 2016 29.54 29.74 29.54 29.62
2159 NASDAQ IFGL Mon, Jun 20, 2016 29.71 29.85 29.69 29.70
2158 NASDAQ IFGL Fri, Jun 17, 2016 29.02 29.13 28.83 29.07
2157 NASDAQ IFGL Thu, Jun 16, 2016 28.80 29.02 28.55 29.02
2156 NASDAQ IFGL Wed, Jun 15, 2016 29.08 29.25 29.08 29.13
2155 NASDAQ IFGL Tue, Jun 14, 2016 29.00 29.07 28.87 28.99
2154 NASDAQ IFGL Mon, Jun 13, 2016 29.28 29.51 29.24 29.30
2153 NASDAQ IFGL Fri, Jun 10, 2016 29.75 29.79 29.52 29.57
2152 NASDAQ IFGL Thu, Jun 9, 2016 30.09 30.20 30.08 30.15
2151 NASDAQ IFGL Wed, Jun 8, 2016 30.18 30.31 30.18 30.28
2150 NASDAQ IFGL Tue, Jun 7, 2016 30.13 30.23 30.13 30.20
2149 NASDAQ IFGL Mon, Jun 6, 2016 29.95 30.10 29.95 30.02
2148 NASDAQ IFGL Fri, Jun 3, 2016 29.60 29.86 29.60 29.82
2147 NASDAQ IFGL Thu, Jun 2, 2016 29.26 29.35 29.20 29.33
2146 NASDAQ IFGL Wed, Jun 1, 2016 29.20 29.41 29.20 29.41
2145 NASDAQ IFGL Tue, May 31, 2016 29.48 29.56 29.29 29.38
2144 NASDAQ IFGL Fri, May 27, 2016 29.39 29.48 29.37 29.41
2143 NASDAQ IFGL Thu, May 26, 2016 29.42 29.48 29.40 29.48
2142 NASDAQ IFGL Wed, May 25, 2016 29.42 29.48 29.26 29.44
2141 NASDAQ IFGL Tue, May 24, 2016 29.16 29.40 29.16 29.37
2140 NASDAQ IFGL Mon, May 23, 2016 28.95 29.12 28.95 29.04
2139 NASDAQ IFGL Fri, May 20, 2016 29.08 29.18 29.08 29.10
2138 NASDAQ IFGL Thu, May 19, 2016 28.84 28.92 28.79 28.90
2137 NASDAQ IFGL Wed, May 18, 2016 29.21 29.45 29.10 29.15
2136 NASDAQ IFGL Tue, May 17, 2016 29.37 29.51 29.27 29.33
2135 NASDAQ IFGL Mon, May 16, 2016 29.14 29.41 29.14 29.34
2134 NASDAQ IFGL Fri, May 13, 2016 29.14 29.23 29.06 29.15
2133 NASDAQ IFGL Thu, May 12, 2016 29.51 29.51 29.26 29.35
2132 NASDAQ IFGL Wed, May 11, 2016 29.62 29.67 29.48 29.48
2131 NASDAQ IFGL Tue, May 10, 2016 29.78 29.96 29.78 29.95
2130 NASDAQ IFGL Mon, May 9, 2016 29.64 29.73 29.60 29.65
2129 NASDAQ IFGL Fri, May 6, 2016 29.38 29.54 29.33 29.49
2128 NASDAQ IFGL Thu, May 5, 2016 29.54 29.64 29.46 29.53
2127 NASDAQ IFGL Wed, May 4, 2016 29.64 29.64 29.48 29.57
2126 NASDAQ IFGL Tue, May 3, 2016 29.94 29.94 29.73 29.75
2125 NASDAQ IFGL Mon, May 2, 2016 30.01 30.16 30.01 30.13
2124 NASDAQ IFGL Fri, Apr 29, 2016 29.82 29.92 29.69 29.91
2123 NASDAQ IFGL Thu, Apr 28, 2016 29.86 30.08 29.77 29.80
2122 NASDAQ IFGL Wed, Apr 27, 2016 30.05 30.12 29.94 30.06
2121 NASDAQ IFGL Tue, Apr 26, 2016 30.06 30.22 30.06 30.16
2120 NASDAQ IFGL Mon, Apr 25, 2016 29.80 29.94 29.79 29.90
2119 NASDAQ IFGL Fri, Apr 22, 2016 29.79 29.82 29.57 29.68
2118 NASDAQ IFGL Thu, Apr 21, 2016 29.84 29.92 29.59 29.64
2117 NASDAQ IFGL Wed, Apr 20, 2016 30.04 30.08 29.94 29.96
2116 NASDAQ IFGL Tue, Apr 19, 2016 29.87 30.09 29.86 29.98
2115 NASDAQ IFGL Mon, Apr 18, 2016 29.46 29.76 29.46 29.75
2114 NASDAQ IFGL Fri, Apr 15, 2016 29.60 29.60 29.47 29.47
2113 NASDAQ IFGL Thu, Apr 14, 2016 29.58 29.67 29.56 29.56
2112 NASDAQ IFGL Wed, Apr 13, 2016 29.71 29.77 29.63 29.73
2111 NASDAQ IFGL Tue, Apr 12, 2016 29.38 29.59 29.27 29.51
2110 NASDAQ IFGL Mon, Apr 11, 2016 29.34 29.51 29.29 29.29
2109 NASDAQ IFGL Fri, Apr 8, 2016 29.19 29.31 29.12 29.18
2108 NASDAQ IFGL Thu, Apr 7, 2016 28.87 28.98 28.69 28.77
2107 NASDAQ IFGL Wed, Apr 6, 2016 28.79 29.09 28.76 29.09
2106 NASDAQ IFGL Tue, Apr 5, 2016 28.90 28.90 28.90 28.67
2105 NASDAQ IFGL Mon, Apr 4, 2016 29.01 29.03 28.90 28.90
2104 NASDAQ IFGL Fri, Apr 1, 2016 28.73 28.96 28.63 28.94
2103 NASDAQ IFGL Thu, Mar 31, 2016 29.36 29.37 29.16 29.38
2102 NASDAQ IFGL Wed, Mar 30, 2016 29.29 29.49 29.29 29.38
2101 NASDAQ IFGL Tue, Mar 29, 2016 28.68 29.15 28.63 29.11
2100 NASDAQ IFGL Mon, Mar 28, 2016 28.58 28.78 28.52 28.60
2099 NASDAQ IFGL Thu, Mar 24, 2016 28.60 28.60 28.60 28.52
2098 NASDAQ IFGL Wed, Mar 23, 2016 28.85 28.85 28.60 28.60
2097 NASDAQ IFGL Tue, Mar 22, 2016 29.06 29.23 29.06 29.21
2096 NASDAQ IFGL Mon, Mar 21, 2016 28.98 29.32 28.98 29.20
2095 NASDAQ IFGL Fri, Mar 18, 2016 29.32 29.37 29.19 29.19
2094 NASDAQ IFGL Thu, Mar 17, 2016 29.14 29.39 29.08 29.32
2093 NASDAQ IFGL Wed, Mar 16, 2016 28.39 28.99 28.35 28.98
2092 NASDAQ IFGL Tue, Mar 15, 2016 28.67 28.67 28.67 28.51
2091 NASDAQ IFGL Mon, Mar 14, 2016 28.66 28.71 28.60 28.71
2090 NASDAQ IFGL Fri, Mar 11, 2016 27.99 27.99 27.99 28.64
2089 NASDAQ IFGL Thu, Mar 10, 2016 27.97 27.97 27.97 27.99
2088 NASDAQ IFGL Wed, Mar 9, 2016 27.94 28.05 27.93 27.86
2087 NASDAQ IFGL Tue, Mar 8, 2016 27.89 27.99 27.86 27.97
2086 NASDAQ IFGL Mon, Mar 7, 2016 27.90 28.10 27.80 27.97
2085 NASDAQ IFGL Fri, Mar 4, 2016 28.03 28.26 28.03 28.13
2084 NASDAQ IFGL Thu, Mar 3, 2016 27.88 27.88 27.88 28.00
2083 NASDAQ IFGL Wed, Mar 2, 2016 27.61 27.91 27.61 27.72
2082 NASDAQ IFGL Tue, Mar 1, 2016 27.30 27.72 27.29 27.72
2081 NASDAQ IFGL Mon, Feb 29, 2016 27.18 27.25 26.98 27.10
2080 NASDAQ IFGL Fri, Feb 26, 2016 27.31 27.36 27.09 27.10
2079 NASDAQ IFGL Thu, Feb 25, 2016 26.88 27.28 26.87 27.28
2078 NASDAQ IFGL Wed, Feb 24, 2016 26.69 27.12 26.69 27.12
2077 NASDAQ IFGL Tue, Feb 23, 2016 27.16 27.16 26.90 26.91
2076 NASDAQ IFGL Mon, Feb 22, 2016 27.41 27.41 27.32 27.38
2075 NASDAQ IFGL Fri, Feb 19, 2016 26.90 27.16 26.86 27.16
2074 NASDAQ IFGL Thu, Feb 18, 2016 26.95 26.95 26.75 26.82
2073 NASDAQ IFGL Wed, Feb 17, 2016 26.68 26.95 26.61 26.91
2072 NASDAQ IFGL Tue, Feb 16, 2016 26.45 26.63 26.44 26.62
2071 NASDAQ IFGL Fri, Feb 12, 2016 25.74 26.02 25.70 26.02
2070 NASDAQ IFGL Thu, Feb 11, 2016 25.68 25.87 25.57 25.72
2069 NASDAQ IFGL Wed, Feb 10, 2016 26.10 26.24 25.95 25.96
2068 NASDAQ IFGL Tue, Feb 9, 2016 25.67 25.93 25.64 25.83
2067 NASDAQ IFGL Mon, Feb 8, 2016 26.25 26.25 25.87 26.10
2066 NASDAQ IFGL Fri, Feb 5, 2016 26.77 26.89 26.40 26.49
2065 NASDAQ IFGL Thu, Feb 4, 2016 27.05 27.12 26.86 26.92
2064 NASDAQ IFGL Wed, Feb 3, 2016 26.85 27.04 26.57 27.04
2063 NASDAQ IFGL Tue, Feb 2, 2016 26.69 26.75 26.44 26.53
2062 NASDAQ IFGL Mon, Feb 1, 2016 26.86 27.12 26.86 27.04
2061 NASDAQ IFGL Fri, Jan 29, 2016 26.58 26.90 26.55 26.88
2060 NASDAQ IFGL Thu, Jan 28, 2016 26.12 26.12 25.92 26.06
2059 NASDAQ IFGL Wed, Jan 27, 2016 26.12 26.22 25.83 25.91
2058 NASDAQ IFGL Tue, Jan 26, 2016 25.80 26.12 25.80 26.09
2057 NASDAQ IFGL Mon, Jan 25, 2016 25.88 25.92 25.67 25.69
2056 NASDAQ IFGL Fri, Jan 22, 2016 25.75 26.01 25.75 25.99
2055 NASDAQ IFGL Thu, Jan 21, 2016 25.28 25.56 25.04 25.35
2054 NASDAQ IFGL Wed, Jan 20, 2016 25.50 25.52 24.97 25.33
2053 NASDAQ IFGL Tue, Jan 19, 2016 26.18 26.18 25.76 25.89
2052 NASDAQ IFGL Fri, Jan 15, 2016 25.91 26.01 25.70 25.83
2051 NASDAQ IFGL Thu, Jan 14, 2016 26.49 26.77 26.33 26.61
2050 NASDAQ IFGL Wed, Jan 13, 2016 26.73 26.76 26.20 26.28
2049 NASDAQ IFGL Tue, Jan 12, 2016 26.66 26.78 26.47 26.64
2048 NASDAQ IFGL Mon, Jan 11, 2016 26.68 26.68 26.37 26.56
2047 NASDAQ IFGL Fri, Jan 8, 2016 26.86 26.86 26.44 26.47
2046 NASDAQ IFGL Thu, Jan 7, 2016 26.87 27.10 26.82 26.89
2045 NASDAQ IFGL Wed, Jan 6, 2016 27.33 27.35 27.22 27.34
2044 NASDAQ IFGL Tue, Jan 5, 2016 27.60 27.68 27.47 27.67
2043 NASDAQ IFGL Mon, Jan 4, 2016 27.68 27.68 27.31 27.58
2042 NASDAQ IFGL Thu, Dec 31, 2015 27.90 28.16 27.87 27.89
2041 NASDAQ IFGL Wed, Dec 30, 2015 28.40 28.40 28.17 28.25
2040 NASDAQ IFGL Tue, Dec 29, 2015 28.19 28.46 28.19 28.44
2039 NASDAQ IFGL Mon, Dec 28, 2015 28.09 28.13 27.98 28.07
2038 NASDAQ IFGL Thu, Dec 24, 2015 28.04 28.29 28.04 28.17
2037 NASDAQ IFGL Wed, Dec 23, 2015 27.99 28.25 27.99 28.22
2036 NASDAQ IFGL Tue, Dec 22, 2015 27.84 27.99 27.80 27.94
2035 NASDAQ IFGL Mon, Dec 21, 2015 27.87 27.97 27.68 27.76
2034 NASDAQ IFGL Fri, Dec 18, 2015 27.96 28.12 27.94 27.94
2033 NASDAQ IFGL Thu, Dec 17, 2015 28.10 28.22 27.92 27.92
2032 NASDAQ IFGL Wed, Dec 16, 2015 28.09 28.32 27.96 28.22
2031 NASDAQ IFGL Tue, Dec 15, 2015 27.67 27.82 27.66 27.69
2030 NASDAQ IFGL Mon, Dec 14, 2015 27.74 27.74 27.34 27.65
2029 NASDAQ IFGL Fri, Dec 11, 2015 27.66 27.68 27.44 27.53
2028 NASDAQ IFGL Thu, Dec 10, 2015 28.04 28.11 27.94 27.98
2027 NASDAQ IFGL Wed, Dec 9, 2015 28.15 28.29 27.91 28.06
2026 NASDAQ IFGL Tue, Dec 8, 2015 28.04 28.22 28.04 28.16
2025 NASDAQ IFGL Mon, Dec 7, 2015 28.38 28.50 28.26 28.34
2024 NASDAQ IFGL Fri, Dec 4, 2015 28.22 28.49 28.13 28.47
2023 NASDAQ IFGL Thu, Dec 3, 2015 28.47 28.48 28.20 28.25
2022 NASDAQ IFGL Wed, Dec 2, 2015 28.53 28.62 28.33 28.36
2021 NASDAQ IFGL Tue, Dec 1, 2015 28.55 28.79 28.55 28.76
2020 NASDAQ IFGL Mon, Nov 30, 2015 28.44 28.44 28.20 28.23
2019 NASDAQ IFGL Fri, Nov 27, 2015 28.35 28.39 28.26 28.33
2018 NASDAQ IFGL Wed, Nov 25, 2015 28.33 28.49 28.32 28.46
2017 NASDAQ IFGL Tue, Nov 24, 2015 28.16 28.46 28.15 28.43
2016 NASDAQ IFGL Mon, Nov 23, 2015 28.64 28.65 28.40 28.48
2015 NASDAQ IFGL Fri, Nov 20, 2015 28.81 28.85 28.71 28.73
2014 NASDAQ IFGL Thu, Nov 19, 2015 28.49 28.64 28.49 28.55
2013 NASDAQ IFGL Wed, Nov 18, 2015 28.17 28.42 28.17 28.37
2012 NASDAQ IFGL Tue, Nov 17, 2015 28.26 28.34 28.14 28.18
2011 NASDAQ IFGL Mon, Nov 16, 2015 27.74 28.09 27.74 28.09
2010 NASDAQ IFGL Fri, Nov 13, 2015 27.88 27.88 27.73 27.75
2009 NASDAQ IFGL Thu, Nov 12, 2015 28.01 28.05 27.91 27.92
2008 NASDAQ IFGL Wed, Nov 11, 2015 27.89 28.08 27.89 27.97
2007 NASDAQ IFGL Tue, Nov 10, 2015 27.62 27.79 27.62 27.77
2006 NASDAQ IFGL Mon, Nov 9, 2015 28.10 28.10 27.79 27.84
2005 NASDAQ IFGL Fri, Nov 6, 2015 28.55 28.55 28.39 28.50
2004 NASDAQ IFGL Thu, Nov 5, 2015 28.83 28.87 28.74 28.85
2003 NASDAQ IFGL Wed, Nov 4, 2015 28.99 29.00 28.74 28.80
2002 NASDAQ IFGL Tue, Nov 3, 2015 29.06 29.25 29.02 29.17
2001 NASDAQ IFGL Mon, Nov 2, 2015 29.16 29.40 29.16 29.40
2000 NASDAQ IFGL Fri, Oct 30, 2015 29.32 29.44 29.31 29.35
1999 NASDAQ IFGL Thu, Oct 29, 2015 29.28 29.42 29.28 29.39
1998 NASDAQ IFGL Wed, Oct 28, 2015 29.57 29.71 29.35 29.56
1997 NASDAQ IFGL Tue, Oct 27, 2015 29.52 29.66 29.44 29.46
1996 NASDAQ IFGL Mon, Oct 26, 2015 29.59 29.65 29.58 29.58
1995 NASDAQ IFGL Fri, Oct 23, 2015 29.67 29.77 29.60 29.71
1994 NASDAQ IFGL Thu, Oct 22, 2015 29.28 29.59 29.23 29.47
1993 NASDAQ IFGL Wed, Oct 21, 2015 29.18 29.20 29.00 29.00
1992 NASDAQ IFGL Tue, Oct 20, 2015 29.15 29.25 29.10 29.15
1991 NASDAQ IFGL Mon, Oct 19, 2015 29.25 29.30 29.22 29.28
1990 NASDAQ IFGL Fri, Oct 16, 2015 29.33 29.39 29.29 29.31
1989 NASDAQ IFGL Thu, Oct 15, 2015 28.99 29.36 28.94 29.31
1988 NASDAQ IFGL Wed, Oct 14, 2015 28.81 28.93 28.74 28.83
1987 NASDAQ IFGL Tue, Oct 13, 2015 28.74 28.89 28.65 28.68
1986 NASDAQ IFGL Mon, Oct 12, 2015 29.01 29.05 28.93 28.97
1985 NASDAQ IFGL Fri, Oct 9, 2015 29.09 29.09 28.94 29.03
1984 NASDAQ IFGL Thu, Oct 8, 2015 28.82 29.13 28.79 29.10
1983 NASDAQ IFGL Wed, Oct 7, 2015 28.90 28.92 28.73 28.87
1982 NASDAQ IFGL Tue, Oct 6, 2015 28.84 28.89 28.73 28.84
1981 NASDAQ IFGL Mon, Oct 5, 2015 28.83 28.98 28.67 28.95
1980 NASDAQ IFGL Fri, Oct 2, 2015 27.97 28.46 27.88 28.46
1979 NASDAQ IFGL Thu, Oct 1, 2015 28.24 28.26 27.96 28.11
1978 NASDAQ IFGL Wed, Sep 30, 2015 27.92 28.04 27.80 28.01
1977 NASDAQ IFGL Tue, Sep 29, 2015 27.69 27.80 27.61 27.66
1976 NASDAQ IFGL Mon, Sep 28, 2015 27.96 27.96 27.69 27.74
1975 NASDAQ IFGL Fri, Sep 25, 2015 28.15 28.26 27.98 28.07
1974 NASDAQ IFGL Thu, Sep 24, 2015 27.72 27.87 27.64 27.85
1973 NASDAQ IFGL Wed, Sep 23, 2015 27.80 27.83 27.63 27.70
1972 NASDAQ IFGL Tue, Sep 22, 2015 27.74 27.80 27.61 27.75
1971 NASDAQ IFGL Mon, Sep 21, 2015 28.18 28.31 28.10 28.17
1970 NASDAQ IFGL Fri, Sep 18, 2015 28.21 28.40 28.09 28.12
1969 NASDAQ IFGL Thu, Sep 17, 2015 28.17 28.62 28.13 28.34
1968 NASDAQ IFGL Wed, Sep 16, 2015 28.12 28.29 28.07 28.26
1967 NASDAQ IFGL Tue, Sep 15, 2015 27.94 28.16 27.88 28.08
1966 NASDAQ IFGL Mon, Sep 14, 2015 28.07 28.11 27.99 28.07
1965 NASDAQ IFGL Fri, Sep 11, 2015 27.96 28.20 27.88 28.20
1964 NASDAQ IFGL Thu, Sep 10, 2015 27.86 28.15 27.85 28.03
1963 NASDAQ IFGL Wed, Sep 9, 2015 28.27 28.27 27.77 27.79
1962 NASDAQ IFGL Tue, Sep 8, 2015 28.01 28.15 27.93 28.14
1961 NASDAQ IFGL Fri, Sep 4, 2015 27.49 27.51 27.25 27.33
1960 NASDAQ IFGL Thu, Sep 3, 2015 27.93 28.12 27.90 27.97
1959 NASDAQ IFGL Wed, Sep 2, 2015 27.85 27.94 27.69 27.94
1958 NASDAQ IFGL Tue, Sep 1, 2015 27.65 27.76 27.41 27.50
1957 NASDAQ IFGL Mon, Aug 31, 2015 28.38 28.43 28.20 28.24
1956 NASDAQ IFGL Fri, Aug 28, 2015 28.50 28.65 28.44 28.62
1955 NASDAQ IFGL Thu, Aug 27, 2015 28.55 28.93 28.47 28.87
1954 NASDAQ IFGL Wed, Aug 26, 2015 28.33 28.39 27.80 28.39
1953 NASDAQ IFGL Tue, Aug 25, 2015 28.80 28.80 27.91 27.91
1952 NASDAQ IFGL Mon, Aug 24, 2015 27.53 28.08 27.09 27.71
1951 NASDAQ IFGL Fri, Aug 21, 2015 29.46 29.46 28.84 28.84
1950 NASDAQ IFGL Thu, Aug 20, 2015 29.61 29.75 29.46 29.46
1949 NASDAQ IFGL Wed, Aug 19, 2015 30.00 30.09 29.77 29.97
1948 NASDAQ IFGL Tue, Aug 18, 2015 30.00 30.17 29.91 30.06
1947 NASDAQ IFGL Mon, Aug 17, 2015 30.07 30.17 29.92 30.14
1946 NASDAQ IFGL Fri, Aug 14, 2015 30.12 30.29 30.12 30.21
1945 NASDAQ IFGL Thu, Aug 13, 2015 29.90 30.12 29.88 30.06
1944 NASDAQ IFGL Wed, Aug 12, 2015 29.77 29.99 29.71 29.99
1943 NASDAQ IFGL Tue, Aug 11, 2015 29.98 30.04 29.82 29.92
1942 NASDAQ IFGL Mon, Aug 10, 2015 30.11 30.40 30.11 30.38
1941 NASDAQ IFGL Fri, Aug 7, 2015 29.97 30.13 29.97 30.10
1940 NASDAQ IFGL Thu, Aug 6, 2015 30.15 30.15 29.98 30.09
1939 NASDAQ IFGL Wed, Aug 5, 2015 30.29 30.40 30.22 30.24
1938 NASDAQ IFGL Tue, Aug 4, 2015 30.19 30.23 30.07 30.09
1937 NASDAQ IFGL Mon, Aug 3, 2015 29.95 30.01 29.81 29.91
1936 NASDAQ IFGL Fri, Jul 31, 2015 30.18 30.18 29.95 29.95
1935 NASDAQ IFGL Thu, Jul 30, 2015 29.88 29.94 29.73 29.93
1934 NASDAQ IFGL Wed, Jul 29, 2015 29.85 30.13 29.82 29.99
1933 NASDAQ IFGL Tue, Jul 28, 2015 29.81 30.00 29.72 29.97
1932 NASDAQ IFGL Mon, Jul 27, 2015 29.82 29.82 29.59 29.62
1931 NASDAQ IFGL Fri, Jul 24, 2015 29.98 29.99 29.71 29.72
1930 NASDAQ IFGL Thu, Jul 23, 2015 29.98 30.01 29.83 29.87
1929 NASDAQ IFGL Wed, Jul 22, 2015 30.12 30.23 30.12 30.19
1928 NASDAQ IFGL Tue, Jul 21, 2015 30.22 30.34 30.21 30.25
1927 NASDAQ IFGL Mon, Jul 20, 2015 30.40 30.47 30.34 30.35
1926 NASDAQ IFGL Fri, Jul 17, 2015 30.40 30.44 30.39 30.44
1925 NASDAQ IFGL Thu, Jul 16, 2015 30.48 30.49 30.39 30.39
1924 NASDAQ IFGL Wed, Jul 15, 2015 30.14 30.21 30.06 30.12
1923 NASDAQ IFGL Tue, Jul 14, 2015 30.13 30.24 30.10 30.23
1922 NASDAQ IFGL Mon, Jul 13, 2015 29.89 30.11 29.89 30.07
1921 NASDAQ IFGL Fri, Jul 10, 2015 29.67 29.73 29.59 29.70
1920 NASDAQ IFGL Thu, Jul 9, 2015 29.26 29.33 29.08 29.16
1919 NASDAQ IFGL Wed, Jul 8, 2015 29.01 29.03 28.70 28.81
1918 NASDAQ IFGL Tue, Jul 7, 2015 29.29 29.49 29.02 29.45
1917 NASDAQ IFGL Mon, Jul 6, 2015 29.46 29.57 29.35 29.46
1916 NASDAQ IFGL Thu, Jul 2, 2015 29.88 29.88 29.72 29.78
1915 NASDAQ IFGL Wed, Jul 1, 2015 29.94 30.08 29.87 29.95
1914 NASDAQ IFGL Tue, Jun 30, 2015 29.97 30.02 29.62 29.74
1913 NASDAQ IFGL Mon, Jun 29, 2015 29.89 30.07 29.64 29.64
1912 NASDAQ IFGL Fri, Jun 26, 2015 30.33 30.41 30.25 30.30
1911 NASDAQ IFGL Thu, Jun 25, 2015 30.55 30.55 30.35 30.36
1910 NASDAQ IFGL Wed, Jun 24, 2015 30.64 30.69 30.43 30.46
1909 NASDAQ IFGL Tue, Jun 23, 2015 31.08 31.27 31.08 31.24
1908 NASDAQ IFGL Mon, Jun 22, 2015 31.15 31.30 31.10 31.11
1907 NASDAQ IFGL Fri, Jun 19, 2015 30.84 30.91 30.79 30.84
1906 NASDAQ IFGL Thu, Jun 18, 2015 30.80 30.99 30.80 30.90
1905 NASDAQ IFGL Wed, Jun 17, 2015 30.72 30.83 30.46 30.76
1904 NASDAQ IFGL Tue, Jun 16, 2015 30.79 30.91 30.76 30.90
1903 NASDAQ IFGL Mon, Jun 15, 2015 30.77 30.86 30.64 30.86
1902 NASDAQ IFGL Fri, Jun 12, 2015 30.70 30.95 30.70 30.88
1901 NASDAQ IFGL Thu, Jun 11, 2015 31.00 31.06 30.94 31.01
1900 NASDAQ IFGL Wed, Jun 10, 2015 30.75 30.98 30.70 30.95
1899 NASDAQ IFGL Tue, Jun 9, 2015 30.47 30.57 30.41 30.49
1898 NASDAQ IFGL Mon, Jun 8, 2015 30.49 30.49 30.35 30.45
1897 NASDAQ IFGL Fri, Jun 5, 2015 30.53 30.62 30.43 30.51
1896 NASDAQ IFGL Thu, Jun 4, 2015 31.00 31.13 30.86 30.92
1895 NASDAQ IFGL Wed, Jun 3, 2015 31.30 31.37 31.17 31.26
1894 NASDAQ IFGL Tue, Jun 2, 2015 31.27 31.51 31.27 31.38
1893 NASDAQ IFGL Mon, Jun 1, 2015 31.45 31.65 31.30 31.38
1892 NASDAQ IFGL Fri, May 29, 2015 31.41 31.50 31.27 31.37
1891 NASDAQ IFGL Thu, May 28, 2015 31.48 31.71 31.44 31.60
1890 NASDAQ IFGL Wed, May 27, 2015 31.65 31.90 31.65 31.87
1889 NASDAQ IFGL Tue, May 26, 2015 32.00 32.06 31.74 31.82
1888 NASDAQ IFGL Fri, May 22, 2015 32.20 32.25 32.16 32.23
1887 NASDAQ IFGL Thu, May 21, 2015 32.22 32.30 32.20 32.27
1886 NASDAQ IFGL Wed, May 20, 2015 32.25 32.38 32.18 32.26
1885 NASDAQ IFGL Tue, May 19, 2015 32.23 32.36 32.21 32.30
1884 NASDAQ IFGL Mon, May 18, 2015 32.39 32.40 32.24 32.30
1883 NASDAQ IFGL Fri, May 15, 2015 32.35 32.64 32.35 32.57
1882 NASDAQ IFGL Thu, May 14, 2015 32.22 32.34 32.16 32.34
1881 NASDAQ IFGL Wed, May 13, 2015 32.03 32.17 31.98 32.01
1880 NASDAQ IFGL Tue, May 12, 2015 31.74 31.81 31.61 31.78
1879 NASDAQ IFGL Mon, May 11, 2015 31.97 32.02 31.81 31.81
1878 NASDAQ IFGL Fri, May 8, 2015 31.93 32.19 31.88 32.13
1877 NASDAQ IFGL Thu, May 7, 2015 31.38 31.44 31.26 31.37
1876 NASDAQ IFGL Wed, May 6, 2015 31.86 31.86 31.55 31.63
1875 NASDAQ IFGL Tue, May 5, 2015 32.32 32.32 31.91 31.94
1874 NASDAQ IFGL Mon, May 4, 2015 32.28 32.41 32.24 32.38
1873 NASDAQ IFGL Fri, May 1, 2015 32.11 32.21 31.91 32.21
1872 NASDAQ IFGL Thu, Apr 30, 2015 32.16 32.22 32.01 32.03
1871 NASDAQ IFGL Wed, Apr 29, 2015 32.26 32.35 32.20 32.29
1870 NASDAQ IFGL Tue, Apr 28, 2015 32.36 32.43 32.24 32.41
1869 NASDAQ IFGL Mon, Apr 27, 2015 32.23 32.45 32.23 32.33
1868 NASDAQ IFGL Fri, Apr 24, 2015 32.15 32.18 32.03 32.17
1867 NASDAQ IFGL Thu, Apr 23, 2015 31.82 32.05 31.66 31.97
1866 NASDAQ IFGL Wed, Apr 22, 2015 31.93 32.01 31.80 31.99
1865 NASDAQ IFGL Tue, Apr 21, 2015 31.94 31.96 31.81 31.88
1864 NASDAQ IFGL Mon, Apr 20, 2015 31.88 31.92 31.73 31.81
1863 NASDAQ IFGL Fri, Apr 17, 2015 31.80 31.93 31.74 31.83
1862 NASDAQ IFGL Thu, Apr 16, 2015 32.00 32.27 31.93 32.18
1861 NASDAQ IFGL Wed, Apr 15, 2015 31.99 32.10 31.88 31.98
1860 NASDAQ IFGL Tue, Apr 14, 2015 31.80 32.01 31.77 31.99
1859 NASDAQ IFGL Mon, Apr 13, 2015 31.90 32.00 31.70 31.71
1858 NASDAQ IFGL Fri, Apr 10, 2015 32.04 32.17 32.04 32.10
1857 NASDAQ IFGL Thu, Apr 9, 2015 32.11 32.20 32.01 32.13
1856 NASDAQ IFGL Wed, Apr 8, 2015 32.00 32.12 31.96 32.04
1855 NASDAQ IFGL Tue, Apr 7, 2015 31.81 31.98 31.66 31.66
1854 NASDAQ IFGL Mon, Apr 6, 2015 31.60 31.97 31.56 31.75
1853 NASDAQ IFGL Thu, Apr 2, 2015 31.34 31.54 31.34 31.54
1852 NASDAQ IFGL Wed, Apr 1, 2015 31.19 31.38 31.10 31.29
1851 NASDAQ IFGL Tue, Mar 31, 2015 31.05 31.15 30.96 31.05
1850 NASDAQ IFGL Mon, Mar 30, 2015 31.50 31.54 31.37 31.46
1849 NASDAQ IFGL Fri, Mar 27, 2015 31.42 31.58 31.42 31.54
1848 NASDAQ IFGL Thu, Mar 26, 2015 31.54 31.54 31.28 31.39
1847 NASDAQ IFGL Wed, Mar 25, 2015 31.96 31.96 31.62 31.62
1846 NASDAQ IFGL Tue, Mar 24, 2015 31.87 31.98 31.84 31.93
1845 NASDAQ IFGL Mon, Mar 23, 2015 31.61 31.74 31.54 31.71
1844 NASDAQ IFGL Fri, Mar 20, 2015 31.49 31.71 31.35 31.66
1843 NASDAQ IFGL Thu, Mar 19, 2015 31.07 31.21 31.00 31.10
1842 NASDAQ IFGL Wed, Mar 18, 2015 30.57 31.19 30.47 31.13
1841 NASDAQ IFGL Tue, Mar 17, 2015 30.50 30.58 30.41 30.57
1840 NASDAQ IFGL Mon, Mar 16, 2015 30.75 30.83 30.72 30.78
1839 NASDAQ IFGL Fri, Mar 13, 2015 30.46 30.56 30.38 30.54
1838 NASDAQ IFGL Thu, Mar 12, 2015 30.43 30.54 30.41 30.47
1837 NASDAQ IFGL Wed, Mar 11, 2015 30.16 30.24 30.12 30.17
1836 NASDAQ IFGL Tue, Mar 10, 2015 30.17 30.26 30.02 30.04
1835 NASDAQ IFGL Mon, Mar 9, 2015 30.62 30.64 30.49 30.59
1834 NASDAQ IFGL Fri, Mar 6, 2015 31.28 31.28 30.90 30.94
1833 NASDAQ IFGL Thu, Mar 5, 2015 31.50 31.64 31.48 31.52
1832 NASDAQ IFGL Wed, Mar 4, 2015 31.73 31.84 31.52 31.64
1831 NASDAQ IFGL Tue, Mar 3, 2015 31.99 32.06 31.94 32.02
1830 NASDAQ IFGL Mon, Mar 2, 2015 32.03 32.07 31.95 32.07
1829 NASDAQ IFGL Fri, Feb 27, 2015 32.04 32.07 31.84 31.86
1828 NASDAQ IFGL Thu, Feb 26, 2015 32.17 32.20 32.04 32.06
1827 NASDAQ IFGL Wed, Feb 25, 2015 32.09 32.23 32.06 32.17
1826 NASDAQ IFGL Tue, Feb 24, 2015 31.91 32.18 31.85 32.09
1825 NASDAQ IFGL Mon, Feb 23, 2015 31.88 32.06 31.88 32.04
1824 NASDAQ IFGL Fri, Feb 20, 2015 31.78 32.12 31.71 32.07
1823 NASDAQ IFGL Thu, Feb 19, 2015 31.90 32.06 31.90 31.94
1822 NASDAQ IFGL Wed, Feb 18, 2015 31.96 32.12 31.86 32.07
1821 NASDAQ IFGL Tue, Feb 17, 2015 31.86 32.02 31.73 31.95
1820 NASDAQ IFGL Fri, Feb 13, 2015 31.84 32.07 31.81 32.06
1819 NASDAQ IFGL Thu, Feb 12, 2015 31.58 31.75 31.54 31.72
1818 NASDAQ IFGL Wed, Feb 11, 2015 31.36 31.47 31.31 31.41
1817 NASDAQ IFGL Tue, Feb 10, 2015 31.41 31.59 31.40 31.57
1816 NASDAQ IFGL Mon, Feb 9, 2015 31.26 31.40 31.26 31.30
1815 NASDAQ IFGL Fri, Feb 6, 2015 32.00 32.00 31.72 31.76
1814 NASDAQ IFGL Thu, Feb 5, 2015 31.75 32.12 31.75 32.11
1813 NASDAQ IFGL Wed, Feb 4, 2015 31.58 31.70 31.47 31.52
1812 NASDAQ IFGL Tue, Feb 3, 2015 31.45 31.77 31.45 31.73
1811 NASDAQ IFGL Mon, Feb 2, 2015 31.22 31.51 31.22 31.48
1810 NASDAQ IFGL Fri, Jan 30, 2015 31.23 31.24 30.76 30.91
1809 NASDAQ IFGL Thu, Jan 29, 2015 31.27 31.51 31.26 31.49
1808 NASDAQ IFGL Wed, Jan 28, 2015 31.62 31.62 31.17 31.20
1807 NASDAQ IFGL Tue, Jan 27, 2015 31.39 31.46 31.28 31.39
1806 NASDAQ IFGL Mon, Jan 26, 2015 31.29 31.56 31.23 31.51
1805 NASDAQ IFGL Fri, Jan 23, 2015 31.31 31.45 31.25 31.36
1804 NASDAQ IFGL Thu, Jan 22, 2015 31.01 31.31 30.87 31.21
1803 NASDAQ IFGL Wed, Jan 21, 2015 31.03 31.21 31.01 31.20
1802 NASDAQ IFGL Tue, Jan 20, 2015 31.13 31.13 30.84 30.95
1801 NASDAQ IFGL Fri, Jan 16, 2015 30.72 31.21 30.72 31.16
1800 NASDAQ IFGL Thu, Jan 15, 2015 30.92 30.94 30.63 30.65
1799 NASDAQ IFGL Wed, Jan 14, 2015 30.49 30.68 30.42 30.67
1798 NASDAQ IFGL Tue, Jan 13, 2015 30.67 30.82 30.37 30.56
1797 NASDAQ IFGL Mon, Jan 12, 2015 30.27 30.43 30.21 30.35
1796 NASDAQ IFGL Fri, Jan 9, 2015 30.49 30.49 30.25 30.34
1795 NASDAQ IFGL Thu, Jan 8, 2015 30.25 30.51 30.25 30.41
1794 NASDAQ IFGL Wed, Jan 7, 2015 30.07 30.38 30.07 30.29
1793 NASDAQ IFGL Tue, Jan 6, 2015 29.93 30.05 29.69 29.82
1792 NASDAQ IFGL Mon, Jan 5, 2015 30.08 30.08 29.81 29.90
1791 NASDAQ IFGL Fri, Jan 2, 2015 30.14 30.34 30.06 30.11
1790 NASDAQ IFGL Wed, Dec 31, 2014 30.35 30.37 29.98 30.04
1789 NASDAQ IFGL Tue, Dec 30, 2014 30.36 30.38 30.29 30.30
1788 NASDAQ IFGL Mon, Dec 29, 2014 30.33 30.48 30.33 30.40
1787 NASDAQ IFGL Fri, Dec 26, 2014 30.31 30.66 30.31 30.55
1786 NASDAQ IFGL Wed, Dec 24, 2014 30.22 30.41 30.22 30.36
1785 NASDAQ IFGL Tue, Dec 23, 2014 30.15 30.40 30.15 30.33
1784 NASDAQ IFGL Mon, Dec 22, 2014 30.20 30.41 30.20 30.35
1783 NASDAQ IFGL Fri, Dec 19, 2014 30.15 30.25 29.95 30.12
1782 NASDAQ IFGL Thu, Dec 18, 2014 30.09 30.20 30.00 30.20
1781 NASDAQ IFGL Wed, Dec 17, 2014 29.74 30.18 29.74 30.01
1780 NASDAQ IFGL Tue, Dec 16, 2014 29.65 30.01 29.65 29.67
1779 NASDAQ IFGL Mon, Dec 15, 2014 29.99 29.99 29.55 29.58
1778 NASDAQ IFGL Fri, Dec 12, 2014 30.16 30.25 29.95 29.96
1777 NASDAQ IFGL Thu, Dec 11, 2014 30.33 30.43 30.20 30.22
1776 NASDAQ IFGL Wed, Dec 10, 2014 30.47 30.47 30.12 30.14
1775 NASDAQ IFGL Tue, Dec 9, 2014 30.17 30.36 30.16 30.35
1774 NASDAQ IFGL Mon, Dec 8, 2014 30.48 30.48 30.30 30.33
1773 NASDAQ IFGL Fri, Dec 5, 2014 30.73 30.73 30.62 30.67
1772 NASDAQ IFGL Thu, Dec 4, 2014 30.75 30.79 30.66 30.69
1771 NASDAQ IFGL Wed, Dec 3, 2014 30.96 31.05 30.96 31.03
1770 NASDAQ IFGL Tue, Dec 2, 2014 30.95 31.09 30.95 31.07
1769 NASDAQ IFGL Mon, Dec 1, 2014 30.84 30.97 30.79 30.86
1768 NASDAQ IFGL Fri, Nov 28, 2014 30.91 30.97 30.75 30.83
1767 NASDAQ IFGL Wed, Nov 26, 2014 30.89 30.94 30.77 30.91
1766 NASDAQ IFGL Tue, Nov 25, 2014 30.72 30.90 30.70 30.84
1765 NASDAQ IFGL Mon, Nov 24, 2014 30.93 30.93 30.82 30.86
1764 NASDAQ IFGL Fri, Nov 21, 2014 30.95 30.99 30.76 30.84
1763 NASDAQ IFGL Thu, Nov 20, 2014 30.48 30.64 30.45 30.60
1762 NASDAQ IFGL Wed, Nov 19, 2014 30.89 30.91 30.70 30.78
1761 NASDAQ IFGL Tue, Nov 18, 2014 30.87 30.98 30.82 30.90
1760 NASDAQ IFGL Mon, Nov 17, 2014 30.85 30.93 30.82 30.87
1759 NASDAQ IFGL Fri, Nov 14, 2014 30.81 31.09 30.81 31.02
1758 NASDAQ IFGL Thu, Nov 13, 2014 30.72 30.91 30.72 30.86
1757 NASDAQ IFGL Wed, Nov 12, 2014 30.74 30.79 30.66 30.75
1756 NASDAQ IFGL Tue, Nov 11, 2014 30.56 30.75 30.56 30.72
1755 NASDAQ IFGL Mon, Nov 10, 2014 30.41 30.54 30.41 30.52
1754 NASDAQ IFGL Fri, Nov 7, 2014 30.23 30.27 30.11 30.26
1753 NASDAQ IFGL Thu, Nov 6, 2014 30.46 30.50 30.31 30.32
1752 NASDAQ IFGL Wed, Nov 5, 2014 30.89 30.89 30.71 30.77
1751 NASDAQ IFGL Tue, Nov 4, 2014 31.14 31.14 30.95 31.09
1750 NASDAQ IFGL Mon, Nov 3, 2014 31.28 31.38 31.20 31.34
1749 NASDAQ IFGL Fri, Oct 31, 2014 31.19 31.40 31.12 31.31
1748 NASDAQ IFGL Thu, Oct 30, 2014 30.32 30.60 30.30 30.52
1747 NASDAQ IFGL Wed, Oct 29, 2014 30.49 30.55 30.17 30.28
1746 NASDAQ IFGL Tue, Oct 28, 2014 30.42 30.49 30.35 30.44
1745 NASDAQ IFGL Mon, Oct 27, 2014 30.10 30.19 30.01 30.14
1744 NASDAQ IFGL Fri, Oct 24, 2014 30.15 30.16 30.02 30.14
1743 NASDAQ IFGL Thu, Oct 23, 2014 30.14 30.23 30.03 30.12
1742 NASDAQ IFGL Wed, Oct 22, 2014 29.89 30.02 29.78 29.80
1741 NASDAQ IFGL Tue, Oct 21, 2014 29.78 30.03 29.78 29.98
1740 NASDAQ IFGL Mon, Oct 20, 2014 29.43 29.69 29.42 29.68
1739 NASDAQ IFGL Fri, Oct 17, 2014 29.33 29.50 29.32 29.40
1738 NASDAQ IFGL Thu, Oct 16, 2014 28.81 29.31 28.68 29.12
1737 NASDAQ IFGL Wed, Oct 15, 2014 29.03 29.10 28.63 29.03
1736 NASDAQ IFGL Tue, Oct 14, 2014 29.24 29.36 29.12 29.14
1735 NASDAQ IFGL Mon, Oct 13, 2014 29.35 29.40 29.03 29.09
1734 NASDAQ IFGL Fri, Oct 10, 2014 29.34 29.41 29.12 29.13
1733 NASDAQ IFGL Thu, Oct 9, 2014 29.69 29.71 29.27 29.31
1732 NASDAQ IFGL Wed, Oct 8, 2014 29.36 29.79 29.30 29.74
1731 NASDAQ IFGL Tue, Oct 7, 2014 29.49 29.56 29.33 29.35
1730 NASDAQ IFGL Mon, Oct 6, 2014 29.63 29.63 29.49 29.58
1729 NASDAQ IFGL Fri, Oct 3, 2014 29.47 29.50 29.35 29.44
1728 NASDAQ IFGL Thu, Oct 2, 2014 29.61 29.68 29.26 29.53
1727 NASDAQ IFGL Wed, Oct 1, 2014 29.88 29.91 29.70 29.72
1726 NASDAQ IFGL Tue, Sep 30, 2014 30.01 30.06 29.86 30.04
1725 NASDAQ IFGL Mon, Sep 29, 2014 30.01 30.06 29.92 30.00
1724 NASDAQ IFGL Fri, Sep 26, 2014 30.26 30.42 30.23 30.31
1723 NASDAQ IFGL Thu, Sep 25, 2014 30.29 30.30 30.06 30.09
1722 NASDAQ IFGL Wed, Sep 24, 2014 30.46 30.49 30.31 30.45
1721 NASDAQ IFGL Tue, Sep 23, 2014 30.69 30.72 30.55 30.63
1720 NASDAQ IFGL Mon, Sep 22, 2014 30.75 30.81 30.69 30.73
1719 NASDAQ IFGL Fri, Sep 19, 2014 31.04 31.11 30.76 30.93
1718 NASDAQ IFGL Thu, Sep 18, 2014 31.00 31.05 30.96 31.02
1717 NASDAQ IFGL Wed, Sep 17, 2014 31.06 31.12 30.84 30.84
1716 NASDAQ IFGL Tue, Sep 16, 2014 30.94 31.21 30.86 31.15
1715 NASDAQ IFGL Mon, Sep 15, 2014 31.26 31.26 31.12 31.13
1714 NASDAQ IFGL Fri, Sep 12, 2014 31.54 31.54 31.35 31.37
1713 NASDAQ IFGL Thu, Sep 11, 2014 31.56 31.61 31.47 31.58
1712 NASDAQ IFGL Wed, Sep 10, 2014 31.63 31.77 31.62 31.73
1711 NASDAQ IFGL Tue, Sep 9, 2014 31.83 31.83 31.66 31.72
1710 NASDAQ IFGL Mon, Sep 8, 2014 32.14 32.17 31.94 32.01
1709 NASDAQ IFGL Fri, Sep 5, 2014 32.16 32.34 32.16 32.30
1708 NASDAQ IFGL Thu, Sep 4, 2014 32.53 32.53 32.33 32.36
1707 NASDAQ IFGL Wed, Sep 3, 2014 32.49 32.58 32.49 32.53
1706 NASDAQ IFGL Tue, Sep 2, 2014 32.12 32.41 32.12 32.33
1705 NASDAQ IFGL Fri, Aug 29, 2014 32.33 32.34 32.23 32.24
1704 NASDAQ IFGL Thu, Aug 28, 2014 32.60 32.60 32.30 32.32
1703 NASDAQ IFGL Wed, Aug 27, 2014 32.54 32.54 32.44 32.50
1702 NASDAQ IFGL Tue, Aug 26, 2014 32.50 32.52 32.43 32.47
1701 NASDAQ IFGL Mon, Aug 25, 2014 32.39 32.52 32.39 32.48
1700 NASDAQ IFGL Fri, Aug 22, 2014 32.42 32.47 32.31 32.34
1699 NASDAQ IFGL Thu, Aug 21, 2014 32.51 32.55 32.39 32.43
1698 NASDAQ IFGL Wed, Aug 20, 2014 32.21 32.35 32.18 32.31
1697 NASDAQ IFGL Tue, Aug 19, 2014 32.46 32.46 32.33 32.43
1696 NASDAQ IFGL Mon, Aug 18, 2014 32.25 32.25 32.14 32.23
1695 NASDAQ IFGL Fri, Aug 15, 2014 32.16 32.29 32.00 32.10
1694 NASDAQ IFGL Thu, Aug 14, 2014 32.08 32.08 31.97 31.98
1693 NASDAQ IFGL Wed, Aug 13, 2014 31.91 32.04 31.90 31.99
1692 NASDAQ IFGL Tue, Aug 12, 2014 31.70 31.73 31.63 31.73
1691 NASDAQ IFGL Mon, Aug 11, 2014 31.64 31.80 31.64 31.72
1690 NASDAQ IFGL Fri, Aug 8, 2014 31.44 31.54 31.38 31.51
1689 NASDAQ IFGL Thu, Aug 7, 2014 31.66 31.66 31.32 31.35
1688 NASDAQ IFGL Wed, Aug 6, 2014 31.47 31.55 31.31 31.48
1687 NASDAQ IFGL Tue, Aug 5, 2014 31.88 31.88 31.59 31.68
1686 NASDAQ IFGL Mon, Aug 4, 2014 32.01 32.10 31.86 32.05
1685 NASDAQ IFGL Fri, Aug 1, 2014 32.03 32.09 31.93 32.01
1684 NASDAQ IFGL Thu, Jul 31, 2014 32.34 32.34 32.05 32.09
1683 NASDAQ IFGL Wed, Jul 30, 2014 32.50 32.50 32.26 32.39
1682 NASDAQ IFGL Tue, Jul 29, 2014 32.56 32.56 32.36 32.38
1681 NASDAQ IFGL Mon, Jul 28, 2014 32.28 32.35 32.18 32.35
1680 NASDAQ IFGL Fri, Jul 25, 2014 32.40 32.40 32.22 32.22
1679 NASDAQ IFGL Thu, Jul 24, 2014 32.61 32.61 32.47 32.53
1678 NASDAQ IFGL Wed, Jul 23, 2014 32.48 32.61 32.48 32.59
1677 NASDAQ IFGL Tue, Jul 22, 2014 32.37 32.50 32.37 32.46
1676 NASDAQ IFGL Mon, Jul 21, 2014 32.23 32.37 32.22 32.25
1675 NASDAQ IFGL Fri, Jul 18, 2014 32.28 32.48 32.27 32.47
1674 NASDAQ IFGL Thu, Jul 17, 2014 32.35 32.36 32.12 32.15
1673 NASDAQ IFGL Wed, Jul 16, 2014 32.32 32.44 32.32 32.42
1672 NASDAQ IFGL Tue, Jul 15, 2014 32.32 32.34 32.03 32.16
1671 NASDAQ IFGL Mon, Jul 14, 2014 32.25 32.25 32.12 32.16
1670 NASDAQ IFGL Fri, Jul 11, 2014 31.82 32.06 31.82 32.05
1669 NASDAQ IFGL Thu, Jul 10, 2014 31.84 32.03 31.76 31.94
1668 NASDAQ IFGL Wed, Jul 9, 2014 31.91 32.08 31.89 32.06
1667 NASDAQ IFGL Tue, Jul 8, 2014 32.07 32.09 31.75 31.84
1666 NASDAQ IFGL Mon, Jul 7, 2014 32.10 32.10 32.00 32.02
1665 NASDAQ IFGL Thu, Jul 3, 2014 32.32 32.32 32.23 32.27
1664 NASDAQ IFGL Wed, Jul 2, 2014 32.34 32.34 32.23 32.30
1663 NASDAQ IFGL Tue, Jul 1, 2014 32.25 32.32 32.17 32.25
1662 NASDAQ IFGL Mon, Jun 30, 2014 31.94 32.13 31.94 32.13
1661 NASDAQ IFGL Fri, Jun 27, 2014 32.11 32.18 32.05 32.07
1660 NASDAQ IFGL Thu, Jun 26, 2014 32.07 32.14 31.93 32.09
1659 NASDAQ IFGL Wed, Jun 25, 2014 31.87 31.96 31.78 31.92
1658 NASDAQ IFGL Tue, Jun 24, 2014 31.82 31.89 31.67 31.70
1657 NASDAQ IFGL Mon, Jun 23, 2014 32.34 32.34 32.22 32.32
1656 NASDAQ IFGL Fri, Jun 20, 2014 32.39 32.50 32.39 32.48
1655 NASDAQ IFGL Thu, Jun 19, 2014 32.39 32.39 32.24 32.34
1654 NASDAQ IFGL Wed, Jun 18, 2014 32.18 32.25 31.91 32.22
1653 NASDAQ IFGL Tue, Jun 17, 2014 32.01 32.02 31.87 31.99
1652 NASDAQ IFGL Mon, Jun 16, 2014 32.10 32.11 31.97 32.04
1651 NASDAQ IFGL Fri, Jun 13, 2014 32.24 32.24 32.09 32.13
1650 NASDAQ IFGL Thu, Jun 12, 2014 32.39 32.40 32.10 32.14
1649 NASDAQ IFGL Wed, Jun 11, 2014 32.29 32.29 32.15 32.15
1648 NASDAQ IFGL Tue, Jun 10, 2014 32.47 32.47 32.33 32.41
1647 NASDAQ IFGL Mon, Jun 9, 2014 32.59 32.62 32.51 32.58
1646 NASDAQ IFGL Fri, Jun 6, 2014 32.41 32.56 32.41 32.54
1645 NASDAQ IFGL Thu, Jun 5, 2014 32.21 32.38 32.15 32.32
1644 NASDAQ IFGL Wed, Jun 4, 2014 32.15 32.24 32.11 32.19
1643 NASDAQ IFGL Tue, Jun 3, 2014 32.33 32.34 32.24 32.32
1642 NASDAQ IFGL Mon, Jun 2, 2014 32.18 32.37 32.15 32.35
1641 NASDAQ IFGL Fri, May 30, 2014 32.12 32.18 32.08 32.08
1640 NASDAQ IFGL Thu, May 29, 2014 31.95 32.09 31.95 32.09
1639 NASDAQ IFGL Wed, May 28, 2014 31.96 31.96 31.83 31.87
1638 NASDAQ IFGL Tue, May 27, 2014 32.04 32.06 31.90 32.00
1637 NASDAQ IFGL Fri, May 23, 2014 31.82 31.92 31.73 31.84
1636 NASDAQ IFGL Thu, May 22, 2014 31.53 31.63 31.53 31.56
1635 NASDAQ IFGL Wed, May 21, 2014 31.53 31.61 31.51 31.55
1634 NASDAQ IFGL Tue, May 20, 2014 31.58 31.58 31.39 31.41
1633 NASDAQ IFGL Mon, May 19, 2014 31.66 31.75 31.60 31.71
1632 NASDAQ IFGL Fri, May 16, 2014 31.60 31.77 31.60 31.75
1631 NASDAQ IFGL Thu, May 15, 2014 31.60 31.67 31.52 31.58
1630 NASDAQ IFGL Wed, May 14, 2014 31.55 31.74 31.55 31.62
1629 NASDAQ IFGL Tue, May 13, 2014 31.49 31.54 31.39 31.48
1628 NASDAQ IFGL Mon, May 12, 2014 31.30 31.42 31.21 31.37
1627 NASDAQ IFGL Fri, May 9, 2014 31.16 31.24 31.11 31.12
1626 NASDAQ IFGL Thu, May 8, 2014 31.19 31.28 31.08 31.11
1625 NASDAQ IFGL Wed, May 7, 2014 31.08 31.21 31.01 31.13
1624 NASDAQ IFGL Tue, May 6, 2014 30.89 31.11 30.89 30.97
1623 NASDAQ IFGL Mon, May 5, 2014 30.88 30.99 30.78 30.91
1622 NASDAQ IFGL Fri, May 2, 2014 30.98 31.06 30.90 30.94
1621 NASDAQ IFGL Thu, May 1, 2014 30.88 30.99 30.86 30.96
1620 NASDAQ IFGL Wed, Apr 30, 2014 30.75 30.92 30.73 30.89
1619 NASDAQ IFGL Tue, Apr 29, 2014 30.92 30.96 30.83 30.88
1618 NASDAQ IFGL Mon, Apr 28, 2014 30.74 30.84 30.58 30.75
1617 NASDAQ IFGL Fri, Apr 25, 2014 30.73 30.74 30.53 30.57
1616 NASDAQ IFGL Thu, Apr 24, 2014 30.88 30.88 30.67 30.74
1615 NASDAQ IFGL Wed, Apr 23, 2014 30.89 30.89 30.70 30.70
1614 NASDAQ IFGL Tue, Apr 22, 2014 30.88 30.94 30.76 30.81
1613 NASDAQ IFGL Mon, Apr 21, 2014 30.80 30.89 30.67 30.76
1612 NASDAQ IFGL Thu, Apr 17, 2014 30.85 30.85 30.65 30.78
1611 NASDAQ IFGL Wed, Apr 16, 2014 30.54 30.67 30.52 30.65
1610 NASDAQ IFGL Tue, Apr 15, 2014 30.43 30.43 30.15 30.39
1609 NASDAQ IFGL Mon, Apr 14, 2014 30.33 30.47 30.31 30.43
1608 NASDAQ IFGL Fri, Apr 11, 2014 30.34 30.44 30.25 30.25
1607 NASDAQ IFGL Thu, Apr 10, 2014 30.61 30.70 30.39 30.40
1606 NASDAQ IFGL Wed, Apr 9, 2014 30.61 30.75 30.44 30.75
1605 NASDAQ IFGL Tue, Apr 8, 2014 30.39 30.58 30.39 30.49
1604 NASDAQ IFGL Mon, Apr 7, 2014 30.50 30.59 30.39 30.44
1603 NASDAQ IFGL Fri, Apr 4, 2014 30.55 30.65 30.30 30.31
1602 NASDAQ IFGL Thu, Apr 3, 2014 30.46 30.46 30.25 30.35
1601 NASDAQ IFGL Wed, Apr 2, 2014 30.30 30.46 30.30 30.39
1600 NASDAQ IFGL Tue, Apr 1, 2014 30.02 30.15 30.02 30.12
1599 NASDAQ IFGL Mon, Mar 31, 2014 29.97 30.12 29.97 30.05
1598 NASDAQ IFGL Fri, Mar 28, 2014 29.70 29.96 29.70 29.83
1597 NASDAQ IFGL Thu, Mar 27, 2014 29.39 29.63 29.39 29.61
1596 NASDAQ IFGL Wed, Mar 26, 2014 29.51 29.51 29.26 29.28
1595 NASDAQ IFGL Tue, Mar 25, 2014 29.42 29.48 29.28 29.38
1594 NASDAQ IFGL Mon, Mar 24, 2014 29.46 29.47 29.20 29.36
1593 NASDAQ IFGL Fri, Mar 21, 2014 29.28 29.44 29.10 29.10
1592 NASDAQ IFGL Thu, Mar 20, 2014 29.15 29.19 29.02 29.08
1591 NASDAQ IFGL Wed, Mar 19, 2014 29.79 29.79 29.39 29.45
1590 NASDAQ IFGL Tue, Mar 18, 2014 29.75 29.95 29.66 29.85
1589 NASDAQ IFGL Mon, Mar 17, 2014 29.62 29.79 29.60 29.66
1588 NASDAQ IFGL Fri, Mar 14, 2014 29.42 29.57 29.36 29.39
1587 NASDAQ IFGL Thu, Mar 13, 2014 29.87 29.92 29.41 29.47
1586 NASDAQ IFGL Wed, Mar 12, 2014 29.81 29.90 29.75 29.76
1585 NASDAQ IFGL Tue, Mar 11, 2014 30.15 30.27 29.96 29.99
1584 NASDAQ IFGL Mon, Mar 10, 2014 30.27 30.27 30.10 30.24
1583 NASDAQ IFGL Fri, Mar 7, 2014 30.68 30.68 30.40 30.49
1582 NASDAQ IFGL Thu, Mar 6, 2014 30.51 30.71 30.51 30.64
1581 NASDAQ IFGL Wed, Mar 5, 2014 30.46 30.47 30.23 30.25
1580 NASDAQ IFGL Tue, Mar 4, 2014 30.34 30.52 30.34 30.41
1579 NASDAQ IFGL Mon, Mar 3, 2014 30.06 30.12 29.88 29.95
1578 NASDAQ IFGL Fri, Feb 28, 2014 30.20 30.44 30.20 30.31
1577 NASDAQ IFGL Thu, Feb 27, 2014 29.99 30.28 29.99 30.22
1576 NASDAQ IFGL Wed, Feb 26, 2014 30.30 30.35 30.17 30.20
1575 NASDAQ IFGL Tue, Feb 25, 2014 30.44 30.49 30.27 30.32
1574 NASDAQ IFGL Mon, Feb 24, 2014 30.38 30.56 30.36 30.41
1573 NASDAQ IFGL Fri, Feb 21, 2014 30.48 30.51 30.37 30.37
1572 NASDAQ IFGL Thu, Feb 20, 2014 30.30 30.49 30.30 30.48
1571 NASDAQ IFGL Wed, Feb 19, 2014 30.40 30.53 30.26 30.31
1570 NASDAQ IFGL Tue, Feb 18, 2014 30.20 30.44 30.20 30.36
1569 NASDAQ IFGL Fri, Feb 14, 2014 29.96 30.19 29.96 30.17
1568 NASDAQ IFGL Thu, Feb 13, 2014 29.79 30.10 29.74 30.04
1567 NASDAQ IFGL Wed, Feb 12, 2014 29.98 30.13 29.98 30.07
1566 NASDAQ IFGL Tue, Feb 11, 2014 29.70 30.11 29.65 30.04
1565 NASDAQ IFGL Mon, Feb 10, 2014 29.61 29.67 29.53 29.60
1564 NASDAQ IFGL Fri, Feb 7, 2014 29.64 29.84 29.52 29.75
1563 NASDAQ IFGL Thu, Feb 6, 2014 29.07 29.45 28.99 29.41
1562 NASDAQ IFGL Wed, Feb 5, 2014 29.12 29.13 28.91 29.02
1561 NASDAQ IFGL Tue, Feb 4, 2014 28.96 29.22 28.84 29.16
1560 NASDAQ IFGL Mon, Feb 3, 2014 29.17 29.26 28.65 28.69
1559 NASDAQ IFGL Fri, Jan 31, 2014 29.04 29.30 28.98 29.12
1558 NASDAQ IFGL Thu, Jan 30, 2014 29.61 29.61 29.44 29.56
1557 NASDAQ IFGL Wed, Jan 29, 2014 29.46 29.55 29.31 29.35
1556 NASDAQ IFGL Tue, Jan 28, 2014 29.63 29.79 29.61 29.75
1555 NASDAQ IFGL Mon, Jan 27, 2014 29.74 29.74 29.34 29.50
1554 NASDAQ IFGL Fri, Jan 24, 2014 29.92 30.06 29.55 29.55
1553 NASDAQ IFGL Thu, Jan 23, 2014 30.33 30.39 30.04 30.12
1552 NASDAQ IFGL Wed, Jan 22, 2014 30.64 30.64 30.47 30.58
1551 NASDAQ IFGL Tue, Jan 21, 2014 30.61 30.61 30.35 30.47
1550 NASDAQ IFGL Fri, Jan 17, 2014 30.40 30.56 30.40 30.45
1549 NASDAQ IFGL Thu, Jan 16, 2014 30.21 30.30 30.18 30.26
1548 NASDAQ IFGL Wed, Jan 15, 2014 30.39 30.40 30.30 30.36
1547 NASDAQ IFGL Tue, Jan 14, 2014 30.25 30.40 30.23 30.37
1546 NASDAQ IFGL Mon, Jan 13, 2014 30.54 30.54 30.25 30.32
1545 NASDAQ IFGL Fri, Jan 10, 2014 30.30 30.56 30.30 30.52
1544 NASDAQ IFGL Thu, Jan 9, 2014 30.39 30.39 30.18 30.31
1543 NASDAQ IFGL Wed, Jan 8, 2014 30.31 30.35 30.25 30.29
1542 NASDAQ IFGL Tue, Jan 7, 2014 30.42 30.42 30.31 30.37
1541 NASDAQ IFGL Mon, Jan 6, 2014 30.51 30.51 30.30 30.35
1540 NASDAQ IFGL Fri, Jan 3, 2014 30.45 30.55 30.29 30.33
1539 NASDAQ IFGL Thu, Jan 2, 2014 30.65 30.73 30.24 30.29
1538 NASDAQ IFGL Tue, Dec 31, 2013 30.80 30.91 30.68 30.86
1537 NASDAQ IFGL Mon, Dec 30, 2013 30.61 31.01 30.44 30.64
1536 NASDAQ IFGL Fri, Dec 27, 2013 30.58 30.58 30.26 30.27
1535 NASDAQ IFGL Thu, Dec 26, 2013 30.26 30.31 30.21 30.27
1534 NASDAQ IFGL Tue, Dec 24, 2013 30.05 30.15 29.94 30.12
1533 NASDAQ IFGL Mon, Dec 23, 2013 29.88 30.16 29.88 30.14
1532 NASDAQ IFGL Fri, Dec 20, 2013 29.75 29.96 29.75 29.93
1531 NASDAQ IFGL Thu, Dec 19, 2013 29.72 29.75 29.56 29.71
1530 NASDAQ IFGL Wed, Dec 18, 2013 29.52 29.85 29.41 29.71
1529 NASDAQ IFGL Tue, Dec 17, 2013 29.46 29.46 29.25 29.32
1528 NASDAQ IFGL Mon, Dec 16, 2013 32.17 32.35 32.17 32.21
1527 NASDAQ IFGL Fri, Dec 13, 2013 32.04 32.20 32.04 32.14
1526 NASDAQ IFGL Thu, Dec 12, 2013 32.15 32.18 32.04 32.13
1525 NASDAQ IFGL Wed, Dec 11, 2013 32.58 32.58 32.15 32.18
1524 NASDAQ IFGL Tue, Dec 10, 2013 32.59 32.69 32.55 32.69
1523 NASDAQ IFGL Mon, Dec 9, 2013 32.68 32.68 32.53 32.60
1522 NASDAQ IFGL Fri, Dec 6, 2013 32.68 32.80 32.61 32.77
1521 NASDAQ IFGL Thu, Dec 5, 2013 32.59 32.60 32.45 32.47
1520 NASDAQ IFGL Wed, Dec 4, 2013 32.62 32.79 32.52 32.70
1519 NASDAQ IFGL Tue, Dec 3, 2013 32.79 32.83 32.66 32.79
1518 NASDAQ IFGL Mon, Dec 2, 2013 33.21 33.21 32.89 32.95
1517 NASDAQ IFGL Fri, Nov 29, 2013 33.37 33.41 33.26 33.40
1516 NASDAQ IFGL Wed, Nov 27, 2013 33.17 33.35 33.17 33.35
1515 NASDAQ IFGL Tue, Nov 26, 2013 33.08 33.15 33.03 33.08
1514 NASDAQ IFGL Mon, Nov 25, 2013 33.26 33.26 33.04 33.12
1513 NASDAQ IFGL Fri, Nov 22, 2013 33.21 33.41 33.21 33.38
1512 NASDAQ IFGL Thu, Nov 21, 2013 33.39 33.39 33.24 33.35
1511 NASDAQ IFGL Wed, Nov 20, 2013 33.73 33.73 33.40 33.44
1510 NASDAQ IFGL Tue, Nov 19, 2013 33.87 33.87 33.71 33.72
1509 NASDAQ IFGL Mon, Nov 18, 2013 34.19 34.19 33.95 33.97
1508 NASDAQ IFGL Fri, Nov 15, 2013 33.82 34.14 33.82 34.14
1507 NASDAQ IFGL Thu, Nov 14, 2013 33.47 33.77 33.47 33.58
1506 NASDAQ IFGL Wed, Nov 13, 2013 33.25 33.51 33.25 33.51
1505 NASDAQ IFGL Tue, Nov 12, 2013 33.36 33.48 33.30 33.36
1504 NASDAQ IFGL Mon, Nov 11, 2013 33.39 33.39 33.28 33.39
1503 NASDAQ IFGL Fri, Nov 8, 2013 33.25 33.48 33.25 33.48
1502 NASDAQ IFGL Thu, Nov 7, 2013 33.66 33.66 33.22 33.24
1501 NASDAQ IFGL Wed, Nov 6, 2013 33.88 33.88 33.68 33.75
1500 NASDAQ IFGL Tue, Nov 5, 2013 33.71 33.77 33.61 33.73
1499 NASDAQ IFGL Mon, Nov 4, 2013 33.96 33.98 33.84 33.94
1498 NASDAQ IFGL Fri, Nov 1, 2013 33.96 33.96 33.77 33.92
1497 NASDAQ IFGL Thu, Oct 31, 2013 34.03 34.17 33.95 33.96
1496 NASDAQ IFGL Wed, Oct 30, 2013 34.44 34.44 33.90 34.04
1495 NASDAQ IFGL Tue, Oct 29, 2013 34.32 34.39 34.30 34.34
1494 NASDAQ IFGL Mon, Oct 28, 2013 34.34 34.38 34.23 34.31
1493 NASDAQ IFGL Fri, Oct 25, 2013 34.41 34.41 34.29 34.41
1492 NASDAQ IFGL Thu, Oct 24, 2013 34.59 34.59 34.36 34.40
1491 NASDAQ IFGL Wed, Oct 23, 2013 34.48 34.48 34.28 34.38
1490 NASDAQ IFGL Tue, Oct 22, 2013 34.52 34.81 34.52 34.73
1489 NASDAQ IFGL Mon, Oct 21, 2013 34.67 34.67 34.48 34.54
1488 NASDAQ IFGL Fri, Oct 18, 2013 34.54 34.62 34.50 34.58
1487 NASDAQ IFGL Thu, Oct 17, 2013 34.05 34.33 34.01 34.32
1486 NASDAQ IFGL Wed, Oct 16, 2013 33.84 33.96 33.71 33.94
1485 NASDAQ IFGL Tue, Oct 15, 2013 33.72 33.74 33.57 33.60
1484 NASDAQ IFGL Mon, Oct 14, 2013 33.60 34.05 33.60 33.99
1483 NASDAQ IFGL Fri, Oct 11, 2013 33.60 33.89 33.60 33.86
1482 NASDAQ IFGL Thu, Oct 10, 2013 33.56 33.83 33.56 33.74
1481 NASDAQ IFGL Wed, Oct 9, 2013 33.10 33.39 33.10 33.33
1480 NASDAQ IFGL Tue, Oct 8, 2013 32.98 33.11 32.81 32.84
1479 NASDAQ IFGL Mon, Oct 7, 2013 33.29 33.29 32.80 32.95
1478 NASDAQ IFGL Fri, Oct 4, 2013 33.37 33.46 33.28 33.44
1477 NASDAQ IFGL Thu, Oct 3, 2013 33.60 33.60 33.20 33.34
1476 NASDAQ IFGL Wed, Oct 2, 2013 33.58 33.66 33.39 33.63
1475 NASDAQ IFGL Tue, Oct 1, 2013 33.61 33.81 33.44 33.73
1474 NASDAQ IFGL Mon, Sep 30, 2013 33.50 33.65 33.46 33.52
1473 NASDAQ IFGL Fri, Sep 27, 2013 33.90 34.07 33.88 34.06
1472 NASDAQ IFGL Thu, Sep 26, 2013 33.84 34.00 33.82 33.94
1471 NASDAQ IFGL Wed, Sep 25, 2013 33.93 33.95 33.78 33.90
1470 NASDAQ IFGL Tue, Sep 24, 2013 34.01 34.03 33.82 33.86
1469 NASDAQ IFGL Mon, Sep 23, 2013 34.03 34.07 33.90 34.04
1468 NASDAQ IFGL Fri, Sep 20, 2013 34.37 34.37 33.97 34.01
1467 NASDAQ IFGL Thu, Sep 19, 2013 34.41 34.55 34.32 34.40
1466 NASDAQ IFGL Wed, Sep 18, 2013 33.25 34.20 33.18 34.18
1465 NASDAQ IFGL Tue, Sep 17, 2013 33.17 33.34 33.16 33.33
1464 NASDAQ IFGL Mon, Sep 16, 2013 33.26 33.39 33.14 33.16
1463 NASDAQ IFGL Fri, Sep 13, 2013 32.83 32.92 32.78 32.91
1462 NASDAQ IFGL Thu, Sep 12, 2013 32.86 32.87 32.71 32.75
1461 NASDAQ IFGL Wed, Sep 11, 2013 32.80 33.02 32.74 32.98
1460 NASDAQ IFGL Tue, Sep 10, 2013 32.79 32.95 32.78 32.95
1459 NASDAQ IFGL Mon, Sep 9, 2013 32.23 32.64 32.23 32.64
1458 NASDAQ IFGL Fri, Sep 6, 2013 31.88 32.01 31.66 31.86
1457 NASDAQ IFGL Thu, Sep 5, 2013 31.76 31.88 31.75 31.85
1456 NASDAQ IFGL Wed, Sep 4, 2013 31.65 31.95 31.62 31.90
1455 NASDAQ IFGL Tue, Sep 3, 2013 31.71 31.82 31.48 31.60
1454 NASDAQ IFGL Fri, Aug 30, 2013 31.26 31.28 31.10 31.18
1453 NASDAQ IFGL Thu, Aug 29, 2013 31.19 31.34 31.16 31.22
1452 NASDAQ IFGL Wed, Aug 28, 2013 31.20 31.38 31.16 31.25
1451 NASDAQ IFGL Tue, Aug 27, 2013 31.40 31.40 31.18 31.22
1450 NASDAQ IFGL Mon, Aug 26, 2013 31.86 31.86 31.64 31.65
1449 NASDAQ IFGL Fri, Aug 23, 2013 31.59 31.78 31.57 31.75
1448 NASDAQ IFGL Thu, Aug 22, 2013 31.49 31.65 31.49 31.50
1447 NASDAQ IFGL Wed, Aug 21, 2013 31.67 31.71 31.40 31.52
1446 NASDAQ IFGL Tue, Aug 20, 2013 31.91 31.98 31.82 31.91
1445 NASDAQ IFGL Mon, Aug 19, 2013 32.01 32.09 31.79 31.87
1444 NASDAQ IFGL Fri, Aug 16, 2013 32.12 32.26 32.06 32.09
1443 NASDAQ IFGL Thu, Aug 15, 2013 32.09 32.18 31.91 32.11
1442 NASDAQ IFGL Wed, Aug 14, 2013 32.40 32.57 32.39 32.41
1441 NASDAQ IFGL Tue, Aug 13, 2013 32.33 32.51 32.21 32.45
1440 NASDAQ IFGL Mon, Aug 12, 2013 32.34 32.35 32.26 32.31
1439 NASDAQ IFGL Fri, Aug 9, 2013 32.47 32.65 32.47 32.54
1438 NASDAQ IFGL Thu, Aug 8, 2013 32.41 32.67 32.37 32.57
1437 NASDAQ IFGL Wed, Aug 7, 2013 32.39 32.39 32.20 32.24
1436 NASDAQ IFGL Tue, Aug 6, 2013 32.51 32.63 32.50 32.56
1435 NASDAQ IFGL Mon, Aug 5, 2013 32.38 32.51 32.38 32.51
1434 NASDAQ IFGL Fri, Aug 2, 2013 32.20 32.48 32.20 32.44
1433 NASDAQ IFGL Thu, Aug 1, 2013 32.30 32.43 32.21 32.33
1432 NASDAQ IFGL Wed, Jul 31, 2013 31.85 32.08 31.74 31.84
1431 NASDAQ IFGL Tue, Jul 30, 2013 32.27 32.30 32.00 32.06
1430 NASDAQ IFGL Mon, Jul 29, 2013 32.34 32.34 32.18 32.23
1429 NASDAQ IFGL Fri, Jul 26, 2013 32.49 32.54 32.27 32.50
1428 NASDAQ IFGL Thu, Jul 25, 2013 32.27 32.69 32.27 32.68
1427 NASDAQ IFGL Wed, Jul 24, 2013 32.83 32.83 32.44 32.51
1426 NASDAQ IFGL Tue, Jul 23, 2013 32.80 32.96 32.73 32.90
1425 NASDAQ IFGL Mon, Jul 22, 2013 32.62 32.80 32.62 32.77
1424 NASDAQ IFGL Fri, Jul 19, 2013 32.48 32.62 32.48 32.61
1423 NASDAQ IFGL Thu, Jul 18, 2013 32.50 32.58 32.49 32.54
1422 NASDAQ IFGL Wed, Jul 17, 2013 32.66 32.69 32.48 32.53
1421 NASDAQ IFGL Tue, Jul 16, 2013 32.60 32.68 32.57 32.64
1420 NASDAQ IFGL Mon, Jul 15, 2013 32.65 32.76 32.61 32.74
1419 NASDAQ IFGL Fri, Jul 12, 2013 32.64 32.71 32.47 32.54
1418 NASDAQ IFGL Thu, Jul 11, 2013 32.46 32.90 32.46 32.85
1417 NASDAQ IFGL Wed, Jul 10, 2013 31.72 31.98 31.70 31.70
1416 NASDAQ IFGL Tue, Jul 9, 2013 31.88 32.00 31.80 31.95
1415 NASDAQ IFGL Mon, Jul 8, 2013 31.63 31.80 31.51 31.67
1414 NASDAQ IFGL Fri, Jul 5, 2013 31.87 31.88 31.54 31.86
1413 NASDAQ IFGL Wed, Jul 3, 2013 31.48 31.72 31.48 31.60
1412 NASDAQ IFGL Tue, Jul 2, 2013 31.61 31.84 31.48 31.62
1411 NASDAQ IFGL Mon, Jul 1, 2013 31.39 31.54 31.28 31.35
1410 NASDAQ IFGL Fri, Jun 28, 2013 31.23 31.52 31.23 31.34
1409 NASDAQ IFGL Thu, Jun 27, 2013 30.93 31.17 30.93 31.10
1408 NASDAQ IFGL Wed, Jun 26, 2013 30.43 30.57 30.35 30.44
1407 NASDAQ IFGL Tue, Jun 25, 2013 30.00 30.20 29.81 30.18
1406 NASDAQ IFGL Mon, Jun 24, 2013 30.01 30.39 29.82 30.17
1405 NASDAQ IFGL Fri, Jun 21, 2013 30.82 30.85 30.33 30.64
1404 NASDAQ IFGL Thu, Jun 20, 2013 31.12 31.12 30.43 30.48
1403 NASDAQ IFGL Wed, Jun 19, 2013 32.49 32.63 31.88 31.92
1402 NASDAQ IFGL Tue, Jun 18, 2013 32.45 32.73 32.44 32.62
1401 NASDAQ IFGL Mon, Jun 17, 2013 32.29 32.48 32.12 32.27
1400 NASDAQ IFGL Fri, Jun 14, 2013 32.10 32.41 32.04 32.13
1399 NASDAQ IFGL Thu, Jun 13, 2013 31.53 32.11 31.53 32.08
1398 NASDAQ IFGL Wed, Jun 12, 2013 31.82 31.87 31.24 31.31
1397 NASDAQ IFGL Tue, Jun 11, 2013 31.75 31.79 31.52 31.59
1396 NASDAQ IFGL Mon, Jun 10, 2013 32.78 32.78 32.46 32.49
1395 NASDAQ IFGL Fri, Jun 7, 2013 32.63 32.94 32.56 32.94
1394 NASDAQ IFGL Thu, Jun 6, 2013 32.12 32.33 31.88 32.31
1393 NASDAQ IFGL Wed, Jun 5, 2013 32.62 32.63 32.16 32.20
1392 NASDAQ IFGL Tue, Jun 4, 2013 33.23 33.37 32.87 33.06
1391 NASDAQ IFGL Mon, Jun 3, 2013 32.67 32.84 32.58 32.81
1390 NASDAQ IFGL Fri, May 31, 2013 33.12 33.17 32.81 32.81
1389 NASDAQ IFGL Thu, May 30, 2013 33.45 33.45 33.21 33.37
1388 NASDAQ IFGL Wed, May 29, 2013 33.84 33.85 33.58 33.74
1387 NASDAQ IFGL Tue, May 28, 2013 34.51 34.76 34.20 34.26
1386 NASDAQ IFGL Fri, May 24, 2013 34.03 34.06 33.89 34.05
1385 NASDAQ IFGL Thu, May 23, 2013 34.18 34.57 33.83 34.56
1384 NASDAQ IFGL Wed, May 22, 2013 35.81 36.03 35.24 35.33
1383 NASDAQ IFGL Tue, May 21, 2013 35.93 36.06 35.79 35.99
1382 NASDAQ IFGL Mon, May 20, 2013 36.04 36.25 36.04 36.24
1381 NASDAQ IFGL Fri, May 17, 2013 35.91 36.15 35.89 36.12
1380 NASDAQ IFGL Thu, May 16, 2013 35.80 35.80 35.58 35.61
1379 NASDAQ IFGL Wed, May 15, 2013 35.69 35.75 35.51 35.74
1378 NASDAQ IFGL Tue, May 14, 2013 35.77 35.86 35.47 35.84
1377 NASDAQ IFGL Mon, May 13, 2013 36.14 36.16 36.03 36.12
1376 NASDAQ IFGL Fri, May 10, 2013 36.35 36.35 36.16 36.33
1375 NASDAQ IFGL Thu, May 9, 2013 36.62 36.62 36.32 36.36
1374 NASDAQ IFGL Wed, May 8, 2013 36.81 36.92 36.74 36.91
1373 NASDAQ IFGL Tue, May 7, 2013 36.92 36.96 36.79 36.92
1372 NASDAQ IFGL Mon, May 6, 2013 37.01 37.06 36.93 37.05
1371 NASDAQ IFGL Fri, May 3, 2013 36.95 37.14 36.90 37.09
1370 NASDAQ IFGL Thu, May 2, 2013 36.60 36.77 36.59 36.74
1369 NASDAQ IFGL Wed, May 1, 2013 36.64 36.74 36.43 36.50
1368 NASDAQ IFGL Tue, Apr 30, 2013 36.39 36.71 36.39 36.68
1367 NASDAQ IFGL Mon, Apr 29, 2013 36.18 36.55 36.18 36.51
1366 NASDAQ IFGL Fri, Apr 26, 2013 36.17 36.17 35.97 36.11
1365 NASDAQ IFGL Thu, Apr 25, 2013 36.20 36.44 36.20 36.29
1364 NASDAQ IFGL Wed, Apr 24, 2013 36.07 36.29 36.07 36.17
1363 NASDAQ IFGL Tue, Apr 23, 2013 35.95 36.07 35.87 36.05
1362 NASDAQ IFGL Mon, Apr 22, 2013 35.92 36.05 35.77 36.01
1361 NASDAQ IFGL Fri, Apr 19, 2013 35.95 36.16 35.92 36.16
1360 NASDAQ IFGL Thu, Apr 18, 2013 35.73 35.76 35.47 35.60
1359 NASDAQ IFGL Wed, Apr 17, 2013 35.68 35.79 35.41 35.55
1358 NASDAQ IFGL Tue, Apr 16, 2013 35.79 35.94 35.69 35.91
1357 NASDAQ IFGL Mon, Apr 15, 2013 35.87 35.88 35.41 35.43
1356 NASDAQ IFGL Fri, Apr 12, 2013 36.06 36.22 36.00 36.22
1355 NASDAQ IFGL Thu, Apr 11, 2013 35.69 35.80 35.61 35.68
1354 NASDAQ IFGL Wed, Apr 10, 2013 35.50 35.66 35.47 35.61
1353 NASDAQ IFGL Tue, Apr 9, 2013 35.27 35.44 35.09 35.33
1352 NASDAQ IFGL Mon, Apr 8, 2013 35.40 35.64 35.35 35.63
1351 NASDAQ IFGL Fri, Apr 5, 2013 35.14 35.42 34.90 35.40
1350 NASDAQ IFGL Thu, Apr 4, 2013 34.56 34.88 34.56 34.88
1349 NASDAQ IFGL Wed, Apr 3, 2013 34.42 34.42 34.03 34.08
1348 NASDAQ IFGL Tue, Apr 2, 2013 34.38 34.44 34.28 34.36
1347 NASDAQ IFGL Mon, Apr 1, 2013 33.82 33.82 33.50 33.54
1346 NASDAQ IFGL Thu, Mar 28, 2013 34.08 34.30 34.00 34.15
1345 NASDAQ IFGL Wed, Mar 27, 2013 33.95 34.20 33.95 34.19
1344 NASDAQ IFGL Tue, Mar 26, 2013 33.80 34.01 33.80 34.01
1343 NASDAQ IFGL Mon, Mar 25, 2013 33.88 33.91 33.54 33.60
1342 NASDAQ IFGL Fri, Mar 22, 2013 33.59 33.72 33.49 33.66
1341 NASDAQ IFGL Thu, Mar 21, 2013 33.53 33.63 33.42 33.42
1340 NASDAQ IFGL Wed, Mar 20, 2013 33.75 33.75 33.63 33.69
1339 NASDAQ IFGL Tue, Mar 19, 2013 33.68 33.68 33.27 33.49
1338 NASDAQ IFGL Mon, Mar 18, 2013 33.79 33.85 33.62 33.75
1337 NASDAQ IFGL Fri, Mar 15, 2013 34.04 34.11 33.94 34.01
1336 NASDAQ IFGL Thu, Mar 14, 2013 33.90 34.11 33.90 34.09
1335 NASDAQ IFGL Wed, Mar 13, 2013 33.68 33.76 33.56 33.63
1334 NASDAQ IFGL Tue, Mar 12, 2013 33.90 33.92 33.65 33.72
1333 NASDAQ IFGL Mon, Mar 11, 2013 33.90 33.96 33.80 33.96
1332 NASDAQ IFGL Fri, Mar 8, 2013 33.84 33.88 33.76 33.85
1331 NASDAQ IFGL Thu, Mar 7, 2013 33.83 34.00 33.83 33.97
1330 NASDAQ IFGL Wed, Mar 6, 2013 33.97 33.97 33.76 33.83
1329 NASDAQ IFGL Tue, Mar 5, 2013 33.84 33.90 33.74 33.83
1328 NASDAQ IFGL Mon, Mar 4, 2013 33.66 33.78 33.57 33.78
1327 NASDAQ IFGL Fri, Mar 1, 2013 33.56 33.70 33.47 33.70
1326 NASDAQ IFGL Thu, Feb 28, 2013 33.59 33.71 33.40 33.47
1325 NASDAQ IFGL Wed, Feb 27, 2013 33.11 33.48 33.11 33.44
1324 NASDAQ IFGL Tue, Feb 26, 2013 32.92 32.94 32.85 32.97
1323 NASDAQ IFGL Mon, Feb 25, 2013 33.06 33.17 32.96 32.57
1322 NASDAQ IFGL Fri, Feb 22, 2013 32.87 32.89 32.85 32.94
1321 NASDAQ IFGL Thu, Feb 21, 2013 32.96 32.96 32.68 32.81
1320 NASDAQ IFGL Wed, Feb 20, 2013 33.41 33.41 33.02 33.10
1319 NASDAQ IFGL Tue, Feb 19, 2013 33.18 33.25 33.18 33.40
1318 NASDAQ IFGL Fri, Feb 15, 2013 33.09 33.18 33.01 33.11
1317 NASDAQ IFGL Thu, Feb 14, 2013 33.13 33.21 33.11 33.17
1316 NASDAQ IFGL Wed, Feb 13, 2013 33.36 33.40 33.25 33.28
1315 NASDAQ IFGL Tue, Feb 12, 2013 33.13 33.29 33.08 33.22
1314 NASDAQ IFGL Mon, Feb 11, 2013 33.13 33.15 33.01 33.05
1313 NASDAQ IFGL Fri, Feb 8, 2013 33.00 33.17 33.00 33.14
1312 NASDAQ IFGL Thu, Feb 7, 2013 33.15 33.15 32.78 32.92
1311 NASDAQ IFGL Wed, Feb 6, 2013 32.92 33.12 32.90 33.08
1310 NASDAQ IFGL Tue, Feb 5, 2013 33.12 33.16 32.99 33.04
1309 NASDAQ IFGL Mon, Feb 4, 2013 33.39 33.40 33.10 33.16
1308 NASDAQ IFGL Fri, Feb 1, 2013 33.64 33.70 33.51 33.63
1307 NASDAQ IFGL Thu, Jan 31, 2013 33.57 33.62 33.46 33.46
1306 NASDAQ IFGL Wed, Jan 30, 2013 33.56 33.62 33.48 33.60
1305 NASDAQ IFGL Tue, Jan 29, 2013 33.40 33.47 33.28 33.39
1304 NASDAQ IFGL Mon, Jan 28, 2013 33.42 33.42 33.26 33.28
1303 NASDAQ IFGL Fri, Jan 25, 2013 33.63 33.63 33.33 33.45
1302 NASDAQ IFGL Wed, Jan 23, 2013 33.26 33.26 33.12 33.19
1301 NASDAQ IFGL Tue, Jan 22, 2013 33.30 33.34 33.21 33.32
1300 NASDAQ IFGL Fri, Jan 18, 2013 33.31 33.33 33.15 33.27
1299 NASDAQ IFGL Thu, Jan 17, 2013 33.34 33.43 33.23 33.34
1298 NASDAQ IFGL Wed, Jan 16, 2013 33.14 33.19 33.14 33.35
1297 NASDAQ IFGL Tue, Jan 15, 2013 33.22 33.29 33.22 33.45
1296 NASDAQ IFGL Mon, Jan 14, 2013 33.12 33.14 33.08 33.32
1295 NASDAQ IFGL Fri, Jan 11, 2013 33.18 33.19 33.10 33.30
1294 NASDAQ IFGL Thu, Jan 10, 2013 33.21 33.26 33.19 33.49
1293 NASDAQ IFGL Wed, Jan 9, 2013 33.03 33.05 33.01 33.20
1292 NASDAQ IFGL Tue, Jan 8, 2013 32.75 32.77 32.72 32.90
1291 NASDAQ IFGL Mon, Jan 7, 2013 32.98 33.06 32.95 33.24
1290 NASDAQ IFGL Fri, Jan 4, 2013 32.93 32.99 32.90 33.21
1289 NASDAQ IFGL Thu, Jan 3, 2013 32.93 32.93 32.77 33.12
1288 NASDAQ IFGL Wed, Jan 2, 2013 33.08 33.10 33.00 33.62
1287 NASDAQ IFGL Mon, Dec 31, 2012 32.62 32.64 32.60 33.13
1286 NASDAQ IFGL Fri, Dec 28, 2012 32.71 32.73 32.68 32.70
1285 NASDAQ IFGL Thu, Dec 27, 2012 32.78 32.79 32.69 32.93
1284 NASDAQ IFGL Wed, Dec 26, 2012 32.63 32.66 32.58 32.77
1283 NASDAQ IFGL Mon, Dec 24, 2012 32.49 32.50 32.46 32.76
1282 NASDAQ IFGL Fri, Dec 21, 2012 32.57 32.57 32.47 32.71
1281 NASDAQ IFGL Thu, Dec 20, 2012 32.67 32.86 32.66 32.86
1280 NASDAQ IFGL Wed, Dec 19, 2012 32.59 32.59 32.31 32.33
1279 NASDAQ IFGL Tue, Dec 18, 2012 32.36 32.52 32.15 32.48
1278 NASDAQ IFGL Mon, Dec 17, 2012 32.24 32.34 32.17 32.33
1277 NASDAQ IFGL Fri, Dec 14, 2012 32.08 32.14 32.08 32.14
1276 NASDAQ IFGL Thu, Dec 13, 2012 33.06 33.06 32.99 33.05
1275 NASDAQ IFGL Wed, Dec 12, 2012 32.95 33.04 32.94 33.18
1274 NASDAQ IFGL Tue, Dec 11, 2012 33.07 33.12 32.99 33.06
1273 NASDAQ IFGL Mon, Dec 10, 2012 33.02 33.08 32.97 33.06
1272 NASDAQ IFGL Fri, Dec 7, 2012 32.72 32.82 32.72 33.00
1271 NASDAQ IFGL Thu, Dec 6, 2012 32.58 32.58 32.52 32.74
1270 NASDAQ IFGL Wed, Dec 5, 2012 32.73 32.84 32.57 32.73
1269 NASDAQ IFGL Tue, Dec 4, 2012 32.59 32.60 32.55 32.65
1268 NASDAQ IFGL Mon, Dec 3, 2012 32.60 32.61 32.56 32.65
1267 NASDAQ IFGL Fri, Nov 30, 2012 32.42 32.48 32.41 32.59
1266 NASDAQ IFGL Thu, Nov 29, 2012 32.30 32.37 32.29 32.46
1265 NASDAQ IFGL Wed, Nov 28, 2012 32.03 32.08 31.99 32.32
1264 NASDAQ IFGL Tue, Nov 27, 2012 32.16 32.16 32.10 32.14
1263 NASDAQ IFGL Mon, Nov 26, 2012 32.07 32.07 32.03 32.24
1262 NASDAQ IFGL Fri, Nov 23, 2012 32.03 32.14 32.02 32.39
1261 NASDAQ IFGL Wed, Nov 21, 2012 31.93 31.93 31.58 31.83
1260 NASDAQ IFGL Tue, Nov 20, 2012 31.82 31.84 31.61 31.84
1259 NASDAQ IFGL Mon, Nov 19, 2012 31.77 31.99 31.77 31.96
1258 NASDAQ IFGL Fri, Nov 16, 2012 31.35 31.36 31.22 31.46
1257 NASDAQ IFGL Thu, Nov 15, 2012 31.34 31.38 31.30 31.46
1256 NASDAQ IFGL Wed, Nov 14, 2012 31.55 31.55 31.45 31.27
1255 NASDAQ IFGL Tue, Nov 13, 2012 31.35 31.43 31.33 31.51
1254 NASDAQ IFGL Mon, Nov 12, 2012 31.60 31.61 31.56 31.71
1253 NASDAQ IFGL Fri, Nov 9, 2012 31.60 31.63 31.57 31.70
1252 NASDAQ IFGL Thu, Nov 8, 2012 31.89 31.92 31.85 31.71
1251 NASDAQ IFGL Wed, Nov 7, 2012 32.25 32.27 32.18 32.12
1250 NASDAQ IFGL Tue, Nov 6, 2012 32.14 32.16 32.12 32.49
1249 NASDAQ IFGL Mon, Nov 5, 2012 32.05 32.08 32.03 32.20
1248 NASDAQ IFGL Fri, Nov 2, 2012 32.17 32.20 32.13 32.10
1247 NASDAQ IFGL Thu, Nov 1, 2012 31.95 32.00 31.95 32.27
1246 NASDAQ IFGL Wed, Oct 31, 2012 31.83 31.85 31.80 31.80
1245 NASDAQ IFGL Fri, Oct 26, 2012 31.78 31.84 31.78 31.96
1244 NASDAQ IFGL Thu, Oct 25, 2012 31.94 31.96 31.89 32.08
1243 NASDAQ IFGL Wed, Oct 24, 2012 31.75 31.78 31.72 31.78
1242 NASDAQ IFGL Tue, Oct 23, 2012 31.66 31.68 31.58 31.51
1241 NASDAQ IFGL Mon, Oct 22, 2012 31.78 31.96 31.75 31.94
1240 NASDAQ IFGL Fri, Oct 19, 2012 31.88 31.88 31.78 31.56
1239 NASDAQ IFGL Thu, Oct 18, 2012 32.03 32.14 31.89 31.97
1238 NASDAQ IFGL Wed, Oct 17, 2012 31.90 31.96 31.89 32.20
1237 NASDAQ IFGL Tue, Oct 16, 2012 31.61 31.66 31.61 31.94
1236 NASDAQ IFGL Mon, Oct 15, 2012 31.39 31.41 31.34 31.64
1235 NASDAQ IFGL Fri, Oct 12, 2012 31.30 31.33 31.26 31.36
1234 NASDAQ IFGL Thu, Oct 11, 2012 31.39 31.39 31.23 31.23
1233 NASDAQ IFGL Wed, Oct 10, 2012 31.28 31.30 31.25 31.25
1232 NASDAQ IFGL Tue, Oct 9, 2012 31.38 31.38 31.26 31.24
1231 NASDAQ IFGL Mon, Oct 8, 2012 31.28 31.32 31.28 31.40
1230 NASDAQ IFGL Fri, Oct 5, 2012 31.53 31.57 31.43 31.57
1229 NASDAQ IFGL Thu, Oct 4, 2012 31.33 31.40 31.30 31.60
1228 NASDAQ IFGL Wed, Oct 3, 2012 31.11 31.13 31.07 31.23
1227 NASDAQ IFGL Tue, Oct 2, 2012 31.12 31.15 31.06 31.25
1226 NASDAQ IFGL Mon, Oct 1, 2012 31.09 31.14 31.03 31.18
1225 NASDAQ IFGL Fri, Sep 28, 2012 31.26 31.27 31.09 31.11
1224 NASDAQ IFGL Thu, Sep 27, 2012 31.26 31.33 31.22 31.48
1223 NASDAQ IFGL Wed, Sep 26, 2012 31.10 31.12 31.05 31.01
1222 NASDAQ IFGL Tue, Sep 25, 2012 31.18 31.22 31.12 30.90
1221 NASDAQ IFGL Mon, Sep 24, 2012 31.02 31.08 31.01 31.18
1220 NASDAQ IFGL Fri, Sep 21, 2012 31.55 31.55 31.22 31.25
1219 NASDAQ IFGL Thu, Sep 20, 2012 31.11 31.18 31.09 31.36
1218 NASDAQ IFGL Wed, Sep 19, 2012 31.39 31.45 31.38 31.51
1217 NASDAQ IFGL Tue, Sep 18, 2012 31.34 31.36 31.30 31.50
1216 NASDAQ IFGL Mon, Sep 17, 2012 31.44 31.47 31.38 31.55
1215 NASDAQ IFGL Fri, Sep 14, 2012 31.55 31.63 31.50 31.82
1214 NASDAQ IFGL Thu, Sep 13, 2012 31.02 31.58 30.90 31.47
1213 NASDAQ IFGL Wed, Sep 12, 2012 30.99 31.08 30.92 31.04
1212 NASDAQ IFGL Tue, Sep 11, 2012 30.57 30.61 30.55 30.72
1211 NASDAQ IFGL Mon, Sep 10, 2012 30.51 30.55 30.47 30.49
1210 NASDAQ IFGL Fri, Sep 7, 2012 30.64 30.70 30.63 30.86
1209 NASDAQ IFGL Thu, Sep 6, 2012 29.98 30.16 29.97 30.57
1208 NASDAQ IFGL Wed, Sep 5, 2012 29.83 29.86 29.79 30.03
1207 NASDAQ IFGL Tue, Sep 4, 2012 29.91 29.91 29.83 29.92
1206 NASDAQ IFGL Fri, Aug 31, 2012 29.95 29.98 29.86 30.11
1205 NASDAQ IFGL Thu, Aug 30, 2012 29.91 29.91 29.80 29.81
1204 NASDAQ IFGL Wed, Aug 29, 2012 30.24 30.24 30.15 30.29
1203 NASDAQ IFGL Tue, Aug 28, 2012 30.11 30.13 30.09 30.18
1202 NASDAQ IFGL Mon, Aug 27, 2012 30.17 30.18 30.14 30.20
1201 NASDAQ IFGL Fri, Aug 24, 2012 30.15 30.23 30.14 30.25
1200 NASDAQ IFGL Thu, Aug 23, 2012 30.38 30.41 30.33 30.23
1199 NASDAQ IFGL Wed, Aug 22, 2012 30.16 30.34 30.15 30.41
1198 NASDAQ IFGL Tue, Aug 21, 2012 30.25 30.31 30.24 30.29
1197 NASDAQ IFGL Mon, Aug 20, 2012 30.13 30.15 30.12 30.36
1196 NASDAQ IFGL Fri, Aug 17, 2012 30.26 30.26 30.21 30.43
1195 NASDAQ IFGL Thu, Aug 16, 2012 30.10 30.16 30.08 30.35
1194 NASDAQ IFGL Wed, Aug 15, 2012 30.04 30.08 30.03 30.23
1193 NASDAQ IFGL Tue, Aug 14, 2012 30.16 30.16 30.12 30.27
1192 NASDAQ IFGL Mon, Aug 13, 2012 30.17 30.21 30.13 30.31
1191 NASDAQ IFGL Fri, Aug 10, 2012 30.04 30.10 30.02 30.36
1190 NASDAQ IFGL Thu, Aug 9, 2012 30.14 30.19 30.13 30.29
1189 NASDAQ IFGL Wed, Aug 8, 2012 30.14 30.26 30.13 30.40
1188 NASDAQ IFGL Tue, Aug 7, 2012 30.28 30.30 30.24 30.50
1187 NASDAQ IFGL Mon, Aug 6, 2012 30.23 30.29 30.22 30.43
1186 NASDAQ IFGL Fri, Aug 3, 2012 29.84 30.00 29.84 30.32
1185 NASDAQ IFGL Thu, Aug 2, 2012 29.76 29.80 29.69 29.72
1184 NASDAQ IFGL Wed, Aug 1, 2012 29.92 29.93 29.76 29.86
1183 NASDAQ IFGL Tue, Jul 31, 2012 29.78 29.83 29.73 29.76
1182 NASDAQ IFGL Mon, Jul 30, 2012 29.62 29.67 29.61 29.80
1181 NASDAQ IFGL Fri, Jul 27, 2012 29.64 29.97 29.44 29.77
1180 NASDAQ IFGL Thu, Jul 26, 2012 29.08 29.14 29.07 29.41
1179 NASDAQ IFGL Wed, Jul 25, 2012 28.69 28.75 28.65 28.87
1178 NASDAQ IFGL Tue, Jul 24, 2012 28.70 28.74 28.61 28.62
1177 NASDAQ IFGL Mon, Jul 23, 2012 28.70 28.77 28.66 28.82
1176 NASDAQ IFGL Fri, Jul 20, 2012 29.21 29.22 29.16 29.14
1175 NASDAQ IFGL Thu, Jul 19, 2012 29.37 29.43 29.35 29.52
1174 NASDAQ IFGL Wed, Jul 18, 2012 29.07 29.20 29.05 29.44
1173 NASDAQ IFGL Tue, Jul 17, 2012 29.07 29.10 28.97 29.32
1172 NASDAQ IFGL Mon, Jul 16, 2012 28.73 28.82 28.71 28.95
1171 NASDAQ IFGL Fri, Jul 13, 2012 28.59 28.75 28.59 28.96
1170 NASDAQ IFGL Thu, Jul 12, 2012 28.38 28.42 28.32 28.52
1169 NASDAQ IFGL Wed, Jul 11, 2012 28.71 28.75 28.64 28.74
1168 NASDAQ IFGL Tue, Jul 10, 2012 28.74 28.74 28.30 28.34
1167 NASDAQ IFGL Mon, Jul 9, 2012 28.44 28.47 28.41 28.55
1166 NASDAQ IFGL Fri, Jul 6, 2012 28.79 28.80 28.71 28.70
1165 NASDAQ IFGL Thu, Jul 5, 2012 28.74 28.82 28.69 28.81
1164 NASDAQ IFGL Tue, Jul 3, 2012 28.69 28.80 28.69 28.92
1163 NASDAQ IFGL Mon, Jul 2, 2012 28.52 28.79 28.52 28.67
1162 NASDAQ IFGL Fri, Jun 29, 2012 28.28 28.34 28.27 28.52
1161 NASDAQ IFGL Thu, Jun 28, 2012 27.62 27.65 27.57 27.76
1160 NASDAQ IFGL Wed, Jun 27, 2012 27.61 27.67 27.60 27.76
1159 NASDAQ IFGL Tue, Jun 26, 2012 27.27 27.34 27.24 27.33
1158 NASDAQ IFGL Mon, Jun 25, 2012 27.30 27.30 27.23 27.09
1157 NASDAQ IFGL Fri, Jun 22, 2012 27.36 27.40 27.32 27.34
1156 NASDAQ IFGL Thu, Jun 21, 2012 27.68 27.69 27.45 27.19
1155 NASDAQ IFGL Wed, Jun 20, 2012 27.82 27.84 27.73 27.83
1154 NASDAQ IFGL Tue, Jun 19, 2012 28.02 28.13 28.00 28.25
1153 NASDAQ IFGL Mon, Jun 18, 2012 27.66 27.91 27.55 27.88
1152 NASDAQ IFGL Fri, Jun 15, 2012 27.57 27.68 27.57 27.77
1151 NASDAQ IFGL Thu, Jun 14, 2012 27.33 27.38 27.30 27.52
1150 NASDAQ IFGL Wed, Jun 13, 2012 27.24 27.35 27.23 27.28
1149 NASDAQ IFGL Tue, Jun 12, 2012 27.17 27.45 27.17 27.44
1148 NASDAQ IFGL Mon, Jun 11, 2012 27.43 27.44 27.22 27.01
1147 NASDAQ IFGL Fri, Jun 8, 2012 27.29 27.39 27.05 27.39
1146 NASDAQ IFGL Thu, Jun 7, 2012 27.58 27.61 27.42 27.56
1145 NASDAQ IFGL Wed, Jun 6, 2012 27.15 27.36 27.15 27.65
1144 NASDAQ IFGL Tue, Jun 5, 2012 26.44 26.49 26.42 26.71
1143 NASDAQ IFGL Mon, Jun 4, 2012 26.43 26.46 26.33 26.52
1142 NASDAQ IFGL Fri, Jun 1, 2012 26.72 26.84 26.70 26.45
1141 NASDAQ IFGL Thu, May 31, 2012 26.97 26.97 26.83 26.61
1140 NASDAQ IFGL Wed, May 30, 2012 27.07 27.07 26.96 26.83
1139 NASDAQ IFGL Tue, May 29, 2012 27.38 27.43 27.31 27.29
1138 NASDAQ IFGL Fri, May 25, 2012 26.90 26.95 26.88 26.79
1137 NASDAQ IFGL Thu, May 24, 2012 26.91 26.95 26.83 26.83
1136 NASDAQ IFGL Wed, May 23, 2012 26.88 26.88 26.70 26.99
1135 NASDAQ IFGL Tue, May 22, 2012 27.21 27.28 27.15 26.97
1134 NASDAQ IFGL Mon, May 21, 2012 26.93 27.06 26.91 27.30
1133 NASDAQ IFGL Fri, May 18, 2012 26.81 26.86 26.79 26.66
1132 NASDAQ IFGL Thu, May 17, 2012 27.28 27.33 27.20 26.88
1131 NASDAQ IFGL Wed, May 16, 2012 27.39 27.53 27.13 27.15
1130 NASDAQ IFGL Tue, May 15, 2012 27.70 27.74 27.61 27.44
1129 NASDAQ IFGL Mon, May 14, 2012 27.84 27.88 27.80 27.80
1128 NASDAQ IFGL Fri, May 11, 2012 27.96 28.10 27.95 28.12
1127 NASDAQ IFGL Thu, May 10, 2012 28.49 28.49 28.24 28.25
1126 NASDAQ IFGL Wed, May 9, 2012 28.12 28.19 28.06 28.15
1125 NASDAQ IFGL Tue, May 8, 2012 28.54 28.55 28.38 28.40
1124 NASDAQ IFGL Mon, May 7, 2012 28.40 28.51 28.40 28.76
1123 NASDAQ IFGL Fri, May 4, 2012 28.92 28.94 28.79 28.70
1122 NASDAQ IFGL Thu, May 3, 2012 29.14 29.15 29.07 29.08
1121 NASDAQ IFGL Wed, May 2, 2012 29.07 29.24 29.04 29.14
1120 NASDAQ IFGL Tue, May 1, 2012 29.06 29.09 29.03 29.07
1119 NASDAQ IFGL Mon, Apr 30, 2012 29.19 29.21 29.17 29.21
1118 NASDAQ IFGL Fri, Apr 27, 2012 29.10 29.17 29.09 29.35
1117 NASDAQ IFGL Thu, Apr 26, 2012 29.03 29.34 29.03 29.27
1116 NASDAQ IFGL Wed, Apr 25, 2012 28.93 28.97 28.88 28.94
1115 NASDAQ IFGL Tue, Apr 24, 2012 28.68 28.77 28.68 28.73
1114 NASDAQ IFGL Mon, Apr 23, 2012 28.44 28.50 28.36 28.50
1113 NASDAQ IFGL Fri, Apr 20, 2012 28.94 28.99 28.85 28.78
1112 NASDAQ IFGL Thu, Apr 19, 2012 28.63 28.68 28.59 28.61
1111 NASDAQ IFGL Wed, Apr 18, 2012 28.65 28.72 28.64 28.68
1110 NASDAQ IFGL Tue, Apr 17, 2012 28.40 28.49 28.36 28.44
1109 NASDAQ IFGL Mon, Apr 16, 2012 28.37 28.39 28.29 28.36
1108 NASDAQ IFGL Fri, Apr 13, 2012 28.57 28.58 28.44 28.45
1107 NASDAQ IFGL Thu, Apr 12, 2012 28.25 28.40 28.23 28.37
1106 NASDAQ IFGL Wed, Apr 11, 2012 28.16 28.24 28.16 28.11
1105 NASDAQ IFGL Tue, Apr 10, 2012 28.20 28.21 28.11 28.15
1104 NASDAQ IFGL Mon, Apr 9, 2012 28.23 28.28 28.22 28.26
1103 NASDAQ IFGL Thu, Apr 5, 2012 28.12 28.43 28.12 28.32
1102 NASDAQ IFGL Wed, Apr 4, 2012 28.34 28.36 28.26 28.31
1101 NASDAQ IFGL Tue, Apr 3, 2012 28.81 28.84 28.62 28.66
1100 NASDAQ IFGL Mon, Apr 2, 2012 28.74 28.89 28.73 28.88
1099 NASDAQ IFGL Fri, Mar 30, 2012 28.79 28.81 28.59 28.69
1098 NASDAQ IFGL Thu, Mar 29, 2012 28.84 28.86 28.72 28.84
1097 NASDAQ IFGL Wed, Mar 28, 2012 29.04 29.04 28.77 29.04
1096 NASDAQ IFGL Tue, Mar 27, 2012 29.21 29.21 29.14 29.16
1095 NASDAQ IFGL Mon, Mar 26, 2012 28.74 28.82 28.74 28.82
1094 NASDAQ IFGL Fri, Mar 23, 2012 28.47 28.58 28.44 28.57
1093 NASDAQ IFGL Thu, Mar 22, 2012 28.91 28.98 28.87 28.94
1092 NASDAQ IFGL Wed, Mar 21, 2012 29.16 29.19 29.09 29.19
1091 NASDAQ IFGL Tue, Mar 20, 2012 29.40 29.44 29.32 29.41
1090 NASDAQ IFGL Mon, Mar 19, 2012 29.57 29.69 29.56 29.64
1089 NASDAQ IFGL Fri, Mar 16, 2012 29.71 29.78 29.70 29.85
1088 NASDAQ IFGL Thu, Mar 15, 2012 29.60 29.77 29.58 29.71
1087 NASDAQ IFGL Wed, Mar 14, 2012 29.66 29.82 29.52 29.55
1086 NASDAQ IFGL Tue, Mar 13, 2012 29.37 29.50 29.37 29.45
1085 NASDAQ IFGL Mon, Mar 12, 2012 29.10 29.15 29.06 29.14
1084 NASDAQ IFGL Fri, Mar 9, 2012 29.24 29.27 29.14 29.15
1083 NASDAQ IFGL Thu, Mar 8, 2012 29.12 29.23 29.09 29.19
1082 NASDAQ IFGL Wed, Mar 7, 2012 28.59 28.76 28.56 28.63
1081 NASDAQ IFGL Tue, Mar 6, 2012 28.71 28.71 28.62 28.64
1080 NASDAQ IFGL Mon, Mar 5, 2012 29.33 29.33 29.26 29.28
1079 NASDAQ IFGL Fri, Mar 2, 2012 29.41 29.45 29.38 29.42
1078 NASDAQ IFGL Thu, Mar 1, 2012 29.24 29.32 29.22 29.26
1077 NASDAQ IFGL Wed, Feb 29, 2012 29.61 29.67 29.42 29.43
1076 NASDAQ IFGL Tue, Feb 28, 2012 29.50 29.52 29.45 29.51
1075 NASDAQ IFGL Mon, Feb 27, 2012 29.14 29.23 29.10 29.20
1074 NASDAQ IFGL Fri, Feb 24, 2012 29.31 29.37 29.31 29.32
1073 NASDAQ IFGL Thu, Feb 23, 2012 29.00 29.07 28.93 29.06
1072 NASDAQ IFGL Wed, Feb 22, 2012 28.94 28.95 28.90 28.92
1071 NASDAQ IFGL Tue, Feb 21, 2012 29.21 29.21 29.01 29.08
1070 NASDAQ IFGL Fri, Feb 17, 2012 29.09 29.11 29.03 29.05
1069 NASDAQ IFGL Thu, Feb 16, 2012 28.59 28.75 28.57 28.73
1068 NASDAQ IFGL Wed, Feb 15, 2012 28.87 28.88 28.81 28.83
1067 NASDAQ IFGL Tue, Feb 14, 2012 28.43 28.44 28.27 28.32
1066 NASDAQ IFGL Mon, Feb 13, 2012 28.33 28.35 28.29 28.30
1065 NASDAQ IFGL Fri, Feb 10, 2012 28.24 28.25 28.20 28.21
1064 NASDAQ IFGL Thu, Feb 9, 2012 28.60 28.63 28.54 28.56
1063 NASDAQ IFGL Wed, Feb 8, 2012 28.40 28.42 28.33 28.37
1062 NASDAQ IFGL Tue, Feb 7, 2012 28.19 28.29 28.07 28.14
1061 NASDAQ IFGL Mon, Feb 6, 2012 28.04 28.13 28.03 28.11
1060 NASDAQ IFGL Fri, Feb 3, 2012 27.96 28.07 27.94 28.05
1059 NASDAQ IFGL Thu, Feb 2, 2012 27.96 28.02 27.95 27.97
1058 NASDAQ IFGL Wed, Feb 1, 2012 27.73 27.84 27.73 27.80
1057 NASDAQ IFGL Tue, Jan 31, 2012 27.57 27.57 27.43 27.47
1056 NASDAQ IFGL Mon, Jan 30, 2012 27.42 27.47 27.39 27.46
1055 NASDAQ IFGL Fri, Jan 27, 2012 27.80 27.97 27.66 27.81
1054 NASDAQ IFGL Thu, Jan 26, 2012 27.78 27.82 27.71 27.72
1053 NASDAQ IFGL Wed, Jan 25, 2012 27.30 27.48 27.24 27.46
1052 NASDAQ IFGL Tue, Jan 24, 2012 27.21 27.27 27.17 27.27
1051 NASDAQ IFGL Mon, Jan 23, 2012 27.45 27.48 27.39 27.42
1050 NASDAQ IFGL Fri, Jan 20, 2012 27.21 27.31 27.21 27.30
1049 NASDAQ IFGL Thu, Jan 19, 2012 26.80 26.88 26.79 26.87
1048 NASDAQ IFGL Wed, Jan 18, 2012 26.26 26.35 26.25 26.34
1047 NASDAQ IFGL Tue, Jan 17, 2012 26.23 26.27 26.21 26.24
1046 NASDAQ IFGL Fri, Jan 13, 2012 25.94 25.98 25.82 25.97
1045 NASDAQ IFGL Thu, Jan 12, 2012 25.89 25.92 25.83 25.90
1044 NASDAQ IFGL Wed, Jan 11, 2012 25.71 25.86 25.64 25.71
1043 NASDAQ IFGL Tue, Jan 10, 2012 26.06 26.06 25.89 25.67
1042 NASDAQ IFGL Mon, Jan 9, 2012 25.39 25.40 25.26 25.33
1041 NASDAQ IFGL Fri, Jan 6, 2012 25.36 25.36 25.24 25.30
1040 NASDAQ IFGL Thu, Jan 5, 2012 25.53 25.53 25.42 25.47
1039 NASDAQ IFGL Wed, Jan 4, 2012 25.77 25.78 25.68 25.72
1038 NASDAQ IFGL Tue, Jan 3, 2012 25.58 25.70 25.57 25.69
1037 NASDAQ IFGL Fri, Dec 30, 2011 25.15 25.29 25.15 25.23
1036 NASDAQ IFGL Thu, Dec 29, 2011 24.92 25.08 24.92 25.08
1035 NASDAQ IFGL Wed, Dec 28, 2011 25.31 25.31 25.05 25.07
1034 NASDAQ IFGL Tue, Dec 27, 2011 25.38 25.41 25.37 25.40
1033 NASDAQ IFGL Fri, Dec 23, 2011 25.51 25.59 25.46 25.35
1032 NASDAQ IFGL Thu, Dec 22, 2011 25.10 25.15 25.08 25.12
1031 NASDAQ IFGL Wed, Dec 21, 2011 25.10 25.11 24.99 25.02
1030 NASDAQ IFGL Tue, Dec 20, 2011 24.76 24.89 24.76 24.85
1029 NASDAQ IFGL Mon, Dec 19, 2011 24.63 24.64 24.52 24.53
1028 NASDAQ IFGL Fri, Dec 16, 2011 24.86 24.89 24.80 24.83
1027 NASDAQ IFGL Thu, Dec 15, 2011 24.74 24.77 24.67 24.74
1026 NASDAQ IFGL Wed, Dec 14, 2011 24.81 24.84 24.70 24.74
1025 NASDAQ IFGL Tue, Dec 13, 2011 25.20 25.29 25.02 25.04
1024 NASDAQ IFGL Mon, Dec 12, 2011 25.38 25.40 25.24 25.27
1023 NASDAQ IFGL Fri, Dec 9, 2011 25.51 25.98 25.51 25.60
1022 NASDAQ IFGL Thu, Dec 8, 2011 26.10 26.10 25.88 25.91
1021 NASDAQ IFGL Wed, Dec 7, 2011 26.06 26.40 25.99 26.35
1020 NASDAQ IFGL Tue, Dec 6, 2011 26.03 26.13 26.01 26.10
1019 NASDAQ IFGL Mon, Dec 5, 2011 26.37 26.43 26.31 26.34
1018 NASDAQ IFGL Fri, Dec 2, 2011 26.29 26.29 26.16 26.19
1017 NASDAQ IFGL Thu, Dec 1, 2011 26.17 26.23 26.12 26.14
1016 NASDAQ IFGL Wed, Nov 30, 2011 25.71 25.83 25.69 25.82
1015 NASDAQ IFGL Tue, Nov 29, 2011 25.17 25.41 25.14 25.32
1014 NASDAQ IFGL Mon, Nov 28, 2011 24.88 24.93 24.86 24.89
1013 NASDAQ IFGL Fri, Nov 25, 2011 24.26 24.39 24.24 24.24
1012 NASDAQ IFGL Wed, Nov 23, 2011 24.44 24.51 24.14 24.37
1011 NASDAQ IFGL Tue, Nov 22, 2011 24.91 24.97 24.86 24.89
1010 NASDAQ IFGL Mon, Nov 21, 2011 24.96 24.96 24.81 24.87
1009 NASDAQ IFGL Fri, Nov 18, 2011 25.47 25.48 25.38 25.39
1008 NASDAQ IFGL Thu, Nov 17, 2011 25.76 25.77 25.58 25.59
1007 NASDAQ IFGL Wed, Nov 16, 2011 25.97 26.05 25.93 25.93
1006 NASDAQ IFGL Tue, Nov 15, 2011 26.32 26.41 26.24 26.29
1005 NASDAQ IFGL Mon, Nov 14, 2011 26.65 26.69 26.59 26.63
1004 NASDAQ IFGL Fri, Nov 11, 2011 26.51 26.73 26.50 26.69
1003 NASDAQ IFGL Thu, Nov 10, 2011 26.38 26.39 26.20 26.25
1002 NASDAQ IFGL Wed, Nov 9, 2011 27.05 27.06 26.91 26.93
1001 NASDAQ IFGL Tue, Nov 8, 2011 27.13 27.19 27.06 27.18
1000 NASDAQ IFGL Mon, Nov 7, 2011 27.16 27.22 27.06 27.13
999 NASDAQ IFGL Fri, Nov 4, 2011 27.27 27.33 27.15 27.30
998 NASDAQ IFGL Thu, Nov 3, 2011 26.90 26.94 26.70 26.91
997 NASDAQ IFGL Wed, Nov 2, 2011 26.93 26.99 26.84 26.88
996 NASDAQ IFGL Tue, Nov 1, 2011 26.79 26.92 26.74 26.87
995 NASDAQ IFGL Mon, Oct 31, 2011 27.81 27.84 27.67 27.67
994 NASDAQ IFGL Fri, Oct 28, 2011 28.29 28.38 28.28 28.36
993 NASDAQ IFGL Thu, Oct 27, 2011 27.91 27.96 27.84 27.91
992 NASDAQ IFGL Wed, Oct 26, 2011 26.84 26.89 26.59 26.77
991 NASDAQ IFGL Tue, Oct 25, 2011 26.99 27.03 26.85 26.89
990 NASDAQ IFGL Mon, Oct 24, 2011 26.92 27.12 26.90 27.10
989 NASDAQ IFGL Fri, Oct 21, 2011 26.36 26.53 26.36 26.53
988 NASDAQ IFGL Thu, Oct 20, 2011 26.10 26.14 25.98 26.10
987 NASDAQ IFGL Wed, Oct 19, 2011 26.59 26.59 26.43 26.45
986 NASDAQ IFGL Tue, Oct 18, 2011 26.34 26.43 26.20 26.39
985 NASDAQ IFGL Mon, Oct 17, 2011 27.03 27.05 26.92 26.93
984 NASDAQ IFGL Fri, Oct 14, 2011 26.83 26.89 26.77 26.84
983 NASDAQ IFGL Thu, Oct 13, 2011 26.66 26.74 26.58 26.74
982 NASDAQ IFGL Wed, Oct 12, 2011 26.23 26.35 26.18 26.30
981 NASDAQ IFGL Tue, Oct 11, 2011 25.85 25.90 25.59 25.84
980 NASDAQ IFGL Mon, Oct 10, 2011 25.59 25.74 25.58 25.71
979 NASDAQ IFGL Fri, Oct 7, 2011 25.45 25.55 25.35 25.36
978 NASDAQ IFGL Thu, Oct 6, 2011 24.67 24.96 24.67 24.95
977 NASDAQ IFGL Wed, Oct 5, 2011 23.90 24.07 23.88 24.05
976 NASDAQ IFGL Tue, Oct 4, 2011 23.84 23.88 23.66 23.88
975 NASDAQ IFGL Mon, Oct 3, 2011 24.39 24.47 24.28 24.28
974 NASDAQ IFGL Fri, Sep 30, 2011 25.06 25.10 24.98 24.98
973 NASDAQ IFGL Thu, Sep 29, 2011 25.57 25.61 25.38 25.44
972 NASDAQ IFGL Wed, Sep 28, 2011 25.61 25.65 25.40 25.43
971 NASDAQ IFGL Tue, Sep 27, 2011 25.37 25.50 25.37 25.41
970 NASDAQ IFGL Mon, Sep 26, 2011 24.68 24.70 24.52 24.69
969 NASDAQ IFGL Fri, Sep 23, 2011 24.90 24.98 24.85 24.90
968 NASDAQ IFGL Thu, Sep 22, 2011 25.07 25.14 24.98 25.05
967 NASDAQ IFGL Wed, Sep 21, 2011 26.57 26.60 26.34 26.35
966 NASDAQ IFGL Tue, Sep 20, 2011 26.58 26.67 26.51 26.61
965 NASDAQ IFGL Mon, Sep 19, 2011 26.58 26.65 26.51 26.61
964 NASDAQ IFGL Fri, Sep 16, 2011 27.22 27.28 27.16 27.22
963 NASDAQ IFGL Thu, Sep 15, 2011 26.88 26.91 26.81 26.90
962 NASDAQ IFGL Wed, Sep 14, 2011 26.52 26.57 26.37 26.53
961 NASDAQ IFGL Tue, Sep 13, 2011 26.74 26.86 26.70 26.75
960 NASDAQ IFGL Mon, Sep 12, 2011 26.82 26.88 26.65 26.78
959 NASDAQ IFGL Fri, Sep 9, 2011 27.59 27.59 27.03 27.59
958 NASDAQ IFGL Thu, Sep 8, 2011 28.15 28.24 28.07 28.09
957 NASDAQ IFGL Wed, Sep 7, 2011 28.08 28.20 28.05 28.19
956 NASDAQ IFGL Tue, Sep 6, 2011 27.65 27.68 27.52 27.56
955 NASDAQ IFGL Fri, Sep 2, 2011 28.78 28.78 28.65 28.71
954 NASDAQ IFGL Thu, Sep 1, 2011 29.16 29.25 29.13 29.16
953 NASDAQ IFGL Wed, Aug 31, 2011 29.06 29.11 29.04 29.07
952 NASDAQ IFGL Tue, Aug 30, 2011 28.58 28.69 28.54 28.66
951 NASDAQ IFGL Mon, Aug 29, 2011 28.28 28.30 28.23 28.29
950 NASDAQ IFGL Fri, Aug 26, 2011 27.69 27.86 27.58 27.85
949 NASDAQ IFGL Thu, Aug 25, 2011 27.95 27.98 27.72 27.76
948 NASDAQ IFGL Wed, Aug 24, 2011 27.68 27.78 27.62 27.65
947 NASDAQ IFGL Tue, Aug 23, 2011 27.69 27.72 27.60 27.71
946 NASDAQ IFGL Mon, Aug 22, 2011 27.42 27.48 27.32 27.34
945 NASDAQ IFGL Fri, Aug 19, 2011 27.41 27.59 27.33 27.34
944 NASDAQ IFGL Thu, Aug 18, 2011 28.02 28.02 27.79 27.90
943 NASDAQ IFGL Wed, Aug 17, 2011 28.68 28.79 28.66 28.67
942 NASDAQ IFGL Tue, Aug 16, 2011 28.43 28.54 28.42 28.50
941 NASDAQ IFGL Mon, Aug 15, 2011 28.43 28.57 28.42 28.52
940 NASDAQ IFGL Fri, Aug 12, 2011 27.95 27.99 27.84 27.91
939 NASDAQ IFGL Thu, Aug 11, 2011 27.33 27.69 27.30 27.66
938 NASDAQ IFGL Wed, Aug 10, 2011 27.62 27.67 27.40 27.44
937 NASDAQ IFGL Tue, Aug 9, 2011 27.25 27.63 27.22 27.61
936 NASDAQ IFGL Mon, Aug 8, 2011 27.69 27.69 27.28 27.28
935 NASDAQ IFGL Fri, Aug 5, 2011 28.82 28.87 28.46 28.56
934 NASDAQ IFGL Thu, Aug 4, 2011 29.89 29.90 29.55 29.56
933 NASDAQ IFGL Wed, Aug 3, 2011 30.57 30.57 30.38 30.43
932 NASDAQ IFGL Tue, Aug 2, 2011 31.04 31.08 30.93 30.93
931 NASDAQ IFGL Mon, Aug 1, 2011 31.54 31.54 31.26 31.30
930 NASDAQ IFGL Fri, Jul 29, 2011 31.10 31.23 31.09 31.22
929 NASDAQ IFGL Thu, Jul 28, 2011 30.98 31.29 30.98 31.20
928 NASDAQ IFGL Wed, Jul 27, 2011 31.30 31.39 30.90 31.31
927 NASDAQ IFGL Tue, Jul 26, 2011 31.49 31.53 31.43 31.50
926 NASDAQ IFGL Mon, Jul 25, 2011 31.32 31.33 31.26 31.29
925 NASDAQ IFGL Fri, Jul 22, 2011 31.46 31.48 31.30 31.44
924 NASDAQ IFGL Thu, Jul 21, 2011 31.02 31.17 31.02 31.15
923 NASDAQ IFGL Wed, Jul 20, 2011 30.99 30.99 30.93 30.98
922 NASDAQ IFGL Tue, Jul 19, 2011 30.59 30.70 30.59 30.64
921 NASDAQ IFGL Mon, Jul 18, 2011 30.75 30.75 30.36 30.59
920 NASDAQ IFGL Fri, Jul 15, 2011 30.81 30.84 30.77 30.81
919 NASDAQ IFGL Thu, Jul 14, 2011 31.19 31.20 30.78 30.90
918 NASDAQ IFGL Wed, Jul 13, 2011 30.94 31.35 30.94 31.05
917 NASDAQ IFGL Tue, Jul 12, 2011 30.63 31.03 30.63 30.66
916 NASDAQ IFGL Mon, Jul 11, 2011 31.07 31.10 30.98 31.03
915 NASDAQ IFGL Fri, Jul 8, 2011 31.68 31.69 31.57 31.64
914 NASDAQ IFGL Thu, Jul 7, 2011 31.80 31.85 31.67 31.52
913 NASDAQ IFGL Wed, Jul 6, 2011 31.70 31.70 31.42 31.53
912 NASDAQ IFGL Tue, Jul 5, 2011 31.70 31.71 31.57 33.05
911 NASDAQ IFGL Fri, Jul 1, 2011 31.39 31.74 31.37 31.31
910 NASDAQ IFGL Thu, Jun 30, 2011 31.10 31.19 31.08 31.18
909 NASDAQ IFGL Wed, Jun 29, 2011 30.73 30.82 30.70 30.82
908 NASDAQ IFGL Tue, Jun 28, 2011 30.64 30.69 30.39 30.43
907 NASDAQ IFGL Mon, Jun 27, 2011 30.28 30.51 30.27 30.24
906 NASDAQ IFGL Fri, Jun 24, 2011 30.48 30.49 30.32 30.33
905 NASDAQ IFGL Thu, Jun 23, 2011 30.18 30.21 30.08 30.19
904 NASDAQ IFGL Wed, Jun 22, 2011 30.43 30.50 30.38 30.39
903 NASDAQ IFGL Tue, Jun 21, 2011 30.36 30.46 30.34 30.44
902 NASDAQ IFGL Mon, Jun 20, 2011 30.76 30.83 30.75 30.77
901 NASDAQ IFGL Fri, Jun 17, 2011 31.00 31.04 30.95 31.00
900 NASDAQ IFGL Thu, Jun 16, 2011 30.99 31.05 30.96 31.02
899 NASDAQ IFGL Wed, Jun 15, 2011 31.55 31.58 31.37 31.40
898 NASDAQ IFGL Tue, Jun 14, 2011 31.64 31.77 31.62 31.74
897 NASDAQ IFGL Mon, Jun 13, 2011 31.39 31.45 31.34 31.42
896 NASDAQ IFGL Fri, Jun 10, 2011 31.79 31.79 31.22 31.45
895 NASDAQ IFGL Thu, Jun 9, 2011 31.70 31.79 31.67 31.76
894 NASDAQ IFGL Wed, Jun 8, 2011 31.93 31.94 31.66 31.74
893 NASDAQ IFGL Tue, Jun 7, 2011 32.02 32.05 31.98 32.00
892 NASDAQ IFGL Mon, Jun 6, 2011 32.00 32.19 31.80 31.98
891 NASDAQ IFGL Fri, Jun 3, 2011 31.99 32.29 31.98 32.18
890 NASDAQ IFGL Thu, Jun 2, 2011 32.16 32.20 32.06 32.17
889 NASDAQ IFGL Wed, Jun 1, 2011 32.56 32.59 32.07 32.38
888 NASDAQ IFGL Tue, May 31, 2011 32.64 32.72 32.40 32.52
887 NASDAQ IFGL Fri, May 27, 2011 32.07 32.23 32.07 32.12
886 NASDAQ IFGL Thu, May 26, 2011 31.85 31.94 31.63 31.71
885 NASDAQ IFGL Wed, May 25, 2011 31.36 31.50 31.36 31.46
884 NASDAQ IFGL Tue, May 24, 2011 31.52 31.53 31.46 31.50
883 NASDAQ IFGL Mon, May 23, 2011 31.37 31.45 31.35 31.42
882 NASDAQ IFGL Fri, May 20, 2011 32.22 32.22 31.88 32.02
881 NASDAQ IFGL Thu, May 19, 2011 32.15 32.31 32.03 32.29
880 NASDAQ IFGL Wed, May 18, 2011 31.86 32.07 31.79 32.06
879 NASDAQ IFGL Tue, May 17, 2011 31.59 31.67 31.33 31.67
878 NASDAQ IFGL Mon, May 16, 2011 31.53 31.84 31.50 31.57
877 NASDAQ IFGL Fri, May 13, 2011 32.13 32.13 31.57 31.68
876 NASDAQ IFGL Thu, May 12, 2011 32.03 32.09 31.65 32.02
875 NASDAQ IFGL Wed, May 11, 2011 32.47 32.47 31.82 31.96
874 NASDAQ IFGL Tue, May 10, 2011 32.39 32.55 32.33 32.53
873 NASDAQ IFGL Mon, May 9, 2011 32.09 32.28 31.99 32.28
872 NASDAQ IFGL Fri, May 6, 2011 32.25 32.46 31.94 32.02
871 NASDAQ IFGL Thu, May 5, 2011 32.04 32.11 31.74 31.76
870 NASDAQ IFGL Wed, May 4, 2011 32.48 32.51 32.11 32.24
869 NASDAQ IFGL Tue, May 3, 2011 32.76 32.76 32.47 32.48
868 NASDAQ IFGL Mon, May 2, 2011 33.03 33.03 32.81 32.86
867 NASDAQ IFGL Fri, Apr 29, 2011 32.80 32.88 32.70 32.84
866 NASDAQ IFGL Thu, Apr 28, 2011 32.62 32.70 32.53 32.70
865 NASDAQ IFGL Wed, Apr 27, 2011 32.32 32.60 32.19 32.53
864 NASDAQ IFGL Tue, Apr 26, 2011 32.35 32.49 32.26 32.42
863 NASDAQ IFGL Mon, Apr 25, 2011 32.32 32.32 32.06 32.19
862 NASDAQ IFGL Thu, Apr 21, 2011 32.21 32.27 32.08 32.21
861 NASDAQ IFGL Wed, Apr 20, 2011 31.90 31.99 31.83 31.97
860 NASDAQ IFGL Tue, Apr 19, 2011 31.25 31.48 31.25 31.46
859 NASDAQ IFGL Mon, Apr 18, 2011 31.34 31.34 31.00 31.33
858 NASDAQ IFGL Fri, Apr 15, 2011 31.85 31.91 31.67 31.86
857 NASDAQ IFGL Thu, Apr 14, 2011 31.53 31.84 31.53 31.83
856 NASDAQ IFGL Wed, Apr 13, 2011 31.58 31.70 31.39 31.48
855 NASDAQ IFGL Tue, Apr 12, 2011 31.48 31.48 31.25 31.34
854 NASDAQ IFGL Mon, Apr 11, 2011 31.91 31.91 31.53 31.61
853 NASDAQ IFGL Fri, Apr 8, 2011 31.81 31.94 31.66 31.74
852 NASDAQ IFGL Thu, Apr 7, 2011 31.72 31.72 31.27 31.56
851 NASDAQ IFGL Wed, Apr 6, 2011 31.63 31.84 31.63 31.72
850 NASDAQ IFGL Tue, Apr 5, 2011 31.53 31.69 31.42 31.59
849 NASDAQ IFGL Mon, Apr 4, 2011 31.51 31.69 31.50 31.58
848 NASDAQ IFGL Fri, Apr 1, 2011 31.38 31.63 31.38 31.52
847 NASDAQ IFGL Thu, Mar 31, 2011 31.38 31.40 31.25 31.36
846 NASDAQ IFGL Wed, Mar 30, 2011 31.11 31.41 31.11 31.36
845 NASDAQ IFGL Tue, Mar 29, 2011 30.88 31.02 30.75 31.02
844 NASDAQ IFGL Mon, Mar 28, 2011 31.03 31.07 30.91 30.92
843 NASDAQ IFGL Fri, Mar 25, 2011 31.25 31.25 31.00 31.02
842 NASDAQ IFGL Thu, Mar 24, 2011 31.17 31.36 31.07 31.34
841 NASDAQ IFGL Wed, Mar 23, 2011 30.80 31.19 30.80 30.94
840 NASDAQ IFGL Tue, Mar 22, 2011 30.94 30.94 30.86 30.94
839 NASDAQ IFGL Mon, Mar 21, 2011 31.14 31.26 31.00 30.75
838 NASDAQ IFGL Fri, Mar 18, 2011 30.29 30.36 30.28 30.35
837 NASDAQ IFGL Thu, Mar 17, 2011 29.39 29.99 29.39 29.81
836 NASDAQ IFGL Wed, Mar 16, 2011 29.73 29.73 28.96 29.61
835 NASDAQ IFGL Tue, Mar 15, 2011 29.19 29.37 29.15 29.34
834 NASDAQ IFGL Mon, Mar 14, 2011 30.66 30.72 30.34 30.66
833 NASDAQ IFGL Fri, Mar 11, 2011 31.05 31.36 30.96 31.21
832 NASDAQ IFGL Thu, Mar 10, 2011 31.43 31.53 31.20 31.31
831 NASDAQ IFGL Wed, Mar 9, 2011 31.89 31.90 31.83 31.86
830 NASDAQ IFGL Tue, Mar 8, 2011 31.69 31.78 31.66 31.76
829 NASDAQ IFGL Mon, Mar 7, 2011 31.87 31.90 31.74 31.76
828 NASDAQ IFGL Fri, Mar 4, 2011 31.93 31.99 31.92 31.97
827 NASDAQ IFGL Thu, Mar 3, 2011 31.59 31.66 31.57 31.64
826 NASDAQ IFGL Wed, Mar 2, 2011 31.44 31.51 31.42 31.48
825 NASDAQ IFGL Tue, Mar 1, 2011 31.85 31.88 31.75 31.76
824 NASDAQ IFGL Mon, Feb 28, 2011 31.68 31.73 31.66 31.71
823 NASDAQ IFGL Fri, Feb 25, 2011 31.21 31.33 31.19 31.32
822 NASDAQ IFGL Thu, Feb 24, 2011 30.91 30.92 30.82 30.83
821 NASDAQ IFGL Wed, Feb 23, 2011 30.96 31.00 30.92 30.96
820 NASDAQ IFGL Tue, Feb 22, 2011 31.31 31.31 30.80 31.03
819 NASDAQ IFGL Fri, Feb 18, 2011 31.58 31.67 31.57 31.65
818 NASDAQ IFGL Thu, Feb 17, 2011 31.23 31.65 31.23 31.44
817 NASDAQ IFGL Wed, Feb 16, 2011 30.98 31.46 30.98 31.25
816 NASDAQ IFGL Tue, Feb 15, 2011 31.16 31.16 30.93 30.98
815 NASDAQ IFGL Mon, Feb 14, 2011 30.89 31.25 30.89 31.15
814 NASDAQ IFGL Fri, Feb 11, 2011 30.70 30.82 30.69 30.80
813 NASDAQ IFGL Thu, Feb 10, 2011 30.82 31.05 30.76 30.85
812 NASDAQ IFGL Wed, Feb 9, 2011 31.52 31.52 31.09 31.24
811 NASDAQ IFGL Tue, Feb 8, 2011 31.81 31.81 31.46 31.54
810 NASDAQ IFGL Mon, Feb 7, 2011 31.90 31.90 31.60 31.59
809 NASDAQ IFGL Fri, Feb 4, 2011 31.83 31.83 31.47 31.70
808 NASDAQ IFGL Thu, Feb 3, 2011 31.67 31.71 31.53 31.74
807 NASDAQ IFGL Wed, Feb 2, 2011 31.73 31.77 31.69 31.74
806 NASDAQ IFGL Tue, Feb 1, 2011 31.37 31.54 31.37 31.52
805 NASDAQ IFGL Mon, Jan 31, 2011 31.11 31.43 31.02 31.16
804 NASDAQ IFGL Fri, Jan 28, 2011 31.63 31.63 30.91 31.36
803 NASDAQ IFGL Thu, Jan 27, 2011 31.58 31.59 31.52 31.57
802 NASDAQ IFGL Wed, Jan 26, 2011 31.68 31.71 31.62 31.70
801 NASDAQ IFGL Tue, Jan 25, 2011 31.54 31.55 31.38 31.65
800 NASDAQ IFGL Mon, Jan 24, 2011 31.49 31.60 31.23 31.53
799 NASDAQ IFGL Fri, Jan 21, 2011 31.35 31.40 31.34 31.35
798 NASDAQ IFGL Thu, Jan 20, 2011 31.70 31.70 31.36 31.41
797 NASDAQ IFGL Wed, Jan 19, 2011 32.45 32.45 31.85 31.97
796 NASDAQ IFGL Tue, Jan 18, 2011 31.92 31.93 31.84 31.87
795 NASDAQ IFGL Fri, Jan 14, 2011 31.58 31.69 31.58 31.68
794 NASDAQ IFGL Thu, Jan 13, 2011 31.74 32.01 31.74 31.79
793 NASDAQ IFGL Wed, Jan 12, 2011 31.38 31.56 31.37 31.55
792 NASDAQ IFGL Tue, Jan 11, 2011 31.35 31.38 31.21 31.15
791 NASDAQ IFGL Mon, Jan 10, 2011 31.18 31.20 30.91 31.06
790 NASDAQ IFGL Fri, Jan 7, 2011 31.34 31.34 31.21 31.24
789 NASDAQ IFGL Thu, Jan 6, 2011 31.81 31.81 31.36 31.36
788 NASDAQ IFGL Wed, Jan 5, 2011 31.44 31.47 31.39 31.43
787 NASDAQ IFGL Tue, Jan 4, 2011 31.81 31.81 31.37 31.47
786 NASDAQ IFGL Mon, Jan 3, 2011 31.31 31.37 31.28 31.31
785 NASDAQ IFGL Fri, Dec 31, 2010 31.31 31.33 31.01 31.13
784 NASDAQ IFGL Thu, Dec 30, 2010 31.01 31.06 30.97 31.05
783 NASDAQ IFGL Wed, Dec 29, 2010 30.90 31.04 30.89 31.02
782 NASDAQ IFGL Tue, Dec 28, 2010 30.76 30.77 30.64 30.64
781 NASDAQ IFGL Mon, Dec 27, 2010 30.75 30.81 30.64 30.68
780 NASDAQ IFGL Thu, Dec 23, 2010 30.61 30.69 30.60 30.65
779 NASDAQ IFGL Wed, Dec 22, 2010 30.54 30.57 30.51 30.56
778 NASDAQ IFGL Tue, Dec 21, 2010 30.16 30.47 30.16 30.31
777 NASDAQ IFGL Mon, Dec 20, 2010 30.05 30.06 29.99 30.04
776 NASDAQ IFGL Fri, Dec 17, 2010 30.89 30.90 30.79 30.85
775 NASDAQ IFGL Thu, Dec 16, 2010 31.24 31.24 30.98 31.08
774 NASDAQ IFGL Wed, Dec 15, 2010 31.39 31.42 31.03 31.15
773 NASDAQ IFGL Tue, Dec 14, 2010 31.60 31.66 31.42 31.51
772 NASDAQ IFGL Mon, Dec 13, 2010 31.38 31.54 31.32 31.33
771 NASDAQ IFGL Fri, Dec 10, 2010 31.27 31.27 31.00 31.03
770 NASDAQ IFGL Thu, Dec 9, 2010 31.14 31.14 31.02 31.11
769 NASDAQ IFGL Wed, Dec 8, 2010 31.15 31.15 30.93 31.01
768 NASDAQ IFGL Tue, Dec 7, 2010 31.32 31.33 31.13 31.13
767 NASDAQ IFGL Mon, Dec 6, 2010 31.00 31.11 30.99 31.09
766 NASDAQ IFGL Fri, Dec 3, 2010 31.09 31.33 31.05 31.19
765 NASDAQ IFGL Thu, Dec 2, 2010 30.65 30.97 30.64 30.94
764 NASDAQ IFGL Wed, Dec 1, 2010 30.53 30.75 30.47 30.39
763 NASDAQ IFGL Tue, Nov 30, 2010 29.94 30.00 29.90 29.92
762 NASDAQ IFGL Mon, Nov 29, 2010 30.11 30.29 29.93 30.19
761 NASDAQ IFGL Fri, Nov 26, 2010 30.38 30.38 30.24 30.19
760 NASDAQ IFGL Wed, Nov 24, 2010 30.45 30.63 30.45 30.33
759 NASDAQ IFGL Tue, Nov 23, 2010 30.46 30.47 30.27 30.28
758 NASDAQ IFGL Mon, Nov 22, 2010 31.04 31.04 30.51 30.87
757 NASDAQ IFGL Fri, Nov 19, 2010 31.20 31.26 30.89 31.06
756 NASDAQ IFGL Thu, Nov 18, 2010 31.51 31.57 31.40 31.23
755 NASDAQ IFGL Wed, Nov 17, 2010 30.90 31.01 30.90 30.94
754 NASDAQ IFGL Tue, Nov 16, 2010 31.37 31.37 31.06 31.14
753 NASDAQ IFGL Mon, Nov 15, 2010 31.60 31.63 31.51 31.53
752 NASDAQ IFGL Fri, Nov 12, 2010 31.82 31.83 31.61 31.66
751 NASDAQ IFGL Thu, Nov 11, 2010 32.08 32.08 31.89 31.92
750 NASDAQ IFGL Wed, Nov 10, 2010 32.32 32.32 32.10 32.23
749 NASDAQ IFGL Tue, Nov 9, 2010 32.84 32.86 32.50 32.54
748 NASDAQ IFGL Mon, Nov 8, 2010 33.24 33.24 32.96 32.99
747 NASDAQ IFGL Fri, Nov 5, 2010 33.05 33.11 33.02 33.05
746 NASDAQ IFGL Thu, Nov 4, 2010 33.26 33.38 33.20 32.92
745 NASDAQ IFGL Wed, Nov 3, 2010 32.37 32.43 32.25 32.43
744 NASDAQ IFGL Tue, Nov 2, 2010 32.17 32.22 32.15 32.20
743 NASDAQ IFGL Mon, Nov 1, 2010 32.22 32.25 31.96 32.01
742 NASDAQ IFGL Fri, Oct 29, 2010 31.68 31.75 31.65 31.73
741 NASDAQ IFGL Thu, Oct 28, 2010 32.11 32.11 31.86 31.83
740 NASDAQ IFGL Wed, Oct 27, 2010 31.79 31.83 31.53 31.61
739 NASDAQ IFGL Tue, Oct 26, 2010 32.09 32.09 31.94 31.93
738 NASDAQ IFGL Mon, Oct 25, 2010 32.38 32.38 32.08 32.05
737 NASDAQ IFGL Fri, Oct 22, 2010 31.96 32.06 31.96 31.92
736 NASDAQ IFGL Thu, Oct 21, 2010 32.27 32.27 31.68 31.87
735 NASDAQ IFGL Wed, Oct 20, 2010 31.76 32.01 31.74 31.97
734 NASDAQ IFGL Tue, Oct 19, 2010 31.98 32.03 31.90 31.93
733 NASDAQ IFGL Mon, Oct 18, 2010 32.39 32.56 32.24 32.20
732 NASDAQ IFGL Fri, Oct 15, 2010 32.50 32.56 32.34 32.37
731 NASDAQ IFGL Thu, Oct 14, 2010 32.16 32.64 32.16 32.56
730 NASDAQ IFGL Wed, Oct 13, 2010 32.04 32.13 32.03 32.09
729 NASDAQ IFGL Tue, Oct 12, 2010 31.78 31.87 31.69 31.85
728 NASDAQ IFGL Mon, Oct 11, 2010 32.11 32.12 31.92 31.90
727 NASDAQ IFGL Fri, Oct 8, 2010 31.75 31.86 31.75 31.85
726 NASDAQ IFGL Thu, Oct 7, 2010 31.98 32.00 31.82 31.87
725 NASDAQ IFGL Wed, Oct 6, 2010 31.67 31.79 31.67 31.76
724 NASDAQ IFGL Tue, Oct 5, 2010 31.06 31.20 31.05 31.19
723 NASDAQ IFGL Mon, Oct 4, 2010 30.92 30.96 30.87 30.89
722 NASDAQ IFGL Fri, Oct 1, 2010 30.85 31.00 30.80 30.89
721 NASDAQ IFGL Thu, Sep 30, 2010 30.83 30.83 30.48 30.56
720 NASDAQ IFGL Wed, Sep 29, 2010 30.66 30.66 30.47 30.51
719 NASDAQ IFGL Tue, Sep 28, 2010 30.23 30.43 30.14 30.42
718 NASDAQ IFGL Mon, Sep 27, 2010 30.27 30.42 30.27 30.28
717 NASDAQ IFGL Fri, Sep 24, 2010 30.11 30.38 30.11 30.08
716 NASDAQ IFGL Thu, Sep 23, 2010 29.66 29.92 29.53 29.78
715 NASDAQ IFGL Wed, Sep 22, 2010 30.02 30.03 29.81 29.90
714 NASDAQ IFGL Tue, Sep 21, 2010 30.07 30.21 29.86 30.04
713 NASDAQ IFGL Mon, Sep 20, 2010 29.62 29.80 29.62 29.78
712 NASDAQ IFGL Fri, Sep 17, 2010 29.43 29.55 29.29 29.43
711 NASDAQ IFGL Thu, Sep 16, 2010 29.22 29.47 29.22 29.32
710 NASDAQ IFGL Wed, Sep 15, 2010 29.46 29.54 29.43 29.51
709 NASDAQ IFGL Tue, Sep 14, 2010 29.25 29.74 29.25 29.55
708 NASDAQ IFGL Mon, Sep 13, 2010 29.51 29.53 29.37 29.43
707 NASDAQ IFGL Fri, Sep 10, 2010 28.95 29.00 28.93 28.98
706 NASDAQ IFGL Thu, Sep 9, 2010 29.04 29.05 28.97 28.99
705 NASDAQ IFGL Wed, Sep 8, 2010 28.79 28.89 28.77 28.83
704 NASDAQ IFGL Tue, Sep 7, 2010 28.84 28.90 28.73 28.95
703 NASDAQ IFGL Fri, Sep 3, 2010 28.64 28.72 28.64 28.71
702 NASDAQ IFGL Thu, Sep 2, 2010 28.51 28.59 28.36 28.46
701 NASDAQ IFGL Wed, Sep 1, 2010 28.01 28.48 28.01 28.22
700 NASDAQ IFGL Tue, Aug 31, 2010 27.77 27.86 27.54 27.68
699 NASDAQ IFGL Mon, Aug 30, 2010 27.95 27.95 27.57 27.78
698 NASDAQ IFGL Fri, Aug 27, 2010 27.63 27.74 27.54 27.72
697 NASDAQ IFGL Thu, Aug 26, 2010 27.50 27.60 27.49 27.52
696 NASDAQ IFGL Wed, Aug 25, 2010 27.19 27.61 27.19 27.42
695 NASDAQ IFGL Tue, Aug 24, 2010 27.45 27.52 27.40 27.47
694 NASDAQ IFGL Mon, Aug 23, 2010 27.67 27.83 27.50 27.60
693 NASDAQ IFGL Fri, Aug 20, 2010 27.61 27.62 27.55 27.61
692 NASDAQ IFGL Thu, Aug 19, 2010 28.00 28.12 27.69 27.94
691 NASDAQ IFGL Wed, Aug 18, 2010 27.94 27.94 27.83 27.86
690 NASDAQ IFGL Tue, Aug 17, 2010 27.83 28.12 27.83 27.80
689 NASDAQ IFGL Mon, Aug 16, 2010 27.14 27.61 27.14 27.49
688 NASDAQ IFGL Fri, Aug 13, 2010 27.35 27.56 27.35 27.48
687 NASDAQ IFGL Thu, Aug 12, 2010 27.14 27.52 27.14 27.48
686 NASDAQ IFGL Wed, Aug 11, 2010 27.90 27.91 27.74 27.75
685 NASDAQ IFGL Tue, Aug 10, 2010 28.04 28.44 28.04 28.31
684 NASDAQ IFGL Mon, Aug 9, 2010 28.51 28.59 28.44 28.55
683 NASDAQ IFGL Fri, Aug 6, 2010 28.54 28.63 28.49 28.53
682 NASDAQ IFGL Thu, Aug 5, 2010 28.52 28.52 28.27 28.43
681 NASDAQ IFGL Wed, Aug 4, 2010 28.67 28.67 28.41 28.37
680 NASDAQ IFGL Tue, Aug 3, 2010 28.50 28.55 28.45 28.54
679 NASDAQ IFGL Mon, Aug 2, 2010 28.30 28.73 28.22 28.34
678 NASDAQ IFGL Fri, Jul 30, 2010 27.60 27.94 27.55 27.76
677 NASDAQ IFGL Thu, Jul 29, 2010 27.97 28.01 27.88 27.91
676 NASDAQ IFGL Wed, Jul 28, 2010 27.89 27.90 27.86 27.89
675 NASDAQ IFGL Tue, Jul 27, 2010 28.18 28.18 27.85 27.88
674 NASDAQ IFGL Mon, Jul 26, 2010 27.72 27.83 27.69 27.82
673 NASDAQ IFGL Fri, Jul 23, 2010 27.35 27.69 27.35 27.56
672 NASDAQ IFGL Thu, Jul 22, 2010 27.09 27.42 27.09 27.15
671 NASDAQ IFGL Wed, Jul 21, 2010 27.01 27.01 26.54 26.84
670 NASDAQ IFGL Tue, Jul 20, 2010 26.37 26.98 26.37 26.75
669 NASDAQ IFGL Mon, Jul 19, 2010 26.43 26.59 26.32 26.60
668 NASDAQ IFGL Fri, Jul 16, 2010 26.77 26.78 26.60 26.60
667 NASDAQ IFGL Thu, Jul 15, 2010 26.93 26.93 26.58 26.86
666 NASDAQ IFGL Wed, Jul 14, 2010 26.89 26.95 26.80 26.93
665 NASDAQ IFGL Tue, Jul 13, 2010 26.85 26.90 26.67 26.71
664 NASDAQ IFGL Mon, Jul 12, 2010 26.54 26.62 26.45 26.46
663 NASDAQ IFGL Fri, Jul 9, 2010 26.40 26.59 26.40 26.39
662 NASDAQ IFGL Thu, Jul 8, 2010 26.47 26.47 26.22 26.24
661 NASDAQ IFGL Wed, Jul 7, 2010 25.68 25.89 25.68 25.88
660 NASDAQ IFGL Tue, Jul 6, 2010 25.65 25.74 25.63 25.68
659 NASDAQ IFGL Fri, Jul 2, 2010 25.48 25.57 25.17 25.31
658 NASDAQ IFGL Thu, Jul 1, 2010 25.28 25.31 25.21 25.28
657 NASDAQ IFGL Wed, Jun 30, 2010 25.31 25.36 25.29 25.29
656 NASDAQ IFGL Tue, Jun 29, 2010 25.67 25.68 25.55 25.56
655 NASDAQ IFGL Mon, Jun 28, 2010 26.34 26.34 26.02 26.12
654 NASDAQ IFGL Fri, Jun 25, 2010 26.16 26.28 25.96 26.13
653 NASDAQ IFGL Thu, Jun 24, 2010 26.36 26.38 26.21 26.22
652 NASDAQ IFGL Wed, Jun 23, 2010 26.40 26.45 26.27 26.42
651 NASDAQ IFGL Tue, Jun 22, 2010 26.66 26.73 26.25 26.60
650 NASDAQ IFGL Mon, Jun 21, 2010 26.68 26.71 26.60 26.62
649 NASDAQ IFGL Fri, Jun 18, 2010 26.87 26.92 26.73 26.75
648 NASDAQ IFGL Thu, Jun 17, 2010 26.85 26.86 26.73 26.82
647 NASDAQ IFGL Wed, Jun 16, 2010 26.64 27.08 26.64 26.75
646 NASDAQ IFGL Tue, Jun 15, 2010 26.53 27.08 26.53 26.64
645 NASDAQ IFGL Mon, Jun 14, 2010 26.47 26.63 26.32 26.37
644 NASDAQ IFGL Fri, Jun 11, 2010 25.96 26.20 25.94 25.99
643 NASDAQ IFGL Thu, Jun 10, 2010 25.68 25.82 25.68 25.82
642 NASDAQ IFGL Wed, Jun 9, 2010 25.66 25.78 25.26 25.34
641 NASDAQ IFGL Tue, Jun 8, 2010 25.20 25.32 24.93 25.12
640 NASDAQ IFGL Mon, Jun 7, 2010 25.54 25.54 25.00 25.07
639 NASDAQ IFGL Fri, Jun 4, 2010 25.85 25.86 25.69 25.70
638 NASDAQ IFGL Thu, Jun 3, 2010 26.27 26.34 25.91 26.13
637 NASDAQ IFGL Wed, Jun 2, 2010 25.77 26.24 25.76 25.78
636 NASDAQ IFGL Tue, Jun 1, 2010 25.36 25.89 25.36 25.60
635 NASDAQ IFGL Fri, May 28, 2010 25.98 25.99 25.84 25.86
634 NASDAQ IFGL Thu, May 27, 2010 25.41 25.65 25.37 25.65
633 NASDAQ IFGL Wed, May 26, 2010 24.87 24.99 24.86 24.88
632 NASDAQ IFGL Tue, May 25, 2010 24.63 25.08 24.27 24.72
631 NASDAQ IFGL Mon, May 24, 2010 25.37 25.65 25.27 25.54
630 NASDAQ IFGL Fri, May 21, 2010 25.26 25.39 25.16 25.39
629 NASDAQ IFGL Thu, May 20, 2010 25.58 25.64 25.41 25.54
628 NASDAQ IFGL Wed, May 19, 2010 25.98 26.00 25.85 25.95
627 NASDAQ IFGL Tue, May 18, 2010 26.83 26.83 25.88 26.34
626 NASDAQ IFGL Mon, May 17, 2010 26.41 26.48 26.30 26.41
625 NASDAQ IFGL Fri, May 14, 2010 27.01 27.02 26.81 26.82
624 NASDAQ IFGL Thu, May 13, 2010 27.25 27.31 27.04 27.33
623 NASDAQ IFGL Wed, May 12, 2010 27.39 27.39 27.11 27.04
622 NASDAQ IFGL Tue, May 11, 2010 26.90 27.32 26.85 26.97
621 NASDAQ IFGL Mon, May 10, 2010 27.18 27.27 27.14 27.20
620 NASDAQ IFGL Fri, May 7, 2010 26.62 26.62 26.41 26.52
619 NASDAQ IFGL Thu, May 6, 2010 27.19 27.66 22.18 27.07
618 NASDAQ IFGL Wed, May 5, 2010 27.26 27.63 27.19 27.63
617 NASDAQ IFGL Tue, May 4, 2010 28.30 28.30 28.13 28.14
616 NASDAQ IFGL Mon, May 3, 2010 28.63 28.68 28.61 28.66
615 NASDAQ IFGL Fri, Apr 30, 2010 28.86 28.86 28.49 28.77
614 NASDAQ IFGL Thu, Apr 29, 2010 28.48 28.72 28.45 28.43
613 NASDAQ IFGL Wed, Apr 28, 2010 28.49 28.49 28.04 28.23
612 NASDAQ IFGL Tue, Apr 27, 2010 28.58 28.74 28.13 28.55
611 NASDAQ IFGL Mon, Apr 26, 2010 29.06 29.07 29.00 29.03
610 NASDAQ IFGL Fri, Apr 23, 2010 28.66 28.77 28.65 28.77
609 NASDAQ IFGL Thu, Apr 22, 2010 28.83 28.95 28.61 28.72
608 NASDAQ IFGL Wed, Apr 21, 2010 28.98 29.02 28.97 29.00
607 NASDAQ IFGL Tue, Apr 20, 2010 28.87 28.88 28.85 28.88
606 NASDAQ IFGL Mon, Apr 19, 2010 28.92 28.99 28.56 28.77
605 NASDAQ IFGL Fri, Apr 16, 2010 29.68 29.68 29.13 29.44
604 NASDAQ IFGL Thu, Apr 15, 2010 29.87 29.97 29.80 29.78
603 NASDAQ IFGL Wed, Apr 14, 2010 29.78 29.90 29.70 29.66
602 NASDAQ IFGL Tue, Apr 13, 2010 29.42 29.43 29.29 29.37
601 NASDAQ IFGL Mon, Apr 12, 2010 29.63 29.63 29.51 29.39
600 NASDAQ IFGL Fri, Apr 9, 2010 29.27 29.42 29.26 29.41
599 NASDAQ IFGL Thu, Apr 8, 2010 29.13 29.16 29.08 29.13
598 NASDAQ IFGL Wed, Apr 7, 2010 29.40 29.52 29.26 29.34
597 NASDAQ IFGL Tue, Apr 6, 2010 29.22 29.32 29.21 29.31
596 NASDAQ IFGL Mon, Apr 5, 2010 29.13 29.18 29.13 29.16
595 NASDAQ IFGL Thu, Apr 1, 2010 29.08 29.13 29.06 29.10
594 NASDAQ IFGL Wed, Mar 31, 2010 29.08 29.08 28.89 28.88
593 NASDAQ IFGL Tue, Mar 30, 2010 29.41 29.41 29.14 29.08
592 NASDAQ IFGL Mon, Mar 29, 2010 28.84 29.19 28.84 28.91
591 NASDAQ IFGL Fri, Mar 26, 2010 28.47 28.54 28.45 28.53
590 NASDAQ IFGL Thu, Mar 25, 2010 28.61 28.66 28.20 28.17
589 NASDAQ IFGL Wed, Mar 24, 2010 28.16 28.21 28.14 28.14
588 NASDAQ IFGL Tue, Mar 23, 2010 28.78 28.86 28.66 28.54
587 NASDAQ IFGL Mon, Mar 22, 2010 28.81 28.96 28.63 28.70
586 NASDAQ IFGL Fri, Mar 19, 2010 29.01 29.02 28.89 28.90
585 NASDAQ IFGL Thu, Mar 18, 2010 29.09 29.14 29.02 29.04
584 NASDAQ IFGL Wed, Mar 17, 2010 29.38 29.54 29.32 29.22
583 NASDAQ IFGL Tue, Mar 16, 2010 29.09 29.27 28.95 28.89
582 NASDAQ IFGL Mon, Mar 15, 2010 28.93 28.93 28.68 28.70
581 NASDAQ IFGL Fri, Mar 12, 2010 28.81 28.82 28.75 28.80
580 NASDAQ IFGL Thu, Mar 11, 2010 28.60 28.66 28.58 28.66
579 NASDAQ IFGL Wed, Mar 10, 2010 28.61 28.68 28.60 28.65
578 NASDAQ IFGL Tue, Mar 9, 2010 28.82 29.12 28.75 28.76
577 NASDAQ IFGL Mon, Mar 8, 2010 28.73 28.76 28.67 28.71
576 NASDAQ IFGL Fri, Mar 5, 2010 28.48 28.89 28.48 28.42
575 NASDAQ IFGL Thu, Mar 4, 2010 28.60 28.60 28.30 28.14
574 NASDAQ IFGL Wed, Mar 3, 2010 28.30 28.67 28.30 28.31
573 NASDAQ IFGL Tue, Mar 2, 2010 28.21 28.49 28.21 28.20
572 NASDAQ IFGL Mon, Mar 1, 2010 28.10 28.16 28.01 27.95
571 NASDAQ IFGL Fri, Feb 26, 2010 27.60 27.83 27.46 27.65
570 NASDAQ IFGL Thu, Feb 25, 2010 27.23 27.57 27.14 27.35
569 NASDAQ IFGL Wed, Feb 24, 2010 27.47 27.70 27.36 27.41
568 NASDAQ IFGL Tue, Feb 23, 2010 27.55 27.58 27.14 27.41
567 NASDAQ IFGL Mon, Feb 22, 2010 27.26 27.27 27.21 27.25
566 NASDAQ IFGL Fri, Feb 19, 2010 27.30 27.34 27.05 26.96
565 NASDAQ IFGL Thu, Feb 18, 2010 27.31 27.39 27.28 27.36
564 NASDAQ IFGL Wed, Feb 17, 2010 27.71 27.71 27.35 27.38
563 NASDAQ IFGL Tue, Feb 16, 2010 27.35 27.57 27.08 27.21
562 NASDAQ IFGL Fri, Feb 12, 2010 26.73 27.14 26.73 27.09
561 NASDAQ IFGL Thu, Feb 11, 2010 26.98 27.06 26.91 27.04
560 NASDAQ IFGL Wed, Feb 10, 2010 26.87 27.09 26.78 26.84
559 NASDAQ IFGL Tue, Feb 9, 2010 26.77 27.18 26.59 26.71
558 NASDAQ IFGL Mon, Feb 8, 2010 26.77 26.83 26.43 26.53
557 NASDAQ IFGL Fri, Feb 5, 2010 26.72 26.88 26.29 26.79
556 NASDAQ IFGL Thu, Feb 4, 2010 27.58 27.58 26.94 27.42
555 NASDAQ IFGL Wed, Feb 3, 2010 27.86 27.96 27.70 27.69
554 NASDAQ IFGL Tue, Feb 2, 2010 27.53 28.10 27.53 27.69
553 NASDAQ IFGL Mon, Feb 1, 2010 27.42 27.52 27.29 27.27
552 NASDAQ IFGL Fri, Jan 29, 2010 27.53 27.63 27.06 27.22
551 NASDAQ IFGL Thu, Jan 28, 2010 27.66 27.67 27.51 27.52
550 NASDAQ IFGL Wed, Jan 27, 2010 27.48 27.58 27.29 27.30
549 NASDAQ IFGL Tue, Jan 26, 2010 27.74 27.89 27.58 27.63
548 NASDAQ IFGL Mon, Jan 25, 2010 27.99 28.03 27.95 27.98
547 NASDAQ IFGL Fri, Jan 22, 2010 27.90 28.21 27.50 28.07
546 NASDAQ IFGL Thu, Jan 21, 2010 28.41 28.45 28.28 28.31
545 NASDAQ IFGL Wed, Jan 20, 2010 28.96 28.96 28.51 28.65
544 NASDAQ IFGL Tue, Jan 19, 2010 28.96 29.06 28.95 29.06
543 NASDAQ IFGL Fri, Jan 15, 2010 29.32 29.32 29.00 29.10
542 NASDAQ IFGL Thu, Jan 14, 2010 29.29 29.41 29.19 29.13
541 NASDAQ IFGL Wed, Jan 13, 2010 29.35 29.50 29.20 29.15
540 NASDAQ IFGL Tue, Jan 12, 2010 29.52 29.58 29.33 29.48
539 NASDAQ IFGL Mon, Jan 11, 2010 29.57 29.62 29.53 29.58
538 NASDAQ IFGL Fri, Jan 8, 2010 29.50 29.66 29.41 29.39
537 NASDAQ IFGL Thu, Jan 7, 2010 29.25 29.27 29.19 29.23
536 NASDAQ IFGL Wed, Jan 6, 2010 29.36 29.41 29.32 29.40
535 NASDAQ IFGL Tue, Jan 5, 2010 29.50 29.53 29.45 29.48
534 NASDAQ IFGL Mon, Jan 4, 2010 29.34 29.57 29.13 29.15
533 NASDAQ IFGL Thu, Dec 31, 2009 28.97 28.98 28.87 28.91
532 NASDAQ IFGL Wed, Dec 30, 2009 28.71 28.82 28.68 28.55
531 NASDAQ IFGL Tue, Dec 29, 2009 28.69 28.69 28.52 28.53
530 NASDAQ IFGL Mon, Dec 28, 2009 28.75 28.75 28.54 28.40
529 NASDAQ IFGL Thu, Dec 24, 2009 28.38 28.56 28.38 28.28
528 NASDAQ IFGL Wed, Dec 23, 2009 28.17 28.45 28.15 28.17
527 NASDAQ IFGL Tue, Dec 22, 2009 27.97 27.97 27.86 27.87
526 NASDAQ IFGL Mon, Dec 21, 2009 27.82 27.85 27.74 27.76
525 NASDAQ IFGL Fri, Dec 18, 2009 29.49 29.49 29.18 29.22
524 NASDAQ IFGL Thu, Dec 17, 2009 29.47 29.50 29.39 29.45
523 NASDAQ IFGL Wed, Dec 16, 2009 29.74 29.84 29.74 29.79
522 NASDAQ IFGL Tue, Dec 15, 2009 29.74 29.79 29.72 29.77
521 NASDAQ IFGL Mon, Dec 14, 2009 30.22 30.22 29.91 29.91
520 NASDAQ IFGL Fri, Dec 11, 2009 29.84 29.85 29.71 29.76
519 NASDAQ IFGL Thu, Dec 10, 2009 30.12 30.12 29.87 29.69
518 NASDAQ IFGL Wed, Dec 9, 2009 29.85 30.19 29.83 29.93
517 NASDAQ IFGL Tue, Dec 8, 2009 30.13 30.13 29.79 29.95
516 NASDAQ IFGL Mon, Dec 7, 2009 30.46 30.68 30.40 30.38
515 NASDAQ IFGL Fri, Dec 4, 2009 30.83 30.91 30.36 30.57
514 NASDAQ IFGL Thu, Dec 3, 2009 30.75 30.81 30.39 30.42
513 NASDAQ IFGL Wed, Dec 2, 2009 30.48 30.63 30.28 30.39
512 NASDAQ IFGL Tue, Dec 1, 2009 30.13 30.77 30.13 30.45
511 NASDAQ IFGL Mon, Nov 30, 2009 29.49 30.05 29.49 29.98
510 NASDAQ IFGL Fri, Nov 27, 2009 29.11 29.56 29.00 29.42
509 NASDAQ IFGL Wed, Nov 25, 2009 30.06 30.22 29.92 30.22
508 NASDAQ IFGL Tue, Nov 24, 2009 30.17 30.17 29.84 30.01
507 NASDAQ IFGL Mon, Nov 23, 2009 30.04 30.34 30.04 30.24
506 NASDAQ IFGL Fri, Nov 20, 2009 29.53 29.80 29.53 29.76
505 NASDAQ IFGL Thu, Nov 19, 2009 30.17 30.17 29.76 29.97
504 NASDAQ IFGL Wed, Nov 18, 2009 30.72 30.72 30.36 30.51
503 NASDAQ IFGL Tue, Nov 17, 2009 30.76 30.89 30.55 30.85
502 NASDAQ IFGL Mon, Nov 16, 2009 30.66 31.28 30.66 31.15
501 NASDAQ IFGL Fri, Nov 13, 2009 30.44 30.76 30.31 30.66
500 NASDAQ IFGL Thu, Nov 12, 2009 30.59 30.64 30.11 30.15
499 NASDAQ IFGL Wed, Nov 11, 2009 30.56 30.93 30.56 30.76
498 NASDAQ IFGL Tue, Nov 10, 2009 30.34 30.50 30.15 30.37
497 NASDAQ IFGL Mon, Nov 9, 2009 30.39 30.70 30.32 30.70
496 NASDAQ IFGL Fri, Nov 6, 2009 29.88 29.91 29.69 29.84
495 NASDAQ IFGL Thu, Nov 5, 2009 29.70 29.88 29.65 29.80
494 NASDAQ IFGL Wed, Nov 4, 2009 29.65 30.00 29.57 29.57
493 NASDAQ IFGL Tue, Nov 3, 2009 29.35 29.45 28.93 29.40
492 NASDAQ IFGL Mon, Nov 2, 2009 29.51 29.83 29.18 29.61
491 NASDAQ IFGL Fri, Oct 30, 2009 29.83 30.09 29.15 29.20
490 NASDAQ IFGL Thu, Oct 29, 2009 29.28 29.84 29.25 29.74
489 NASDAQ IFGL Wed, Oct 28, 2009 29.49 29.51 28.75 28.76
488 NASDAQ IFGL Tue, Oct 27, 2009 30.30 30.38 29.91 29.96
487 NASDAQ IFGL Mon, Oct 26, 2009 31.15 31.25 30.40 30.57
486 NASDAQ IFGL Fri, Oct 23, 2009 31.29 31.37 30.95 31.04
485 NASDAQ IFGL Thu, Oct 22, 2009 31.24 31.53 30.97 31.52
484 NASDAQ IFGL Wed, Oct 21, 2009 31.55 31.82 31.39 31.39
483 NASDAQ IFGL Tue, Oct 20, 2009 31.46 31.72 31.28 31.48
482 NASDAQ IFGL Mon, Oct 19, 2009 31.31 31.51 31.01 31.46
481 NASDAQ IFGL Fri, Oct 16, 2009 30.70 30.79 30.49 30.70
480 NASDAQ IFGL Thu, Oct 15, 2009 30.85 31.10 30.80 31.10
479 NASDAQ IFGL Wed, Oct 14, 2009 30.88 31.03 30.79 31.00
478 NASDAQ IFGL Tue, Oct 13, 2009 30.21 30.38 30.14 30.26
477 NASDAQ IFGL Mon, Oct 12, 2009 30.62 30.68 30.39 30.49
476 NASDAQ IFGL Fri, Oct 9, 2009 30.17 30.43 30.17 30.43
475 NASDAQ IFGL Thu, Oct 8, 2009 30.30 30.57 30.24 30.41
474 NASDAQ IFGL Wed, Oct 7, 2009 29.66 30.06 29.66 30.06
473 NASDAQ IFGL Tue, Oct 6, 2009 29.25 29.67 29.25 29.52
472 NASDAQ IFGL Mon, Oct 5, 2009 28.37 28.78 28.37 28.73
471 NASDAQ IFGL Fri, Oct 2, 2009 28.29 28.81 28.29 28.38
470 NASDAQ IFGL Thu, Oct 1, 2009 29.27 29.39 28.74 28.78
469 NASDAQ IFGL Wed, Sep 30, 2009 29.83 29.88 29.30 29.42
468 NASDAQ IFGL Tue, Sep 29, 2009 29.74 29.75 29.43 29.53
467 NASDAQ IFGL Mon, Sep 28, 2009 29.42 29.81 29.42 29.61
466 NASDAQ IFGL Fri, Sep 25, 2009 29.11 29.56 29.11 29.38
465 NASDAQ IFGL Thu, Sep 24, 2009 29.93 29.93 29.20 29.38
464 NASDAQ IFGL Wed, Sep 23, 2009 30.38 30.41 29.88 29.88
463 NASDAQ IFGL Tue, Sep 22, 2009 30.54 30.59 30.24 30.53
462 NASDAQ IFGL Mon, Sep 21, 2009 30.31 30.47 29.87 30.18
461 NASDAQ IFGL Fri, Sep 18, 2009 30.89 30.95 30.66 30.91
460 NASDAQ IFGL Thu, Sep 17, 2009 30.79 31.06 30.54 30.65
459 NASDAQ IFGL Wed, Sep 16, 2009 30.84 31.17 30.72 31.15
458 NASDAQ IFGL Tue, Sep 15, 2009 30.47 30.76 30.16 30.70
457 NASDAQ IFGL Mon, Sep 14, 2009 30.25 30.64 30.24 30.64
456 NASDAQ IFGL Fri, Sep 11, 2009 30.56 30.68 30.41 30.53
455 NASDAQ IFGL Thu, Sep 10, 2009 30.38 30.63 30.08 30.60
454 NASDAQ IFGL Wed, Sep 9, 2009 30.00 30.48 30.00 30.44
453 NASDAQ IFGL Tue, Sep 8, 2009 29.95 29.99 29.76 29.94
452 NASDAQ IFGL Fri, Sep 4, 2009 28.70 29.17 28.59 29.02
451 NASDAQ IFGL Thu, Sep 3, 2009 28.22 28.37 28.05 28.37
450 NASDAQ IFGL Wed, Sep 2, 2009 27.89 28.03 27.70 27.88
449 NASDAQ IFGL Tue, Sep 1, 2009 28.21 28.52 27.76 27.91
448 NASDAQ IFGL Mon, Aug 31, 2009 28.73 28.73 28.45 28.53
447 NASDAQ IFGL Fri, Aug 28, 2009 29.24 29.24 28.86 28.89
446 NASDAQ IFGL Thu, Aug 27, 2009 28.93 29.07 28.52 29.05
445 NASDAQ IFGL Wed, Aug 26, 2009 28.80 28.87 28.68 28.77
444 NASDAQ IFGL Tue, Aug 25, 2009 28.76 29.06 28.76 28.82
443 NASDAQ IFGL Mon, Aug 24, 2009 28.78 28.90 28.56 28.60
442 NASDAQ IFGL Fri, Aug 21, 2009 28.33 28.59 28.33 28.54
441 NASDAQ IFGL Thu, Aug 20, 2009 27.87 28.10 27.85 28.06
440 NASDAQ IFGL Wed, Aug 19, 2009 27.52 27.93 27.52 27.82
439 NASDAQ IFGL Tue, Aug 18, 2009 27.59 27.87 27.46 27.80
438 NASDAQ IFGL Mon, Aug 17, 2009 27.50 27.50 27.28 27.31
437 NASDAQ IFGL Fri, Aug 14, 2009 28.62 28.65 28.15 28.39
436 NASDAQ IFGL Thu, Aug 13, 2009 28.29 28.43 28.17 28.33
435 NASDAQ IFGL Wed, Aug 12, 2009 27.78 28.42 27.78 28.30
434 NASDAQ IFGL Tue, Aug 11, 2009 28.07 28.07 27.67 27.74
433 NASDAQ IFGL Mon, Aug 10, 2009 28.06 28.27 28.00 28.10
432 NASDAQ IFGL Fri, Aug 7, 2009 28.12 28.27 27.88 28.14
431 NASDAQ IFGL Thu, Aug 6, 2009 28.53 28.53 28.01 28.12
430 NASDAQ IFGL Wed, Aug 5, 2009 28.08 28.23 27.85 28.21
429 NASDAQ IFGL Tue, Aug 4, 2009 27.95 28.34 27.76 28.23
428 NASDAQ IFGL Mon, Aug 3, 2009 28.23 28.34 28.06 28.10
427 NASDAQ IFGL Fri, Jul 31, 2009 27.20 27.65 27.20 27.46
426 NASDAQ IFGL Thu, Jul 30, 2009 27.06 27.29 27.03 27.03
425 NASDAQ IFGL Wed, Jul 29, 2009 26.72 26.72 26.37 26.50
424 NASDAQ IFGL Tue, Jul 28, 2009 26.82 27.06 26.70 27.06
423 NASDAQ IFGL Mon, Jul 27, 2009 26.77 26.83 26.61 26.82
422 NASDAQ IFGL Fri, Jul 24, 2009 26.67 26.87 26.42 26.84
421 NASDAQ IFGL Thu, Jul 23, 2009 26.35 26.93 26.21 26.84
420 NASDAQ IFGL Wed, Jul 22, 2009 26.00 26.24 25.85 26.18
419 NASDAQ IFGL Tue, Jul 21, 2009 26.45 26.45 26.01 26.39
418 NASDAQ IFGL Mon, Jul 20, 2009 26.19 26.33 25.89 26.33
417 NASDAQ IFGL Fri, Jul 17, 2009 25.59 25.74 25.51 25.65
416 NASDAQ IFGL Thu, Jul 16, 2009 25.22 25.60 25.11 25.51
415 NASDAQ IFGL Wed, Jul 15, 2009 24.57 25.47 24.57 25.39
414 NASDAQ IFGL Tue, Jul 14, 2009 24.41 24.54 24.19 24.54
413 NASDAQ IFGL Mon, Jul 13, 2009 23.86 24.26 23.61 24.26
412 NASDAQ IFGL Fri, Jul 10, 2009 23.88 24.06 23.85 24.06
411 NASDAQ IFGL Thu, Jul 9, 2009 24.06 24.07 23.81 23.96
410 NASDAQ IFGL Wed, Jul 8, 2009 23.99 24.00 23.62 23.82
409 NASDAQ IFGL Tue, Jul 7, 2009 24.65 24.70 24.02 24.02
408 NASDAQ IFGL Mon, Jul 6, 2009 24.81 25.02 24.73 25.02
407 NASDAQ IFGL Thu, Jul 2, 2009 24.79 24.79 24.47 24.69
406 NASDAQ IFGL Wed, Jul 1, 2009 25.31 25.46 25.02 25.02
405 NASDAQ IFGL Tue, Jun 30, 2009 25.20 25.21 24.75 25.07
404 NASDAQ IFGL Mon, Jun 29, 2009 25.47 25.59 25.30 25.55
403 NASDAQ IFGL Fri, Jun 26, 2009 25.30 25.47 25.08 25.46
402 NASDAQ IFGL Thu, Jun 25, 2009 24.41 25.16 24.37 25.16
401 NASDAQ IFGL Wed, Jun 24, 2009 24.40 24.57 23.96 24.24
400 NASDAQ IFGL Tue, Jun 23, 2009 23.67 23.96 23.55 23.81
399 NASDAQ IFGL Mon, Jun 22, 2009 24.24 24.24 23.63 23.63
398 NASDAQ IFGL Fri, Jun 19, 2009 24.97 24.97 24.73 24.73
397 NASDAQ IFGL Thu, Jun 18, 2009 24.59 24.82 24.51 24.69
396 NASDAQ IFGL Wed, Jun 17, 2009 24.79 24.81 24.31 24.81
395 NASDAQ IFGL Tue, Jun 16, 2009 25.32 25.32 24.58 24.67
394 NASDAQ IFGL Mon, Jun 15, 2009 25.47 25.47 24.93 25.12
393 NASDAQ IFGL Fri, Jun 12, 2009 25.60 25.91 25.55 25.85
392 NASDAQ IFGL Thu, Jun 11, 2009 25.63 25.89 25.50 25.73
391 NASDAQ IFGL Wed, Jun 10, 2009 25.48 25.58 24.96 25.43
390 NASDAQ IFGL Tue, Jun 9, 2009 24.82 25.29 24.81 25.22
389 NASDAQ IFGL Mon, Jun 8, 2009 25.01 25.09 24.52 24.81
388 NASDAQ IFGL Fri, Jun 5, 2009 25.56 25.56 25.09 25.24
387 NASDAQ IFGL Thu, Jun 4, 2009 25.46 25.58 25.29 25.38
386 NASDAQ IFGL Wed, Jun 3, 2009 25.54 25.77 25.26 25.45
385 NASDAQ IFGL Tue, Jun 2, 2009 25.82 26.03 25.66 25.93
384 NASDAQ IFGL Mon, Jun 1, 2009 25.97 26.13 25.85 25.86
383 NASDAQ IFGL Fri, May 29, 2009 25.01 25.28 25.00 25.12
382 NASDAQ IFGL Thu, May 28, 2009 24.32 24.54 24.04 24.44
381 NASDAQ IFGL Wed, May 27, 2009 24.56 24.61 24.05 24.05
380 NASDAQ IFGL Tue, May 26, 2009 23.33 24.31 23.33 24.13
379 NASDAQ IFGL Fri, May 22, 2009 22.86 23.09 22.86 23.01
378 NASDAQ IFGL Thu, May 21, 2009 22.42 22.66 22.39 22.50
377 NASDAQ IFGL Wed, May 20, 2009 23.19 23.36 22.80 23.00
376 NASDAQ IFGL Tue, May 19, 2009 22.72 23.00 22.72 22.87
375 NASDAQ IFGL Mon, May 18, 2009 22.38 22.64 22.25 22.61
374 NASDAQ IFGL Fri, May 15, 2009 22.20 22.27 21.67 21.97
373 NASDAQ IFGL Thu, May 14, 2009 21.89 22.16 21.86 22.10
372 NASDAQ IFGL Wed, May 13, 2009 22.17 22.17 21.65 21.66
371 NASDAQ IFGL Tue, May 12, 2009 22.91 22.91 22.46 22.46
370 NASDAQ IFGL Mon, May 11, 2009 22.98 22.98 22.54 22.54
369 NASDAQ IFGL Fri, May 8, 2009 22.82 23.18 22.61 23.14
368 NASDAQ IFGL Thu, May 7, 2009 22.84 23.06 22.27 22.36
367 NASDAQ IFGL Wed, May 6, 2009 22.45 22.91 22.41 22.80
366 NASDAQ IFGL Tue, May 5, 2009 21.98 22.18 21.91 22.05
365 NASDAQ IFGL Mon, May 4, 2009 21.53 22.31 21.53 22.31
364 NASDAQ IFGL Fri, May 1, 2009 21.03 21.04 20.84 21.00
363 NASDAQ IFGL Thu, Apr 30, 2009 21.19 21.50 20.74 20.74
362 NASDAQ IFGL Wed, Apr 29, 2009 20.48 21.03 20.48 20.87
361 NASDAQ IFGL Tue, Apr 28, 2009 20.09 20.33 20.03 20.03
360 NASDAQ IFGL Mon, Apr 27, 2009 20.46 20.62 20.32 20.32
359 NASDAQ IFGL Fri, Apr 24, 2009 21.05 21.23 20.90 21.11
358 NASDAQ IFGL Thu, Apr 23, 2009 20.89 20.89 20.45 20.70
357 NASDAQ IFGL Wed, Apr 22, 2009 20.26 20.81 20.26 20.30
356 NASDAQ IFGL Tue, Apr 21, 2009 20.21 20.60 20.18 20.50
355 NASDAQ IFGL Mon, Apr 20, 2009 20.92 20.95 20.30 20.53
354 NASDAQ IFGL Fri, Apr 17, 2009 21.39 21.63 21.29 21.51
353 NASDAQ IFGL Thu, Apr 16, 2009 21.37 21.48 21.08 21.32
352 NASDAQ IFGL Wed, Apr 15, 2009 20.98 21.20 20.75 21.20
351 NASDAQ IFGL Tue, Apr 14, 2009 20.89 21.49 20.89 21.07
350 NASDAQ IFGL Mon, Apr 13, 2009 21.41 21.41 20.82 21.38
349 NASDAQ IFGL Thu, Apr 9, 2009 20.61 20.97 20.61 20.97
348 NASDAQ IFGL Wed, Apr 8, 2009 20.09 20.12 19.79 19.86
347 NASDAQ IFGL Tue, Apr 7, 2009 19.92 20.05 19.70 19.80
346 NASDAQ IFGL Mon, Apr 6, 2009 19.99 20.29 19.90 20.29
345 NASDAQ IFGL Fri, Apr 3, 2009 20.15 20.36 20.09 20.36
344 NASDAQ IFGL Thu, Apr 2, 2009 19.89 20.52 19.89 20.32
343 NASDAQ IFGL Wed, Apr 1, 2009 18.56 19.15 18.55 18.91
342 NASDAQ IFGL Tue, Mar 31, 2009 18.15 18.64 18.13 18.55
341 NASDAQ IFGL Mon, Mar 30, 2009 18.36 18.36 17.87 17.99
340 NASDAQ IFGL Fri, Mar 27, 2009 19.04 19.25 19.04 19.25
339 NASDAQ IFGL Thu, Mar 26, 2009 19.09 19.27 18.94 19.20
338 NASDAQ IFGL Wed, Mar 25, 2009 18.59 19.25 18.42 18.67
337 NASDAQ IFGL Tue, Mar 24, 2009 18.45 18.90 18.45 18.59
336 NASDAQ IFGL Mon, Mar 23, 2009 18.35 19.22 18.35 19.22
335 NASDAQ IFGL Fri, Mar 20, 2009 17.97 18.16 17.58 17.58
334 NASDAQ IFGL Thu, Mar 19, 2009 18.25 18.38 18.14 18.27
333 NASDAQ IFGL Wed, Mar 18, 2009 17.74 18.24 17.49 18.22
332 NASDAQ IFGL Tue, Mar 17, 2009 17.33 17.66 17.31 17.66
331 NASDAQ IFGL Mon, Mar 16, 2009 17.46 17.54 17.31 17.31
330 NASDAQ IFGL Fri, Mar 13, 2009 16.74 16.83 16.57 16.74
329 NASDAQ IFGL Thu, Mar 12, 2009 16.03 16.54 15.96 16.49
328 NASDAQ IFGL Wed, Mar 11, 2009 16.15 16.16 15.71 15.95
327 NASDAQ IFGL Tue, Mar 10, 2009 15.32 15.81 15.32 15.74
326 NASDAQ IFGL Mon, Mar 9, 2009 14.89 15.10 14.59 14.63
325 NASDAQ IFGL Fri, Mar 6, 2009 15.63 15.63 15.01 15.41
324 NASDAQ IFGL Thu, Mar 5, 2009 15.92 16.15 15.54 15.79
323 NASDAQ IFGL Wed, Mar 4, 2009 16.28 16.88 16.26 16.64
322 NASDAQ IFGL Tue, Mar 3, 2009 15.94 16.19 15.80 15.89
321 NASDAQ IFGL Mon, Mar 2, 2009 16.04 16.23 15.76 15.93
320 NASDAQ IFGL Fri, Feb 27, 2009 16.46 16.93 16.38 16.76
319 NASDAQ IFGL Thu, Feb 26, 2009 17.11 17.11 16.58 16.58
318 NASDAQ IFGL Wed, Feb 25, 2009 16.78 17.10 16.50 16.81
317 NASDAQ IFGL Tue, Feb 24, 2009 16.38 17.15 16.38 16.93
316 NASDAQ IFGL Mon, Feb 23, 2009 17.10 17.10 16.34 16.53
315 NASDAQ IFGL Fri, Feb 20, 2009 16.86 17.27 16.75 17.27
314 NASDAQ IFGL Thu, Feb 19, 2009 17.70 17.70 17.11 17.33
313 NASDAQ IFGL Wed, Feb 18, 2009 17.59 19.16 17.35 17.58
312 NASDAQ IFGL Tue, Feb 17, 2009 17.97 17.97 17.51 17.54
311 NASDAQ IFGL Fri, Feb 13, 2009 18.94 19.02 18.85 18.86
310 NASDAQ IFGL Thu, Feb 12, 2009 18.44 18.92 18.38 18.85
309 NASDAQ IFGL Wed, Feb 11, 2009 19.42 19.50 19.05 19.20
308 NASDAQ IFGL Tue, Feb 10, 2009 19.78 19.83 19.05 19.06
307 NASDAQ IFGL Mon, Feb 9, 2009 19.69 20.09 19.69 19.89
306 NASDAQ IFGL Fri, Feb 6, 2009 19.16 19.88 19.16 19.84
305 NASDAQ IFGL Thu, Feb 5, 2009 18.77 19.27 18.77 19.26
304 NASDAQ IFGL Wed, Feb 4, 2009 19.19 19.23 18.89 19.07
303 NASDAQ IFGL Tue, Feb 3, 2009 19.20 19.60 19.03 19.47
302 NASDAQ IFGL Mon, Feb 2, 2009 19.24 19.44 19.16 19.44
301 NASDAQ IFGL Fri, Jan 30, 2009 19.55 19.63 19.14 19.24
300 NASDAQ IFGL Thu, Jan 29, 2009 19.76 19.76 19.35 19.37
299 NASDAQ IFGL Wed, Jan 28, 2009 20.00 20.31 19.96 20.14
298 NASDAQ IFGL Tue, Jan 27, 2009 19.51 19.84 19.51 19.54
297 NASDAQ IFGL Mon, Jan 26, 2009 19.26 19.48 19.26 19.42
296 NASDAQ IFGL Fri, Jan 23, 2009 18.89 19.37 18.75 19.34
295 NASDAQ IFGL Thu, Jan 22, 2009 19.35 19.36 19.05 19.36
294 NASDAQ IFGL Wed, Jan 21, 2009 18.87 19.43 18.79 19.43
293 NASDAQ IFGL Tue, Jan 20, 2009 19.60 19.60 18.59 18.81
292 NASDAQ IFGL Fri, Jan 16, 2009 20.29 20.29 19.71 20.07
291 NASDAQ IFGL Thu, Jan 15, 2009 19.91 20.12 19.30 19.98
290 NASDAQ IFGL Wed, Jan 14, 2009 20.96 20.96 19.59 19.84
289 NASDAQ IFGL Tue, Jan 13, 2009 20.98 21.10 20.61 20.80
288 NASDAQ IFGL Mon, Jan 12, 2009 22.17 22.17 21.50 21.55
287 NASDAQ IFGL Fri, Jan 9, 2009 22.56 22.57 22.25 22.33
286 NASDAQ IFGL Thu, Jan 8, 2009 22.90 22.98 22.57 22.73
285 NASDAQ IFGL Wed, Jan 7, 2009 23.40 23.40 22.82 22.82
284 NASDAQ IFGL Tue, Jan 6, 2009 22.99 23.53 22.99 23.45
283 NASDAQ IFGL Mon, Jan 5, 2009 22.85 22.96 22.62 22.80
282 NASDAQ IFGL Fri, Jan 2, 2009 22.10 22.89 22.10 22.89
281 NASDAQ IFGL Wed, Dec 31, 2008 21.69 22.52 21.68 21.86
280 NASDAQ IFGL Tue, Dec 30, 2008 21.83 22.03 21.62 21.91
279 NASDAQ IFGL Mon, Dec 29, 2008 21.96 22.20 21.30 21.48
278 NASDAQ IFGL Fri, Dec 26, 2008 21.73 22.02 21.55 21.95
277 NASDAQ IFGL Wed, Dec 24, 2008 21.75 22.06 21.59 21.71
276 NASDAQ IFGL Tue, Dec 23, 2008 21.56 22.10 21.56 21.90
275 NASDAQ IFGL Mon, Dec 22, 2008 22.58 22.58 21.22 21.66
274 NASDAQ IFGL Fri, Dec 19, 2008 22.58 22.58 21.88 22.33
273 NASDAQ IFGL Thu, Dec 18, 2008 22.57 22.82 21.76 21.90
272 NASDAQ IFGL Wed, Dec 17, 2008 21.93 22.62 21.93 22.44
271 NASDAQ IFGL Tue, Dec 16, 2008 21.09 21.99 21.09 21.99
270 NASDAQ IFGL Mon, Dec 15, 2008 21.42 21.42 20.84 21.29
269 NASDAQ IFGL Fri, Dec 12, 2008 20.45 21.17 20.45 20.94
268 NASDAQ IFGL Thu, Dec 11, 2008 21.49 21.77 20.94 21.19
267 NASDAQ IFGL Wed, Dec 10, 2008 21.10 21.31 20.82 21.24
266 NASDAQ IFGL Tue, Dec 9, 2008 20.03 20.58 19.98 20.18
265 NASDAQ IFGL Mon, Dec 8, 2008 19.78 20.32 19.78 20.13
264 NASDAQ IFGL Fri, Dec 5, 2008 19.13 19.68 18.62 19.50
263 NASDAQ IFGL Thu, Dec 4, 2008 19.18 19.54 18.67 18.96
262 NASDAQ IFGL Wed, Dec 3, 2008 19.31 20.02 19.31 19.86
261 NASDAQ IFGL Tue, Dec 2, 2008 19.80 20.29 19.61 19.89
260 NASDAQ IFGL Mon, Dec 1, 2008 20.11 20.17 19.19 19.32
259 NASDAQ IFGL Fri, Nov 28, 2008 20.40 20.97 20.40 20.75
258 NASDAQ IFGL Wed, Nov 26, 2008 19.28 20.44 19.28 20.34
257 NASDAQ IFGL Tue, Nov 25, 2008 20.01 20.01 18.92 19.34
256 NASDAQ IFGL Mon, Nov 24, 2008 18.28 19.50 18.28 19.14
255 NASDAQ IFGL Fri, Nov 21, 2008 17.88 18.04 16.68 18.04
254 NASDAQ IFGL Thu, Nov 20, 2008 17.85 18.11 16.65 17.00
253 NASDAQ IFGL Wed, Nov 19, 2008 19.12 19.55 18.20 18.24
252 NASDAQ IFGL Tue, Nov 18, 2008 19.48 20.18 19.08 19.09
251 NASDAQ IFGL Mon, Nov 17, 2008 20.02 20.58 19.75 19.82
250 NASDAQ IFGL Fri, Nov 14, 2008 20.74 21.24 20.37 20.37
249 NASDAQ IFGL Thu, Nov 13, 2008 20.90 21.81 20.03 21.81
248 NASDAQ IFGL Wed, Nov 12, 2008 21.10 21.42 20.52 20.91
247 NASDAQ IFGL Tue, Nov 11, 2008 22.35 22.35 21.24 21.46
246 NASDAQ IFGL Mon, Nov 10, 2008 23.05 23.05 22.05 22.28
245 NASDAQ IFGL Fri, Nov 7, 2008 22.55 23.04 22.55 22.68
244 NASDAQ IFGL Thu, Nov 6, 2008 22.88 23.19 22.09 22.09
243 NASDAQ IFGL Wed, Nov 5, 2008 24.58 24.76 23.74 23.74
242 NASDAQ IFGL Tue, Nov 4, 2008 23.93 25.18 23.88 25.03
241 NASDAQ IFGL Mon, Nov 3, 2008 22.87 23.51 22.83 23.37
240 NASDAQ IFGL Fri, Oct 31, 2008 22.29 23.33 22.23 22.84
239 NASDAQ IFGL Thu, Oct 30, 2008 22.08 22.14 21.48 21.96
238 NASDAQ IFGL Wed, Oct 29, 2008 21.08 22.18 19.56 21.03
237 NASDAQ IFGL Tue, Oct 28, 2008 20.41 21.25 19.92 21.25
236 NASDAQ IFGL Mon, Oct 27, 2008 20.80 21.50 20.36 20.46
235 NASDAQ IFGL Fri, Oct 24, 2008 21.18 21.64 21.05 21.64
234 NASDAQ IFGL Thu, Oct 23, 2008 22.40 26.46 21.52 22.04
233 NASDAQ IFGL Wed, Oct 22, 2008 23.08 23.08 21.70 22.06
232 NASDAQ IFGL Tue, Oct 21, 2008 24.51 24.95 24.45 24.45
231 NASDAQ IFGL Mon, Oct 20, 2008 24.47 25.46 24.47 25.46
230 NASDAQ IFGL Fri, Oct 17, 2008 23.63 24.98 23.63 24.04
229 NASDAQ IFGL Thu, Oct 16, 2008 23.85 24.97 22.88 24.97
228 NASDAQ IFGL Wed, Oct 15, 2008 25.18 25.18 22.94 22.94
227 NASDAQ IFGL Tue, Oct 14, 2008 26.24 26.24 24.78 25.44
226 NASDAQ IFGL Mon, Oct 13, 2008 24.33 25.46 24.27 25.46
225 NASDAQ IFGL Fri, Oct 10, 2008 22.27 23.34 21.40 22.92
224 NASDAQ IFGL Thu, Oct 9, 2008 25.19 25.37 23.37 23.59
223 NASDAQ IFGL Wed, Oct 8, 2008 25.31 26.06 24.98 25.16
222 NASDAQ IFGL Tue, Oct 7, 2008 27.36 27.36 25.43 25.43
221 NASDAQ IFGL Mon, Oct 6, 2008 27.29 27.29 25.43 26.33
220 NASDAQ IFGL Fri, Oct 3, 2008 29.13 29.68 28.48 28.48
219 NASDAQ IFGL Thu, Oct 2, 2008 29.97 29.97 28.98 28.98
218 NASDAQ IFGL Wed, Oct 1, 2008 29.89 30.75 29.63 30.26
217 NASDAQ IFGL Tue, Sep 30, 2008 29.89 30.57 29.67 30.38
216 NASDAQ IFGL Mon, Sep 29, 2008 30.88 30.88 28.27 28.27
215 NASDAQ IFGL Fri, Sep 26, 2008 32.06 32.54 32.05 32.44
214 NASDAQ IFGL Thu, Sep 25, 2008 32.80 33.08 32.80 33.01
213 NASDAQ IFGL Wed, Sep 24, 2008 32.49 32.56 32.23 32.35
212 NASDAQ IFGL Tue, Sep 23, 2008 32.74 32.97 32.14 32.37
211 NASDAQ IFGL Mon, Sep 22, 2008 33.86 33.86 33.20 33.20
210 NASDAQ IFGL Fri, Sep 19, 2008 34.10 36.73 33.72 34.13
209 NASDAQ IFGL Thu, Sep 18, 2008 30.63 32.50 30.63 32.38
208 NASDAQ IFGL Wed, Sep 17, 2008 31.79 31.88 31.12 31.12
207 NASDAQ IFGL Tue, Sep 16, 2008 31.84 33.94 31.84 32.62
206 NASDAQ IFGL Mon, Sep 15, 2008 33.10 33.48 32.86 32.86
205 NASDAQ IFGL Fri, Sep 12, 2008 34.02 34.60 34.01 34.56
204 NASDAQ IFGL Thu, Sep 11, 2008 33.26 33.92 33.10 33.92
203 NASDAQ IFGL Wed, Sep 10, 2008 34.13 34.33 33.88 34.25
202 NASDAQ IFGL Tue, Sep 9, 2008 34.08 34.15 33.25 33.25
201 NASDAQ IFGL Mon, Sep 8, 2008 34.43 34.59 33.85 34.25
200 NASDAQ IFGL Fri, Sep 5, 2008 32.84 32.97 31.59 32.96
199 NASDAQ IFGL Thu, Sep 4, 2008 34.31 34.31 33.00 33.00
198 NASDAQ IFGL Wed, Sep 3, 2008 34.45 34.59 34.36 34.59
197 NASDAQ IFGL Tue, Sep 2, 2008 35.21 35.21 34.75 34.77
196 NASDAQ IFGL Fri, Aug 29, 2008 35.29 35.38 35.09 35.12
195 NASDAQ IFGL Thu, Aug 28, 2008 34.97 35.01 34.88 35.01
194 NASDAQ IFGL Wed, Aug 27, 2008 34.50 34.66 34.33 34.62
193 NASDAQ IFGL Tue, Aug 26, 2008 34.68 34.69 34.39 34.57
192 NASDAQ IFGL Mon, Aug 25, 2008 34.72 34.72 34.18 34.22
191 NASDAQ IFGL Fri, Aug 22, 2008 34.62 34.76 34.53 34.53
190 NASDAQ IFGL Thu, Aug 21, 2008 34.14 34.49 34.14 34.46
189 NASDAQ IFGL Wed, Aug 20, 2008 34.14 34.28 34.10 34.22
188 NASDAQ IFGL Tue, Aug 19, 2008 33.92 33.97 33.78 33.85
187 NASDAQ IFGL Mon, Aug 18, 2008 35.00 35.04 34.51 34.56
186 NASDAQ IFGL Fri, Aug 15, 2008 34.89 34.91 34.71 34.89
185 NASDAQ IFGL Thu, Aug 14, 2008 34.75 35.08 34.65 35.00
184 NASDAQ IFGL Wed, Aug 13, 2008 35.62 35.72 35.17 35.52
183 NASDAQ IFGL Tue, Aug 12, 2008 36.57 36.57 36.21 36.35
182 NASDAQ IFGL Mon, Aug 11, 2008 36.43 36.67 36.37 36.52
181 NASDAQ IFGL Fri, Aug 8, 2008 35.55 36.24 35.55 36.24
180 NASDAQ IFGL Thu, Aug 7, 2008 36.58 36.58 35.87 35.95
179 NASDAQ IFGL Wed, Aug 6, 2008 36.71 37.16 36.71 37.16
178 NASDAQ IFGL Tue, Aug 5, 2008 36.72 37.23 36.69 37.23
177 NASDAQ IFGL Mon, Aug 4, 2008 36.71 36.71 36.39 36.40
176 NASDAQ IFGL Fri, Aug 1, 2008 36.67 36.83 36.64 36.78
175 NASDAQ IFGL Thu, Jul 31, 2008 37.11 37.40 36.04 36.96
174 NASDAQ IFGL Wed, Jul 30, 2008 37.28 37.57 37.14 37.57
173 NASDAQ IFGL Tue, Jul 29, 2008 36.53 37.02 36.46 37.00
172 NASDAQ IFGL Mon, Jul 28, 2008 37.28 37.28 36.82 36.86
171 NASDAQ IFGL Fri, Jul 25, 2008 37.55 37.74 37.36 37.59
170 NASDAQ IFGL Thu, Jul 24, 2008 38.55 38.55 37.75 37.77
169 NASDAQ IFGL Wed, Jul 23, 2008 38.25 38.43 37.90 38.26
168 NASDAQ IFGL Tue, Jul 22, 2008 36.83 37.48 36.83 37.47
167 NASDAQ IFGL Mon, Jul 21, 2008 35.52 37.30 35.52 37.06
166 NASDAQ IFGL Fri, Jul 18, 2008 35.68 36.53 35.68 36.53
165 NASDAQ IFGL Thu, Jul 17, 2008 36.03 36.37 35.81 36.24
164 NASDAQ IFGL Wed, Jul 16, 2008 34.95 35.41 34.63 35.33
163 NASDAQ IFGL Tue, Jul 15, 2008 35.24 35.90 34.53 35.29
162 NASDAQ IFGL Mon, Jul 14, 2008 36.33 37.49 35.84 36.07
161 NASDAQ IFGL Fri, Jul 11, 2008 36.35 36.35 35.96 36.25
160 NASDAQ IFGL Thu, Jul 10, 2008 36.52 36.98 36.37 36.98
159 NASDAQ IFGL Wed, Jul 9, 2008 37.11 37.31 35.10 36.37
158 NASDAQ IFGL Tue, Jul 8, 2008 36.49 37.00 36.09 37.00
157 NASDAQ IFGL Mon, Jul 7, 2008 36.99 37.29 36.53 36.92
156 NASDAQ IFGL Thu, Jul 3, 2008 36.51 36.51 36.05 36.49
155 NASDAQ IFGL Wed, Jul 2, 2008 36.79 36.85 36.06 36.11
154 NASDAQ IFGL Tue, Jul 1, 2008 36.44 37.07 36.40 36.98
153 NASDAQ IFGL Mon, Jun 30, 2008 37.28 37.44 37.12 37.41
152 NASDAQ IFGL Fri, Jun 27, 2008 37.46 37.46 37.29 37.32
151 NASDAQ IFGL Thu, Jun 26, 2008 37.98 37.98 37.20 37.20
150 NASDAQ IFGL Wed, Jun 25, 2008 39.28 39.28 38.27 38.29
149 NASDAQ IFGL Tue, Jun 24, 2008 38.71 38.85 38.58 38.63
148 NASDAQ IFGL Mon, Jun 23, 2008 38.99 38.99 38.72 38.82
147 NASDAQ IFGL Fri, Jun 20, 2008 39.45 39.58 39.28 39.36
146 NASDAQ IFGL Thu, Jun 19, 2008 39.89 39.91 39.67 39.83
145 NASDAQ IFGL Wed, Jun 18, 2008 40.45 40.45 40.12 40.19
144 NASDAQ IFGL Tue, Jun 17, 2008 40.60 40.60 40.28 40.43
143 NASDAQ IFGL Mon, Jun 16, 2008 40.18 46.56 39.35 39.52
142 NASDAQ IFGL Fri, Jun 13, 2008 39.67 39.85 39.38 39.75
141 NASDAQ IFGL Thu, Jun 12, 2008 39.90 40.20 39.62 39.70
140 NASDAQ IFGL Wed, Jun 11, 2008 40.40 40.40 39.81 39.81
139 NASDAQ IFGL Tue, Jun 10, 2008 40.72 40.75 40.50 40.58
138 NASDAQ IFGL Mon, Jun 9, 2008 41.75 41.83 41.22 41.27
137 NASDAQ IFGL Fri, Jun 6, 2008 42.55 42.55 41.65 41.65
136 NASDAQ IFGL Thu, Jun 5, 2008 42.66 43.36 42.66 43.32
135 NASDAQ IFGL Wed, Jun 4, 2008 42.79 43.02 42.64 42.73
134 NASDAQ IFGL Tue, Jun 3, 2008 43.14 43.14 42.52 42.59
133 NASDAQ IFGL Mon, Jun 2, 2008 43.09 43.24 42.78 43.06
132 NASDAQ IFGL Fri, May 30, 2008 43.40 43.60 43.40 43.60
131 NASDAQ IFGL Thu, May 29, 2008 43.24 43.80 42.77 43.31
130 NASDAQ IFGL Wed, May 28, 2008 43.36 43.36 42.85 43.30
129 NASDAQ IFGL Tue, May 27, 2008 44.49 44.49 42.43 43.46
128 NASDAQ IFGL Fri, May 23, 2008 43.56 43.56 43.16 43.31
127 NASDAQ IFGL Thu, May 22, 2008 44.30 44.30 43.50 43.54
126 NASDAQ IFGL Wed, May 21, 2008 43.67 43.84 43.45 43.45
125 NASDAQ IFGL Tue, May 20, 2008 44.44 44.44 43.92 44.01
124 NASDAQ IFGL Mon, May 19, 2008 44.90 45.07 44.73 44.73
123 NASDAQ IFGL Fri, May 16, 2008 45.02 45.22 45.01 45.22
122 NASDAQ IFGL Thu, May 15, 2008 45.05 45.10 44.89 45.04
121 NASDAQ IFGL Wed, May 14, 2008 44.76 45.19 44.76 45.00
120 NASDAQ IFGL Tue, May 13, 2008 44.90 44.90 44.50 44.60
119 NASDAQ IFGL Mon, May 12, 2008 44.86 44.93 44.50 44.92
118 NASDAQ IFGL Fri, May 9, 2008 45.60 45.60 44.43 44.61
117 NASDAQ IFGL Thu, May 8, 2008 45.31 45.53 45.05 45.26
116 NASDAQ IFGL Wed, May 7, 2008 47.00 49.00 45.00 45.00
115 NASDAQ IFGL Tue, May 6, 2008 45.95 46.38 45.93 46.38
114 NASDAQ IFGL Mon, May 5, 2008 46.32 46.32 46.04 46.15
113 NASDAQ IFGL Fri, May 2, 2008 46.00 48.50 45.86 46.05
112 NASDAQ IFGL Thu, May 1, 2008 44.81 45.40 44.81 45.40
111 NASDAQ IFGL Wed, Apr 30, 2008 45.39 47.97 45.20 45.20
110 NASDAQ IFGL Tue, Apr 29, 2008 45.42 45.42 45.23 45.25
109 NASDAQ IFGL Mon, Apr 28, 2008 45.25 45.33 45.13 45.33
108 NASDAQ IFGL Fri, Apr 25, 2008 44.81 45.00 44.40 44.75
107 NASDAQ IFGL Thu, Apr 24, 2008 44.52 44.54 44.05 44.54
106 NASDAQ IFGL Wed, Apr 23, 2008 44.67 44.67 44.26 44.52
105 NASDAQ IFGL Tue, Apr 22, 2008 44.44 44.44 43.23 44.06
104 NASDAQ IFGL Mon, Apr 21, 2008 45.00 45.00 43.22 44.50
103 NASDAQ IFGL Fri, Apr 18, 2008 44.20 44.40 44.20 44.40
102 NASDAQ IFGL Thu, Apr 17, 2008 43.80 43.93 41.70 43.93
101 NASDAQ IFGL Wed, Apr 16, 2008 43.18 45.57 43.18 43.75
100 NASDAQ IFGL Tue, Apr 15, 2008 42.98 42.98 42.70 42.81
99 NASDAQ IFGL Mon, Apr 14, 2008 42.02 42.65 42.02 42.65
98 NASDAQ IFGL Fri, Apr 11, 2008 43.00 43.02 42.72 42.78
97 NASDAQ IFGL Thu, Apr 10, 2008 44.92 45.00 43.01 43.29
96 NASDAQ IFGL Wed, Apr 9, 2008 45.50 47.30 42.91 43.48
95 NASDAQ IFGL Tue, Apr 8, 2008 45.58 45.58 44.50 44.70
94 NASDAQ IFGL Mon, Apr 7, 2008 45.91 45.91 44.75 44.78
93 NASDAQ IFGL Fri, Apr 4, 2008 45.98 45.98 44.61 44.61
92 NASDAQ IFGL Thu, Apr 3, 2008 44.09 45.90 44.09 44.81
91 NASDAQ IFGL Wed, Apr 2, 2008 45.98 45.98 44.23 44.59
90 NASDAQ IFGL Tue, Apr 1, 2008 45.27 45.27 43.13 43.91
89 NASDAQ IFGL Mon, Mar 31, 2008 42.85 43.70 42.80 43.37
88 NASDAQ IFGL Fri, Mar 28, 2008 43.53 43.53 40.66 42.54
87 NASDAQ IFGL Thu, Mar 27, 2008 41.37 42.22 41.37 41.50
86 NASDAQ IFGL Wed, Mar 26, 2008 43.46 43.46 41.58 41.85
85 NASDAQ IFGL Tue, Mar 25, 2008 43.79 43.79 42.25 42.84
84 NASDAQ IFGL Mon, Mar 24, 2008 43.10 44.99 41.55 41.64
83 NASDAQ IFGL Thu, Mar 20, 2008 40.81 43.08 40.20 43.08
82 NASDAQ IFGL Wed, Mar 19, 2008 43.51 44.00 40.04 40.04
81 NASDAQ IFGL Tue, Mar 18, 2008 41.90 42.29 41.90 42.00
80 NASDAQ IFGL Mon, Mar 17, 2008 41.30 41.30 40.88 41.30
79 NASDAQ IFGL Fri, Mar 14, 2008 40.33 41.50 40.15 40.71
78 NASDAQ IFGL Thu, Mar 13, 2008 42.84 42.86 40.67 40.90
77 NASDAQ IFGL Wed, Mar 12, 2008 41.89 42.90 41.40 41.40
76 NASDAQ IFGL Tue, Mar 11, 2008 41.00 43.49 40.96 41.85
75 NASDAQ IFGL Mon, Mar 10, 2008 42.41 42.80 40.40 40.56
74 NASDAQ IFGL Fri, Mar 7, 2008 42.97 43.54 41.34 42.30
73 NASDAQ IFGL Thu, Mar 6, 2008 42.79 46.50 42.22 42.72
72 NASDAQ IFGL Wed, Mar 5, 2008 41.77 44.10 41.30 42.32
71 NASDAQ IFGL Tue, Mar 4, 2008 43.28 43.28 40.73 42.11
70 NASDAQ IFGL Mon, Mar 3, 2008 45.04 45.04 41.88 42.85
69 NASDAQ IFGL Fri, Feb 29, 2008 43.66 43.66 42.37 43.19
68 NASDAQ IFGL Thu, Feb 28, 2008 43.03 44.68 42.07 44.67
67 NASDAQ IFGL Wed, Feb 27, 2008 44.39 45.86 44.23 44.64
66 NASDAQ IFGL Tue, Feb 26, 2008 44.05 45.90 43.29 44.03
65 NASDAQ IFGL Mon, Feb 25, 2008 42.35 43.50 41.17 43.08
64 NASDAQ IFGL Fri, Feb 22, 2008 42.35 43.23 41.24 42.44
63 NASDAQ IFGL Thu, Feb 21, 2008 44.76 44.76 42.52 42.52
62 NASDAQ IFGL Wed, Feb 20, 2008 44.34 44.34 43.10 43.67
61 NASDAQ IFGL Tue, Feb 19, 2008 45.14 45.89 43.43 43.64
60 NASDAQ IFGL Fri, Feb 15, 2008 43.12 43.37 43.12 43.37
59 NASDAQ IFGL Thu, Feb 14, 2008 46.31 46.31 43.00 43.07
58 NASDAQ IFGL Wed, Feb 13, 2008 44.04 44.04 42.97 43.44
57 NASDAQ IFGL Tue, Feb 12, 2008 45.93 45.93 41.10 42.46
56 NASDAQ IFGL Mon, Feb 11, 2008 40.98 44.60 40.98 43.63
55 NASDAQ IFGL Fri, Feb 8, 2008 47.13 47.13 42.54 43.06
54 NASDAQ IFGL Thu, Feb 7, 2008 44.04 44.06 43.43 44.05
53 NASDAQ IFGL Wed, Feb 6, 2008 46.43 46.43 44.24 44.77
52 NASDAQ IFGL Tue, Feb 5, 2008 46.68 46.99 43.80 43.97
51 NASDAQ IFGL Mon, Feb 4, 2008 46.88 50.44 45.98 46.17
50 NASDAQ IFGL Fri, Feb 1, 2008 48.80 48.80 44.60 45.17
49 NASDAQ IFGL Thu, Jan 31, 2008 44.99 44.99 44.35 44.82
48 NASDAQ IFGL Wed, Jan 30, 2008 43.76 45.59 43.46 44.55
47 NASDAQ IFGL Tue, Jan 29, 2008 48.58 48.58 43.95 44.03
46 NASDAQ IFGL Mon, Jan 28, 2008 40.80 44.11 40.80 44.08
45 NASDAQ IFGL Fri, Jan 25, 2008 47.47 50.00 43.61 44.00
44 NASDAQ IFGL Thu, Jan 24, 2008 42.85 43.23 42.83 43.22
43 NASDAQ IFGL Wed, Jan 23, 2008 40.63 41.05 40.24 40.89
42 NASDAQ IFGL Tue, Jan 22, 2008 40.71 42.09 40.69 41.97
41 NASDAQ IFGL Fri, Jan 18, 2008 45.27 45.27 41.53 42.51
40 NASDAQ IFGL Thu, Jan 17, 2008 43.49 43.79 41.15 41.16
39 NASDAQ IFGL Wed, Jan 16, 2008 42.89 43.97 42.00 42.05
38 NASDAQ IFGL Tue, Jan 15, 2008 43.80 43.80 42.18 42.30
37 NASDAQ IFGL Mon, Jan 14, 2008 41.50 44.20 41.50 44.13
36 NASDAQ IFGL Fri, Jan 11, 2008 43.41 43.68 43.41 43.52
35 NASDAQ IFGL Thu, Jan 10, 2008 45.92 45.92 44.35 44.36
34 NASDAQ IFGL Wed, Jan 9, 2008 45.89 46.00 44.94 44.95
33 NASDAQ IFGL Tue, Jan 8, 2008 45.41 45.50 44.91 44.91
32 NASDAQ IFGL Mon, Jan 7, 2008 46.00 46.10 45.20 45.39
31 NASDAQ IFGL Fri, Jan 4, 2008 47.17 47.46 46.50 47.13
30 NASDAQ IFGL Thu, Jan 3, 2008 48.24 48.24 46.52 46.83
29 NASDAQ IFGL Wed, Jan 2, 2008 47.80 47.80 47.06 47.10
28 NASDAQ IFGL Mon, Dec 31, 2007 48.50 48.50 47.00 47.30
27 NASDAQ IFGL Fri, Dec 28, 2007 47.03 47.03 46.27 46.86
26 NASDAQ IFGL Thu, Dec 27, 2007 48.80 49.00 46.82 46.99
25 NASDAQ IFGL Wed, Dec 26, 2007 54.37 65.22 47.15 47.50
24 NASDAQ IFGL Mon, Dec 24, 2007 56.00 57.01 48.02 48.02
23 NASDAQ IFGL Fri, Dec 21, 2007 46.12 52.38 45.86 46.27
22 NASDAQ IFGL Thu, Dec 20, 2007 48.24 48.24 45.50 45.50
21 NASDAQ IFGL Wed, Dec 19, 2007 58.00 58.00 45.36 45.45
20 NASDAQ IFGL Tue, Dec 18, 2007 44.99 45.31 44.99 45.14
19 NASDAQ IFGL Mon, Dec 17, 2007 51.71 51.71 44.73 44.89
18 NASDAQ IFGL Fri, Dec 14, 2007 47.47 47.47 47.09 47.09
17 NASDAQ IFGL Thu, Dec 13, 2007 49.90 49.90 48.43 48.49
16 NASDAQ IFGL Wed, Dec 12, 2007 51.00 51.00 50.12 50.12
15 NASDAQ IFGL Tue, Dec 11, 2007 50.97 51.72 50.88 51.05
14 NASDAQ IFGL Mon, Dec 10, 2007 50.28 50.48 50.28 50.48
13 NASDAQ IFGL Fri, Dec 7, 2007 50.60 50.67 50.60 50.67
12 NASDAQ IFGL Thu, Dec 6, 2007 50.02 50.26 50.00 50.26
11 NASDAQ IFGL Wed, Dec 5, 2007 50.00 50.00 49.54 49.69
10 NASDAQ IFGL Tue, Dec 4, 2007 49.65 49.65 49.48 49.56
9 NASDAQ IFGL Mon, Dec 3, 2007 50.01 50.01 49.97 49.97
8 NASDAQ IFGL Fri, Nov 30, 2007 49.30 49.70 49.30 49.70
7 NASDAQ IFGL Thu, Nov 29, 2007 49.24 49.28 49.20 49.28
6 NASDAQ IFGL Wed, Nov 28, 2007 47.94 48.12 47.94 48.12
5 NASDAQ IFGL Tue, Nov 27, 2007 48.25 50.10 47.75 47.75
4 NASDAQ IFGL Mon, Nov 26, 2007 48.25 48.26 48.15 48.26
3 NASDAQ IFGL Wed, Nov 21, 2007 46.89 46.89 46.89 46.89
2 NASDAQ IFGL Tue, Nov 20, 2007 48.10 48.16 48.10 48.16
1 NASDAQ IFGL Mon, Nov 19, 2007 47.94 47.68 47.66 47.66
# 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.