Hanmi Financial Corp NASDAQ:HAFC Historical Prices

Below are the 3050 trading days of historical prices for HAFC.

# Exchange Symbol Date Open High Low Close
3050 NASDAQ HAFC Tue, Mar 5, 2024 14.76 15.54 14.76 15.42
3049 NASDAQ HAFC Mon, Mar 4, 2024 14.95 15.25 14.84 14.86
3048 NASDAQ HAFC Fri, Mar 1, 2024 15.03 15.14 14.76 15.01
3047 NASDAQ HAFC Thu, Feb 29, 2024 15.46 15.54 15.01 15.11
3046 NASDAQ HAFC Wed, Feb 28, 2024 15.12 15.30 15.02 15.13
3045 NASDAQ HAFC Tue, Feb 27, 2024 15.44 15.46 15.19 15.25
3044 NASDAQ HAFC Mon, Feb 26, 2024 15.08 15.38 15.01 15.26
3043 NASDAQ HAFC Fri, Feb 23, 2024 15.06 15.30 14.84 15.19
3042 NASDAQ HAFC Thu, Feb 22, 2024 15.08 15.24 14.91 15.00
3041 NASDAQ HAFC Wed, Feb 21, 2024 15.22 15.27 15.02 15.13
3040 NASDAQ HAFC Tue, Feb 20, 2024 15.18 15.50 15.18 15.23
3039 NASDAQ HAFC Fri, Feb 16, 2024 15.35 15.56 15.16 15.41
3038 NASDAQ HAFC Thu, Feb 15, 2024 15.12 15.63 15.06 15.52
3037 NASDAQ HAFC Wed, Feb 14, 2024 15.13 15.24 14.79 15.04
3036 NASDAQ HAFC Tue, Feb 13, 2024 15.00 15.18 14.60 14.92
3035 NASDAQ HAFC Mon, Feb 12, 2024 15.48 15.82 15.48 15.54
3034 NASDAQ HAFC Fri, Feb 9, 2024 14.88 15.56 14.67 15.47
3033 NASDAQ HAFC Thu, Feb 8, 2024 14.89 15.04 14.73 14.86
3032 NASDAQ HAFC Wed, Feb 7, 2024 15.21 15.23 14.78 14.85
3031 NASDAQ HAFC Tue, Feb 6, 2024 15.45 15.72 15.08 15.21
3030 NASDAQ HAFC Mon, Feb 5, 2024 15.73 15.73 15.39 15.53
3029 NASDAQ HAFC Fri, Feb 2, 2024 15.88 16.16 15.77 15.87
3028 NASDAQ HAFC Thu, Feb 1, 2024 17.07 17.07 15.87 16.44
3027 NASDAQ HAFC Wed, Jan 31, 2024 17.00 17.38 16.60 16.75
3026 NASDAQ HAFC Tue, Jan 30, 2024 17.20 17.35 17.04 17.14
3025 NASDAQ HAFC Mon, Jan 29, 2024 17.03 17.39 16.92 17.29
3024 NASDAQ HAFC Fri, Jan 26, 2024 17.48 17.48 16.97 17.02
3023 NASDAQ HAFC Thu, Jan 25, 2024 16.99 17.27 16.82 17.23
3022 NASDAQ HAFC Wed, Jan 24, 2024 17.93 18.21 16.58 16.75
3021 NASDAQ HAFC Tue, Jan 23, 2024 18.97 19.15 18.47 18.49
3020 NASDAQ HAFC Mon, Jan 22, 2024 18.55 18.88 18.08 18.88
3019 NASDAQ HAFC Fri, Jan 19, 2024 18.22 18.30 17.90 18.29
3018 NASDAQ HAFC Thu, Jan 18, 2024 18.15 18.24 17.85 18.06
3017 NASDAQ HAFC Wed, Jan 17, 2024 17.93 18.27 17.77 18.06
3016 NASDAQ HAFC Tue, Jan 16, 2024 18.14 18.46 18.04 18.17
3015 NASDAQ HAFC Fri, Jan 12, 2024 18.77 18.80 18.18 18.41
3014 NASDAQ HAFC Thu, Jan 11, 2024 18.62 18.68 18.26 18.56
3013 NASDAQ HAFC Wed, Jan 10, 2024 18.63 18.84 18.52 18.80
3012 NASDAQ HAFC Tue, Jan 9, 2024 18.81 18.85 18.50 18.66
3011 NASDAQ HAFC Mon, Jan 8, 2024 18.94 19.09 18.74 19.09
3010 NASDAQ HAFC Fri, Jan 5, 2024 18.93 19.26 18.84 18.90
3009 NASDAQ HAFC Thu, Jan 4, 2024 18.81 19.19 18.75 19.04
3008 NASDAQ HAFC Wed, Jan 3, 2024 19.24 19.29 18.70 18.71
3007 NASDAQ HAFC Tue, Jan 2, 2024 19.23 19.71 19.03 19.36
3006 NASDAQ HAFC Fri, Dec 29, 2023 19.85 19.85 19.40 19.40
3005 NASDAQ HAFC Thu, Dec 28, 2023 19.93 20.12 19.83 19.93
3004 NASDAQ HAFC Wed, Dec 27, 2023 20.20 20.31 19.98 20.05
3003 NASDAQ HAFC Tue, Dec 26, 2023 19.83 20.15 19.78 20.12
3002 NASDAQ HAFC Fri, Dec 22, 2023 19.78 19.92 19.63 19.69
3001 NASDAQ HAFC Thu, Dec 21, 2023 19.67 19.69 19.32 19.56
3000 NASDAQ HAFC Wed, Dec 20, 2023 19.78 20.24 19.43 19.45
2999 NASDAQ HAFC Tue, Dec 19, 2023 19.37 19.94 19.28 19.78
2998 NASDAQ HAFC Mon, Dec 18, 2023 19.30 19.52 19.07 19.23
2997 NASDAQ HAFC Fri, Dec 15, 2023 19.61 19.64 19.18 19.30
2996 NASDAQ HAFC Thu, Dec 14, 2023 19.92 20.24 19.39 19.43
2995 NASDAQ HAFC Wed, Dec 13, 2023 18.37 19.20 17.95 19.11
2994 NASDAQ HAFC Tue, Dec 12, 2023 18.40 18.53 18.19 18.31
2993 NASDAQ HAFC Mon, Dec 11, 2023 18.53 18.55 18.24 18.40
2992 NASDAQ HAFC Fri, Dec 8, 2023 18.41 18.71 18.37 18.45
2991 NASDAQ HAFC Thu, Dec 7, 2023 17.80 18.35 17.63 18.35
2990 NASDAQ HAFC Wed, Dec 6, 2023 17.89 18.50 17.75 17.75
2989 NASDAQ HAFC Tue, Dec 5, 2023 17.85 17.96 17.62 17.71
2988 NASDAQ HAFC Mon, Dec 4, 2023 17.51 17.98 17.22 17.88
2987 NASDAQ HAFC Fri, Dec 1, 2023 16.50 17.72 16.49 17.67
2986 NASDAQ HAFC Thu, Nov 30, 2023 16.71 16.74 16.43 16.64
2985 NASDAQ HAFC Wed, Nov 29, 2023 16.35 16.71 16.19 16.57
2984 NASDAQ HAFC Tue, Nov 28, 2023 16.23 16.26 15.88 16.18
2983 NASDAQ HAFC Mon, Nov 27, 2023 16.44 16.44 16.08 16.18
2982 NASDAQ HAFC Fri, Nov 24, 2023 16.54 16.65 16.40 16.51
2981 NASDAQ HAFC Wed, Nov 22, 2023 16.58 16.61 16.33 16.55
2980 NASDAQ HAFC Tue, Nov 21, 2023 16.74 16.74 16.33 16.38
2979 NASDAQ HAFC Mon, Nov 20, 2023 16.93 16.93 16.52 16.82
2978 NASDAQ HAFC Fri, Nov 17, 2023 16.93 17.09 16.85 16.87
2977 NASDAQ HAFC Thu, Nov 16, 2023 16.90 16.95 16.52 16.66
2976 NASDAQ HAFC Wed, Nov 15, 2023 17.16 17.36 16.82 16.97
2975 NASDAQ HAFC Tue, Nov 14, 2023 16.34 17.36 16.34 17.20
2974 NASDAQ HAFC Mon, Nov 13, 2023 15.54 15.79 15.44 15.63
2973 NASDAQ HAFC Fri, Nov 10, 2023 15.67 15.72 15.35 15.57
2972 NASDAQ HAFC Thu, Nov 9, 2023 15.92 16.03 15.49 15.59
2971 NASDAQ HAFC Wed, Nov 8, 2023 16.00 16.00 15.71 15.88
2970 NASDAQ HAFC Tue, Nov 7, 2023 16.28 16.28 15.96 16.01
2969 NASDAQ HAFC Mon, Nov 6, 2023 16.37 16.44 15.61 16.34
2968 NASDAQ HAFC Fri, Nov 3, 2023 15.83 16.56 15.83 16.36
2967 NASDAQ HAFC Thu, Nov 2, 2023 14.97 15.84 14.97 15.82
2966 NASDAQ HAFC Wed, Nov 1, 2023 14.65 15.09 14.55 14.79
2965 NASDAQ HAFC Tue, Oct 31, 2023 14.68 14.75 14.48 14.68
2964 NASDAQ HAFC Mon, Oct 30, 2023 14.43 14.81 14.11 14.64
2963 NASDAQ HAFC Fri, Oct 27, 2023 14.38 14.47 14.05 14.20
2962 NASDAQ HAFC Thu, Oct 26, 2023 14.00 14.61 14.00 14.35
2961 NASDAQ HAFC Wed, Oct 25, 2023 14.30 14.87 13.87 13.99
2960 NASDAQ HAFC Tue, Oct 24, 2023 14.97 15.24 14.53 14.58
2959 NASDAQ HAFC Mon, Oct 23, 2023 14.84 15.23 14.80 14.88
2958 NASDAQ HAFC Fri, Oct 20, 2023 15.55 15.55 14.83 14.84
2957 NASDAQ HAFC Thu, Oct 19, 2023 15.58 15.87 15.43 15.53
2956 NASDAQ HAFC Wed, Oct 18, 2023 15.95 15.95 15.54 15.54
2955 NASDAQ HAFC Tue, Oct 17, 2023 15.77 16.29 15.75 16.02
2954 NASDAQ HAFC Mon, Oct 16, 2023 15.82 16.00 15.74 15.79
2953 NASDAQ HAFC Fri, Oct 13, 2023 16.26 16.33 15.59 15.60
2952 NASDAQ HAFC Thu, Oct 12, 2023 16.30 16.30 15.99 16.08
2951 NASDAQ HAFC Wed, Oct 11, 2023 16.28 16.53 16.17 16.27
2950 NASDAQ HAFC Tue, Oct 10, 2023 16.24 16.68 16.15 16.23
2949 NASDAQ HAFC Mon, Oct 9, 2023 15.90 16.27 15.90 16.09
2948 NASDAQ HAFC Fri, Oct 6, 2023 15.95 16.20 15.57 15.99
2947 NASDAQ HAFC Thu, Oct 5, 2023 15.79 16.06 15.69 16.00
2946 NASDAQ HAFC Wed, Oct 4, 2023 15.86 16.09 15.57 15.76
2945 NASDAQ HAFC Tue, Oct 3, 2023 16.02 16.23 15.73 15.74
2944 NASDAQ HAFC Mon, Oct 2, 2023 16.22 16.28 15.99 16.09
2943 NASDAQ HAFC Fri, Sep 29, 2023 16.33 16.43 16.15 16.23
2942 NASDAQ HAFC Thu, Sep 28, 2023 16.20 16.44 16.09 16.18
2941 NASDAQ HAFC Wed, Sep 27, 2023 16.39 16.49 16.18 16.18
2940 NASDAQ HAFC Tue, Sep 26, 2023 16.29 16.56 16.20 16.28
2939 NASDAQ HAFC Mon, Sep 25, 2023 16.21 16.45 16.02 16.43
2938 NASDAQ HAFC Fri, Sep 22, 2023 16.46 16.53 16.19 16.22
2937 NASDAQ HAFC Thu, Sep 21, 2023 16.24 16.65 16.12 16.37
2936 NASDAQ HAFC Wed, Sep 20, 2023 16.70 16.85 16.33 16.33
2935 NASDAQ HAFC Tue, Sep 19, 2023 16.75 16.85 16.54 16.59
2934 NASDAQ HAFC Mon, Sep 18, 2023 16.88 16.88 16.64 16.69
2933 NASDAQ HAFC Fri, Sep 15, 2023 16.97 17.04 16.72 16.88
2932 NASDAQ HAFC Thu, Sep 14, 2023 16.75 17.06 16.52 17.05
2931 NASDAQ HAFC Wed, Sep 13, 2023 16.79 16.97 16.38 16.54
2930 NASDAQ HAFC Tue, Sep 12, 2023 16.82 17.00 16.69 16.78
2929 NASDAQ HAFC Mon, Sep 11, 2023 16.79 16.79 16.79 16.79
2928 NASDAQ HAFC Fri, Sep 8, 2023 16.65 16.78 16.29 16.77
2927 NASDAQ HAFC Thu, Sep 7, 2023 16.78 16.96 16.40 16.53
2926 NASDAQ HAFC Wed, Sep 6, 2023 17.27 17.48 16.83 16.84
2925 NASDAQ HAFC Tue, Sep 5, 2023 17.82 17.82 17.24 17.35
2924 NASDAQ HAFC Fri, Sep 1, 2023 17.50 18.02 17.50 17.95
2923 NASDAQ HAFC Thu, Aug 31, 2023 17.38 17.49 17.25 17.32
2922 NASDAQ HAFC Wed, Aug 30, 2023 17.60 17.60 17.28 17.29
2921 NASDAQ HAFC Tue, Aug 29, 2023 17.51 17.75 17.31 17.52
2920 NASDAQ HAFC Mon, Aug 28, 2023 17.27 17.60 17.27 17.50
2919 NASDAQ HAFC Fri, Aug 25, 2023 17.41 17.50 16.92 17.17
2918 NASDAQ HAFC Thu, Aug 24, 2023 17.24 17.64 17.13 17.35
2917 NASDAQ HAFC Wed, Aug 23, 2023 17.17 17.46 16.99 17.30
2916 NASDAQ HAFC Tue, Aug 22, 2023 17.57 17.93 17.07 17.08
2915 NASDAQ HAFC Mon, Aug 21, 2023 17.98 18.07 17.54 17.56
2914 NASDAQ HAFC Fri, Aug 18, 2023 17.69 18.08 17.69 17.87
2913 NASDAQ HAFC Thu, Aug 17, 2023 17.99 18.12 17.80 17.90
2912 NASDAQ HAFC Wed, Aug 16, 2023 17.99 18.22 17.80 17.86
2911 NASDAQ HAFC Tue, Aug 15, 2023 18.46 18.72 17.99 18.02
2910 NASDAQ HAFC Mon, Aug 14, 2023 18.99 19.08 18.61 18.65
2909 NASDAQ HAFC Fri, Aug 11, 2023 19.00 19.12 18.95 19.10
2908 NASDAQ HAFC Thu, Aug 10, 2023 19.17 19.33 18.87 19.01
2907 NASDAQ HAFC Wed, Aug 9, 2023 19.27 19.27 18.94 19.08
2906 NASDAQ HAFC Tue, Aug 8, 2023 19.18 19.38 18.70 19.30
2905 NASDAQ HAFC Mon, Aug 7, 2023 18.99 19.61 18.97 19.55
2904 NASDAQ HAFC Fri, Aug 4, 2023 18.70 19.15 18.62 19.06
2903 NASDAQ HAFC Thu, Aug 3, 2023 18.68 19.06 18.50 19.00
2902 NASDAQ HAFC Wed, Aug 2, 2023 18.57 18.84 18.47 18.78
2901 NASDAQ HAFC Tue, Aug 1, 2023 18.79 18.98 18.52 18.82
2900 NASDAQ HAFC Mon, Jul 31, 2023 19.03 19.13 18.64 19.00
2899 NASDAQ HAFC Fri, Jul 28, 2023 18.88 19.26 18.61 19.06
2898 NASDAQ HAFC Thu, Jul 27, 2023 18.63 19.15 18.56 18.65
2897 NASDAQ HAFC Wed, Jul 26, 2023 18.05 18.85 17.95 18.50
2896 NASDAQ HAFC Tue, Jul 25, 2023 17.78 18.09 17.74 17.78
2895 NASDAQ HAFC Mon, Jul 24, 2023 17.09 17.80 17.09 17.75
2894 NASDAQ HAFC Fri, Jul 21, 2023 17.39 17.39 17.04 17.06
2893 NASDAQ HAFC Thu, Jul 20, 2023 17.30 17.32 16.97 17.21
2892 NASDAQ HAFC Wed, Jul 19, 2023 17.12 17.41 16.98 17.29
2891 NASDAQ HAFC Tue, Jul 18, 2023 16.53 17.07 16.49 16.98
2890 NASDAQ HAFC Mon, Jul 17, 2023 16.23 16.70 16.21 16.52
2889 NASDAQ HAFC Fri, Jul 14, 2023 16.67 16.67 16.19 16.26
2888 NASDAQ HAFC Thu, Jul 13, 2023 16.33 16.58 16.22 16.52
2887 NASDAQ HAFC Wed, Jul 12, 2023 16.04 16.35 15.98 16.26
2886 NASDAQ HAFC Tue, Jul 11, 2023 15.66 15.91 15.19 15.70
2885 NASDAQ HAFC Mon, Jul 10, 2023 15.33 15.92 15.33 15.62
2884 NASDAQ HAFC Fri, Jul 7, 2023 14.97 15.57 14.94 15.32
2883 NASDAQ HAFC Thu, Jul 6, 2023 15.00 15.10 14.70 14.95
2882 NASDAQ HAFC Wed, Jul 5, 2023 15.18 15.47 14.96 15.20
2881 NASDAQ HAFC Mon, Jul 3, 2023 15.00 15.37 15.00 15.30
2880 NASDAQ HAFC Fri, Jun 30, 2023 15.41 15.69 14.92 14.93
2879 NASDAQ HAFC Thu, Jun 29, 2023 15.26 15.53 15.26 15.28
2878 NASDAQ HAFC Wed, Jun 28, 2023 15.30 15.51 15.02 15.13
2877 NASDAQ HAFC Tue, Jun 27, 2023 15.22 15.56 15.00 15.36
2876 NASDAQ HAFC Mon, Jun 26, 2023 15.29 15.62 15.13 15.14
2875 NASDAQ HAFC Fri, Jun 23, 2023 15.23 15.49 15.07 15.21
2874 NASDAQ HAFC Thu, Jun 22, 2023 15.59 15.72 15.10 15.38
2873 NASDAQ HAFC Wed, Jun 21, 2023 15.91 15.91 15.70 15.71
2872 NASDAQ HAFC Tue, Jun 20, 2023 16.19 16.22 15.81 15.92
2871 NASDAQ HAFC Fri, Jun 16, 2023 16.56 16.56 15.88 16.19
2870 NASDAQ HAFC Thu, Jun 15, 2023 15.99 16.49 15.96 16.46
2869 NASDAQ HAFC Wed, Jun 14, 2023 16.51 16.68 16.04 16.10
2868 NASDAQ HAFC Tue, Jun 13, 2023 16.16 16.66 16.15 16.48
2867 NASDAQ HAFC Mon, Jun 12, 2023 16.27 16.77 16.01 16.15
2866 NASDAQ HAFC Fri, Jun 9, 2023 16.71 16.71 16.06 16.25
2865 NASDAQ HAFC Thu, Jun 8, 2023 16.91 16.91 16.43 16.77
2864 NASDAQ HAFC Wed, Jun 7, 2023 16.55 17.21 16.53 17.07
2863 NASDAQ HAFC Tue, Jun 6, 2023 15.18 16.49 15.18 16.34
2862 NASDAQ HAFC Mon, Jun 5, 2023 15.87 15.87 15.12 15.24
2861 NASDAQ HAFC Fri, Jun 2, 2023 14.96 15.93 14.86 15.88
2860 NASDAQ HAFC Thu, Jun 1, 2023 14.48 14.93 14.18 14.71
2859 NASDAQ HAFC Wed, May 31, 2023 14.79 14.82 14.35 14.40
2858 NASDAQ HAFC Tue, May 30, 2023 14.99 15.56 14.70 14.88
2857 NASDAQ HAFC Fri, May 26, 2023 14.72 15.02 14.39 14.95
2856 NASDAQ HAFC Thu, May 25, 2023 14.98 15.09 14.62 14.72
2855 NASDAQ HAFC Wed, May 24, 2023 15.25 15.30 14.99 15.00
2854 NASDAQ HAFC Tue, May 23, 2023 15.15 15.64 15.10 15.35
2853 NASDAQ HAFC Mon, May 22, 2023 14.87 15.21 14.56 15.15
2852 NASDAQ HAFC Fri, May 19, 2023 15.29 15.36 14.59 14.70
2851 NASDAQ HAFC Thu, May 18, 2023 15.05 15.23 14.81 15.14
2850 NASDAQ HAFC Wed, May 17, 2023 14.25 15.10 13.78 15.00
2849 NASDAQ HAFC Tue, May 16, 2023 14.17 14.32 13.85 13.88
2848 NASDAQ HAFC Mon, May 15, 2023 13.69 14.26 13.69 14.12
2847 NASDAQ HAFC Fri, May 12, 2023 13.87 13.92 13.64 13.77
2846 NASDAQ HAFC Thu, May 11, 2023 13.80 14.09 13.68 13.73
2845 NASDAQ HAFC Wed, May 10, 2023 14.19 14.37 13.82 14.01
2844 NASDAQ HAFC Tue, May 9, 2023 14.07 14.46 13.86 14.00
2843 NASDAQ HAFC Mon, May 8, 2023 14.80 15.00 14.12 14.13
2842 NASDAQ HAFC Fri, May 5, 2023 14.13 14.59 14.08 14.50
2841 NASDAQ HAFC Thu, May 4, 2023 14.31 14.52 13.35 14.06
2840 NASDAQ HAFC Wed, May 3, 2023 14.99 15.33 14.50 14.56
2839 NASDAQ HAFC Tue, May 2, 2023 15.67 15.82 14.91 14.94
2838 NASDAQ HAFC Mon, May 1, 2023 15.63 16.09 15.59 15.66
2837 NASDAQ HAFC Fri, Apr 28, 2023 16.27 16.70 16.12 16.16
2836 NASDAQ HAFC Thu, Apr 27, 2023 16.26 16.72 16.04 16.29
2835 NASDAQ HAFC Wed, Apr 26, 2023 17.00 17.30 15.80 16.09
2834 NASDAQ HAFC Tue, Apr 25, 2023 17.73 18.45 17.20 17.23
2833 NASDAQ HAFC Mon, Apr 24, 2023 17.98 18.28 17.85 17.89
2832 NASDAQ HAFC Fri, Apr 21, 2023 18.10 18.15 17.85 18.12
2831 NASDAQ HAFC Thu, Apr 20, 2023 18.14 18.27 17.91 18.08
2830 NASDAQ HAFC Wed, Apr 19, 2023 17.92 18.45 17.72 18.28
2829 NASDAQ HAFC Tue, Apr 18, 2023 18.30 18.30 17.70 17.82
2828 NASDAQ HAFC Mon, Apr 17, 2023 17.76 18.19 17.61 18.19
2827 NASDAQ HAFC Fri, Apr 14, 2023 18.38 18.40 17.68 17.79
2826 NASDAQ HAFC Thu, Apr 13, 2023 17.93 18.27 17.84 18.16
2825 NASDAQ HAFC Wed, Apr 12, 2023 18.20 18.33 17.80 17.86
2824 NASDAQ HAFC Tue, Apr 11, 2023 18.29 18.36 18.01 18.09
2823 NASDAQ HAFC Mon, Apr 10, 2023 18.21 18.61 18.21 18.28
2822 NASDAQ HAFC Thu, Apr 6, 2023 17.94 18.34 17.94 18.31
2821 NASDAQ HAFC Wed, Apr 5, 2023 17.86 18.07 17.70 17.97
2820 NASDAQ HAFC Tue, Apr 4, 2023 18.44 18.49 17.78 17.99
2819 NASDAQ HAFC Mon, Apr 3, 2023 18.56 18.66 18.23 18.43
2818 NASDAQ HAFC Fri, Mar 31, 2023 18.41 18.60 18.24 18.57
2817 NASDAQ HAFC Thu, Mar 30, 2023 19.06 19.20 18.25 18.34
2816 NASDAQ HAFC Wed, Mar 29, 2023 19.11 19.18 18.72 18.88
2815 NASDAQ HAFC Tue, Mar 28, 2023 19.20 19.39 18.84 18.97
2814 NASDAQ HAFC Mon, Mar 27, 2023 19.06 19.55 19.06 19.19
2813 NASDAQ HAFC Fri, Mar 24, 2023 18.20 18.85 18.14 18.72
2812 NASDAQ HAFC Thu, Mar 23, 2023 19.52 19.72 18.43 18.47
2811 NASDAQ HAFC Wed, Mar 22, 2023 20.07 20.10 19.12 19.14
2810 NASDAQ HAFC Tue, Mar 21, 2023 20.11 20.90 19.78 20.05
2809 NASDAQ HAFC Mon, Mar 20, 2023 19.50 20.17 19.26 19.31
2808 NASDAQ HAFC Fri, Mar 17, 2023 20.42 20.86 19.21 19.27
2807 NASDAQ HAFC Thu, Mar 16, 2023 19.24 21.10 19.05 20.73
2806 NASDAQ HAFC Wed, Mar 15, 2023 19.00 20.01 18.95 19.72
2805 NASDAQ HAFC Tue, Mar 14, 2023 21.07 23.07 19.73 19.87
2804 NASDAQ HAFC Mon, Mar 13, 2023 20.40 21.17 19.37 20.03
2803 NASDAQ HAFC Fri, Mar 10, 2023 21.23 21.79 20.55 21.45
2802 NASDAQ HAFC Thu, Mar 9, 2023 22.76 22.81 21.55 21.64
2801 NASDAQ HAFC Wed, Mar 8, 2023 22.90 23.07 22.57 22.96
2800 NASDAQ HAFC Tue, Mar 7, 2023 23.07 23.07 22.69 22.80
2799 NASDAQ HAFC Mon, Mar 6, 2023 23.45 23.45 22.89 23.12
2798 NASDAQ HAFC Fri, Mar 3, 2023 23.32 23.52 23.10 23.44
2797 NASDAQ HAFC Thu, Mar 2, 2023 23.38 23.38 22.97 23.22
2796 NASDAQ HAFC Wed, Mar 1, 2023 23.55 23.70 23.43 23.57
2795 NASDAQ HAFC Tue, Feb 28, 2023 23.79 23.91 23.58 23.62
2794 NASDAQ HAFC Mon, Feb 27, 2023 24.13 24.16 23.66 23.74
2793 NASDAQ HAFC Fri, Feb 24, 2023 24.00 24.13 23.77 23.97
2792 NASDAQ HAFC Thu, Feb 23, 2023 23.99 24.29 23.94 24.20
2791 NASDAQ HAFC Wed, Feb 22, 2023 24.04 24.13 23.69 23.84
2790 NASDAQ HAFC Tue, Feb 21, 2023 23.67 23.96 23.57 23.93
2789 NASDAQ HAFC Fri, Feb 17, 2023 23.75 24.14 23.46 23.88
2788 NASDAQ HAFC Thu, Feb 16, 2023 23.70 23.89 23.56 23.61
2787 NASDAQ HAFC Wed, Feb 15, 2023 23.52 24.06 23.49 23.93
2786 NASDAQ HAFC Tue, Feb 14, 2023 23.95 24.01 23.59 23.71
2785 NASDAQ HAFC Mon, Feb 13, 2023 23.61 24.05 23.61 24.00
2784 NASDAQ HAFC Fri, Feb 10, 2023 23.59 23.81 23.31 23.64
2783 NASDAQ HAFC Thu, Feb 9, 2023 23.85 23.94 23.45 23.47
2782 NASDAQ HAFC Wed, Feb 8, 2023 23.76 23.92 23.64 23.65
2781 NASDAQ HAFC Tue, Feb 7, 2023 23.57 24.08 23.45 23.94
2780 NASDAQ HAFC Mon, Feb 6, 2023 24.02 24.12 23.54 23.71
2779 NASDAQ HAFC Fri, Feb 3, 2023 23.74 24.16 23.49 24.12
2778 NASDAQ HAFC Thu, Feb 2, 2023 23.72 24.19 23.72 24.11
2777 NASDAQ HAFC Wed, Feb 1, 2023 23.12 23.99 23.10 23.70
2776 NASDAQ HAFC Tue, Jan 31, 2023 23.07 23.45 22.85 23.29
2775 NASDAQ HAFC Mon, Jan 30, 2023 23.07 23.23 22.83 22.94
2774 NASDAQ HAFC Fri, Jan 27, 2023 23.04 23.22 22.80 23.14
2773 NASDAQ HAFC Thu, Jan 26, 2023 22.89 23.15 22.66 23.05
2772 NASDAQ HAFC Wed, Jan 25, 2023 24.00 24.00 22.29 22.89
2771 NASDAQ HAFC Tue, Jan 24, 2023 24.63 24.74 24.32 24.54
2770 NASDAQ HAFC Mon, Jan 23, 2023 24.55 24.85 24.46 24.61
2769 NASDAQ HAFC Fri, Jan 20, 2023 24.48 24.61 24.22 24.55
2768 NASDAQ HAFC Thu, Jan 19, 2023 24.00 24.27 23.92 24.21
2767 NASDAQ HAFC Wed, Jan 18, 2023 24.84 24.91 24.13 24.16
2766 NASDAQ HAFC Tue, Jan 17, 2023 25.25 25.37 24.82 25.00
2765 NASDAQ HAFC Fri, Jan 13, 2023 25.09 25.46 24.73 25.33
2764 NASDAQ HAFC Thu, Jan 12, 2023 24.95 25.51 24.94 25.38
2763 NASDAQ HAFC Wed, Jan 11, 2023 24.52 24.79 24.38 24.75
2762 NASDAQ HAFC Tue, Jan 10, 2023 24.21 24.54 24.12 24.41
2761 NASDAQ HAFC Mon, Jan 9, 2023 24.81 24.81 24.12 24.26
2760 NASDAQ HAFC Fri, Jan 6, 2023 24.39 24.70 24.39 24.65
2759 NASDAQ HAFC Thu, Jan 5, 2023 24.38 24.38 24.06 24.20
2758 NASDAQ HAFC Wed, Jan 4, 2023 24.60 25.09 24.36 24.58
2757 NASDAQ HAFC Tue, Jan 3, 2023 24.77 24.97 24.33 24.59
2756 NASDAQ HAFC Fri, Dec 30, 2022 24.69 24.98 24.69 24.75
2755 NASDAQ HAFC Thu, Dec 29, 2022 24.32 24.84 24.32 24.80
2754 NASDAQ HAFC Wed, Dec 28, 2022 24.81 24.90 24.34 24.36
2753 NASDAQ HAFC Tue, Dec 27, 2022 24.86 25.16 24.64 24.83
2752 NASDAQ HAFC Fri, Dec 23, 2022 24.53 24.84 24.50 24.72
2751 NASDAQ HAFC Thu, Dec 22, 2022 24.63 24.65 24.17 24.51
2750 NASDAQ HAFC Wed, Dec 21, 2022 24.46 24.87 24.38 24.75
2749 NASDAQ HAFC Tue, Dec 20, 2022 24.47 24.66 24.24 24.26
2748 NASDAQ HAFC Mon, Dec 19, 2022 24.03 24.54 23.79 24.38
2747 NASDAQ HAFC Fri, Dec 16, 2022 23.99 24.09 23.74 23.84
2746 NASDAQ HAFC Thu, Dec 15, 2022 24.33 24.49 24.04 24.15
2745 NASDAQ HAFC Wed, Dec 14, 2022 25.10 25.38 24.45 24.61
2744 NASDAQ HAFC Tue, Dec 13, 2022 25.90 25.95 24.78 25.20
2743 NASDAQ HAFC Mon, Dec 12, 2022 25.19 25.62 24.94 25.41
2742 NASDAQ HAFC Fri, Dec 9, 2022 25.06 25.24 24.95 25.18
2741 NASDAQ HAFC Thu, Dec 8, 2022 24.99 25.29 24.86 25.07
2740 NASDAQ HAFC Wed, Dec 7, 2022 24.95 25.17 24.78 24.92
2739 NASDAQ HAFC Tue, Dec 6, 2022 25.28 25.32 24.82 25.04
2738 NASDAQ HAFC Mon, Dec 5, 2022 26.55 26.68 25.11 25.24
2737 NASDAQ HAFC Fri, Dec 2, 2022 26.41 26.90 26.41 26.84
2736 NASDAQ HAFC Thu, Dec 1, 2022 27.03 27.11 26.49 26.73
2735 NASDAQ HAFC Wed, Nov 30, 2022 26.76 27.06 26.13 27.05
2734 NASDAQ HAFC Tue, Nov 29, 2022 26.60 26.91 26.60 26.81
2733 NASDAQ HAFC Mon, Nov 28, 2022 26.54 26.89 26.49 26.59
2732 NASDAQ HAFC Fri, Nov 25, 2022 26.39 26.87 26.27 26.83
2731 NASDAQ HAFC Wed, Nov 23, 2022 26.25 26.48 26.25 26.40
2730 NASDAQ HAFC Tue, Nov 22, 2022 26.17 26.49 26.02 26.34
2729 NASDAQ HAFC Mon, Nov 21, 2022 26.05 26.28 25.96 26.10
2728 NASDAQ HAFC Fri, Nov 18, 2022 26.43 26.63 26.04 26.08
2727 NASDAQ HAFC Thu, Nov 17, 2022 25.81 26.18 25.64 25.89
2726 NASDAQ HAFC Wed, Nov 16, 2022 26.14 26.22 25.82 26.05
2725 NASDAQ HAFC Tue, Nov 15, 2022 26.12 26.66 26.12 26.23
2724 NASDAQ HAFC Mon, Nov 14, 2022 26.26 26.32 25.87 25.89
2723 NASDAQ HAFC Fri, Nov 11, 2022 27.00 27.01 26.25 26.32
2722 NASDAQ HAFC Thu, Nov 10, 2022 26.28 27.03 25.82 26.84
2721 NASDAQ HAFC Wed, Nov 9, 2022 25.96 26.06 25.51 25.57
2720 NASDAQ HAFC Tue, Nov 8, 2022 26.25 26.43 26.01 26.08
2719 NASDAQ HAFC Mon, Nov 7, 2022 26.48 26.61 26.10 26.21
2718 NASDAQ HAFC Fri, Nov 4, 2022 25.68 26.28 25.61 26.27
2717 NASDAQ HAFC Thu, Nov 3, 2022 25.75 25.85 25.31 25.61
2716 NASDAQ HAFC Wed, Nov 2, 2022 26.51 26.63 25.78 25.86
2715 NASDAQ HAFC Tue, Nov 1, 2022 26.78 26.94 26.45 26.52
2714 NASDAQ HAFC Mon, Oct 31, 2022 26.80 27.02 26.58 26.78
2713 NASDAQ HAFC Fri, Oct 28, 2022 26.48 27.04 26.32 27.01
2712 NASDAQ HAFC Thu, Oct 27, 2022 26.65 26.90 26.21 26.24
2711 NASDAQ HAFC Wed, Oct 26, 2022 26.27 27.35 26.07 26.44
2710 NASDAQ HAFC Tue, Oct 25, 2022 25.33 25.91 25.26 25.44
2709 NASDAQ HAFC Mon, Oct 24, 2022 25.22 25.47 25.09 25.32
2708 NASDAQ HAFC Fri, Oct 21, 2022 24.85 25.19 24.55 24.96
2707 NASDAQ HAFC Thu, Oct 20, 2022 25.20 25.39 24.38 24.56
2706 NASDAQ HAFC Wed, Oct 19, 2022 25.17 25.50 24.89 25.20
2705 NASDAQ HAFC Tue, Oct 18, 2022 26.07 26.10 25.25 25.39
2704 NASDAQ HAFC Mon, Oct 17, 2022 25.47 25.71 25.30 25.65
2703 NASDAQ HAFC Fri, Oct 14, 2022 25.40 25.81 24.89 25.03
2702 NASDAQ HAFC Thu, Oct 13, 2022 23.76 25.53 23.61 25.48
2701 NASDAQ HAFC Wed, Oct 12, 2022 24.04 24.28 23.65 24.09
2700 NASDAQ HAFC Tue, Oct 11, 2022 23.98 24.24 23.71 24.08
2699 NASDAQ HAFC Mon, Oct 10, 2022 23.77 24.28 23.77 23.92
2698 NASDAQ HAFC Fri, Oct 7, 2022 24.59 24.60 23.69 23.72
2697 NASDAQ HAFC Thu, Oct 6, 2022 24.84 24.88 24.56 24.68
2696 NASDAQ HAFC Wed, Oct 5, 2022 24.79 25.11 24.66 24.93
2695 NASDAQ HAFC Tue, Oct 4, 2022 24.40 25.14 24.40 25.08
2694 NASDAQ HAFC Mon, Oct 3, 2022 24.05 24.32 23.77 24.11
2693 NASDAQ HAFC Fri, Sep 30, 2022 23.62 24.12 23.54 23.68
2692 NASDAQ HAFC Thu, Sep 29, 2022 23.57 23.70 23.30 23.67
2691 NASDAQ HAFC Wed, Sep 28, 2022 23.43 24.03 23.24 23.74
2690 NASDAQ HAFC Tue, Sep 27, 2022 23.46 23.82 23.25 23.43
2689 NASDAQ HAFC Mon, Sep 26, 2022 23.69 23.97 23.44 23.47
2688 NASDAQ HAFC Fri, Sep 23, 2022 23.99 23.99 23.52 23.83
2687 NASDAQ HAFC Thu, Sep 22, 2022 24.82 24.82 24.07 24.24
2686 NASDAQ HAFC Wed, Sep 21, 2022 25.25 25.34 24.82 24.82
2685 NASDAQ HAFC Tue, Sep 20, 2022 24.76 25.08 24.66 25.02
2684 NASDAQ HAFC Mon, Sep 19, 2022 24.21 24.96 24.21 24.84
2683 NASDAQ HAFC Fri, Sep 16, 2022 24.15 24.62 23.71 24.59
2682 NASDAQ HAFC Thu, Sep 15, 2022 23.99 24.42 23.99 24.28
2681 NASDAQ HAFC Wed, Sep 14, 2022 24.00 24.09 23.74 23.97
2680 NASDAQ HAFC Tue, Sep 13, 2022 24.48 24.54 23.84 24.00
2679 NASDAQ HAFC Mon, Sep 12, 2022 24.72 24.91 24.59 24.86
2678 NASDAQ HAFC Fri, Sep 9, 2022 24.60 24.84 24.54 24.65
2677 NASDAQ HAFC Thu, Sep 8, 2022 23.92 24.55 23.69 24.39
2676 NASDAQ HAFC Wed, Sep 7, 2022 23.78 24.08 23.59 24.04
2675 NASDAQ HAFC Tue, Sep 6, 2022 24.34 25.38 23.57 23.86
2674 NASDAQ HAFC Fri, Sep 2, 2022 24.50 24.74 24.08 24.23
2673 NASDAQ HAFC Thu, Sep 1, 2022 24.66 24.66 24.12 24.35
2672 NASDAQ HAFC Wed, Aug 31, 2022 24.85 24.98 24.62 24.72
2671 NASDAQ HAFC Tue, Aug 30, 2022 25.13 25.15 24.77 24.95
2670 NASDAQ HAFC Mon, Aug 29, 2022 25.46 25.46 25.03 25.05
2669 NASDAQ HAFC Fri, Aug 26, 2022 26.01 26.08 25.49 25.51
2668 NASDAQ HAFC Thu, Aug 25, 2022 25.65 26.10 25.56 26.01
2667 NASDAQ HAFC Wed, Aug 24, 2022 25.62 25.77 25.37 25.52
2666 NASDAQ HAFC Tue, Aug 23, 2022 25.93 26.16 25.63 25.64
2665 NASDAQ HAFC Mon, Aug 22, 2022 26.04 26.15 25.74 25.81
2664 NASDAQ HAFC Fri, Aug 19, 2022 26.49 26.60 26.21 26.38
2663 NASDAQ HAFC Thu, Aug 18, 2022 26.88 26.98 26.64 26.72
2662 NASDAQ HAFC Wed, Aug 17, 2022 27.06 27.06 26.62 26.89
2661 NASDAQ HAFC Tue, Aug 16, 2022 27.03 27.21 26.65 27.10
2660 NASDAQ HAFC Mon, Aug 15, 2022 26.65 26.96 26.41 26.96
2659 NASDAQ HAFC Fri, Aug 12, 2022 26.75 26.89 26.53 26.79
2658 NASDAQ HAFC Thu, Aug 11, 2022 26.54 26.60 26.35 26.60
2657 NASDAQ HAFC Wed, Aug 10, 2022 26.34 26.54 26.23 26.24
2656 NASDAQ HAFC Tue, Aug 9, 2022 25.55 26.04 25.48 26.01
2655 NASDAQ HAFC Mon, Aug 8, 2022 25.79 25.88 25.54 25.66
2654 NASDAQ HAFC Fri, Aug 5, 2022 25.39 25.77 25.36 25.61
2653 NASDAQ HAFC Thu, Aug 4, 2022 25.55 25.67 25.33 25.63
2652 NASDAQ HAFC Wed, Aug 3, 2022 25.55 25.82 25.38 25.57
2651 NASDAQ HAFC Tue, Aug 2, 2022 26.18 26.27 25.50 25.50
2650 NASDAQ HAFC Mon, Aug 1, 2022 25.40 26.37 25.25 26.18
2649 NASDAQ HAFC Fri, Jul 29, 2022 25.04 25.41 24.99 25.27
2648 NASDAQ HAFC Thu, Jul 28, 2022 25.16 25.24 24.78 24.98
2647 NASDAQ HAFC Wed, Jul 27, 2022 24.49 25.65 24.49 25.20
2646 NASDAQ HAFC Tue, Jul 26, 2022 23.63 24.14 23.49 23.78
2645 NASDAQ HAFC Mon, Jul 25, 2022 23.60 24.09 23.60 23.95
2644 NASDAQ HAFC Fri, Jul 22, 2022 23.68 23.82 23.24 23.47
2643 NASDAQ HAFC Thu, Jul 21, 2022 23.54 23.88 23.33 23.85
2642 NASDAQ HAFC Wed, Jul 20, 2022 23.54 23.84 23.38 23.77
2641 NASDAQ HAFC Tue, Jul 19, 2022 22.99 23.92 22.98 23.75
2640 NASDAQ HAFC Mon, Jul 18, 2022 22.73 23.03 22.67 22.77
2639 NASDAQ HAFC Fri, Jul 15, 2022 22.04 22.61 21.94 22.45
2638 NASDAQ HAFC Thu, Jul 14, 2022 21.65 21.77 21.35 21.68
2637 NASDAQ HAFC Wed, Jul 13, 2022 22.37 22.37 21.98 22.08
2636 NASDAQ HAFC Tue, Jul 12, 2022 22.39 22.69 22.31 22.46
2635 NASDAQ HAFC Mon, Jul 11, 2022 22.53 22.63 22.36 22.53
2634 NASDAQ HAFC Fri, Jul 8, 2022 22.75 22.75 22.35 22.65
2633 NASDAQ HAFC Thu, Jul 7, 2022 22.89 23.01 22.61 22.68
2632 NASDAQ HAFC Wed, Jul 6, 2022 22.85 23.11 22.51 22.68
2631 NASDAQ HAFC Tue, Jul 5, 2022 22.37 23.02 22.22 23.01
2630 NASDAQ HAFC Fri, Jul 1, 2022 22.33 22.86 22.26 22.76
2629 NASDAQ HAFC Thu, Jun 30, 2022 22.07 22.79 21.83 22.44
2628 NASDAQ HAFC Wed, Jun 29, 2022 22.74 22.74 22.29 22.38
2627 NASDAQ HAFC Tue, Jun 28, 2022 22.83 23.17 22.58 22.64
2626 NASDAQ HAFC Mon, Jun 27, 2022 22.84 22.97 22.55 22.75
2625 NASDAQ HAFC Fri, Jun 24, 2022 22.00 22.75 22.00 22.61
2624 NASDAQ HAFC Thu, Jun 23, 2022 22.38 22.56 21.71 21.97
2623 NASDAQ HAFC Wed, Jun 22, 2022 22.04 22.60 21.99 22.38
2622 NASDAQ HAFC Tue, Jun 21, 2022 22.29 22.57 21.97 22.31
2621 NASDAQ HAFC Fri, Jun 17, 2022 21.70 22.17 21.70 21.87
2620 NASDAQ HAFC Thu, Jun 16, 2022 21.89 22.20 21.45 21.53
2619 NASDAQ HAFC Wed, Jun 15, 2022 22.06 22.62 22.06 22.32
2618 NASDAQ HAFC Tue, Jun 14, 2022 21.57 21.99 21.57 21.96
2617 NASDAQ HAFC Mon, Jun 13, 2022 21.61 22.42 21.44 21.54
2616 NASDAQ HAFC Fri, Jun 10, 2022 22.50 22.62 21.89 22.08
2615 NASDAQ HAFC Thu, Jun 9, 2022 23.41 23.52 22.88 22.89
2614 NASDAQ HAFC Wed, Jun 8, 2022 23.69 23.75 23.38 23.43
2613 NASDAQ HAFC Tue, Jun 7, 2022 23.71 24.00 23.66 23.93
2612 NASDAQ HAFC Mon, Jun 6, 2022 23.98 24.01 23.77 23.90
2611 NASDAQ HAFC Fri, Jun 3, 2022 23.93 23.93 23.64 23.80
2610 NASDAQ HAFC Thu, Jun 2, 2022 23.61 23.99 23.29 23.94
2609 NASDAQ HAFC Wed, Jun 1, 2022 23.45 23.79 22.88 23.58
2608 NASDAQ HAFC Tue, May 31, 2022 23.36 23.55 22.87 23.34
2607 NASDAQ HAFC Fri, May 27, 2022 23.35 23.53 23.26 23.34
2606 NASDAQ HAFC Thu, May 26, 2022 22.94 23.33 22.94 23.11
2605 NASDAQ HAFC Wed, May 25, 2022 22.59 22.98 22.44 22.79
2604 NASDAQ HAFC Tue, May 24, 2022 22.32 22.67 22.05 22.55
2603 NASDAQ HAFC Mon, May 23, 2022 22.25 22.58 21.93 22.33
2602 NASDAQ HAFC Fri, May 20, 2022 22.00 22.12 21.42 21.75
2601 NASDAQ HAFC Thu, May 19, 2022 21.87 22.08 21.63 21.71
2600 NASDAQ HAFC Wed, May 18, 2022 22.11 22.24 21.71 22.01
2599 NASDAQ HAFC Tue, May 17, 2022 22.88 23.34 22.83 23.26
2598 NASDAQ HAFC Mon, May 16, 2022 22.39 22.59 22.07 22.44
2597 NASDAQ HAFC Fri, May 13, 2022 22.56 22.90 22.19 22.44
2596 NASDAQ HAFC Thu, May 12, 2022 22.52 22.55 21.90 22.46
2595 NASDAQ HAFC Wed, May 11, 2022 22.75 23.13 22.47 22.48
2594 NASDAQ HAFC Tue, May 10, 2022 23.14 23.29 22.29 22.67
2593 NASDAQ HAFC Mon, May 9, 2022 23.01 23.21 22.79 22.95
2592 NASDAQ HAFC Fri, May 6, 2022 23.27 23.50 22.74 23.16
2591 NASDAQ HAFC Thu, May 5, 2022 23.74 23.87 23.16 23.49
2590 NASDAQ HAFC Wed, May 4, 2022 23.24 24.07 23.10 24.00
2589 NASDAQ HAFC Tue, May 3, 2022 23.13 23.50 22.90 23.35
2588 NASDAQ HAFC Mon, May 2, 2022 23.36 23.53 22.52 23.09
2587 NASDAQ HAFC Fri, Apr 29, 2022 23.95 24.15 23.00 23.15
2586 NASDAQ HAFC Thu, Apr 28, 2022 24.02 24.18 23.59 24.05
2585 NASDAQ HAFC Wed, Apr 27, 2022 24.58 24.58 23.54 23.70
2584 NASDAQ HAFC Tue, Apr 26, 2022 24.46 24.67 23.82 23.98
2583 NASDAQ HAFC Mon, Apr 25, 2022 24.19 24.85 23.90 24.74
2582 NASDAQ HAFC Fri, Apr 22, 2022 24.92 24.92 24.46 24.49
2581 NASDAQ HAFC Thu, Apr 21, 2022 25.30 25.52 24.87 24.97
2580 NASDAQ HAFC Wed, Apr 20, 2022 25.05 25.44 24.95 25.04
2579 NASDAQ HAFC Tue, Apr 19, 2022 24.28 25.02 24.26 24.89
2578 NASDAQ HAFC Mon, Apr 18, 2022 23.80 24.17 23.78 24.07
2577 NASDAQ HAFC Thu, Apr 14, 2022 24.35 24.76 23.91 23.95
2576 NASDAQ HAFC Wed, Apr 13, 2022 23.60 24.45 23.60 24.35
2575 NASDAQ HAFC Tue, Apr 12, 2022 23.95 24.47 23.71 23.75
2574 NASDAQ HAFC Mon, Apr 11, 2022 23.52 24.22 23.52 23.93
2573 NASDAQ HAFC Fri, Apr 8, 2022 23.70 23.84 23.42 23.49
2572 NASDAQ HAFC Thu, Apr 7, 2022 23.97 23.97 23.36 23.53
2571 NASDAQ HAFC Wed, Apr 6, 2022 24.21 24.40 23.76 23.80
2570 NASDAQ HAFC Tue, Apr 5, 2022 24.20 24.62 24.11 24.22
2569 NASDAQ HAFC Mon, Apr 4, 2022 24.76 24.76 24.11 24.16
2568 NASDAQ HAFC Fri, Apr 1, 2022 24.88 25.11 24.40 24.82
2567 NASDAQ HAFC Thu, Mar 31, 2022 24.92 25.35 24.56 24.61
2566 NASDAQ HAFC Wed, Mar 30, 2022 26.32 26.33 24.82 24.99
2565 NASDAQ HAFC Tue, Mar 29, 2022 26.15 26.53 25.94 26.24
2564 NASDAQ HAFC Mon, Mar 28, 2022 26.19 26.47 25.69 25.94
2563 NASDAQ HAFC Fri, Mar 25, 2022 25.68 26.41 25.65 26.41
2562 NASDAQ HAFC Thu, Mar 24, 2022 25.65 25.70 25.28 25.52
2561 NASDAQ HAFC Wed, Mar 23, 2022 25.55 26.04 25.17 25.37
2560 NASDAQ HAFC Tue, Mar 22, 2022 25.80 26.12 25.54 25.72
2559 NASDAQ HAFC Mon, Mar 21, 2022 25.55 25.82 25.19 25.41
2558 NASDAQ HAFC Fri, Mar 18, 2022 25.04 25.36 24.54 25.23
2557 NASDAQ HAFC Thu, Mar 17, 2022 25.33 25.46 25.05 25.31
2556 NASDAQ HAFC Wed, Mar 16, 2022 25.10 25.64 25.10 25.58
2555 NASDAQ HAFC Tue, Mar 15, 2022 25.04 25.26 24.50 24.81
2554 NASDAQ HAFC Mon, Mar 14, 2022 25.18 25.35 24.75 24.97
2553 NASDAQ HAFC Fri, Mar 11, 2022 24.83 25.26 24.47 24.74
2552 NASDAQ HAFC Thu, Mar 10, 2022 24.15 24.84 23.85 24.52
2551 NASDAQ HAFC Wed, Mar 9, 2022 24.72 24.88 24.32 24.39
2550 NASDAQ HAFC Tue, Mar 8, 2022 24.35 25.30 23.88 24.00
2549 NASDAQ HAFC Mon, Mar 7, 2022 24.45 24.80 24.00 24.01
2548 NASDAQ HAFC Fri, Mar 4, 2022 25.30 25.30 24.44 24.64
2547 NASDAQ HAFC Thu, Mar 3, 2022 25.69 25.78 25.46 25.73
2546 NASDAQ HAFC Wed, Mar 2, 2022 24.67 25.91 24.64 25.63
2545 NASDAQ HAFC Tue, Mar 1, 2022 25.80 25.99 24.06 24.35
2544 NASDAQ HAFC Mon, Feb 28, 2022 25.83 26.58 25.62 26.12
2543 NASDAQ HAFC Fri, Feb 25, 2022 25.44 26.95 25.44 26.29
2542 NASDAQ HAFC Thu, Feb 24, 2022 25.18 25.47 24.64 25.38
2541 NASDAQ HAFC Wed, Feb 23, 2022 26.89 26.99 25.98 26.06
2540 NASDAQ HAFC Tue, Feb 22, 2022 26.78 27.14 26.50 26.69
2539 NASDAQ HAFC Fri, Feb 18, 2022 26.43 26.91 26.07 26.80
2538 NASDAQ HAFC Thu, Feb 17, 2022 27.03 27.67 26.54 26.59
2537 NASDAQ HAFC Wed, Feb 16, 2022 26.70 27.39 26.60 27.30
2536 NASDAQ HAFC Tue, Feb 15, 2022 26.45 26.96 26.40 26.87
2535 NASDAQ HAFC Mon, Feb 14, 2022 26.87 27.11 26.22 26.31
2534 NASDAQ HAFC Fri, Feb 11, 2022 26.38 27.06 26.02 26.63
2533 NASDAQ HAFC Thu, Feb 10, 2022 26.45 26.93 26.22 26.46
2532 NASDAQ HAFC Wed, Feb 9, 2022 27.14 27.14 25.80 26.39
2531 NASDAQ HAFC Tue, Feb 8, 2022 26.58 27.08 26.45 27.02
2530 NASDAQ HAFC Mon, Feb 7, 2022 25.77 26.62 25.77 26.45
2529 NASDAQ HAFC Fri, Feb 4, 2022 26.72 26.85 26.15 26.56
2528 NASDAQ HAFC Thu, Feb 3, 2022 26.95 27.18 26.58 26.74
2527 NASDAQ HAFC Wed, Feb 2, 2022 27.03 27.05 26.47 26.85
2526 NASDAQ HAFC Tue, Feb 1, 2022 27.00 27.37 26.24 27.00
2525 NASDAQ HAFC Mon, Jan 31, 2022 26.61 27.00 25.96 26.88
2524 NASDAQ HAFC Fri, Jan 28, 2022 26.35 26.83 25.75 26.60
2523 NASDAQ HAFC Thu, Jan 27, 2022 27.27 27.93 26.34 26.39
2522 NASDAQ HAFC Wed, Jan 26, 2022 27.00 28.84 26.77 27.12
2521 NASDAQ HAFC Tue, Jan 25, 2022 25.20 25.93 24.80 25.55
2520 NASDAQ HAFC Mon, Jan 24, 2022 24.49 25.68 24.01 25.49
2519 NASDAQ HAFC Fri, Jan 21, 2022 25.07 26.04 24.98 25.06
2518 NASDAQ HAFC Thu, Jan 20, 2022 25.94 26.16 25.40 25.45
2517 NASDAQ HAFC Wed, Jan 19, 2022 26.65 26.65 25.84 25.99
2516 NASDAQ HAFC Tue, Jan 18, 2022 26.74 26.80 26.32 26.45
2515 NASDAQ HAFC Fri, Jan 14, 2022 26.23 26.78 25.33 26.72
2514 NASDAQ HAFC Thu, Jan 13, 2022 26.01 26.53 25.90 26.40
2513 NASDAQ HAFC Wed, Jan 12, 2022 25.66 26.11 25.66 26.01
2512 NASDAQ HAFC Tue, Jan 11, 2022 25.65 25.75 25.30 25.68
2511 NASDAQ HAFC Mon, Jan 10, 2022 25.74 25.74 25.10 25.48
2510 NASDAQ HAFC Fri, Jan 7, 2022 25.97 25.97 25.41 25.57
2509 NASDAQ HAFC Thu, Jan 6, 2022 24.89 25.65 24.74 25.62
2508 NASDAQ HAFC Wed, Jan 5, 2022 24.54 25.05 24.41 24.56
2507 NASDAQ HAFC Tue, Jan 4, 2022 24.43 24.81 24.29 24.29
2506 NASDAQ HAFC Mon, Jan 3, 2022 23.90 24.49 23.74 24.23
2505 NASDAQ HAFC Fri, Dec 31, 2021 23.55 23.73 23.34 23.68
2504 NASDAQ HAFC Thu, Dec 30, 2021 23.75 24.06 23.44 23.55
2503 NASDAQ HAFC Wed, Dec 29, 2021 23.45 23.68 23.19 23.62
2502 NASDAQ HAFC Tue, Dec 28, 2021 23.43 23.75 23.35 23.44
2501 NASDAQ HAFC Mon, Dec 27, 2021 22.97 23.52 22.81 23.43
2500 NASDAQ HAFC Thu, Dec 23, 2021 22.84 22.99 22.71 22.80
2499 NASDAQ HAFC Wed, Dec 22, 2021 22.33 22.76 22.29 22.69
2498 NASDAQ HAFC Tue, Dec 21, 2021 22.29 22.78 22.26 22.40
2497 NASDAQ HAFC Mon, Dec 20, 2021 22.41 22.41 21.29 21.97
2496 NASDAQ HAFC Fri, Dec 17, 2021 22.51 23.58 21.58 22.78
2495 NASDAQ HAFC Thu, Dec 16, 2021 22.42 23.03 22.19 22.68
2494 NASDAQ HAFC Wed, Dec 15, 2021 22.01 22.66 21.77 22.06
2493 NASDAQ HAFC Tue, Dec 14, 2021 21.97 22.30 21.67 22.05
2492 NASDAQ HAFC Mon, Dec 13, 2021 22.20 22.20 21.52 21.59
2491 NASDAQ HAFC Fri, Dec 10, 2021 22.53 22.53 22.00 22.38
2490 NASDAQ HAFC Thu, Dec 9, 2021 22.65 22.65 22.22 22.28
2489 NASDAQ HAFC Wed, Dec 8, 2021 22.85 22.94 22.56 22.89
2488 NASDAQ HAFC Tue, Dec 7, 2021 23.26 23.30 22.63 22.74
2487 NASDAQ HAFC Mon, Dec 6, 2021 22.69 23.14 22.31 22.90
2486 NASDAQ HAFC Fri, Dec 3, 2021 23.28 23.31 22.10 22.29
2485 NASDAQ HAFC Thu, Dec 2, 2021 22.56 23.45 22.31 23.20
2484 NASDAQ HAFC Wed, Dec 1, 2021 23.01 23.38 22.27 22.32
2483 NASDAQ HAFC Tue, Nov 30, 2021 22.67 22.93 22.16 22.47
2482 NASDAQ HAFC Mon, Nov 29, 2021 23.40 23.56 22.69 22.93
2481 NASDAQ HAFC Fri, Nov 26, 2021 23.78 23.92 22.53 22.94
2480 NASDAQ HAFC Wed, Nov 24, 2021 24.54 24.88 24.50 24.79
2479 NASDAQ HAFC Tue, Nov 23, 2021 24.27 24.86 24.19 24.76
2478 NASDAQ HAFC Mon, Nov 22, 2021 24.07 24.70 23.94 24.14
2477 NASDAQ HAFC Fri, Nov 19, 2021 22.81 23.65 22.81 23.49
2476 NASDAQ HAFC Thu, Nov 18, 2021 24.05 24.14 23.59 23.67
2475 NASDAQ HAFC Wed, Nov 17, 2021 24.35 24.35 23.71 23.93
2474 NASDAQ HAFC Tue, Nov 16, 2021 24.59 24.89 24.46 24.53
2473 NASDAQ HAFC Mon, Nov 15, 2021 24.15 24.53 24.00 24.42
2472 NASDAQ HAFC Fri, Nov 12, 2021 24.06 24.09 23.52 23.66
2471 NASDAQ HAFC Thu, Nov 11, 2021 24.05 24.22 23.89 24.12
2470 NASDAQ HAFC Wed, Nov 10, 2021 23.69 24.07 23.30 24.05
2469 NASDAQ HAFC Tue, Nov 9, 2021 23.64 23.91 23.30 23.74
2468 NASDAQ HAFC Mon, Nov 8, 2021 23.90 24.15 23.75 23.84
2467 NASDAQ HAFC Fri, Nov 5, 2021 23.34 24.13 23.19 23.98
2466 NASDAQ HAFC Thu, Nov 4, 2021 23.79 23.90 22.90 23.37
2465 NASDAQ HAFC Wed, Nov 3, 2021 23.08 23.82 23.04 23.67
2464 NASDAQ HAFC Tue, Nov 2, 2021 23.15 23.50 22.94 23.32
2463 NASDAQ HAFC Mon, Nov 1, 2021 22.27 23.10 22.27 23.02
2462 NASDAQ HAFC Fri, Oct 29, 2021 22.00 22.51 22.00 22.19
2461 NASDAQ HAFC Thu, Oct 28, 2021 22.28 22.87 21.68 22.06
2460 NASDAQ HAFC Wed, Oct 27, 2021 21.81 22.72 20.24 21.82
2459 NASDAQ HAFC Tue, Oct 26, 2021 21.15 21.15 20.78 20.83
2458 NASDAQ HAFC Mon, Oct 25, 2021 20.80 21.19 20.67 21.17
2457 NASDAQ HAFC Fri, Oct 22, 2021 20.41 20.72 20.41 20.66
2456 NASDAQ HAFC Thu, Oct 21, 2021 20.35 20.48 20.15 20.41
2455 NASDAQ HAFC Wed, Oct 20, 2021 19.96 20.41 19.80 20.30
2454 NASDAQ HAFC Tue, Oct 19, 2021 20.81 20.93 19.89 20.02
2453 NASDAQ HAFC Mon, Oct 18, 2021 19.94 20.16 19.94 20.11
2452 NASDAQ HAFC Fri, Oct 15, 2021 20.59 20.61 19.88 19.91
2451 NASDAQ HAFC Thu, Oct 14, 2021 20.01 20.12 19.63 20.10
2450 NASDAQ HAFC Wed, Oct 13, 2021 20.04 20.04 19.48 19.72
2449 NASDAQ HAFC Tue, Oct 12, 2021 20.28 20.33 20.01 20.04
2448 NASDAQ HAFC Mon, Oct 11, 2021 20.57 20.64 20.27 20.29
2447 NASDAQ HAFC Fri, Oct 8, 2021 20.30 20.47 20.20 20.33
2446 NASDAQ HAFC Thu, Oct 7, 2021 20.36 20.36 20.13 20.30
2445 NASDAQ HAFC Wed, Oct 6, 2021 19.92 20.15 19.65 20.12
2444 NASDAQ HAFC Tue, Oct 5, 2021 20.35 20.35 20.00 20.11
2443 NASDAQ HAFC Mon, Oct 4, 2021 20.33 20.51 19.96 20.12
2442 NASDAQ HAFC Fri, Oct 1, 2021 20.10 20.69 20.03 20.42
2441 NASDAQ HAFC Thu, Sep 30, 2021 20.45 20.45 19.60 20.06
2440 NASDAQ HAFC Wed, Sep 29, 2021 19.86 20.33 19.65 20.26
2439 NASDAQ HAFC Tue, Sep 28, 2021 20.11 20.50 18.95 19.79
2438 NASDAQ HAFC Mon, Sep 27, 2021 19.39 20.32 19.25 20.03
2437 NASDAQ HAFC Fri, Sep 24, 2021 18.82 19.34 18.82 19.22
2436 NASDAQ HAFC Thu, Sep 23, 2021 18.51 19.07 18.51 18.90
2435 NASDAQ HAFC Wed, Sep 22, 2021 18.03 18.55 18.03 18.28
2434 NASDAQ HAFC Tue, Sep 21, 2021 18.13 18.24 17.95 17.95
2433 NASDAQ HAFC Mon, Sep 20, 2021 18.12 18.31 17.66 17.99
2432 NASDAQ HAFC Fri, Sep 17, 2021 18.23 18.82 17.97 18.79
2431 NASDAQ HAFC Thu, Sep 16, 2021 18.39 18.39 18.05 18.11
2430 NASDAQ HAFC Wed, Sep 15, 2021 18.03 18.36 18.00 18.23
2429 NASDAQ HAFC Tue, Sep 14, 2021 18.22 18.24 17.83 17.94
2428 NASDAQ HAFC Mon, Sep 13, 2021 18.10 18.29 18.00 18.19
2427 NASDAQ HAFC Fri, Sep 10, 2021 18.48 18.49 18.03 18.04
2426 NASDAQ HAFC Thu, Sep 9, 2021 19.54 19.54 18.22 18.36
2425 NASDAQ HAFC Wed, Sep 8, 2021 18.55 18.73 18.18 18.30
2424 NASDAQ HAFC Tue, Sep 7, 2021 18.67 19.19 18.33 18.68
2423 NASDAQ HAFC Fri, Sep 3, 2021 18.88 18.89 18.52 18.60
2422 NASDAQ HAFC Thu, Sep 2, 2021 19.00 19.21 18.84 18.87
2421 NASDAQ HAFC Wed, Sep 1, 2021 19.28 19.28 18.75 18.95
2420 NASDAQ HAFC Tue, Aug 31, 2021 19.21 19.49 19.14 19.28
2419 NASDAQ HAFC Mon, Aug 30, 2021 19.76 19.80 19.15 19.21
2418 NASDAQ HAFC Fri, Aug 27, 2021 18.91 19.69 18.91 19.62
2417 NASDAQ HAFC Thu, Aug 26, 2021 19.20 19.40 18.85 18.88
2416 NASDAQ HAFC Wed, Aug 25, 2021 19.01 19.33 18.98 19.15
2415 NASDAQ HAFC Tue, Aug 24, 2021 18.96 19.15 18.93 18.96
2414 NASDAQ HAFC Mon, Aug 23, 2021 19.01 19.16 18.86 18.97
2413 NASDAQ HAFC Fri, Aug 20, 2021 18.18 18.86 18.02 18.82
2412 NASDAQ HAFC Thu, Aug 19, 2021 18.42 18.48 18.05 18.29
2411 NASDAQ HAFC Wed, Aug 18, 2021 18.74 18.94 18.48 18.53
2410 NASDAQ HAFC Tue, Aug 17, 2021 18.86 19.07 18.61 18.79
2409 NASDAQ HAFC Mon, Aug 16, 2021 18.92 19.11 18.67 18.98
2408 NASDAQ HAFC Fri, Aug 13, 2021 19.31 19.31 19.01 19.03
2407 NASDAQ HAFC Thu, Aug 12, 2021 19.39 19.40 19.04 19.23
2406 NASDAQ HAFC Wed, Aug 11, 2021 19.08 19.34 18.86 19.33
2405 NASDAQ HAFC Tue, Aug 10, 2021 18.96 19.15 18.84 19.02
2404 NASDAQ HAFC Mon, Aug 9, 2021 19.14 19.88 18.82 18.94
2403 NASDAQ HAFC Fri, Aug 6, 2021 18.87 19.28 18.87 19.14
2402 NASDAQ HAFC Thu, Aug 5, 2021 18.51 18.60 18.35 18.60
2401 NASDAQ HAFC Wed, Aug 4, 2021 18.30 18.60 18.25 18.34
2400 NASDAQ HAFC Tue, Aug 3, 2021 18.05 18.58 18.00 18.51
2399 NASDAQ HAFC Mon, Aug 2, 2021 18.37 19.45 17.96 18.01
2398 NASDAQ HAFC Fri, Jul 30, 2021 18.41 18.96 18.03 18.23
2397 NASDAQ HAFC Thu, Jul 29, 2021 18.77 18.80 18.42 18.45
2396 NASDAQ HAFC Wed, Jul 28, 2021 18.08 18.70 17.56 18.47
2395 NASDAQ HAFC Tue, Jul 27, 2021 17.30 17.50 17.18 17.47
2394 NASDAQ HAFC Mon, Jul 26, 2021 17.37 17.76 17.36 17.49
2393 NASDAQ HAFC Fri, Jul 23, 2021 17.41 17.57 17.15 17.37
2392 NASDAQ HAFC Thu, Jul 22, 2021 17.69 17.69 17.02 17.20
2391 NASDAQ HAFC Wed, Jul 21, 2021 17.54 17.93 17.33 17.78
2390 NASDAQ HAFC Tue, Jul 20, 2021 16.86 17.76 16.86 17.27
2389 NASDAQ HAFC Mon, Jul 19, 2021 17.13 17.31 16.67 16.86
2388 NASDAQ HAFC Fri, Jul 16, 2021 18.39 18.55 17.55 17.69
2387 NASDAQ HAFC Thu, Jul 15, 2021 17.78 18.24 17.74 18.21
2386 NASDAQ HAFC Wed, Jul 14, 2021 17.97 18.86 17.80 17.97
2385 NASDAQ HAFC Tue, Jul 13, 2021 18.30 18.83 17.83 17.93
2384 NASDAQ HAFC Mon, Jul 12, 2021 18.12 18.45 17.90 18.36
2383 NASDAQ HAFC Fri, Jul 9, 2021 17.84 18.28 17.46 18.27
2382 NASDAQ HAFC Thu, Jul 8, 2021 17.40 17.72 17.13 17.44
2381 NASDAQ HAFC Wed, Jul 7, 2021 17.78 18.09 17.63 17.82
2380 NASDAQ HAFC Tue, Jul 6, 2021 18.64 18.64 17.83 17.99
2379 NASDAQ HAFC Fri, Jul 2, 2021 19.15 19.22 18.69 18.73
2378 NASDAQ HAFC Thu, Jul 1, 2021 19.19 19.26 19.03 19.21
2377 NASDAQ HAFC Wed, Jun 30, 2021 18.84 19.19 18.84 19.06
2376 NASDAQ HAFC Tue, Jun 29, 2021 19.27 19.29 18.89 18.95
2375 NASDAQ HAFC Mon, Jun 28, 2021 19.66 19.77 18.95 19.05
2374 NASDAQ HAFC Fri, Jun 25, 2021 19.43 19.89 19.43 19.75
2373 NASDAQ HAFC Thu, Jun 24, 2021 19.35 19.70 19.14 19.68
2372 NASDAQ HAFC Wed, Jun 23, 2021 19.51 19.63 19.20 19.22
2371 NASDAQ HAFC Tue, Jun 22, 2021 21.37 21.37 19.20 19.38
2370 NASDAQ HAFC Mon, Jun 21, 2021 18.95 19.78 18.91 19.69
2369 NASDAQ HAFC Fri, Jun 18, 2021 19.36 19.72 18.76 18.81
2368 NASDAQ HAFC Thu, Jun 17, 2021 20.98 20.98 19.78 19.82
2367 NASDAQ HAFC Wed, Jun 16, 2021 20.56 21.09 20.27 20.92
2366 NASDAQ HAFC Tue, Jun 15, 2021 20.29 20.85 20.29 20.67
2365 NASDAQ HAFC Mon, Jun 14, 2021 20.72 20.87 20.20 20.31
2364 NASDAQ HAFC Fri, Jun 11, 2021 20.77 20.97 20.63 20.75
2363 NASDAQ HAFC Thu, Jun 10, 2021 21.24 21.25 20.64 20.65
2362 NASDAQ HAFC Wed, Jun 9, 2021 21.00 21.69 20.90 20.94
2361 NASDAQ HAFC Tue, Jun 8, 2021 21.05 21.38 20.93 21.22
2360 NASDAQ HAFC Mon, Jun 7, 2021 21.41 21.55 21.20 21.24
2359 NASDAQ HAFC Fri, Jun 4, 2021 21.37 21.37 21.15 21.31
2358 NASDAQ HAFC Thu, Jun 3, 2021 21.26 21.58 21.17 21.46
2357 NASDAQ HAFC Wed, Jun 2, 2021 21.44 21.47 21.21 21.26
2356 NASDAQ HAFC Tue, Jun 1, 2021 21.14 21.60 21.08 21.41
2355 NASDAQ HAFC Fri, May 28, 2021 21.03 21.05 20.55 20.98
2354 NASDAQ HAFC Thu, May 27, 2021 20.90 21.25 20.80 21.02
2353 NASDAQ HAFC Wed, May 26, 2021 20.34 20.72 20.16 20.58
2352 NASDAQ HAFC Tue, May 25, 2021 21.11 21.34 20.29 20.29
2351 NASDAQ HAFC Mon, May 24, 2021 21.46 21.46 20.87 21.11
2350 NASDAQ HAFC Fri, May 21, 2021 21.16 21.43 20.78 21.36
2349 NASDAQ HAFC Thu, May 20, 2021 21.07 21.07 20.50 20.98
2348 NASDAQ HAFC Wed, May 19, 2021 21.09 21.87 20.41 21.14
2347 NASDAQ HAFC Tue, May 18, 2021 21.01 21.45 20.43 21.29
2346 NASDAQ HAFC Mon, May 17, 2021 21.45 21.74 21.15 21.36
2345 NASDAQ HAFC Fri, May 14, 2021 21.49 21.91 21.20 21.60
2344 NASDAQ HAFC Thu, May 13, 2021 20.56 21.48 20.51 21.31
2343 NASDAQ HAFC Wed, May 12, 2021 20.99 21.16 20.55 20.64
2342 NASDAQ HAFC Tue, May 11, 2021 20.90 21.09 20.46 20.88
2341 NASDAQ HAFC Mon, May 10, 2021 21.56 22.29 21.14 21.22
2340 NASDAQ HAFC Fri, May 7, 2021 21.26 21.61 21.22 21.50
2339 NASDAQ HAFC Thu, May 6, 2021 21.57 21.73 21.11 21.67
2338 NASDAQ HAFC Wed, May 5, 2021 21.62 21.69 21.17 21.52
2337 NASDAQ HAFC Tue, May 4, 2021 21.42 21.64 20.99 21.54
2336 NASDAQ HAFC Mon, May 3, 2021 20.56 21.35 20.44 21.27
2335 NASDAQ HAFC Fri, Apr 30, 2021 20.22 20.56 19.79 20.30
2334 NASDAQ HAFC Thu, Apr 29, 2021 20.68 21.45 20.46 20.46
2333 NASDAQ HAFC Wed, Apr 28, 2021 20.48 20.66 19.99 20.37
2332 NASDAQ HAFC Tue, Apr 27, 2021 20.43 20.43 19.94 20.38
2331 NASDAQ HAFC Mon, Apr 26, 2021 20.56 20.90 20.23 20.35
2330 NASDAQ HAFC Fri, Apr 23, 2021 19.57 20.62 19.57 20.48
2329 NASDAQ HAFC Thu, Apr 22, 2021 19.88 19.93 19.54 19.59
2328 NASDAQ HAFC Wed, Apr 21, 2021 19.44 20.01 19.19 19.85
2327 NASDAQ HAFC Tue, Apr 20, 2021 20.11 20.11 19.36 19.46
2326 NASDAQ HAFC Mon, Apr 19, 2021 20.39 20.50 20.05 20.28
2325 NASDAQ HAFC Fri, Apr 16, 2021 20.50 20.51 19.92 20.37
2324 NASDAQ HAFC Thu, Apr 15, 2021 20.34 20.34 19.75 20.23
2323 NASDAQ HAFC Wed, Apr 14, 2021 19.86 20.48 19.76 20.20
2322 NASDAQ HAFC Tue, Apr 13, 2021 20.28 20.28 19.67 19.91
2321 NASDAQ HAFC Mon, Apr 12, 2021 20.08 20.30 20.03 20.28
2320 NASDAQ HAFC Fri, Apr 9, 2021 20.18 20.22 19.85 20.08
2319 NASDAQ HAFC Thu, Apr 8, 2021 19.98 20.07 19.51 20.05
2318 NASDAQ HAFC Wed, Apr 7, 2021 20.13 20.18 19.75 20.03
2317 NASDAQ HAFC Tue, Apr 6, 2021 20.35 20.43 19.86 19.97
2316 NASDAQ HAFC Mon, Apr 5, 2021 20.23 20.36 19.80 20.16
2315 NASDAQ HAFC Thu, Apr 1, 2021 19.51 19.96 19.51 19.92
2314 NASDAQ HAFC Wed, Mar 31, 2021 19.88 20.26 19.68 19.73
2313 NASDAQ HAFC Tue, Mar 30, 2021 19.49 20.06 19.49 19.87
2312 NASDAQ HAFC Mon, Mar 29, 2021 19.72 19.88 19.19 19.37
2311 NASDAQ HAFC Fri, Mar 26, 2021 19.81 20.17 19.41 19.72
2310 NASDAQ HAFC Thu, Mar 25, 2021 18.89 19.61 18.51 19.45
2309 NASDAQ HAFC Wed, Mar 24, 2021 19.10 19.77 18.84 18.90
2308 NASDAQ HAFC Tue, Mar 23, 2021 19.48 19.67 18.78 18.85
2307 NASDAQ HAFC Mon, Mar 22, 2021 20.07 20.07 19.30 19.63
2306 NASDAQ HAFC Fri, Mar 19, 2021 20.06 20.71 19.78 20.32
2305 NASDAQ HAFC Thu, Mar 18, 2021 20.63 21.43 20.33 20.51
2304 NASDAQ HAFC Wed, Mar 17, 2021 20.75 21.19 20.21 20.28
2303 NASDAQ HAFC Tue, Mar 16, 2021 20.66 20.66 20.10 20.51
2302 NASDAQ HAFC Mon, Mar 15, 2021 21.86 21.86 20.66 20.86
2301 NASDAQ HAFC Fri, Mar 12, 2021 21.33 21.82 20.93 21.64
2300 NASDAQ HAFC Thu, Mar 11, 2021 21.19 21.19 20.59 21.02
2299 NASDAQ HAFC Wed, Mar 10, 2021 19.86 20.68 19.86 20.55
2298 NASDAQ HAFC Tue, Mar 9, 2021 19.55 20.19 19.12 19.80
2297 NASDAQ HAFC Mon, Mar 8, 2021 19.11 19.75 18.90 19.69
2296 NASDAQ HAFC Fri, Mar 5, 2021 18.34 19.11 18.34 18.78
2295 NASDAQ HAFC Thu, Mar 4, 2021 17.73 18.18 17.34 18.02
2294 NASDAQ HAFC Wed, Mar 3, 2021 17.38 18.11 17.29 17.57
2293 NASDAQ HAFC Tue, Mar 2, 2021 16.82 17.64 16.17 17.16
2292 NASDAQ HAFC Mon, Mar 1, 2021 17.31 17.67 16.92 17.51
2291 NASDAQ HAFC Fri, Feb 26, 2021 17.06 17.39 16.82 17.12
2290 NASDAQ HAFC Thu, Feb 25, 2021 18.01 18.29 17.15 17.19
2289 NASDAQ HAFC Wed, Feb 24, 2021 17.65 18.03 17.58 17.79
2288 NASDAQ HAFC Tue, Feb 23, 2021 17.24 17.69 16.92 17.48
2287 NASDAQ HAFC Mon, Feb 22, 2021 16.27 17.21 16.27 17.14
2286 NASDAQ HAFC Fri, Feb 19, 2021 16.01 16.48 16.00 16.46
2285 NASDAQ HAFC Thu, Feb 18, 2021 16.47 16.47 15.68 15.90
2284 NASDAQ HAFC Wed, Feb 17, 2021 16.20 16.62 16.05 16.42
2283 NASDAQ HAFC Tue, Feb 16, 2021 15.59 16.04 15.28 15.99
2282 NASDAQ HAFC Fri, Feb 12, 2021 15.12 15.49 15.12 15.31
2281 NASDAQ HAFC Thu, Feb 11, 2021 15.54 15.68 15.14 15.38
2280 NASDAQ HAFC Wed, Feb 10, 2021 15.70 15.70 15.36 15.45
2279 NASDAQ HAFC Tue, Feb 9, 2021 15.24 15.57 15.05 15.52
2278 NASDAQ HAFC Mon, Feb 8, 2021 14.79 15.23 14.79 15.19
2277 NASDAQ HAFC Fri, Feb 5, 2021 14.41 14.86 14.36 14.75
2276 NASDAQ HAFC Thu, Feb 4, 2021 14.49 14.70 14.36 14.50
2275 NASDAQ HAFC Wed, Feb 3, 2021 14.40 14.50 14.18 14.43
2274 NASDAQ HAFC Tue, Feb 2, 2021 14.44 14.44 13.97 14.37
2273 NASDAQ HAFC Mon, Feb 1, 2021 13.90 14.33 13.83 14.20
2272 NASDAQ HAFC Fri, Jan 29, 2021 14.30 14.30 13.68 13.82
2271 NASDAQ HAFC Thu, Jan 28, 2021 12.97 14.43 12.80 14.08
2270 NASDAQ HAFC Wed, Jan 27, 2021 13.20 13.20 12.38 12.75
2269 NASDAQ HAFC Tue, Jan 26, 2021 12.47 12.47 12.04 12.09
2268 NASDAQ HAFC Mon, Jan 25, 2021 12.30 12.43 12.00 12.36
2267 NASDAQ HAFC Fri, Jan 22, 2021 12.25 12.50 12.10 12.47
2266 NASDAQ HAFC Thu, Jan 21, 2021 12.62 12.64 12.24 12.40
2265 NASDAQ HAFC Wed, Jan 20, 2021 12.90 12.90 12.59 12.62
2264 NASDAQ HAFC Tue, Jan 19, 2021 12.94 12.97 12.71 12.91
2263 NASDAQ HAFC Fri, Jan 15, 2021 12.64 12.84 12.57 12.81
2262 NASDAQ HAFC Thu, Jan 14, 2021 12.68 12.97 12.63 12.86
2261 NASDAQ HAFC Wed, Jan 13, 2021 12.68 12.68 12.37 12.50
2260 NASDAQ HAFC Tue, Jan 12, 2021 12.63 12.87 12.49 12.70
2259 NASDAQ HAFC Mon, Jan 11, 2021 12.39 12.50 12.35 12.48
2258 NASDAQ HAFC Fri, Jan 8, 2021 12.83 12.83 12.16 12.46
2257 NASDAQ HAFC Thu, Jan 7, 2021 12.77 13.25 12.54 12.79
2256 NASDAQ HAFC Wed, Jan 6, 2021 11.50 13.03 11.50 12.58
2255 NASDAQ HAFC Tue, Jan 5, 2021 11.19 11.44 11.19 11.25
2254 NASDAQ HAFC Mon, Jan 4, 2021 11.32 11.52 11.11 11.23
2253 NASDAQ HAFC Thu, Dec 31, 2020 11.34 11.46 11.19 11.34
2252 NASDAQ HAFC Wed, Dec 30, 2020 11.28 11.42 11.19 11.28
2251 NASDAQ HAFC Tue, Dec 29, 2020 11.58 11.58 11.22 11.28
2250 NASDAQ HAFC Mon, Dec 28, 2020 11.51 11.88 11.49 11.63
2249 NASDAQ HAFC Thu, Dec 24, 2020 11.50 11.50 11.25 11.49
2248 NASDAQ HAFC Wed, Dec 23, 2020 10.99 11.61 10.99 11.46
2247 NASDAQ HAFC Tue, Dec 22, 2020 11.24 11.24 10.86 10.92
2246 NASDAQ HAFC Mon, Dec 21, 2020 11.49 11.53 10.94 11.12
2245 NASDAQ HAFC Fri, Dec 18, 2020 11.52 11.61 11.37 11.42
2244 NASDAQ HAFC Thu, Dec 17, 2020 11.45 11.50 11.16 11.43
2243 NASDAQ HAFC Wed, Dec 16, 2020 11.58 11.68 11.29 11.34
2242 NASDAQ HAFC Tue, Dec 15, 2020 11.37 11.58 11.10 11.48
2241 NASDAQ HAFC Mon, Dec 14, 2020 11.23 11.36 11.03 11.24
2240 NASDAQ HAFC Fri, Dec 11, 2020 11.21 11.25 10.93 11.09
2239 NASDAQ HAFC Thu, Dec 10, 2020 11.32 11.42 11.22 11.35
2238 NASDAQ HAFC Wed, Dec 9, 2020 11.16 11.51 11.16 11.49
2237 NASDAQ HAFC Tue, Dec 8, 2020 10.77 11.25 10.76 11.12
2236 NASDAQ HAFC Mon, Dec 7, 2020 10.94 11.01 10.70 10.95
2235 NASDAQ HAFC Fri, Dec 4, 2020 10.64 10.94 10.64 10.92
2234 NASDAQ HAFC Thu, Dec 3, 2020 10.51 10.67 10.35 10.51
2233 NASDAQ HAFC Wed, Dec 2, 2020 10.44 10.63 10.30 10.49
2232 NASDAQ HAFC Tue, Dec 1, 2020 10.00 10.46 9.99 10.36
2231 NASDAQ HAFC Mon, Nov 30, 2020 10.50 10.50 9.68 9.75
2230 NASDAQ HAFC Fri, Nov 27, 2020 10.78 10.93 10.30 10.60
2229 NASDAQ HAFC Wed, Nov 25, 2020 10.84 11.02 10.68 10.87
2228 NASDAQ HAFC Tue, Nov 24, 2020 10.50 11.06 10.50 11.00
2227 NASDAQ HAFC Mon, Nov 23, 2020 10.42 10.45 10.25 10.33
2226 NASDAQ HAFC Fri, Nov 20, 2020 10.19 10.32 10.08 10.28
2225 NASDAQ HAFC Thu, Nov 19, 2020 10.26 10.37 10.07 10.35
2224 NASDAQ HAFC Wed, Nov 18, 2020 10.53 10.67 10.31 10.32
2223 NASDAQ HAFC Tue, Nov 17, 2020 10.40 10.53 10.16 10.43
2222 NASDAQ HAFC Mon, Nov 16, 2020 10.52 10.68 10.44 10.58
2221 NASDAQ HAFC Fri, Nov 13, 2020 10.07 10.32 9.99 10.16
2220 NASDAQ HAFC Thu, Nov 12, 2020 10.15 10.15 9.87 10.09
2219 NASDAQ HAFC Wed, Nov 11, 2020 10.81 10.90 10.15 10.39
2218 NASDAQ HAFC Tue, Nov 10, 2020 10.80 11.00 10.30 10.84
2217 NASDAQ HAFC Mon, Nov 9, 2020 9.86 10.72 9.31 10.33
2216 NASDAQ HAFC Fri, Nov 6, 2020 9.29 9.31 8.98 9.03
2215 NASDAQ HAFC Thu, Nov 5, 2020 8.84 9.25 8.84 9.23
2214 NASDAQ HAFC Wed, Nov 4, 2020 9.10 9.12 8.68 8.84
2213 NASDAQ HAFC Tue, Nov 3, 2020 9.40 9.52 9.21 9.36
2212 NASDAQ HAFC Mon, Nov 2, 2020 9.08 9.26 9.01 9.19
2211 NASDAQ HAFC Fri, Oct 30, 2020 8.83 9.13 8.81 8.99
2210 NASDAQ HAFC Thu, Oct 29, 2020 8.94 9.04 8.55 8.85
2209 NASDAQ HAFC Wed, Oct 28, 2020 9.46 9.46 8.92 8.96
2208 NASDAQ HAFC Tue, Oct 27, 2020 9.07 9.08 8.59 8.60
2207 NASDAQ HAFC Mon, Oct 26, 2020 9.10 9.32 8.90 9.03
2206 NASDAQ HAFC Fri, Oct 23, 2020 9.27 9.57 9.06 9.26
2205 NASDAQ HAFC Thu, Oct 22, 2020 8.73 9.25 8.73 9.21
2204 NASDAQ HAFC Wed, Oct 21, 2020 8.58 8.73 8.54 8.70
2203 NASDAQ HAFC Tue, Oct 20, 2020 8.54 8.83 8.47 8.60
2202 NASDAQ HAFC Mon, Oct 19, 2020 8.44 8.72 8.42 8.46
2201 NASDAQ HAFC Fri, Oct 16, 2020 8.63 8.64 8.40 8.56
2200 NASDAQ HAFC Thu, Oct 15, 2020 8.42 8.73 8.38 8.67
2199 NASDAQ HAFC Wed, Oct 14, 2020 8.72 8.83 8.54 8.56
2198 NASDAQ HAFC Tue, Oct 13, 2020 8.88 8.88 8.62 8.71
2197 NASDAQ HAFC Mon, Oct 12, 2020 8.80 8.97 8.71 8.94
2196 NASDAQ HAFC Fri, Oct 9, 2020 9.07 9.11 8.78 8.79
2195 NASDAQ HAFC Thu, Oct 8, 2020 8.91 8.99 8.71 8.97
2194 NASDAQ HAFC Wed, Oct 7, 2020 8.83 9.02 8.64 8.81
2193 NASDAQ HAFC Tue, Oct 6, 2020 8.70 9.01 8.67 8.73
2192 NASDAQ HAFC Mon, Oct 5, 2020 8.50 8.75 8.50 8.69
2191 NASDAQ HAFC Fri, Oct 2, 2020 7.93 8.39 7.93 8.38
2190 NASDAQ HAFC Thu, Oct 1, 2020 8.13 8.18 7.91 8.12
2189 NASDAQ HAFC Wed, Sep 30, 2020 8.08 8.28 8.04 8.21
2188 NASDAQ HAFC Tue, Sep 29, 2020 8.02 8.13 7.88 8.04
2187 NASDAQ HAFC Mon, Sep 28, 2020 7.91 8.28 7.91 8.07
2186 NASDAQ HAFC Fri, Sep 25, 2020 7.66 7.87 7.66 7.74
2185 NASDAQ HAFC Thu, Sep 24, 2020 7.59 8.09 7.48 7.76
2184 NASDAQ HAFC Wed, Sep 23, 2020 7.84 8.06 7.60 7.62
2183 NASDAQ HAFC Tue, Sep 22, 2020 8.17 8.29 7.82 7.87
2182 NASDAQ HAFC Mon, Sep 21, 2020 8.39 8.45 7.99 8.13
2181 NASDAQ HAFC Fri, Sep 18, 2020 8.81 8.81 8.51 8.59
2180 NASDAQ HAFC Thu, Sep 17, 2020 8.72 8.90 8.70 8.71
2179 NASDAQ HAFC Wed, Sep 16, 2020 8.81 9.05 8.79 8.88
2178 NASDAQ HAFC Tue, Sep 15, 2020 9.02 9.04 8.80 8.81
2177 NASDAQ HAFC Mon, Sep 14, 2020 8.99 9.06 8.86 8.96
2176 NASDAQ HAFC Fri, Sep 11, 2020 9.00 9.00 8.85 8.95
2175 NASDAQ HAFC Thu, Sep 10, 2020 9.13 9.23 8.96 8.98
2174 NASDAQ HAFC Wed, Sep 9, 2020 9.34 9.34 9.04 9.09
2173 NASDAQ HAFC Tue, Sep 8, 2020 9.60 9.60 9.13 9.30
2172 NASDAQ HAFC Fri, Sep 4, 2020 9.76 9.84 9.33 9.68
2171 NASDAQ HAFC Thu, Sep 3, 2020 9.56 9.98 9.54 9.57
2170 NASDAQ HAFC Wed, Sep 2, 2020 9.52 9.66 9.40 9.51
2169 NASDAQ HAFC Tue, Sep 1, 2020 9.47 9.74 9.44 9.55
2168 NASDAQ HAFC Mon, Aug 31, 2020 9.63 9.70 9.51 9.53
2167 NASDAQ HAFC Fri, Aug 28, 2020 9.81 9.81 9.61 9.71
2166 NASDAQ HAFC Thu, Aug 27, 2020 9.54 9.94 9.50 9.69
2165 NASDAQ HAFC Wed, Aug 26, 2020 9.79 9.79 9.50 9.57
2164 NASDAQ HAFC Tue, Aug 25, 2020 9.89 10.10 9.69 9.84
2163 NASDAQ HAFC Mon, Aug 24, 2020 9.40 9.82 9.28 9.78
2162 NASDAQ HAFC Fri, Aug 21, 2020 9.45 9.57 9.26 9.38
2161 NASDAQ HAFC Thu, Aug 20, 2020 9.53 9.65 9.50 9.55
2160 NASDAQ HAFC Wed, Aug 19, 2020 9.71 9.97 9.59 9.69
2159 NASDAQ HAFC Tue, Aug 18, 2020 9.98 9.98 9.59 9.67
2158 NASDAQ HAFC Mon, Aug 17, 2020 10.24 10.24 9.87 10.00
2157 NASDAQ HAFC Fri, Aug 14, 2020 10.09 10.33 9.95 10.26
2156 NASDAQ HAFC Thu, Aug 13, 2020 10.31 10.36 10.12 10.21
2155 NASDAQ HAFC Wed, Aug 12, 2020 10.74 10.74 10.19 10.43
2154 NASDAQ HAFC Tue, Aug 11, 2020 10.50 10.84 10.39 10.47
2153 NASDAQ HAFC Mon, Aug 10, 2020 10.20 10.58 10.12 10.35
2152 NASDAQ HAFC Fri, Aug 7, 2020 9.49 10.13 9.18 10.11
2151 NASDAQ HAFC Thu, Aug 6, 2020 9.81 9.87 9.48 9.66
2150 NASDAQ HAFC Wed, Aug 5, 2020 9.69 9.89 9.51 9.85
2149 NASDAQ HAFC Tue, Aug 4, 2020 9.50 9.68 9.46 9.56
2148 NASDAQ HAFC Mon, Aug 3, 2020 9.32 9.59 9.16 9.49
2147 NASDAQ HAFC Fri, Jul 31, 2020 9.18 9.36 9.03 9.23
2146 NASDAQ HAFC Thu, Jul 30, 2020 9.26 9.39 9.11 9.20
2145 NASDAQ HAFC Wed, Jul 29, 2020 9.32 9.72 8.81 9.53
2144 NASDAQ HAFC Tue, Jul 28, 2020 9.22 9.36 9.09 9.15
2143 NASDAQ HAFC Mon, Jul 27, 2020 9.44 9.44 9.17 9.27
2142 NASDAQ HAFC Fri, Jul 24, 2020 9.52 9.74 9.44 9.50
2141 NASDAQ HAFC Thu, Jul 23, 2020 9.20 9.58 9.17 9.52
2140 NASDAQ HAFC Wed, Jul 22, 2020 9.32 9.44 9.18 9.23
2139 NASDAQ HAFC Tue, Jul 21, 2020 9.10 9.48 9.10 9.43
2138 NASDAQ HAFC Mon, Jul 20, 2020 9.05 9.13 8.84 8.95
2137 NASDAQ HAFC Fri, Jul 17, 2020 9.58 9.58 9.12 9.13
2136 NASDAQ HAFC Thu, Jul 16, 2020 9.38 9.79 9.01 9.60
2135 NASDAQ HAFC Wed, Jul 15, 2020 9.46 9.59 9.25 9.47
2134 NASDAQ HAFC Tue, Jul 14, 2020 9.24 9.39 9.03 9.13
2133 NASDAQ HAFC Mon, Jul 13, 2020 9.28 9.48 8.95 9.28
2132 NASDAQ HAFC Fri, Jul 10, 2020 8.72 9.11 8.66 9.10
2131 NASDAQ HAFC Thu, Jul 9, 2020 9.04 9.04 8.61 8.67
2130 NASDAQ HAFC Wed, Jul 8, 2020 9.10 9.26 8.78 9.11
2129 NASDAQ HAFC Tue, Jul 7, 2020 9.35 9.58 9.09 9.16
2128 NASDAQ HAFC Mon, Jul 6, 2020 9.54 9.79 9.34 9.47
2127 NASDAQ HAFC Thu, Jul 2, 2020 9.32 9.58 9.19 9.26
2126 NASDAQ HAFC Wed, Jul 1, 2020 9.74 10.00 9.07 9.08
2125 NASDAQ HAFC Tue, Jun 30, 2020 9.62 9.83 9.35 9.71
2124 NASDAQ HAFC Mon, Jun 29, 2020 9.13 9.67 9.00 9.66
2123 NASDAQ HAFC Fri, Jun 26, 2020 9.13 9.16 8.71 8.94
2122 NASDAQ HAFC Thu, Jun 25, 2020 8.92 9.33 8.81 9.33
2121 NASDAQ HAFC Wed, Jun 24, 2020 9.30 9.40 8.90 9.00
2120 NASDAQ HAFC Tue, Jun 23, 2020 9.85 10.00 9.45 9.47
2119 NASDAQ HAFC Mon, Jun 22, 2020 9.44 9.76 9.25 9.65
2118 NASDAQ HAFC Fri, Jun 19, 2020 9.69 9.69 9.28 9.55
2117 NASDAQ HAFC Thu, Jun 18, 2020 9.52 9.90 9.49 9.63
2116 NASDAQ HAFC Wed, Jun 17, 2020 10.20 10.20 9.53 9.59
2115 NASDAQ HAFC Tue, Jun 16, 2020 10.49 10.63 9.97 10.22
2114 NASDAQ HAFC Mon, Jun 15, 2020 9.36 10.13 9.24 9.96
2113 NASDAQ HAFC Fri, Jun 12, 2020 10.15 10.65 9.54 9.84
2112 NASDAQ HAFC Thu, Jun 11, 2020 9.73 9.93 9.42 9.60
2111 NASDAQ HAFC Wed, Jun 10, 2020 11.13 11.13 10.33 10.34
2110 NASDAQ HAFC Tue, Jun 9, 2020 11.25 11.60 10.87 11.23
2109 NASDAQ HAFC Mon, Jun 8, 2020 11.14 11.68 11.14 11.64
2108 NASDAQ HAFC Fri, Jun 5, 2020 10.71 11.14 10.67 10.75
2107 NASDAQ HAFC Thu, Jun 4, 2020 9.49 10.26 9.33 10.09
2106 NASDAQ HAFC Wed, Jun 3, 2020 9.46 9.89 9.46 9.53
2105 NASDAQ HAFC Tue, Jun 2, 2020 9.24 9.55 9.06 9.17
2104 NASDAQ HAFC Mon, Jun 1, 2020 9.10 9.39 8.89 9.03
2103 NASDAQ HAFC Fri, May 29, 2020 9.59 9.69 8.80 9.03
2102 NASDAQ HAFC Thu, May 28, 2020 10.51 10.62 9.74 9.76
2101 NASDAQ HAFC Wed, May 27, 2020 9.49 10.49 9.43 10.38
2100 NASDAQ HAFC Tue, May 26, 2020 9.10 9.37 8.95 9.05
2099 NASDAQ HAFC Fri, May 22, 2020 8.80 9.00 8.47 8.69
2098 NASDAQ HAFC Thu, May 21, 2020 8.84 8.99 8.73 8.79
2097 NASDAQ HAFC Wed, May 20, 2020 8.50 9.08 8.50 8.89
2096 NASDAQ HAFC Tue, May 19, 2020 8.96 9.39 8.31 8.33
2095 NASDAQ HAFC Mon, May 18, 2020 8.29 9.25 8.22 9.08
2094 NASDAQ HAFC Fri, May 15, 2020 7.73 7.85 7.45 7.81
2093 NASDAQ HAFC Thu, May 14, 2020 7.58 7.99 7.15 7.84
2092 NASDAQ HAFC Wed, May 13, 2020 8.33 8.40 7.41 7.80
2091 NASDAQ HAFC Tue, May 12, 2020 9.10 9.17 8.39 8.43
2090 NASDAQ HAFC Mon, May 11, 2020 9.70 9.70 9.04 9.10
2089 NASDAQ HAFC Fri, May 8, 2020 9.34 9.91 9.20 9.84
2088 NASDAQ HAFC Thu, May 7, 2020 9.27 9.65 9.14 9.20
2087 NASDAQ HAFC Wed, May 6, 2020 9.57 9.68 9.09 9.17
2086 NASDAQ HAFC Tue, May 5, 2020 10.42 10.50 9.46 9.49
2085 NASDAQ HAFC Mon, May 4, 2020 10.09 10.34 9.82 10.02
2084 NASDAQ HAFC Fri, May 1, 2020 11.33 11.33 10.06 10.34
2083 NASDAQ HAFC Thu, Apr 30, 2020 12.40 12.40 11.56 12.07
2082 NASDAQ HAFC Wed, Apr 29, 2020 12.01 12.98 12.01 12.65
2081 NASDAQ HAFC Tue, Apr 28, 2020 11.73 12.03 11.50 11.66
2080 NASDAQ HAFC Mon, Apr 27, 2020 10.71 11.64 10.67 11.44
2079 NASDAQ HAFC Fri, Apr 24, 2020 10.59 10.70 10.30 10.61
2078 NASDAQ HAFC Thu, Apr 23, 2020 10.51 10.82 10.39 10.55
2077 NASDAQ HAFC Wed, Apr 22, 2020 10.66 10.79 10.18 10.52
2076 NASDAQ HAFC Tue, Apr 21, 2020 10.05 10.56 9.94 10.45
2075 NASDAQ HAFC Mon, Apr 20, 2020 10.28 10.60 10.03 10.44
2074 NASDAQ HAFC Fri, Apr 17, 2020 9.81 10.52 9.73 10.47
2073 NASDAQ HAFC Thu, Apr 16, 2020 9.78 10.14 9.43 9.59
2072 NASDAQ HAFC Wed, Apr 15, 2020 10.00 10.22 9.56 9.85
2071 NASDAQ HAFC Tue, Apr 14, 2020 10.77 10.97 10.14 10.40
2070 NASDAQ HAFC Mon, Apr 13, 2020 11.29 11.29 10.36 10.46
2069 NASDAQ HAFC Thu, Apr 9, 2020 10.62 11.52 10.58 11.35
2068 NASDAQ HAFC Wed, Apr 8, 2020 10.17 10.46 9.77 10.26
2067 NASDAQ HAFC Tue, Apr 7, 2020 10.39 10.74 9.58 9.95
2066 NASDAQ HAFC Mon, Apr 6, 2020 10.44 10.56 9.68 9.88
2065 NASDAQ HAFC Fri, Apr 3, 2020 10.40 10.81 9.56 9.83
2064 NASDAQ HAFC Thu, Apr 2, 2020 10.11 10.51 9.93 10.39
2063 NASDAQ HAFC Wed, Apr 1, 2020 10.21 10.52 9.83 10.17
2062 NASDAQ HAFC Tue, Mar 31, 2020 10.73 11.19 10.56 10.85
2061 NASDAQ HAFC Mon, Mar 30, 2020 10.56 10.91 10.00 10.86
2060 NASDAQ HAFC Fri, Mar 27, 2020 10.04 11.12 9.89 10.56
2059 NASDAQ HAFC Thu, Mar 26, 2020 9.35 10.60 9.28 10.53
2058 NASDAQ HAFC Wed, Mar 25, 2020 9.80 10.08 9.32 9.57
2057 NASDAQ HAFC Tue, Mar 24, 2020 8.75 9.49 8.72 9.45
2056 NASDAQ HAFC Mon, Mar 23, 2020 9.30 9.57 8.21 8.53
2055 NASDAQ HAFC Fri, Mar 20, 2020 9.19 9.65 8.73 9.18
2054 NASDAQ HAFC Thu, Mar 19, 2020 8.28 9.73 8.00 9.19
2053 NASDAQ HAFC Wed, Mar 18, 2020 11.87 11.87 8.25 8.28
2052 NASDAQ HAFC Tue, Mar 17, 2020 10.75 12.50 10.52 12.46
2051 NASDAQ HAFC Mon, Mar 16, 2020 10.61 11.42 10.34 10.54
2050 NASDAQ HAFC Fri, Mar 13, 2020 12.36 12.49 11.71 11.94
2049 NASDAQ HAFC Thu, Mar 12, 2020 12.65 13.27 11.69 11.80
2048 NASDAQ HAFC Wed, Mar 11, 2020 13.59 13.74 13.16 13.38
2047 NASDAQ HAFC Tue, Mar 10, 2020 13.75 14.08 13.23 14.00
2046 NASDAQ HAFC Mon, Mar 9, 2020 13.90 14.71 13.06 13.21
2045 NASDAQ HAFC Fri, Mar 6, 2020 14.74 15.43 14.73 15.13
2044 NASDAQ HAFC Thu, Mar 5, 2020 15.15 15.29 14.87 15.28
2043 NASDAQ HAFC Wed, Mar 4, 2020 15.48 15.63 15.14 15.63
2042 NASDAQ HAFC Tue, Mar 3, 2020 16.22 16.51 15.30 15.41
2041 NASDAQ HAFC Mon, Mar 2, 2020 15.42 16.34 15.40 16.34
2040 NASDAQ HAFC Fri, Feb 28, 2020 15.38 15.66 15.20 15.60
2039 NASDAQ HAFC Thu, Feb 27, 2020 16.26 16.78 15.92 15.92
2038 NASDAQ HAFC Wed, Feb 26, 2020 16.94 16.99 16.48 16.54
2037 NASDAQ HAFC Tue, Feb 25, 2020 17.20 17.20 16.63 16.81
2036 NASDAQ HAFC Mon, Feb 24, 2020 17.05 17.32 16.96 17.23
2035 NASDAQ HAFC Fri, Feb 21, 2020 17.46 17.66 17.30 17.63
2034 NASDAQ HAFC Thu, Feb 20, 2020 17.40 17.76 17.39 17.55
2033 NASDAQ HAFC Wed, Feb 19, 2020 17.42 17.53 17.25 17.43
2032 NASDAQ HAFC Tue, Feb 18, 2020 17.58 17.58 17.25 17.34
2031 NASDAQ HAFC Fri, Feb 14, 2020 17.83 17.96 17.54 17.63
2030 NASDAQ HAFC Thu, Feb 13, 2020 17.71 17.91 17.69 17.84
2029 NASDAQ HAFC Wed, Feb 12, 2020 17.95 17.99 17.71 17.81
2028 NASDAQ HAFC Tue, Feb 11, 2020 17.70 17.95 17.61 17.79
2027 NASDAQ HAFC Mon, Feb 10, 2020 17.58 17.69 17.47 17.62
2026 NASDAQ HAFC Fri, Feb 7, 2020 17.80 17.99 17.53 17.70
2025 NASDAQ HAFC Thu, Feb 6, 2020 18.00 18.11 17.80 17.95
2024 NASDAQ HAFC Wed, Feb 5, 2020 17.55 17.88 17.50 17.85
2023 NASDAQ HAFC Tue, Feb 4, 2020 17.37 17.50 17.26 17.31
2022 NASDAQ HAFC Mon, Feb 3, 2020 16.98 17.18 16.92 17.14
2021 NASDAQ HAFC Fri, Jan 31, 2020 16.93 17.17 16.64 16.82
2020 NASDAQ HAFC Thu, Jan 30, 2020 16.82 17.23 16.63 17.20
2019 NASDAQ HAFC Wed, Jan 29, 2020 16.68 18.35 16.30 16.99
2018 NASDAQ HAFC Tue, Jan 28, 2020 18.49 18.81 18.38 18.76
2017 NASDAQ HAFC Mon, Jan 27, 2020 18.40 18.54 18.33 18.37
2016 NASDAQ HAFC Fri, Jan 24, 2020 19.20 19.20 18.60 18.76
2015 NASDAQ HAFC Thu, Jan 23, 2020 18.87 19.24 18.69 19.23
2014 NASDAQ HAFC Wed, Jan 22, 2020 19.09 19.09 18.82 18.88
2013 NASDAQ HAFC Tue, Jan 21, 2020 19.29 19.45 18.98 19.00
2012 NASDAQ HAFC Fri, Jan 17, 2020 19.59 19.66 19.36 19.52
2011 NASDAQ HAFC Thu, Jan 16, 2020 19.43 19.54 19.30 19.41
2010 NASDAQ HAFC Wed, Jan 15, 2020 19.50 19.60 19.10 19.25
2009 NASDAQ HAFC Tue, Jan 14, 2020 19.50 19.63 19.33 19.56
2008 NASDAQ HAFC Mon, Jan 13, 2020 19.40 19.75 19.35 19.58
2007 NASDAQ HAFC Fri, Jan 10, 2020 19.37 19.47 19.18 19.38
2006 NASDAQ HAFC Thu, Jan 9, 2020 19.54 19.63 19.40 19.47
2005 NASDAQ HAFC Wed, Jan 8, 2020 19.28 19.61 19.28 19.45
2004 NASDAQ HAFC Tue, Jan 7, 2020 19.47 19.47 19.21 19.34
2003 NASDAQ HAFC Mon, Jan 6, 2020 19.68 19.82 19.48 19.59
2002 NASDAQ HAFC Fri, Jan 3, 2020 19.83 20.00 19.72 19.89
2001 NASDAQ HAFC Thu, Jan 2, 2020 20.10 20.17 19.90 20.15
2000 NASDAQ HAFC Tue, Dec 31, 2019 20.04 20.19 19.90 20.00
1999 NASDAQ HAFC Mon, Dec 30, 2019 20.04 20.16 19.89 20.03
1998 NASDAQ HAFC Fri, Dec 27, 2019 20.15 20.15 19.87 19.92
1997 NASDAQ HAFC Thu, Dec 26, 2019 20.34 20.36 20.06 20.08
1996 NASDAQ HAFC Tue, Dec 24, 2019 20.20 20.41 20.10 20.36
1995 NASDAQ HAFC Mon, Dec 23, 2019 20.41 20.41 20.09 20.16
1994 NASDAQ HAFC Fri, Dec 20, 2019 20.79 20.79 20.29 20.38
1993 NASDAQ HAFC Thu, Dec 19, 2019 20.58 20.73 20.44 20.68
1992 NASDAQ HAFC Wed, Dec 18, 2019 20.70 20.74 20.47 20.57
1991 NASDAQ HAFC Tue, Dec 17, 2019 20.34 20.76 20.34 20.69
1990 NASDAQ HAFC Mon, Dec 16, 2019 20.15 20.52 20.15 20.33
1989 NASDAQ HAFC Fri, Dec 13, 2019 20.23 20.28 19.86 19.92
1988 NASDAQ HAFC Thu, Dec 12, 2019 19.90 20.46 19.80 20.26
1987 NASDAQ HAFC Wed, Dec 11, 2019 19.82 19.89 19.69 19.88
1986 NASDAQ HAFC Tue, Dec 10, 2019 19.72 19.80 19.63 19.77
1985 NASDAQ HAFC Mon, Dec 9, 2019 19.69 19.79 19.64 19.77
1984 NASDAQ HAFC Fri, Dec 6, 2019 19.77 20.02 19.69 19.74
1983 NASDAQ HAFC Thu, Dec 5, 2019 19.54 19.62 19.51 19.54
1982 NASDAQ HAFC Wed, Dec 4, 2019 19.45 19.69 19.20 19.42
1981 NASDAQ HAFC Tue, Dec 3, 2019 19.25 19.31 19.12 19.29
1980 NASDAQ HAFC Mon, Dec 2, 2019 19.77 19.88 19.51 19.53
1979 NASDAQ HAFC Fri, Nov 29, 2019 19.62 19.79 19.51 19.63
1978 NASDAQ HAFC Wed, Nov 27, 2019 19.67 19.83 19.65 19.71
1977 NASDAQ HAFC Tue, Nov 26, 2019 19.78 19.86 19.51 19.54
1976 NASDAQ HAFC Mon, Nov 25, 2019 19.57 19.95 19.45 19.82
1975 NASDAQ HAFC Fri, Nov 22, 2019 19.50 19.58 19.41 19.51
1974 NASDAQ HAFC Thu, Nov 21, 2019 19.74 19.74 19.28 19.40
1973 NASDAQ HAFC Wed, Nov 20, 2019 19.63 19.93 19.54 19.58
1972 NASDAQ HAFC Tue, Nov 19, 2019 19.77 19.95 19.67 19.82
1971 NASDAQ HAFC Mon, Nov 18, 2019 19.25 19.72 19.06 19.69
1970 NASDAQ HAFC Fri, Nov 15, 2019 19.62 19.62 19.25 19.35
1969 NASDAQ HAFC Thu, Nov 14, 2019 19.47 19.63 19.39 19.45
1968 NASDAQ HAFC Wed, Nov 13, 2019 19.68 19.89 19.56 19.60
1967 NASDAQ HAFC Tue, Nov 12, 2019 19.82 20.01 19.76 19.89
1966 NASDAQ HAFC Mon, Nov 11, 2019 19.68 19.89 19.55 19.81
1965 NASDAQ HAFC Fri, Nov 8, 2019 19.86 20.04 19.75 19.77
1964 NASDAQ HAFC Thu, Nov 7, 2019 19.91 20.08 19.80 19.89
1963 NASDAQ HAFC Wed, Nov 6, 2019 19.82 19.90 19.60 19.65
1962 NASDAQ HAFC Tue, Nov 5, 2019 19.95 20.28 19.78 19.92
1961 NASDAQ HAFC Mon, Nov 4, 2019 19.84 19.84 19.54 19.79
1960 NASDAQ HAFC Fri, Nov 1, 2019 19.15 19.54 19.02 19.54
1959 NASDAQ HAFC Thu, Oct 31, 2019 19.01 19.27 18.81 19.25
1958 NASDAQ HAFC Wed, Oct 30, 2019 19.18 19.24 18.85 19.08
1957 NASDAQ HAFC Tue, Oct 29, 2019 18.71 19.09 18.71 19.03
1956 NASDAQ HAFC Mon, Oct 28, 2019 18.30 18.87 18.29 18.75
1955 NASDAQ HAFC Fri, Oct 25, 2019 18.00 18.27 18.00 18.18
1954 NASDAQ HAFC Thu, Oct 24, 2019 18.35 18.35 17.97 18.02
1953 NASDAQ HAFC Wed, Oct 23, 2019 17.81 18.55 17.59 18.34
1952 NASDAQ HAFC Tue, Oct 22, 2019 18.65 19.15 18.41 19.00
1951 NASDAQ HAFC Mon, Oct 21, 2019 18.53 18.93 18.53 18.71
1950 NASDAQ HAFC Fri, Oct 18, 2019 18.28 18.44 18.19 18.39
1949 NASDAQ HAFC Thu, Oct 17, 2019 18.31 18.41 18.24 18.37
1948 NASDAQ HAFC Wed, Oct 16, 2019 18.11 18.44 18.06 18.21
1947 NASDAQ HAFC Tue, Oct 15, 2019 18.05 18.29 17.88 18.18
1946 NASDAQ HAFC Mon, Oct 14, 2019 18.01 18.14 17.73 17.93
1945 NASDAQ HAFC Fri, Oct 11, 2019 18.16 18.43 18.00 18.03
1944 NASDAQ HAFC Thu, Oct 10, 2019 17.91 18.10 17.70 17.91
1943 NASDAQ HAFC Wed, Oct 9, 2019 17.59 17.90 17.54 17.77
1942 NASDAQ HAFC Tue, Oct 8, 2019 17.74 17.78 17.50 17.61
1941 NASDAQ HAFC Mon, Oct 7, 2019 18.09 18.48 17.88 18.05
1940 NASDAQ HAFC Fri, Oct 4, 2019 18.06 18.24 17.88 18.22
1939 NASDAQ HAFC Thu, Oct 3, 2019 18.27 18.27 17.74 18.03
1938 NASDAQ HAFC Wed, Oct 2, 2019 18.33 18.33 17.94 18.26
1937 NASDAQ HAFC Tue, Oct 1, 2019 18.84 19.15 18.18 18.31
1936 NASDAQ HAFC Mon, Sep 30, 2019 18.90 19.10 18.57 18.78
1935 NASDAQ HAFC Fri, Sep 27, 2019 19.03 19.28 18.73 18.81
1934 NASDAQ HAFC Thu, Sep 26, 2019 19.05 19.09 18.86 18.91
1933 NASDAQ HAFC Wed, Sep 25, 2019 18.87 19.21 18.78 19.13
1932 NASDAQ HAFC Tue, Sep 24, 2019 18.73 19.04 18.68 18.89
1931 NASDAQ HAFC Mon, Sep 23, 2019 18.96 19.26 18.66 18.82
1930 NASDAQ HAFC Fri, Sep 20, 2019 18.96 19.22 18.77 19.10
1929 NASDAQ HAFC Thu, Sep 19, 2019 19.04 19.46 18.91 18.93
1928 NASDAQ HAFC Wed, Sep 18, 2019 19.04 19.34 18.90 19.11
1927 NASDAQ HAFC Tue, Sep 17, 2019 19.10 19.22 18.85 19.16
1926 NASDAQ HAFC Mon, Sep 16, 2019 18.99 19.41 18.90 19.22
1925 NASDAQ HAFC Fri, Sep 13, 2019 19.27 19.43 19.11 19.20
1924 NASDAQ HAFC Thu, Sep 12, 2019 18.71 19.16 18.58 19.02
1923 NASDAQ HAFC Wed, Sep 11, 2019 18.73 19.13 18.24 18.95
1922 NASDAQ HAFC Tue, Sep 10, 2019 18.20 18.78 18.20 18.59
1921 NASDAQ HAFC Mon, Sep 9, 2019 17.64 18.21 17.48 18.09
1920 NASDAQ HAFC Fri, Sep 6, 2019 17.83 17.85 17.31 17.42
1919 NASDAQ HAFC Thu, Sep 5, 2019 17.83 18.24 17.73 17.81
1918 NASDAQ HAFC Wed, Sep 4, 2019 17.76 17.76 17.49 17.49
1917 NASDAQ HAFC Tue, Sep 3, 2019 17.79 17.89 17.36 17.54
1916 NASDAQ HAFC Fri, Aug 30, 2019 17.85 18.29 17.75 17.91
1915 NASDAQ HAFC Thu, Aug 29, 2019 17.41 17.79 17.41 17.69
1914 NASDAQ HAFC Wed, Aug 28, 2019 17.05 17.58 17.05 17.30
1913 NASDAQ HAFC Tue, Aug 27, 2019 17.58 17.60 17.01 17.13
1912 NASDAQ HAFC Mon, Aug 26, 2019 17.49 17.74 17.29 17.54
1911 NASDAQ HAFC Fri, Aug 23, 2019 18.06 18.18 17.24 17.33
1910 NASDAQ HAFC Thu, Aug 22, 2019 18.08 18.28 17.88 18.17
1909 NASDAQ HAFC Wed, Aug 21, 2019 18.15 18.29 17.90 18.03
1908 NASDAQ HAFC Tue, Aug 20, 2019 18.31 18.57 17.96 17.98
1907 NASDAQ HAFC Mon, Aug 19, 2019 18.58 18.58 18.22 18.39
1906 NASDAQ HAFC Fri, Aug 16, 2019 18.03 18.27 17.95 18.18
1905 NASDAQ HAFC Thu, Aug 15, 2019 17.99 18.08 17.80 17.83
1904 NASDAQ HAFC Wed, Aug 14, 2019 18.18 18.43 17.87 18.00
1903 NASDAQ HAFC Tue, Aug 13, 2019 18.51 18.91 18.29 18.69
1902 NASDAQ HAFC Mon, Aug 12, 2019 19.26 19.45 18.51 18.59
1901 NASDAQ HAFC Fri, Aug 9, 2019 20.01 20.41 19.65 19.86
1900 NASDAQ HAFC Thu, Aug 8, 2019 19.78 20.18 19.73 20.01
1899 NASDAQ HAFC Wed, Aug 7, 2019 19.75 19.92 19.54 19.89
1898 NASDAQ HAFC Tue, Aug 6, 2019 20.15 20.27 19.62 20.01
1897 NASDAQ HAFC Mon, Aug 5, 2019 20.05 21.09 19.71 20.05
1896 NASDAQ HAFC Fri, Aug 2, 2019 20.63 20.67 20.15 20.48
1895 NASDAQ HAFC Thu, Aug 1, 2019 21.47 21.63 20.54 20.60
1894 NASDAQ HAFC Wed, Jul 31, 2019 21.63 21.93 21.39 21.49
1893 NASDAQ HAFC Tue, Jul 30, 2019 21.28 21.69 21.10 21.65
1892 NASDAQ HAFC Mon, Jul 29, 2019 21.49 21.83 21.29 21.35
1891 NASDAQ HAFC Fri, Jul 26, 2019 21.38 21.73 21.37 21.59
1890 NASDAQ HAFC Thu, Jul 25, 2019 21.70 21.85 21.32 21.40
1889 NASDAQ HAFC Wed, Jul 24, 2019 21.25 21.87 21.08 21.80
1888 NASDAQ HAFC Tue, Jul 23, 2019 20.94 21.49 20.94 21.37
1887 NASDAQ HAFC Mon, Jul 22, 2019 21.05 21.39 20.67 20.91
1886 NASDAQ HAFC Fri, Jul 19, 2019 21.73 21.91 21.67 21.67
1885 NASDAQ HAFC Thu, Jul 18, 2019 21.62 21.95 21.62 21.79
1884 NASDAQ HAFC Wed, Jul 17, 2019 21.60 21.84 21.47 21.63
1883 NASDAQ HAFC Tue, Jul 16, 2019 21.60 21.86 21.50 21.79
1882 NASDAQ HAFC Mon, Jul 15, 2019 22.12 22.28 21.53 21.61
1881 NASDAQ HAFC Fri, Jul 12, 2019 22.01 22.21 21.77 22.12
1880 NASDAQ HAFC Thu, Jul 11, 2019 21.95 22.04 21.63 21.90
1879 NASDAQ HAFC Wed, Jul 10, 2019 22.25 22.53 21.77 21.84
1878 NASDAQ HAFC Tue, Jul 9, 2019 22.16 22.41 22.08 22.22
1877 NASDAQ HAFC Mon, Jul 8, 2019 22.42 22.50 22.17 22.33
1876 NASDAQ HAFC Fri, Jul 5, 2019 22.20 22.60 22.19 22.53
1875 NASDAQ HAFC Wed, Jul 3, 2019 21.81 22.15 21.79 22.12
1874 NASDAQ HAFC Tue, Jul 2, 2019 22.21 22.25 21.78 21.80
1873 NASDAQ HAFC Mon, Jul 1, 2019 22.60 22.60 22.13 22.19
1872 NASDAQ HAFC Fri, Jun 28, 2019 22.04 22.52 22.04 22.27
1871 NASDAQ HAFC Thu, Jun 27, 2019 21.53 22.00 21.30 21.99
1870 NASDAQ HAFC Wed, Jun 26, 2019 21.44 21.67 21.31 21.38
1869 NASDAQ HAFC Tue, Jun 25, 2019 21.14 21.30 20.82 21.27
1868 NASDAQ HAFC Mon, Jun 24, 2019 21.33 21.69 21.15 21.17
1867 NASDAQ HAFC Fri, Jun 21, 2019 21.31 21.57 21.17 21.27
1866 NASDAQ HAFC Thu, Jun 20, 2019 21.61 21.61 21.10 21.40
1865 NASDAQ HAFC Wed, Jun 19, 2019 21.65 21.92 21.29 21.38
1864 NASDAQ HAFC Tue, Jun 18, 2019 21.20 21.76 21.08 21.60
1863 NASDAQ HAFC Mon, Jun 17, 2019 21.48 21.59 21.12 21.16
1862 NASDAQ HAFC Fri, Jun 14, 2019 21.48 21.62 21.28 21.48
1861 NASDAQ HAFC Thu, Jun 13, 2019 21.32 21.60 21.32 21.48
1860 NASDAQ HAFC Wed, Jun 12, 2019 21.37 21.47 21.18 21.26
1859 NASDAQ HAFC Tue, Jun 11, 2019 21.52 21.65 21.28 21.44
1858 NASDAQ HAFC Mon, Jun 10, 2019 21.33 21.77 21.33 21.40
1857 NASDAQ HAFC Fri, Jun 7, 2019 21.16 21.29 21.07 21.20
1856 NASDAQ HAFC Thu, Jun 6, 2019 21.42 21.45 20.99 21.25
1855 NASDAQ HAFC Wed, Jun 5, 2019 21.61 21.61 21.18 21.46
1854 NASDAQ HAFC Tue, Jun 4, 2019 21.36 21.76 21.27 21.69
1853 NASDAQ HAFC Mon, Jun 3, 2019 20.59 21.22 20.55 21.05
1852 NASDAQ HAFC Fri, May 31, 2019 20.88 20.88 20.49 20.62
1851 NASDAQ HAFC Thu, May 30, 2019 21.65 21.79 20.92 21.17
1850 NASDAQ HAFC Wed, May 29, 2019 21.30 21.64 21.11 21.62
1849 NASDAQ HAFC Tue, May 28, 2019 21.80 21.89 21.37 21.40
1848 NASDAQ HAFC Fri, May 24, 2019 21.55 21.93 21.52 21.88
1847 NASDAQ HAFC Thu, May 23, 2019 21.95 21.95 21.30 21.42
1846 NASDAQ HAFC Wed, May 22, 2019 22.42 22.42 21.83 22.05
1845 NASDAQ HAFC Tue, May 21, 2019 22.45 22.61 22.35 22.44
1844 NASDAQ HAFC Mon, May 20, 2019 22.29 22.62 22.25 22.43
1843 NASDAQ HAFC Fri, May 17, 2019 22.58 22.92 22.35 22.37
1842 NASDAQ HAFC Thu, May 16, 2019 22.78 23.05 22.71 22.83
1841 NASDAQ HAFC Wed, May 15, 2019 22.92 22.92 22.50 22.72
1840 NASDAQ HAFC Tue, May 14, 2019 22.77 23.32 22.64 23.11
1839 NASDAQ HAFC Mon, May 13, 2019 23.15 23.41 22.57 22.73
1838 NASDAQ HAFC Fri, May 10, 2019 23.51 23.60 23.18 23.58
1837 NASDAQ HAFC Thu, May 9, 2019 23.31 23.69 23.07 23.64
1836 NASDAQ HAFC Wed, May 8, 2019 23.68 23.84 23.51 23.51
1835 NASDAQ HAFC Tue, May 7, 2019 23.72 23.95 23.46 23.72
1834 NASDAQ HAFC Mon, May 6, 2019 23.53 24.03 23.48 23.96
1833 NASDAQ HAFC Fri, May 3, 2019 23.60 24.00 23.60 23.90
1832 NASDAQ HAFC Thu, May 2, 2019 23.61 24.09 23.59 23.73
1831 NASDAQ HAFC Wed, May 1, 2019 23.77 23.95 23.25 23.50
1830 NASDAQ HAFC Tue, Apr 30, 2019 23.75 23.98 23.55 23.72
1829 NASDAQ HAFC Mon, Apr 29, 2019 23.50 24.02 23.50 23.81
1828 NASDAQ HAFC Fri, Apr 26, 2019 22.98 23.46 22.89 23.43
1827 NASDAQ HAFC Thu, Apr 25, 2019 22.94 23.79 22.60 23.02
1826 NASDAQ HAFC Wed, Apr 24, 2019 22.99 23.22 22.38 22.96
1825 NASDAQ HAFC Tue, Apr 23, 2019 21.76 22.57 21.67 22.55
1824 NASDAQ HAFC Mon, Apr 22, 2019 22.18 22.18 21.53 21.63
1823 NASDAQ HAFC Thu, Apr 18, 2019 22.65 22.72 22.11 22.22
1822 NASDAQ HAFC Wed, Apr 17, 2019 22.58 22.85 22.30 22.77
1821 NASDAQ HAFC Tue, Apr 16, 2019 21.92 22.58 21.89 22.55
1820 NASDAQ HAFC Mon, Apr 15, 2019 22.54 22.54 21.89 21.92
1819 NASDAQ HAFC Fri, Apr 12, 2019 22.41 22.54 21.96 22.51
1818 NASDAQ HAFC Thu, Apr 11, 2019 22.10 22.29 21.97 22.18
1817 NASDAQ HAFC Wed, Apr 10, 2019 21.69 21.95 21.40 21.93
1816 NASDAQ HAFC Tue, Apr 9, 2019 21.88 22.09 21.57 21.70
1815 NASDAQ HAFC Mon, Apr 8, 2019 22.16 22.25 21.91 21.95
1814 NASDAQ HAFC Fri, Apr 5, 2019 22.24 22.24 22.04 22.22
1813 NASDAQ HAFC Thu, Apr 4, 2019 21.95 22.37 21.81 22.24
1812 NASDAQ HAFC Wed, Apr 3, 2019 21.93 22.08 21.79 21.88
1811 NASDAQ HAFC Tue, Apr 2, 2019 21.73 21.98 21.50 21.70
1810 NASDAQ HAFC Mon, Apr 1, 2019 21.47 21.86 21.20 21.81
1809 NASDAQ HAFC Fri, Mar 29, 2019 21.35 21.61 21.19 21.27
1808 NASDAQ HAFC Thu, Mar 28, 2019 21.00 21.33 20.95 21.31
1807 NASDAQ HAFC Wed, Mar 27, 2019 20.63 21.12 20.56 21.01
1806 NASDAQ HAFC Tue, Mar 26, 2019 20.14 20.75 20.14 20.72
1805 NASDAQ HAFC Mon, Mar 25, 2019 19.89 20.25 19.72 20.06
1804 NASDAQ HAFC Fri, Mar 22, 2019 20.40 20.40 19.57 19.90
1803 NASDAQ HAFC Thu, Mar 21, 2019 20.36 20.96 20.19 20.58
1802 NASDAQ HAFC Wed, Mar 20, 2019 21.12 21.22 20.38 20.48
1801 NASDAQ HAFC Tue, Mar 19, 2019 22.16 22.22 21.11 21.15
1800 NASDAQ HAFC Mon, Mar 18, 2019 21.76 22.24 21.76 22.06
1799 NASDAQ HAFC Fri, Mar 15, 2019 21.49 21.82 21.48 21.69
1798 NASDAQ HAFC Thu, Mar 14, 2019 21.58 21.71 21.46 21.51
1797 NASDAQ HAFC Wed, Mar 13, 2019 21.54 21.77 21.48 21.57
1796 NASDAQ HAFC Tue, Mar 12, 2019 21.59 21.68 21.33 21.46
1795 NASDAQ HAFC Mon, Mar 11, 2019 21.51 21.74 21.28 21.58
1794 NASDAQ HAFC Fri, Mar 8, 2019 21.16 21.52 20.97 21.47
1793 NASDAQ HAFC Thu, Mar 7, 2019 21.92 21.92 21.25 21.25
1792 NASDAQ HAFC Wed, Mar 6, 2019 22.80 22.80 21.84 21.96
1791 NASDAQ HAFC Tue, Mar 5, 2019 22.87 22.87 22.34 22.79
1790 NASDAQ HAFC Mon, Mar 4, 2019 22.95 23.19 22.70 22.87
1789 NASDAQ HAFC Fri, Mar 1, 2019 23.27 23.32 22.79 23.00
1788 NASDAQ HAFC Thu, Feb 28, 2019 23.18 23.27 23.04 23.08
1787 NASDAQ HAFC Wed, Feb 27, 2019 22.88 23.18 22.61 23.16
1786 NASDAQ HAFC Tue, Feb 26, 2019 23.16 23.20 22.83 22.83
1785 NASDAQ HAFC Mon, Feb 25, 2019 23.55 23.63 23.24 23.25
1784 NASDAQ HAFC Fri, Feb 22, 2019 23.37 23.53 23.22 23.39
1783 NASDAQ HAFC Thu, Feb 21, 2019 23.69 23.69 23.13 23.41
1782 NASDAQ HAFC Wed, Feb 20, 2019 23.41 23.68 23.13 23.63
1781 NASDAQ HAFC Tue, Feb 19, 2019 23.07 23.43 22.95 23.34
1780 NASDAQ HAFC Fri, Feb 15, 2019 22.53 23.27 22.48 23.22
1779 NASDAQ HAFC Thu, Feb 14, 2019 22.22 22.65 22.20 22.44
1778 NASDAQ HAFC Wed, Feb 13, 2019 22.32 22.54 22.24 22.39
1777 NASDAQ HAFC Tue, Feb 12, 2019 22.38 22.51 22.22 22.31
1776 NASDAQ HAFC Mon, Feb 11, 2019 22.10 22.25 21.85 22.22
1775 NASDAQ HAFC Fri, Feb 8, 2019 22.34 22.35 21.92 22.02
1774 NASDAQ HAFC Thu, Feb 7, 2019 22.15 22.51 22.05 22.42
1773 NASDAQ HAFC Wed, Feb 6, 2019 22.09 22.28 21.96 22.10
1772 NASDAQ HAFC Tue, Feb 5, 2019 22.21 22.31 21.96 22.17
1771 NASDAQ HAFC Mon, Feb 4, 2019 22.03 22.32 21.87 22.20
1770 NASDAQ HAFC Fri, Feb 1, 2019 22.02 22.18 21.87 21.97
1769 NASDAQ HAFC Thu, Jan 31, 2019 22.35 22.41 21.68 21.93
1768 NASDAQ HAFC Wed, Jan 30, 2019 22.40 22.54 22.25 22.44
1767 NASDAQ HAFC Tue, Jan 29, 2019 22.29 22.55 22.11 22.36
1766 NASDAQ HAFC Mon, Jan 28, 2019 22.23 22.53 22.15 22.48
1765 NASDAQ HAFC Fri, Jan 25, 2019 21.95 22.27 21.69 22.23
1764 NASDAQ HAFC Thu, Jan 24, 2019 21.91 22.19 21.37 21.85
1763 NASDAQ HAFC Wed, Jan 23, 2019 21.79 21.89 21.28 21.75
1762 NASDAQ HAFC Tue, Jan 22, 2019 21.46 21.81 21.40 21.74
1761 NASDAQ HAFC Fri, Jan 18, 2019 20.87 21.64 20.85 21.64
1760 NASDAQ HAFC Thu, Jan 17, 2019 20.12 20.80 20.12 20.75
1759 NASDAQ HAFC Wed, Jan 16, 2019 20.00 20.57 19.51 20.14
1758 NASDAQ HAFC Tue, Jan 15, 2019 20.70 20.80 20.26 20.76
1757 NASDAQ HAFC Mon, Jan 14, 2019 20.60 20.99 20.60 20.70
1756 NASDAQ HAFC Fri, Jan 11, 2019 20.65 20.80 20.41 20.70
1755 NASDAQ HAFC Thu, Jan 10, 2019 20.76 20.87 20.44 20.70
1754 NASDAQ HAFC Wed, Jan 9, 2019 20.74 21.03 20.52 20.78
1753 NASDAQ HAFC Tue, Jan 8, 2019 20.70 20.84 20.33 20.74
1752 NASDAQ HAFC Mon, Jan 7, 2019 20.25 20.80 20.11 20.53
1751 NASDAQ HAFC Fri, Jan 4, 2019 20.40 20.85 20.15 20.59
1750 NASDAQ HAFC Thu, Jan 3, 2019 20.09 20.62 19.74 20.13
1749 NASDAQ HAFC Wed, Jan 2, 2019 19.50 20.39 19.33 20.18
1748 NASDAQ HAFC Mon, Dec 31, 2018 19.61 19.70 18.50 19.70
1747 NASDAQ HAFC Fri, Dec 28, 2018 18.97 19.68 18.92 19.46
1746 NASDAQ HAFC Thu, Dec 27, 2018 18.89 19.11 18.39 18.89
1745 NASDAQ HAFC Wed, Dec 26, 2018 18.45 19.22 18.13 19.15
1744 NASDAQ HAFC Mon, Dec 24, 2018 18.45 18.86 18.18 18.36
1743 NASDAQ HAFC Fri, Dec 21, 2018 18.78 18.96 18.32 18.52
1742 NASDAQ HAFC Thu, Dec 20, 2018 18.42 18.92 18.39 18.64
1741 NASDAQ HAFC Wed, Dec 19, 2018 19.32 19.58 18.34 18.46
1740 NASDAQ HAFC Tue, Dec 18, 2018 19.78 19.84 19.29 19.33
1739 NASDAQ HAFC Mon, Dec 17, 2018 19.62 20.08 19.33 19.62
1738 NASDAQ HAFC Fri, Dec 14, 2018 19.63 20.08 19.54 19.64
1737 NASDAQ HAFC Thu, Dec 13, 2018 20.47 20.80 19.77 19.84
1736 NASDAQ HAFC Wed, Dec 12, 2018 20.32 20.68 20.12 20.46
1735 NASDAQ HAFC Tue, Dec 11, 2018 20.52 20.68 20.02 20.21
1734 NASDAQ HAFC Mon, Dec 10, 2018 20.80 20.80 20.17 20.38
1733 NASDAQ HAFC Fri, Dec 7, 2018 20.69 21.07 20.53 20.70
1732 NASDAQ HAFC Thu, Dec 6, 2018 20.38 20.97 20.07 20.58
1731 NASDAQ HAFC Tue, Dec 4, 2018 22.22 22.30 20.68 20.74
1730 NASDAQ HAFC Mon, Dec 3, 2018 22.75 22.78 21.99 22.36
1729 NASDAQ HAFC Fri, Nov 30, 2018 21.76 22.51 21.76 22.44
1728 NASDAQ HAFC Thu, Nov 29, 2018 21.75 22.18 21.50 21.75
1727 NASDAQ HAFC Wed, Nov 28, 2018 21.74 22.02 21.37 21.95
1726 NASDAQ HAFC Tue, Nov 27, 2018 21.63 21.71 21.40 21.67
1725 NASDAQ HAFC Mon, Nov 26, 2018 21.52 21.96 21.41 21.61
1724 NASDAQ HAFC Fri, Nov 23, 2018 21.27 21.51 21.04 21.27
1723 NASDAQ HAFC Wed, Nov 21, 2018 21.30 21.80 21.05 21.30
1722 NASDAQ HAFC Tue, Nov 20, 2018 21.55 21.58 20.98 21.27
1721 NASDAQ HAFC Mon, Nov 19, 2018 21.73 24.18 21.21 21.68
1720 NASDAQ HAFC Fri, Nov 16, 2018 21.47 21.83 21.30 21.72
1719 NASDAQ HAFC Thu, Nov 15, 2018 21.10 21.98 21.00 21.70
1718 NASDAQ HAFC Wed, Nov 14, 2018 21.72 21.72 21.03 21.18
1717 NASDAQ HAFC Tue, Nov 13, 2018 21.17 21.67 21.03 21.51
1716 NASDAQ HAFC Mon, Nov 12, 2018 21.26 21.38 21.08 21.09
1715 NASDAQ HAFC Fri, Nov 9, 2018 21.46 21.60 21.12 21.22
1714 NASDAQ HAFC Thu, Nov 8, 2018 21.13 21.64 20.98 21.47
1713 NASDAQ HAFC Wed, Nov 7, 2018 21.35 21.35 20.67 21.20
1712 NASDAQ HAFC Tue, Nov 6, 2018 20.95 21.24 20.71 21.19
1711 NASDAQ HAFC Mon, Nov 5, 2018 21.21 21.37 20.62 20.94
1710 NASDAQ HAFC Fri, Nov 2, 2018 20.91 21.23 20.83 21.20
1709 NASDAQ HAFC Thu, Nov 1, 2018 20.87 21.05 20.73 20.84
1708 NASDAQ HAFC Wed, Oct 31, 2018 20.79 21.21 20.63 20.98
1707 NASDAQ HAFC Tue, Oct 30, 2018 20.16 20.54 19.99 20.52
1706 NASDAQ HAFC Mon, Oct 29, 2018 20.14 20.59 19.96 20.17
1705 NASDAQ HAFC Fri, Oct 26, 2018 19.27 20.26 19.15 20.01
1704 NASDAQ HAFC Thu, Oct 25, 2018 18.26 19.52 17.56 19.52
1703 NASDAQ HAFC Wed, Oct 24, 2018 20.95 21.26 18.01 18.35
1702 NASDAQ HAFC Tue, Oct 23, 2018 21.06 21.63 21.00 21.60
1701 NASDAQ HAFC Mon, Oct 22, 2018 22.06 22.11 21.28 21.36
1700 NASDAQ HAFC Fri, Oct 19, 2018 22.30 22.49 21.97 21.98
1699 NASDAQ HAFC Thu, Oct 18, 2018 22.57 22.87 22.30 22.34
1698 NASDAQ HAFC Wed, Oct 17, 2018 22.88 23.03 22.30 22.64
1697 NASDAQ HAFC Tue, Oct 16, 2018 23.23 23.23 22.74 22.94
1696 NASDAQ HAFC Mon, Oct 15, 2018 22.75 23.19 22.63 23.14
1695 NASDAQ HAFC Fri, Oct 12, 2018 23.74 23.74 22.06 22.80
1694 NASDAQ HAFC Thu, Oct 11, 2018 24.36 24.50 23.48 23.51
1693 NASDAQ HAFC Wed, Oct 10, 2018 24.32 24.91 24.32 24.38
1692 NASDAQ HAFC Tue, Oct 9, 2018 24.24 24.42 24.19 24.39
1691 NASDAQ HAFC Mon, Oct 8, 2018 24.16 24.61 24.15 24.41
1690 NASDAQ HAFC Fri, Oct 5, 2018 24.98 25.00 24.24 24.35
1689 NASDAQ HAFC Thu, Oct 4, 2018 25.12 25.48 24.80 24.94
1688 NASDAQ HAFC Wed, Oct 3, 2018 24.14 25.19 23.96 25.10
1687 NASDAQ HAFC Tue, Oct 2, 2018 24.44 24.49 23.97 24.06
1686 NASDAQ HAFC Mon, Oct 1, 2018 24.96 24.98 24.38 24.52
1685 NASDAQ HAFC Fri, Sep 28, 2018 24.90 25.20 24.85 24.90
1684 NASDAQ HAFC Thu, Sep 27, 2018 24.90 25.23 24.60 25.05
1683 NASDAQ HAFC Wed, Sep 26, 2018 25.30 25.30 24.90 24.90
1682 NASDAQ HAFC Tue, Sep 25, 2018 25.30 25.60 25.20 25.25
1681 NASDAQ HAFC Mon, Sep 24, 2018 25.75 25.75 25.13 25.25
1680 NASDAQ HAFC Fri, Sep 21, 2018 26.00 26.20 25.60 25.70
1679 NASDAQ HAFC Thu, Sep 20, 2018 25.70 26.20 25.70 26.10
1678 NASDAQ HAFC Wed, Sep 19, 2018 25.40 25.83 25.40 25.60
1677 NASDAQ HAFC Tue, Sep 18, 2018 25.95 26.05 25.45 25.45
1676 NASDAQ HAFC Mon, Sep 17, 2018 26.40 26.40 25.85 25.85
1675 NASDAQ HAFC Fri, Sep 14, 2018 26.10 26.45 25.55 26.35
1674 NASDAQ HAFC Thu, Sep 13, 2018 26.30 26.30 25.85 26.05
1673 NASDAQ HAFC Wed, Sep 12, 2018 26.55 26.55 25.95 26.15
1672 NASDAQ HAFC Tue, Sep 11, 2018 26.85 26.93 26.55 26.60
1671 NASDAQ HAFC Mon, Sep 10, 2018 26.50 26.85 26.30 26.80
1670 NASDAQ HAFC Fri, Sep 7, 2018 26.00 26.50 26.00 26.45
1669 NASDAQ HAFC Thu, Sep 6, 2018 26.25 26.45 25.90 25.95
1668 NASDAQ HAFC Wed, Sep 5, 2018 26.15 26.45 25.85 26.35
1667 NASDAQ HAFC Tue, Sep 4, 2018 26.10 26.35 25.85 26.10
1666 NASDAQ HAFC Fri, Aug 31, 2018 26.25 26.35 26.05 26.10
1665 NASDAQ HAFC Thu, Aug 30, 2018 26.55 26.83 26.30 26.35
1664 NASDAQ HAFC Wed, Aug 29, 2018 26.10 26.60 25.85 26.45
1663 NASDAQ HAFC Tue, Aug 28, 2018 26.35 26.35 25.85 26.00
1662 NASDAQ HAFC Mon, Aug 27, 2018 26.40 26.63 26.10 26.20
1661 NASDAQ HAFC Fri, Aug 24, 2018 26.50 26.65 26.30 26.30
1660 NASDAQ HAFC Thu, Aug 23, 2018 26.45 26.63 26.30 26.45
1659 NASDAQ HAFC Wed, Aug 22, 2018 26.20 26.53 25.90 26.50
1658 NASDAQ HAFC Tue, Aug 21, 2018 25.80 26.28 25.80 26.15
1657 NASDAQ HAFC Mon, Aug 20, 2018 25.80 25.90 25.65 25.80
1656 NASDAQ HAFC Fri, Aug 17, 2018 25.50 25.75 25.50 25.75
1655 NASDAQ HAFC Thu, Aug 16, 2018 25.40 25.80 25.40 25.60
1654 NASDAQ HAFC Wed, Aug 15, 2018 25.45 25.70 25.25 25.35
1653 NASDAQ HAFC Tue, Aug 14, 2018 25.20 26.00 25.20 25.70
1652 NASDAQ HAFC Mon, Aug 13, 2018 25.45 25.50 25.05 25.15
1651 NASDAQ HAFC Fri, Aug 10, 2018 25.30 25.80 25.25 25.45
1650 NASDAQ HAFC Thu, Aug 9, 2018 25.60 25.70 25.30 25.45
1649 NASDAQ HAFC Wed, Aug 8, 2018 25.40 25.70 25.13 25.65
1648 NASDAQ HAFC Tue, Aug 7, 2018 25.45 25.70 25.29 25.55
1647 NASDAQ HAFC Mon, Aug 6, 2018 25.40 25.65 25.25 25.45
1646 NASDAQ HAFC Fri, Aug 3, 2018 25.65 25.85 25.35 25.45
1645 NASDAQ HAFC Thu, Aug 2, 2018 25.25 25.65 25.05 25.65
1644 NASDAQ HAFC Wed, Aug 1, 2018 25.15 25.55 25.07 25.50
1643 NASDAQ HAFC Tue, Jul 31, 2018 25.10 25.20 24.85 25.05
1642 NASDAQ HAFC Mon, Jul 30, 2018 25.10 25.60 24.95 25.15
1641 NASDAQ HAFC Fri, Jul 27, 2018 25.05 25.25 24.60 24.75
1640 NASDAQ HAFC Thu, Jul 26, 2018 24.85 25.50 24.85 25.05
1639 NASDAQ HAFC Wed, Jul 25, 2018 25.75 26.60 24.25 24.70
1638 NASDAQ HAFC Tue, Jul 24, 2018 27.65 27.78 27.15 27.25
1637 NASDAQ HAFC Mon, Jul 23, 2018 27.50 27.80 27.45 27.60
1636 NASDAQ HAFC Fri, Jul 20, 2018 27.40 27.65 27.35 27.55
1635 NASDAQ HAFC Thu, Jul 19, 2018 27.45 27.65 27.30 27.50
1634 NASDAQ HAFC Wed, Jul 18, 2018 27.55 27.55 27.25 27.50
1633 NASDAQ HAFC Tue, Jul 17, 2018 27.85 27.95 27.50 27.55
1632 NASDAQ HAFC Mon, Jul 16, 2018 27.75 27.90 27.55 27.75
1631 NASDAQ HAFC Fri, Jul 13, 2018 28.10 28.20 27.65 27.70
1630 NASDAQ HAFC Thu, Jul 12, 2018 28.65 28.65 28.10 28.20
1629 NASDAQ HAFC Wed, Jul 11, 2018 28.85 29.15 28.55 28.60
1628 NASDAQ HAFC Tue, Jul 10, 2018 29.50 29.50 28.80 29.00
1627 NASDAQ HAFC Mon, Jul 9, 2018 29.10 29.55 29.00 29.50
1626 NASDAQ HAFC Fri, Jul 6, 2018 28.85 29.10 28.80 28.95
1625 NASDAQ HAFC Thu, Jul 5, 2018 28.75 28.95 28.60 28.85
1624 NASDAQ HAFC Tue, Jul 3, 2018 28.55 29.30 28.55 28.65
1623 NASDAQ HAFC Mon, Jul 2, 2018 28.25 28.85 28.15 28.85
1622 NASDAQ HAFC Fri, Jun 29, 2018 28.80 29.35 28.30 28.35
1621 NASDAQ HAFC Thu, Jun 28, 2018 28.75 29.05 28.55 28.60
1620 NASDAQ HAFC Wed, Jun 27, 2018 29.35 29.45 28.75 28.75
1619 NASDAQ HAFC Tue, Jun 26, 2018 29.75 29.75 29.35 29.45
1618 NASDAQ HAFC Mon, Jun 25, 2018 29.75 29.85 29.35 29.65
1617 NASDAQ HAFC Fri, Jun 22, 2018 30.20 30.30 29.65 29.80
1616 NASDAQ HAFC Thu, Jun 21, 2018 30.40 30.45 29.95 30.05
1615 NASDAQ HAFC Wed, Jun 20, 2018 30.35 30.45 30.13 30.35
1614 NASDAQ HAFC Tue, Jun 19, 2018 29.70 30.30 29.70 30.25
1613 NASDAQ HAFC Mon, Jun 18, 2018 29.35 29.95 29.30 29.85
1612 NASDAQ HAFC Fri, Jun 15, 2018 29.70 29.80 29.25 29.55
1611 NASDAQ HAFC Thu, Jun 14, 2018 29.85 30.28 29.50 29.70
1610 NASDAQ HAFC Wed, Jun 13, 2018 29.95 30.10 29.66 29.80
1609 NASDAQ HAFC Tue, Jun 12, 2018 30.20 30.60 29.85 29.95
1608 NASDAQ HAFC Mon, Jun 11, 2018 30.80 30.88 30.10 30.15
1607 NASDAQ HAFC Fri, Jun 8, 2018 30.85 31.05 30.65 30.65
1606 NASDAQ HAFC Thu, Jun 7, 2018 30.85 31.25 30.80 30.90
1605 NASDAQ HAFC Wed, Jun 6, 2018 30.75 31.00 30.60 30.85
1604 NASDAQ HAFC Tue, Jun 5, 2018 30.75 30.90 30.50 30.70
1603 NASDAQ HAFC Mon, Jun 4, 2018 30.30 31.00 30.25 30.90
1602 NASDAQ HAFC Fri, Jun 1, 2018 30.05 30.35 30.05 30.15
1601 NASDAQ HAFC Thu, May 31, 2018 30.40 30.55 29.93 29.95
1600 NASDAQ HAFC Wed, May 30, 2018 30.30 30.60 30.00 30.40
1599 NASDAQ HAFC Tue, May 29, 2018 30.00 30.50 29.83 30.00
1598 NASDAQ HAFC Fri, May 25, 2018 30.25 30.50 30.10 30.30
1597 NASDAQ HAFC Thu, May 24, 2018 30.25 30.38 29.80 30.35
1596 NASDAQ HAFC Wed, May 23, 2018 30.20 30.30 29.80 30.30
1595 NASDAQ HAFC Tue, May 22, 2018 29.75 30.30 29.70 30.10
1594 NASDAQ HAFC Mon, May 21, 2018 28.90 29.60 28.80 29.45
1593 NASDAQ HAFC Fri, May 18, 2018 28.65 28.89 28.50 28.65
1592 NASDAQ HAFC Thu, May 17, 2018 28.55 28.65 28.40 28.55
1591 NASDAQ HAFC Wed, May 16, 2018 28.35 28.70 28.20 28.55
1590 NASDAQ HAFC Tue, May 15, 2018 28.00 28.60 27.90 28.30
1589 NASDAQ HAFC Mon, May 14, 2018 28.30 28.65 28.00 28.05
1588 NASDAQ HAFC Fri, May 11, 2018 28.30 28.50 28.18 28.20
1587 NASDAQ HAFC Thu, May 10, 2018 28.30 28.55 28.10 28.35
1586 NASDAQ HAFC Wed, May 9, 2018 28.20 28.40 27.90 28.30
1585 NASDAQ HAFC Tue, May 8, 2018 27.50 28.05 27.50 28.03
1584 NASDAQ HAFC Mon, May 7, 2018 27.70 27.99 27.35 27.50
1583 NASDAQ HAFC Fri, May 4, 2018 27.00 27.93 26.95 27.65
1582 NASDAQ HAFC Thu, May 3, 2018 27.55 27.65 27.25 27.30
1581 NASDAQ HAFC Wed, May 2, 2018 27.90 28.00 27.45 27.70
1580 NASDAQ HAFC Tue, May 1, 2018 27.65 27.80 27.19 27.80
1579 NASDAQ HAFC Mon, Apr 30, 2018 28.05 28.15 27.55 27.60
1578 NASDAQ HAFC Fri, Apr 27, 2018 28.15 28.60 27.93 28.00
1577 NASDAQ HAFC Thu, Apr 26, 2018 28.40 28.65 28.05 28.10
1576 NASDAQ HAFC Wed, Apr 25, 2018 29.30 29.35 28.40 28.50
1575 NASDAQ HAFC Tue, Apr 24, 2018 31.15 31.85 30.95 31.45
1574 NASDAQ HAFC Mon, Apr 23, 2018 30.75 31.25 30.70 31.05
1573 NASDAQ HAFC Fri, Apr 20, 2018 30.65 31.05 30.65 30.80
1572 NASDAQ HAFC Thu, Apr 19, 2018 30.50 30.95 30.50 30.70
1571 NASDAQ HAFC Wed, Apr 18, 2018 31.20 31.20 30.60 30.65
1570 NASDAQ HAFC Tue, Apr 17, 2018 31.35 31.35 30.28 31.05
1569 NASDAQ HAFC Mon, Apr 16, 2018 30.95 31.30 30.85 31.20
1568 NASDAQ HAFC Fri, Apr 13, 2018 31.25 31.25 30.60 30.85
1567 NASDAQ HAFC Thu, Apr 12, 2018 30.95 31.30 30.80 31.10
1566 NASDAQ HAFC Wed, Apr 11, 2018 30.65 30.95 30.45 30.75
1565 NASDAQ HAFC Tue, Apr 10, 2018 30.55 30.95 30.40 30.90
1564 NASDAQ HAFC Mon, Apr 9, 2018 30.50 30.90 30.10 30.10
1563 NASDAQ HAFC Fri, Apr 6, 2018 31.00 31.15 30.10 30.40
1562 NASDAQ HAFC Thu, Apr 5, 2018 31.20 31.35 30.70 31.30
1561 NASDAQ HAFC Wed, Apr 4, 2018 30.15 30.90 29.90 30.80
1560 NASDAQ HAFC Tue, Apr 3, 2018 30.30 30.55 30.05 30.55
1559 NASDAQ HAFC Mon, Apr 2, 2018 30.70 30.80 29.90 30.10
1558 NASDAQ HAFC Thu, Mar 29, 2018 30.80 30.90 30.55 30.75
1557 NASDAQ HAFC Wed, Mar 28, 2018 30.20 30.90 29.85 30.70
1556 NASDAQ HAFC Tue, Mar 27, 2018 30.70 30.85 30.10 30.20
1555 NASDAQ HAFC Mon, Mar 26, 2018 30.15 30.65 29.95 30.65
1554 NASDAQ HAFC Fri, Mar 23, 2018 30.70 30.85 29.65 29.70
1553 NASDAQ HAFC Thu, Mar 22, 2018 31.25 31.50 30.50 30.60
1552 NASDAQ HAFC Wed, Mar 21, 2018 31.65 31.95 31.45 31.65
1551 NASDAQ HAFC Tue, Mar 20, 2018 32.00 32.10 31.55 31.65
1550 NASDAQ HAFC Mon, Mar 19, 2018 31.85 32.05 31.45 31.90
1549 NASDAQ HAFC Fri, Mar 16, 2018 31.85 32.05 31.65 32.00
1548 NASDAQ HAFC Thu, Mar 15, 2018 31.65 31.85 31.45 31.85
1547 NASDAQ HAFC Wed, Mar 14, 2018 31.90 31.90 31.28 31.60
1546 NASDAQ HAFC Tue, Mar 13, 2018 32.15 32.30 31.70 31.75
1545 NASDAQ HAFC Mon, Mar 12, 2018 31.85 32.05 31.75 32.00
1544 NASDAQ HAFC Fri, Mar 9, 2018 31.85 32.00 31.30 31.80
1543 NASDAQ HAFC Thu, Mar 8, 2018 32.25 32.35 31.35 31.60
1542 NASDAQ HAFC Wed, Mar 7, 2018 31.65 32.20 31.45 32.10
1541 NASDAQ HAFC Tue, Mar 6, 2018 31.70 31.95 31.15 31.90
1540 NASDAQ HAFC Mon, Mar 5, 2018 30.90 31.75 28.01 31.65
1539 NASDAQ HAFC Fri, Mar 2, 2018 30.35 31.25 30.30 31.10
1538 NASDAQ HAFC Thu, Mar 1, 2018 30.45 30.90 30.25 30.60
1537 NASDAQ HAFC Wed, Feb 28, 2018 31.35 31.48 30.55 30.55
1536 NASDAQ HAFC Tue, Feb 27, 2018 31.40 31.95 31.20 31.30
1535 NASDAQ HAFC Mon, Feb 26, 2018 31.60 31.60 31.20 31.45
1534 NASDAQ HAFC Fri, Feb 23, 2018 31.40 31.65 31.20 31.55
1533 NASDAQ HAFC Thu, Feb 22, 2018 31.95 31.95 31.18 31.30
1532 NASDAQ HAFC Wed, Feb 21, 2018 31.50 32.05 31.15 31.80
1531 NASDAQ HAFC Tue, Feb 20, 2018 31.75 31.95 31.30 31.45
1530 NASDAQ HAFC Fri, Feb 16, 2018 31.35 31.95 31.35 31.90
1529 NASDAQ HAFC Thu, Feb 15, 2018 31.40 31.62 31.10 31.50
1528 NASDAQ HAFC Wed, Feb 14, 2018 30.45 31.25 30.10 31.25
1527 NASDAQ HAFC Tue, Feb 13, 2018 30.40 30.70 30.30 30.70
1526 NASDAQ HAFC Mon, Feb 12, 2018 30.60 30.95 30.05 30.65
1525 NASDAQ HAFC Fri, Feb 9, 2018 30.40 30.80 29.85 30.50
1524 NASDAQ HAFC Thu, Feb 8, 2018 30.85 30.85 30.00 30.05
1523 NASDAQ HAFC Wed, Feb 7, 2018 30.10 30.80 29.65 30.70
1522 NASDAQ HAFC Tue, Feb 6, 2018 29.65 30.75 29.65 30.15
1521 NASDAQ HAFC Mon, Feb 5, 2018 31.15 31.70 30.30 30.30
1520 NASDAQ HAFC Fri, Feb 2, 2018 31.40 32.25 31.35 31.65
1519 NASDAQ HAFC Thu, Feb 1, 2018 31.30 31.85 31.05 31.85
1518 NASDAQ HAFC Wed, Jan 31, 2018 31.75 31.90 31.20 31.50
1517 NASDAQ HAFC Tue, Jan 30, 2018 31.50 31.95 31.25 31.50
1516 NASDAQ HAFC Mon, Jan 29, 2018 31.50 32.15 31.50 31.70
1515 NASDAQ HAFC Fri, Jan 26, 2018 32.10 32.15 31.40 31.60
1514 NASDAQ HAFC Thu, Jan 25, 2018 31.85 32.05 31.30 31.95
1513 NASDAQ HAFC Wed, Jan 24, 2018 32.25 32.28 31.55 31.75
1512 NASDAQ HAFC Tue, Jan 23, 2018 31.95 32.30 31.75 32.10
1511 NASDAQ HAFC Mon, Jan 22, 2018 32.05 32.25 31.85 32.20
1510 NASDAQ HAFC Fri, Jan 19, 2018 31.65 32.25 31.65 32.20
1509 NASDAQ HAFC Thu, Jan 18, 2018 32.10 32.23 31.60 31.70
1508 NASDAQ HAFC Wed, Jan 17, 2018 32.10 32.20 31.60 32.05
1507 NASDAQ HAFC Tue, Jan 16, 2018 32.20 32.46 31.80 32.00
1506 NASDAQ HAFC Fri, Jan 12, 2018 31.50 32.30 30.91 31.95
1505 NASDAQ HAFC Thu, Jan 11, 2018 30.75 31.45 30.75 31.40
1504 NASDAQ HAFC Wed, Jan 10, 2018 30.45 31.00 30.10 30.70
1503 NASDAQ HAFC Tue, Jan 9, 2018 30.00 30.55 30.00 30.30
1502 NASDAQ HAFC Mon, Jan 8, 2018 29.90 30.15 29.70 29.95
1501 NASDAQ HAFC Fri, Jan 5, 2018 30.15 30.45 29.75 30.05
1500 NASDAQ HAFC Thu, Jan 4, 2018 30.15 30.55 29.80 29.95
1499 NASDAQ HAFC Wed, Jan 3, 2018 30.00 30.25 29.70 29.95
1498 NASDAQ HAFC Tue, Jan 2, 2018 30.55 30.60 29.80 30.05
1497 NASDAQ HAFC Fri, Dec 29, 2017 30.90 30.90 30.30 30.35
1496 NASDAQ HAFC Thu, Dec 28, 2017 30.95 30.95 30.60 30.85
1495 NASDAQ HAFC Wed, Dec 27, 2017 30.90 31.25 30.75 30.90
1494 NASDAQ HAFC Tue, Dec 26, 2017 31.10 31.30 30.75 30.90
1493 NASDAQ HAFC Fri, Dec 22, 2017 31.55 31.55 31.05 31.20
1492 NASDAQ HAFC Thu, Dec 21, 2017 31.60 31.85 31.35 31.55
1491 NASDAQ HAFC Wed, Dec 20, 2017 31.95 31.95 31.35 31.50
1490 NASDAQ HAFC Tue, Dec 19, 2017 32.10 32.10 31.35 31.65
1489 NASDAQ HAFC Mon, Dec 18, 2017 31.50 32.20 31.45 32.00
1488 NASDAQ HAFC Fri, Dec 15, 2017 30.15 31.45 29.95 31.15
1487 NASDAQ HAFC Thu, Dec 14, 2017 30.50 30.65 29.90 30.15
1486 NASDAQ HAFC Wed, Dec 13, 2017 30.65 30.90 30.28 30.35
1485 NASDAQ HAFC Tue, Dec 12, 2017 30.60 30.80 30.30 30.60
1484 NASDAQ HAFC Mon, Dec 11, 2017 31.00 31.10 30.45 30.55
1483 NASDAQ HAFC Fri, Dec 8, 2017 31.50 32.03 30.90 31.00
1482 NASDAQ HAFC Thu, Dec 7, 2017 31.10 31.50 30.95 31.25
1481 NASDAQ HAFC Wed, Dec 6, 2017 31.20 31.65 31.05 31.05
1480 NASDAQ HAFC Tue, Dec 5, 2017 32.45 32.45 31.35 31.35
1479 NASDAQ HAFC Mon, Dec 4, 2017 32.50 33.10 31.95 32.25
1478 NASDAQ HAFC Fri, Dec 1, 2017 31.80 32.10 30.55 31.95
1477 NASDAQ HAFC Thu, Nov 30, 2017 32.85 32.85 31.65 31.75
1476 NASDAQ HAFC Wed, Nov 29, 2017 31.30 32.85 31.15 32.55
1475 NASDAQ HAFC Tue, Nov 28, 2017 30.20 31.30 30.10 31.20
1474 NASDAQ HAFC Mon, Nov 27, 2017 29.95 30.45 29.95 30.10
1473 NASDAQ HAFC Fri, Nov 24, 2017 30.55 30.55 29.80 30.05
1472 NASDAQ HAFC Wed, Nov 22, 2017 30.70 30.75 29.65 30.50
1471 NASDAQ HAFC Tue, Nov 21, 2017 30.15 30.70 29.75 30.70
1470 NASDAQ HAFC Mon, Nov 20, 2017 29.55 30.15 29.50 30.10
1469 NASDAQ HAFC Fri, Nov 17, 2017 29.70 29.95 29.35 29.60
1468 NASDAQ HAFC Thu, Nov 16, 2017 29.75 29.85 29.45 29.80
1467 NASDAQ HAFC Wed, Nov 15, 2017 29.05 29.80 28.85 29.65
1466 NASDAQ HAFC Tue, Nov 14, 2017 28.80 29.55 28.80 29.45
1465 NASDAQ HAFC Mon, Nov 13, 2017 28.70 29.15 28.50 29.10
1464 NASDAQ HAFC Fri, Nov 10, 2017 29.10 29.10 28.59 28.90
1463 NASDAQ HAFC Thu, Nov 9, 2017 28.90 29.25 28.45 28.90
1462 NASDAQ HAFC Wed, Nov 8, 2017 29.50 29.55 29.00 29.15
1461 NASDAQ HAFC Tue, Nov 7, 2017 30.50 30.65 29.50 29.70
1460 NASDAQ HAFC Mon, Nov 6, 2017 30.70 30.83 30.40 30.55
1459 NASDAQ HAFC Fri, Nov 3, 2017 31.05 31.05 30.65 30.80
1458 NASDAQ HAFC Thu, Nov 2, 2017 30.60 31.15 30.35 31.05
1457 NASDAQ HAFC Wed, Nov 1, 2017 30.85 31.15 30.25 30.70
1456 NASDAQ HAFC Tue, Oct 31, 2017 30.60 31.05 30.45 30.75
1455 NASDAQ HAFC Mon, Oct 30, 2017 31.20 31.20 30.40 30.60
1454 NASDAQ HAFC Fri, Oct 27, 2017 31.10 31.45 30.85 31.40
1453 NASDAQ HAFC Thu, Oct 26, 2017 31.05 31.48 31.05 31.35
1452 NASDAQ HAFC Wed, Oct 25, 2017 31.30 31.40 30.80 31.05
1451 NASDAQ HAFC Tue, Oct 24, 2017 31.65 31.90 31.25 31.25
1450 NASDAQ HAFC Mon, Oct 23, 2017 31.35 31.50 31.15 31.40
1449 NASDAQ HAFC Fri, Oct 20, 2017 31.40 31.65 31.10 31.40
1448 NASDAQ HAFC Thu, Oct 19, 2017 30.70 31.25 30.45 31.00
1447 NASDAQ HAFC Wed, Oct 18, 2017 30.88 31.20 30.75 30.95
1446 NASDAQ HAFC Tue, Oct 17, 2017 31.55 31.55 30.75 30.80
1445 NASDAQ HAFC Mon, Oct 16, 2017 31.25 31.55 31.05 31.20
1444 NASDAQ HAFC Fri, Oct 13, 2017 31.25 31.45 30.95 31.10
1443 NASDAQ HAFC Thu, Oct 12, 2017 31.55 31.70 31.35 31.40
1442 NASDAQ HAFC Wed, Oct 11, 2017 31.45 31.60 31.25 31.50
1441 NASDAQ HAFC Tue, Oct 10, 2017 31.50 31.65 31.23 31.45
1440 NASDAQ HAFC Mon, Oct 9, 2017 31.20 31.50 31.00 31.50
1439 NASDAQ HAFC Fri, Oct 6, 2017 31.30 31.50 31.10 31.10
1438 NASDAQ HAFC Thu, Oct 5, 2017 31.05 31.35 30.80 31.25
1437 NASDAQ HAFC Wed, Oct 4, 2017 31.25 31.35 30.80 30.90
1436 NASDAQ HAFC Tue, Oct 3, 2017 31.40 31.40 30.83 31.30
1435 NASDAQ HAFC Mon, Oct 2, 2017 31.00 31.30 30.70 31.25
1434 NASDAQ HAFC Fri, Sep 29, 2017 30.80 31.20 29.98 30.95
1433 NASDAQ HAFC Thu, Sep 28, 2017 30.90 31.18 30.55 30.85
1432 NASDAQ HAFC Wed, Sep 27, 2017 30.15 31.00 29.95 30.90
1431 NASDAQ HAFC Tue, Sep 26, 2017 29.45 29.85 29.20 29.75
1430 NASDAQ HAFC Mon, Sep 25, 2017 28.70 29.35 28.60 29.25
1429 NASDAQ HAFC Fri, Sep 22, 2017 28.45 28.95 28.45 28.85
1428 NASDAQ HAFC Thu, Sep 21, 2017 28.35 28.75 28.35 28.60
1427 NASDAQ HAFC Wed, Sep 20, 2017 28.15 28.30 27.95 28.25
1426 NASDAQ HAFC Tue, Sep 19, 2017 27.80 28.25 27.48 28.10
1425 NASDAQ HAFC Mon, Sep 18, 2017 27.30 28.00 27.20 27.80
1424 NASDAQ HAFC Fri, Sep 15, 2017 27.35 27.55 27.10 27.15
1423 NASDAQ HAFC Thu, Sep 14, 2017 27.70 27.80 27.25 27.30
1422 NASDAQ HAFC Wed, Sep 13, 2017 27.25 27.65 27.20 27.55
1421 NASDAQ HAFC Tue, Sep 12, 2017 27.00 27.48 27.00 27.40
1420 NASDAQ HAFC Mon, Sep 11, 2017 26.20 27.25 26.20 26.85
1419 NASDAQ HAFC Fri, Sep 8, 2017 26.00 26.25 25.75 25.95
1418 NASDAQ HAFC Thu, Sep 7, 2017 26.35 26.35 25.45 25.90
1417 NASDAQ HAFC Wed, Sep 6, 2017 26.50 26.65 26.05 26.25
1416 NASDAQ HAFC Tue, Sep 5, 2017 26.80 26.85 26.20 26.30
1415 NASDAQ HAFC Fri, Sep 1, 2017 26.85 27.10 26.80 27.05
1414 NASDAQ HAFC Thu, Aug 31, 2017 26.80 26.90 26.65 26.70
1413 NASDAQ HAFC Wed, Aug 30, 2017 26.55 26.75 26.35 26.65
1412 NASDAQ HAFC Tue, Aug 29, 2017 26.45 26.65 26.35 26.50
1411 NASDAQ HAFC Mon, Aug 28, 2017 27.05 27.05 26.60 26.75
1410 NASDAQ HAFC Fri, Aug 25, 2017 26.95 27.15 26.80 27.05
1409 NASDAQ HAFC Thu, Aug 24, 2017 26.85 26.85 26.60 26.80
1408 NASDAQ HAFC Wed, Aug 23, 2017 26.60 27.10 26.60 26.70
1407 NASDAQ HAFC Tue, Aug 22, 2017 26.85 26.88 26.60 26.85
1406 NASDAQ HAFC Mon, Aug 21, 2017 26.70 27.61 26.30 26.55
1405 NASDAQ HAFC Fri, Aug 18, 2017 26.25 27.00 26.25 26.65
1404 NASDAQ HAFC Thu, Aug 17, 2017 27.20 27.60 26.40 26.50
1403 NASDAQ HAFC Wed, Aug 16, 2017 27.65 27.86 27.25 27.30
1402 NASDAQ HAFC Tue, Aug 15, 2017 27.90 28.00 27.21 27.60
1401 NASDAQ HAFC Mon, Aug 14, 2017 27.30 27.70 27.00 27.70
1400 NASDAQ HAFC Fri, Aug 11, 2017 27.45 27.83 26.65 26.90
1399 NASDAQ HAFC Thu, Aug 10, 2017 27.85 27.92 27.25 27.25
1398 NASDAQ HAFC Wed, Aug 9, 2017 28.40 28.60 28.10 28.20
1397 NASDAQ HAFC Tue, Aug 8, 2017 28.50 29.25 28.40 28.65
1396 NASDAQ HAFC Mon, Aug 7, 2017 28.75 28.90 28.13 28.65
1395 NASDAQ HAFC Fri, Aug 4, 2017 28.70 28.93 28.40 28.80
1394 NASDAQ HAFC Thu, Aug 3, 2017 28.65 28.90 28.40 28.45
1393 NASDAQ HAFC Wed, Aug 2, 2017 28.60 28.90 28.45 28.75
1392 NASDAQ HAFC Tue, Aug 1, 2017 28.95 28.95 28.45 28.65
1391 NASDAQ HAFC Mon, Jul 31, 2017 28.70 28.90 28.45 28.65
1390 NASDAQ HAFC Fri, Jul 28, 2017 28.70 28.88 28.38 28.65
1389 NASDAQ HAFC Thu, Jul 27, 2017 28.85 29.15 28.65 28.75
1388 NASDAQ HAFC Wed, Jul 26, 2017 29.30 29.30 28.50 28.70
1387 NASDAQ HAFC Tue, Jul 25, 2017 29.25 29.55 28.95 29.35
1386 NASDAQ HAFC Mon, Jul 24, 2017 28.40 28.88 28.40 28.80
1385 NASDAQ HAFC Fri, Jul 21, 2017 28.45 28.85 28.25 28.55
1384 NASDAQ HAFC Thu, Jul 20, 2017 27.90 28.35 27.90 28.30
1383 NASDAQ HAFC Wed, Jul 19, 2017 28.40 28.85 27.75 27.95
1382 NASDAQ HAFC Tue, Jul 18, 2017 28.30 28.80 28.15 28.50
1381 NASDAQ HAFC Mon, Jul 17, 2017 28.10 28.65 27.80 28.60
1380 NASDAQ HAFC Fri, Jul 14, 2017 28.05 28.28 27.55 28.10
1379 NASDAQ HAFC Thu, Jul 13, 2017 28.35 28.60 28.00 28.35
1378 NASDAQ HAFC Wed, Jul 12, 2017 27.90 28.60 27.90 28.30
1377 NASDAQ HAFC Tue, Jul 11, 2017 28.25 28.25 27.65 28.10
1376 NASDAQ HAFC Mon, Jul 10, 2017 28.65 28.80 28.15 28.25
1375 NASDAQ HAFC Fri, Jul 7, 2017 28.55 28.90 28.25 28.83
1374 NASDAQ HAFC Thu, Jul 6, 2017 28.85 28.95 28.30 28.35
1373 NASDAQ HAFC Wed, Jul 5, 2017 29.25 29.25 28.50 28.90
1372 NASDAQ HAFC Mon, Jul 3, 2017 28.55 29.40 28.55 29.25
1371 NASDAQ HAFC Fri, Jun 30, 2017 28.85 28.85 28.25 28.45
1370 NASDAQ HAFC Thu, Jun 29, 2017 28.65 29.00 28.15 28.75
1369 NASDAQ HAFC Wed, Jun 28, 2017 28.00 28.45 27.75 28.20
1368 NASDAQ HAFC Tue, Jun 27, 2017 27.55 27.90 27.20 27.80
1367 NASDAQ HAFC Mon, Jun 26, 2017 27.65 27.95 27.10 27.50
1366 NASDAQ HAFC Fri, Jun 23, 2017 27.85 27.85 27.40 27.60
1365 NASDAQ HAFC Thu, Jun 22, 2017 28.20 28.35 27.65 27.65
1364 NASDAQ HAFC Wed, Jun 21, 2017 28.95 28.95 28.20 28.25
1363 NASDAQ HAFC Tue, Jun 20, 2017 29.20 29.20 28.63 28.85
1362 NASDAQ HAFC Mon, Jun 19, 2017 29.45 29.55 28.90 29.35
1361 NASDAQ HAFC Fri, Jun 16, 2017 28.75 29.30 28.75 29.25
1360 NASDAQ HAFC Thu, Jun 15, 2017 29.25 29.75 29.05 29.35
1359 NASDAQ HAFC Wed, Jun 14, 2017 29.45 29.55 28.70 29.50
1358 NASDAQ HAFC Tue, Jun 13, 2017 29.80 29.95 29.35 29.60
1357 NASDAQ HAFC Mon, Jun 12, 2017 29.75 30.43 29.20 29.80
1356 NASDAQ HAFC Fri, Jun 9, 2017 28.55 29.90 28.35 29.70
1355 NASDAQ HAFC Thu, Jun 8, 2017 27.05 28.85 26.93 28.25
1354 NASDAQ HAFC Wed, Jun 7, 2017 26.75 27.15 26.75 27.00
1353 NASDAQ HAFC Tue, Jun 6, 2017 26.55 27.00 26.35 26.73
1352 NASDAQ HAFC Mon, Jun 5, 2017 26.95 27.35 26.85 26.85
1351 NASDAQ HAFC Fri, Jun 2, 2017 26.80 27.25 26.75 26.90
1350 NASDAQ HAFC Thu, Jun 1, 2017 26.75 27.00 26.35 26.95
1349 NASDAQ HAFC Wed, May 31, 2017 26.60 26.68 25.95 26.60
1348 NASDAQ HAFC Tue, May 30, 2017 27.35 27.40 26.40 26.60
1347 NASDAQ HAFC Fri, May 26, 2017 27.50 27.70 27.25 27.50
1346 NASDAQ HAFC Thu, May 25, 2017 27.70 27.90 27.35 27.65
1345 NASDAQ HAFC Wed, May 24, 2017 27.80 28.10 27.45 27.65
1344 NASDAQ HAFC Tue, May 23, 2017 27.50 28.08 27.25 27.80
1343 NASDAQ HAFC Mon, May 22, 2017 27.50 27.55 27.20 27.50
1342 NASDAQ HAFC Fri, May 19, 2017 27.65 27.95 27.20 27.30
1341 NASDAQ HAFC Thu, May 18, 2017 27.25 27.85 27.25 27.65
1340 NASDAQ HAFC Wed, May 17, 2017 27.65 27.75 27.20 27.35
1339 NASDAQ HAFC Tue, May 16, 2017 28.30 28.40 27.85 28.40
1338 NASDAQ HAFC Mon, May 15, 2017 28.10 28.55 28.10 28.35
1337 NASDAQ HAFC Fri, May 12, 2017 27.95 28.15 27.45 28.10
1336 NASDAQ HAFC Thu, May 11, 2017 28.70 28.85 28.10 28.15
1335 NASDAQ HAFC Wed, May 10, 2017 28.85 29.05 28.65 28.90
1334 NASDAQ HAFC Tue, May 9, 2017 29.30 29.40 28.85 29.00
1333 NASDAQ HAFC Mon, May 8, 2017 29.10 29.35 28.95 29.15
1332 NASDAQ HAFC Fri, May 5, 2017 29.35 29.35 28.75 29.15
1331 NASDAQ HAFC Thu, May 4, 2017 29.25 29.43 29.05 29.15
1330 NASDAQ HAFC Wed, May 3, 2017 28.60 29.30 28.60 29.10
1329 NASDAQ HAFC Tue, May 2, 2017 29.30 29.35 28.50 28.85
1328 NASDAQ HAFC Mon, May 1, 2017 29.30 29.55 28.85 29.20
1327 NASDAQ HAFC Fri, Apr 28, 2017 29.55 29.70 29.00 29.05
1326 NASDAQ HAFC Thu, Apr 27, 2017 30.20 30.20 29.35 29.60
1325 NASDAQ HAFC Wed, Apr 26, 2017 29.65 30.55 29.65 30.05
1324 NASDAQ HAFC Tue, Apr 25, 2017 29.95 30.25 29.75 29.80
1323 NASDAQ HAFC Mon, Apr 24, 2017 29.35 29.83 29.25 29.60
1322 NASDAQ HAFC Fri, Apr 21, 2017 28.55 28.95 28.20 28.75
1321 NASDAQ HAFC Thu, Apr 20, 2017 28.05 28.85 28.05 28.60
1320 NASDAQ HAFC Wed, Apr 19, 2017 28.25 28.70 27.75 27.90
1319 NASDAQ HAFC Tue, Apr 18, 2017 28.00 28.85 27.40 28.20
1318 NASDAQ HAFC Mon, Apr 17, 2017 28.55 28.80 28.10 28.70
1317 NASDAQ HAFC Thu, Apr 13, 2017 29.00 29.20 28.25 28.45
1316 NASDAQ HAFC Wed, Apr 12, 2017 29.45 29.65 28.90 29.10
1315 NASDAQ HAFC Tue, Apr 11, 2017 29.15 29.70 29.15 29.70
1314 NASDAQ HAFC Mon, Apr 10, 2017 29.50 29.85 28.65 29.35
1313 NASDAQ HAFC Fri, Apr 7, 2017 29.30 29.55 29.15 29.50
1312 NASDAQ HAFC Thu, Apr 6, 2017 29.20 29.70 28.90 29.55
1311 NASDAQ HAFC Wed, Apr 5, 2017 30.35 30.55 29.05 29.10
1310 NASDAQ HAFC Tue, Apr 4, 2017 30.10 30.45 29.85 30.13
1309 NASDAQ HAFC Mon, Apr 3, 2017 30.80 30.90 29.98 30.30
1308 NASDAQ HAFC Fri, Mar 31, 2017 31.00 31.20 30.55 30.75
1307 NASDAQ HAFC Thu, Mar 30, 2017 29.90 31.08 29.90 31.00
1306 NASDAQ HAFC Wed, Mar 29, 2017 29.80 29.90 29.40 29.75
1305 NASDAQ HAFC Tue, Mar 28, 2017 29.35 30.10 28.20 29.95
1304 NASDAQ HAFC Mon, Mar 27, 2017 28.80 29.65 28.45 29.55
1303 NASDAQ HAFC Fri, Mar 24, 2017 29.25 29.50 29.10 29.45
1302 NASDAQ HAFC Thu, Mar 23, 2017 28.90 29.60 28.80 29.20
1301 NASDAQ HAFC Wed, Mar 22, 2017 29.20 29.20 28.55 28.90
1300 NASDAQ HAFC Tue, Mar 21, 2017 31.60 31.60 29.25 29.28
1299 NASDAQ HAFC Mon, Mar 20, 2017 32.15 32.15 31.45 31.55
1298 NASDAQ HAFC Fri, Mar 17, 2017 31.65 32.40 31.28 32.30
1297 NASDAQ HAFC Thu, Mar 16, 2017 31.90 32.20 31.60 31.70
1296 NASDAQ HAFC Wed, Mar 15, 2017 31.95 32.30 31.65 31.75
1295 NASDAQ HAFC Tue, Mar 14, 2017 31.75 31.90 31.30 31.75
1294 NASDAQ HAFC Mon, Mar 13, 2017 31.80 32.35 31.45 31.95
1293 NASDAQ HAFC Fri, Mar 10, 2017 32.20 32.40 31.50 31.85
1292 NASDAQ HAFC Thu, Mar 9, 2017 32.25 32.60 31.95 32.00
1291 NASDAQ HAFC Wed, Mar 8, 2017 32.95 33.20 32.18 32.20
1290 NASDAQ HAFC Tue, Mar 7, 2017 33.00 33.00 32.63 32.65
1289 NASDAQ HAFC Mon, Mar 6, 2017 33.05 33.15 32.45 33.00
1288 NASDAQ HAFC Fri, Mar 3, 2017 33.50 33.65 33.00 33.35
1287 NASDAQ HAFC Thu, Mar 2, 2017 34.40 34.40 33.35 33.35
1286 NASDAQ HAFC Wed, Mar 1, 2017 34.15 34.55 34.15 34.35
1285 NASDAQ HAFC Tue, Feb 28, 2017 33.70 34.15 33.35 33.40
1284 NASDAQ HAFC Mon, Feb 27, 2017 33.45 33.90 33.35 33.80
1283 NASDAQ HAFC Fri, Feb 24, 2017 33.25 33.80 33.15 33.40
1282 NASDAQ HAFC Thu, Feb 23, 2017 33.95 34.10 33.45 33.75
1281 NASDAQ HAFC Wed, Feb 22, 2017 33.65 34.15 33.53 33.85
1280 NASDAQ HAFC Tue, Feb 21, 2017 33.95 33.95 33.50 33.80
1279 NASDAQ HAFC Fri, Feb 17, 2017 33.90 34.00 33.40 33.65
1278 NASDAQ HAFC Thu, Feb 16, 2017 33.70 34.00 31.44 33.95
1277 NASDAQ HAFC Wed, Feb 15, 2017 33.85 33.85 33.35 33.70
1276 NASDAQ HAFC Tue, Feb 14, 2017 33.30 33.90 33.15 33.80
1275 NASDAQ HAFC Mon, Feb 13, 2017 33.40 33.73 33.10 33.20
1274 NASDAQ HAFC Fri, Feb 10, 2017 33.10 33.20 32.75 33.10
1273 NASDAQ HAFC Thu, Feb 9, 2017 32.15 32.95 31.54 32.80
1272 NASDAQ HAFC Wed, Feb 8, 2017 32.40 32.40 31.75 32.00
1271 NASDAQ HAFC Tue, Feb 7, 2017 33.20 33.25 32.55 32.60
1270 NASDAQ HAFC Mon, Feb 6, 2017 32.95 33.50 32.93 33.10
1269 NASDAQ HAFC Fri, Feb 3, 2017 32.60 33.30 32.50 33.25
1268 NASDAQ HAFC Thu, Feb 2, 2017 32.85 33.05 32.28 32.35
1267 NASDAQ HAFC Wed, Feb 1, 2017 33.40 33.70 33.00 33.05
1266 NASDAQ HAFC Tue, Jan 31, 2017 32.90 33.38 32.55 33.15
1265 NASDAQ HAFC Mon, Jan 30, 2017 33.75 33.75 32.80 32.90
1264 NASDAQ HAFC Fri, Jan 27, 2017 34.15 34.15 33.55 34.00
1263 NASDAQ HAFC Thu, Jan 26, 2017 34.25 34.35 33.65 34.25
1262 NASDAQ HAFC Wed, Jan 25, 2017 35.05 35.15 33.95 34.35
1261 NASDAQ HAFC Tue, Jan 24, 2017 34.85 35.00 34.30 34.95
1260 NASDAQ HAFC Mon, Jan 23, 2017 34.20 34.80 33.90 34.35
1259 NASDAQ HAFC Fri, Jan 20, 2017 34.05 34.60 34.05 34.35
1258 NASDAQ HAFC Thu, Jan 19, 2017 34.25 34.25 33.50 33.95
1257 NASDAQ HAFC Wed, Jan 18, 2017 33.95 34.20 33.60 34.10
1256 NASDAQ HAFC Tue, Jan 17, 2017 34.65 34.65 33.55 33.65
1255 NASDAQ HAFC Fri, Jan 13, 2017 35.00 35.55 34.55 34.65
1254 NASDAQ HAFC Thu, Jan 12, 2017 35.50 35.50 34.40 34.60
1253 NASDAQ HAFC Wed, Jan 11, 2017 35.65 35.80 35.05 35.80
1252 NASDAQ HAFC Tue, Jan 10, 2017 34.45 35.60 34.10 35.60
1251 NASDAQ HAFC Mon, Jan 9, 2017 34.60 34.70 34.10 34.35
1250 NASDAQ HAFC Fri, Jan 6, 2017 35.05 35.05 34.65 34.70
1249 NASDAQ HAFC Thu, Jan 5, 2017 35.60 35.80 34.55 34.90
1248 NASDAQ HAFC Wed, Jan 4, 2017 35.15 35.85 35.10 35.85
1247 NASDAQ HAFC Tue, Jan 3, 2017 35.45 35.85 34.45 35.00
1246 NASDAQ HAFC Fri, Dec 30, 2016 34.35 34.90 34.10 34.90
1245 NASDAQ HAFC Thu, Dec 29, 2016 35.05 35.35 34.30 34.55
1244 NASDAQ HAFC Wed, Dec 28, 2016 35.35 35.40 34.85 35.00
1243 NASDAQ HAFC Tue, Dec 27, 2016 34.95 35.40 34.66 35.35
1242 NASDAQ HAFC Fri, Dec 23, 2016 35.05 35.15 34.80 34.80
1241 NASDAQ HAFC Thu, Dec 22, 2016 35.00 35.40 34.60 35.10
1240 NASDAQ HAFC Wed, Dec 21, 2016 35.25 35.25 34.60 35.05
1239 NASDAQ HAFC Tue, Dec 20, 2016 34.00 35.15 34.00 35.05
1238 NASDAQ HAFC Mon, Dec 19, 2016 33.50 33.85 33.20 33.75
1237 NASDAQ HAFC Fri, Dec 16, 2016 34.15 34.45 33.40 34.15
1236 NASDAQ HAFC Thu, Dec 15, 2016 33.35 34.25 33.25 34.20
1235 NASDAQ HAFC Wed, Dec 14, 2016 33.20 33.90 32.85 33.30
1234 NASDAQ HAFC Tue, Dec 13, 2016 33.35 33.65 32.90 33.45
1233 NASDAQ HAFC Mon, Dec 12, 2016 33.80 33.90 33.00 33.20
1232 NASDAQ HAFC Fri, Dec 9, 2016 34.05 34.20 33.45 33.70
1231 NASDAQ HAFC Thu, Dec 8, 2016 33.15 34.10 33.00 33.95
1230 NASDAQ HAFC Wed, Dec 7, 2016 32.45 33.00 32.35 32.95
1229 NASDAQ HAFC Tue, Dec 6, 2016 32.05 32.60 31.75 32.40
1228 NASDAQ HAFC Mon, Dec 5, 2016 31.60 32.05 31.35 31.85
1227 NASDAQ HAFC Fri, Dec 2, 2016 30.90 31.35 30.85 31.25
1226 NASDAQ HAFC Thu, Dec 1, 2016 30.95 31.55 30.85 31.08
1225 NASDAQ HAFC Wed, Nov 30, 2016 31.30 31.40 30.70 30.70
1224 NASDAQ HAFC Tue, Nov 29, 2016 30.85 31.45 30.79 30.95
1223 NASDAQ HAFC Mon, Nov 28, 2016 31.55 31.65 30.75 30.90
1222 NASDAQ HAFC Fri, Nov 25, 2016 31.80 31.80 31.40 31.70
1221 NASDAQ HAFC Wed, Nov 23, 2016 31.60 31.95 31.30 31.65
1220 NASDAQ HAFC Tue, Nov 22, 2016 30.95 31.60 30.95 31.50
1219 NASDAQ HAFC Mon, Nov 21, 2016 30.90 31.00 30.55 31.00
1218 NASDAQ HAFC Fri, Nov 18, 2016 30.65 31.15 30.40 30.75
1217 NASDAQ HAFC Thu, Nov 17, 2016 30.00 30.85 30.00 30.60
1216 NASDAQ HAFC Wed, Nov 16, 2016 30.00 30.30 29.85 30.05
1215 NASDAQ HAFC Tue, Nov 15, 2016 29.65 30.40 29.50 30.30
1214 NASDAQ HAFC Mon, Nov 14, 2016 29.80 30.85 29.45 30.00
1213 NASDAQ HAFC Fri, Nov 11, 2016 27.95 29.35 27.60 29.35
1212 NASDAQ HAFC Thu, Nov 10, 2016 26.80 28.05 26.20 28.00
1211 NASDAQ HAFC Wed, Nov 9, 2016 25.40 26.65 25.35 26.55
1210 NASDAQ HAFC Tue, Nov 8, 2016 24.60 25.20 24.20 25.18
1209 NASDAQ HAFC Mon, Nov 7, 2016 24.80 25.00 24.50 24.70
1208 NASDAQ HAFC Fri, Nov 4, 2016 24.10 24.60 24.00 24.40
1207 NASDAQ HAFC Thu, Nov 3, 2016 24.60 24.60 24.15 24.30
1206 NASDAQ HAFC Wed, Nov 2, 2016 24.40 24.55 24.15 24.45
1205 NASDAQ HAFC Tue, Nov 1, 2016 25.05 25.20 24.03 24.35
1204 NASDAQ HAFC Mon, Oct 31, 2016 24.45 25.05 24.20 25.00
1203 NASDAQ HAFC Fri, Oct 28, 2016 24.00 24.71 23.94 24.33
1202 NASDAQ HAFC Thu, Oct 27, 2016 23.95 23.95 23.72 23.78
1201 NASDAQ HAFC Wed, Oct 26, 2016 23.48 23.91 23.27 23.77
1200 NASDAQ HAFC Tue, Oct 25, 2016 23.67 23.73 23.41 23.61
1199 NASDAQ HAFC Mon, Oct 24, 2016 24.13 24.14 23.47 23.64
1198 NASDAQ HAFC Fri, Oct 21, 2016 23.13 23.95 23.02 23.92
1197 NASDAQ HAFC Thu, Oct 20, 2016 23.08 23.53 22.89 23.41
1196 NASDAQ HAFC Wed, Oct 19, 2016 23.62 23.86 22.76 23.10
1195 NASDAQ HAFC Tue, Oct 18, 2016 25.35 26.37 23.79 23.90
1194 NASDAQ HAFC Mon, Oct 17, 2016 26.17 26.28 25.84 25.86
1193 NASDAQ HAFC Fri, Oct 14, 2016 26.50 26.60 26.12 26.22
1192 NASDAQ HAFC Thu, Oct 13, 2016 26.71 26.71 26.00 26.19
1191 NASDAQ HAFC Wed, Oct 12, 2016 26.95 27.15 26.75 26.89
1190 NASDAQ HAFC Tue, Oct 11, 2016 27.41 27.45 26.75 26.89
1189 NASDAQ HAFC Mon, Oct 10, 2016 26.83 27.31 26.83 27.31
1188 NASDAQ HAFC Fri, Oct 7, 2016 26.75 26.86 26.47 26.72
1187 NASDAQ HAFC Thu, Oct 6, 2016 26.92 26.92 26.55 26.73
1186 NASDAQ HAFC Wed, Oct 5, 2016 26.48 27.10 26.37 26.88
1185 NASDAQ HAFC Tue, Oct 4, 2016 26.28 26.63 25.89 26.32
1184 NASDAQ HAFC Mon, Oct 3, 2016 26.12 26.33 25.99 26.16
1183 NASDAQ HAFC Fri, Sep 30, 2016 26.01 26.45 25.87 26.34
1182 NASDAQ HAFC Thu, Sep 29, 2016 26.30 26.35 25.81 25.90
1181 NASDAQ HAFC Wed, Sep 28, 2016 26.07 26.27 25.96 26.27
1180 NASDAQ HAFC Tue, Sep 27, 2016 25.64 26.00 25.56 25.96
1179 NASDAQ HAFC Mon, Sep 26, 2016 26.31 26.31 25.79 25.79
1178 NASDAQ HAFC Fri, Sep 23, 2016 26.46 26.64 26.39 26.52
1177 NASDAQ HAFC Thu, Sep 22, 2016 26.38 26.63 26.27 26.62
1176 NASDAQ HAFC Wed, Sep 21, 2016 26.19 26.45 26.08 26.34
1175 NASDAQ HAFC Tue, Sep 20, 2016 26.30 26.35 26.10 26.13
1174 NASDAQ HAFC Mon, Sep 19, 2016 26.26 26.58 26.14 26.20
1173 NASDAQ HAFC Fri, Sep 16, 2016 26.35 26.35 26.01 26.10
1172 NASDAQ HAFC Thu, Sep 15, 2016 26.20 26.41 26.05 26.40
1171 NASDAQ HAFC Wed, Sep 14, 2016 26.41 26.80 26.08 26.15
1170 NASDAQ HAFC Tue, Sep 13, 2016 26.28 26.53 26.10 26.36
1169 NASDAQ HAFC Mon, Sep 12, 2016 26.36 26.57 24.51 26.57
1168 NASDAQ HAFC Fri, Sep 9, 2016 26.70 26.88 26.47 26.47
1167 NASDAQ HAFC Thu, Sep 8, 2016 26.88 26.97 26.67 26.82
1166 NASDAQ HAFC Wed, Sep 7, 2016 26.26 26.95 26.25 26.81
1165 NASDAQ HAFC Tue, Sep 6, 2016 26.56 26.62 25.92 26.29
1164 NASDAQ HAFC Fri, Sep 2, 2016 26.21 26.59 25.67 26.59
1163 NASDAQ HAFC Thu, Sep 1, 2016 26.23 26.32 25.84 26.18
1162 NASDAQ HAFC Wed, Aug 31, 2016 26.33 26.51 26.00 26.23
1161 NASDAQ HAFC Tue, Aug 30, 2016 26.19 26.34 26.11 26.26
1160 NASDAQ HAFC Mon, Aug 29, 2016 25.88 26.29 25.81 26.11
1159 NASDAQ HAFC Fri, Aug 26, 2016 25.67 25.86 25.62 25.81
1158 NASDAQ HAFC Thu, Aug 25, 2016 25.49 25.70 25.33 25.62
1157 NASDAQ HAFC Wed, Aug 24, 2016 25.24 25.50 25.21 25.48
1156 NASDAQ HAFC Tue, Aug 23, 2016 25.25 25.38 25.13 25.20
1155 NASDAQ HAFC Mon, Aug 22, 2016 25.15 25.38 24.89 25.25
1154 NASDAQ HAFC Fri, Aug 19, 2016 24.99 25.28 24.99 25.12
1153 NASDAQ HAFC Thu, Aug 18, 2016 24.81 25.00 24.52 25.00
1152 NASDAQ HAFC Wed, Aug 17, 2016 24.89 25.08 24.82 24.90
1151 NASDAQ HAFC Tue, Aug 16, 2016 24.89 25.03 24.78 24.91
1150 NASDAQ HAFC Mon, Aug 15, 2016 24.85 25.06 24.46 24.96
1149 NASDAQ HAFC Fri, Aug 12, 2016 24.83 24.86 24.54 24.80
1148 NASDAQ HAFC Thu, Aug 11, 2016 25.01 25.16 24.93 24.95
1147 NASDAQ HAFC Wed, Aug 10, 2016 25.24 25.26 24.85 24.95
1146 NASDAQ HAFC Tue, Aug 9, 2016 25.07 25.56 25.01 25.24
1145 NASDAQ HAFC Mon, Aug 8, 2016 25.46 25.46 24.90 25.05
1144 NASDAQ HAFC Fri, Aug 5, 2016 24.31 25.50 24.31 25.44
1143 NASDAQ HAFC Thu, Aug 4, 2016 24.13 24.32 24.01 24.05
1142 NASDAQ HAFC Wed, Aug 3, 2016 24.13 24.36 24.04 24.31
1141 NASDAQ HAFC Tue, Aug 2, 2016 24.38 24.38 24.07 24.11
1140 NASDAQ HAFC Mon, Aug 1, 2016 24.53 24.70 24.29 24.38
1139 NASDAQ HAFC Fri, Jul 29, 2016 24.78 24.95 24.46 24.52
1138 NASDAQ HAFC Thu, Jul 28, 2016 24.82 25.19 24.55 24.87
1137 NASDAQ HAFC Wed, Jul 27, 2016 24.47 24.91 24.47 24.76
1136 NASDAQ HAFC Tue, Jul 26, 2016 24.37 24.52 24.32 24.50
1135 NASDAQ HAFC Mon, Jul 25, 2016 24.63 24.63 24.35 24.43
1134 NASDAQ HAFC Fri, Jul 22, 2016 24.39 24.71 24.01 24.59
1133 NASDAQ HAFC Thu, Jul 21, 2016 24.52 24.57 24.23 24.30
1132 NASDAQ HAFC Wed, Jul 20, 2016 24.81 24.90 24.34 24.48
1131 NASDAQ HAFC Tue, Jul 19, 2016 24.65 25.19 24.40 24.68
1130 NASDAQ HAFC Mon, Jul 18, 2016 24.19 24.53 24.08 24.11
1129 NASDAQ HAFC Fri, Jul 15, 2016 24.56 24.67 24.32 24.36
1128 NASDAQ HAFC Thu, Jul 14, 2016 24.39 24.61 24.26 24.30
1127 NASDAQ HAFC Wed, Jul 13, 2016 24.14 24.34 23.88 24.10
1126 NASDAQ HAFC Tue, Jul 12, 2016 23.98 24.28 23.83 24.16
1125 NASDAQ HAFC Mon, Jul 11, 2016 23.40 23.76 23.38 23.68
1124 NASDAQ HAFC Fri, Jul 8, 2016 23.06 23.45 23.06 23.24
1123 NASDAQ HAFC Thu, Jul 7, 2016 22.86 23.08 22.61 22.86
1122 NASDAQ HAFC Wed, Jul 6, 2016 22.38 22.87 22.32 22.75
1121 NASDAQ HAFC Tue, Jul 5, 2016 22.91 22.91 22.38 22.56
1120 NASDAQ HAFC Fri, Jul 1, 2016 23.24 23.47 22.93 23.21
1119 NASDAQ HAFC Thu, Jun 30, 2016 23.02 23.49 22.97 23.49
1118 NASDAQ HAFC Wed, Jun 29, 2016 22.66 22.95 22.50 22.95
1117 NASDAQ HAFC Tue, Jun 28, 2016 22.35 22.65 22.20 22.40
1116 NASDAQ HAFC Mon, Jun 27, 2016 22.31 22.35 21.73 21.97
1115 NASDAQ HAFC Fri, Jun 24, 2016 22.62 23.48 22.52 22.70
1114 NASDAQ HAFC Thu, Jun 23, 2016 23.60 24.00 23.60 23.87
1113 NASDAQ HAFC Wed, Jun 22, 2016 23.11 23.50 23.11 23.21
1112 NASDAQ HAFC Tue, Jun 21, 2016 23.05 23.17 22.79 23.11
1111 NASDAQ HAFC Mon, Jun 20, 2016 22.91 23.36 22.91 22.97
1110 NASDAQ HAFC Fri, Jun 17, 2016 22.89 23.23 22.48 22.59
1109 NASDAQ HAFC Thu, Jun 16, 2016 22.84 22.84 22.43 22.82
1108 NASDAQ HAFC Wed, Jun 15, 2016 23.15 23.56 22.91 23.01
1107 NASDAQ HAFC Tue, Jun 14, 2016 23.20 23.41 23.01 23.12
1106 NASDAQ HAFC Mon, Jun 13, 2016 23.55 23.80 23.31 23.45
1105 NASDAQ HAFC Fri, Jun 10, 2016 23.54 23.90 23.28 23.71
1104 NASDAQ HAFC Thu, Jun 9, 2016 23.84 23.86 23.31 23.82
1103 NASDAQ HAFC Wed, Jun 8, 2016 23.85 24.18 23.82 24.01
1102 NASDAQ HAFC Tue, Jun 7, 2016 23.86 24.00 23.74 23.89
1101 NASDAQ HAFC Mon, Jun 6, 2016 23.69 24.10 23.53 23.90
1100 NASDAQ HAFC Fri, Jun 3, 2016 23.67 23.67 23.13 23.63
1099 NASDAQ HAFC Thu, Jun 2, 2016 23.80 24.15 23.39 23.98
1098 NASDAQ HAFC Wed, Jun 1, 2016 24.16 24.44 23.91 24.29
1097 NASDAQ HAFC Tue, May 31, 2016 24.19 24.38 24.02 24.34
1096 NASDAQ HAFC Fri, May 27, 2016 23.80 24.08 23.80 24.06
1095 NASDAQ HAFC Thu, May 26, 2016 23.79 23.80 23.48 23.76
1094 NASDAQ HAFC Wed, May 25, 2016 23.66 24.05 23.59 23.78
1093 NASDAQ HAFC Tue, May 24, 2016 23.26 23.73 22.80 23.69
1092 NASDAQ HAFC Mon, May 23, 2016 23.04 23.16 22.92 23.04
1091 NASDAQ HAFC Fri, May 20, 2016 22.96 23.17 22.84 23.10
1090 NASDAQ HAFC Thu, May 19, 2016 22.88 23.15 22.54 22.81
1089 NASDAQ HAFC Wed, May 18, 2016 22.20 23.12 22.20 23.05
1088 NASDAQ HAFC Tue, May 17, 2016 22.71 22.95 22.14 22.26
1087 NASDAQ HAFC Mon, May 16, 2016 21.99 23.18 21.97 22.81
1086 NASDAQ HAFC Fri, May 13, 2016 22.44 22.80 21.86 21.90
1085 NASDAQ HAFC Thu, May 12, 2016 22.43 22.65 22.10 22.55
1084 NASDAQ HAFC Wed, May 11, 2016 22.48 22.70 22.35 22.36
1083 NASDAQ HAFC Tue, May 10, 2016 22.40 22.65 22.23 22.55
1082 NASDAQ HAFC Mon, May 9, 2016 22.43 22.69 21.96 22.24
1081 NASDAQ HAFC Fri, May 6, 2016 22.25 22.58 22.15 22.54
1080 NASDAQ HAFC Thu, May 5, 2016 22.77 23.05 22.46 22.48
1079 NASDAQ HAFC Wed, May 4, 2016 22.82 23.18 22.32 22.70
1078 NASDAQ HAFC Tue, May 3, 2016 23.02 23.67 22.74 22.99
1077 NASDAQ HAFC Mon, May 2, 2016 23.26 23.40 22.98 23.40
1076 NASDAQ HAFC Fri, Apr 29, 2016 23.18 23.47 22.95 23.12
1075 NASDAQ HAFC Thu, Apr 28, 2016 23.02 23.64 23.02 23.19
1074 NASDAQ HAFC Wed, Apr 27, 2016 23.98 24.17 23.46 23.62
1073 NASDAQ HAFC Tue, Apr 26, 2016 23.67 24.02 23.54 23.94
1072 NASDAQ HAFC Mon, Apr 25, 2016 23.70 23.73 23.32 23.64
1071 NASDAQ HAFC Fri, Apr 22, 2016 23.43 23.99 22.19 23.94
1070 NASDAQ HAFC Thu, Apr 21, 2016 24.06 24.22 23.73 23.95
1069 NASDAQ HAFC Wed, Apr 20, 2016 23.50 24.34 23.46 24.01
1068 NASDAQ HAFC Tue, Apr 19, 2016 22.76 23.40 22.49 23.34
1067 NASDAQ HAFC Mon, Apr 18, 2016 21.91 22.60 21.82 22.60
1066 NASDAQ HAFC Fri, Apr 15, 2016 22.08 22.16 21.84 22.00
1065 NASDAQ HAFC Thu, Apr 14, 2016 21.85 22.38 21.75 22.12
1064 NASDAQ HAFC Wed, Apr 13, 2016 21.39 21.98 21.32 21.90
1063 NASDAQ HAFC Tue, Apr 12, 2016 20.80 21.39 20.76 21.20
1062 NASDAQ HAFC Mon, Apr 11, 2016 20.90 21.21 20.70 20.80
1061 NASDAQ HAFC Fri, Apr 8, 2016 21.04 21.26 20.64 20.82
1060 NASDAQ HAFC Thu, Apr 7, 2016 21.30 21.55 20.69 20.81
1059 NASDAQ HAFC Wed, Apr 6, 2016 21.35 21.68 21.02 21.50
1058 NASDAQ HAFC Tue, Apr 5, 2016 21.85 21.85 21.85 21.39
1057 NASDAQ HAFC Mon, Apr 4, 2016 21.95 22.00 21.74 21.85
1056 NASDAQ HAFC Fri, Apr 1, 2016 21.85 22.12 21.63 21.99
1055 NASDAQ HAFC Thu, Mar 31, 2016 21.97 22.20 21.86 22.00
1054 NASDAQ HAFC Wed, Mar 30, 2016 21.93 22.28 21.86 22.00
1053 NASDAQ HAFC Tue, Mar 29, 2016 21.67 21.89 21.32 21.82
1052 NASDAQ HAFC Mon, Mar 28, 2016 22.00 22.11 21.83 22.05
1051 NASDAQ HAFC Thu, Mar 24, 2016 22.09 22.09 22.09 21.99
1050 NASDAQ HAFC Wed, Mar 23, 2016 22.40 22.44 22.09 22.09
1049 NASDAQ HAFC Tue, Mar 22, 2016 22.14 22.54 22.01 22.50
1048 NASDAQ HAFC Mon, Mar 21, 2016 22.46 22.50 22.00 22.29
1047 NASDAQ HAFC Fri, Mar 18, 2016 22.04 22.55 22.03 22.43
1046 NASDAQ HAFC Thu, Mar 17, 2016 21.39 22.00 20.93 21.89
1045 NASDAQ HAFC Wed, Mar 16, 2016 21.68 21.83 21.30 21.47
1044 NASDAQ HAFC Tue, Mar 15, 2016 22.09 22.09 22.09 21.79
1043 NASDAQ HAFC Mon, Mar 14, 2016 22.14 22.26 21.96 22.09
1042 NASDAQ HAFC Fri, Mar 11, 2016 22.11 22.32 21.91 22.18
1041 NASDAQ HAFC Thu, Mar 10, 2016 22.03 22.15 21.69 22.03
1040 NASDAQ HAFC Wed, Mar 9, 2016 22.15 22.15 22.15 22.03
1039 NASDAQ HAFC Tue, Mar 8, 2016 22.21 22.40 21.93 22.45
1038 NASDAQ HAFC Mon, Mar 7, 2016 22.10 22.53 22.01 22.45
1037 NASDAQ HAFC Fri, Mar 4, 2016 22.18 22.18 22.18 22.30
1036 NASDAQ HAFC Thu, Mar 3, 2016 22.05 22.05 22.05 22.18
1035 NASDAQ HAFC Wed, Mar 2, 2016 21.72 22.08 21.52 21.69
1034 NASDAQ HAFC Tue, Mar 1, 2016 20.83 20.83 20.83 21.69
1033 NASDAQ HAFC Mon, Feb 29, 2016 21.26 21.35 20.43 20.83
1032 NASDAQ HAFC Fri, Feb 26, 2016 20.84 20.84 20.84 21.29
1031 NASDAQ HAFC Thu, Feb 25, 2016 20.43 20.96 20.39 20.84
1030 NASDAQ HAFC Wed, Feb 24, 2016 20.15 20.62 20.10 20.56
1029 NASDAQ HAFC Tue, Feb 23, 2016 20.55 20.68 20.15 20.46
1028 NASDAQ HAFC Mon, Feb 22, 2016 20.90 21.47 20.43 20.57
1027 NASDAQ HAFC Fri, Feb 19, 2016 20.35 20.65 20.22 20.61
1026 NASDAQ HAFC Thu, Feb 18, 2016 20.27 20.59 20.05 20.48
1025 NASDAQ HAFC Wed, Feb 17, 2016 20.62 20.91 20.11 20.20
1024 NASDAQ HAFC Tue, Feb 16, 2016 20.25 20.89 19.92 20.41
1023 NASDAQ HAFC Fri, Feb 12, 2016 19.49 20.33 19.49 19.95
1022 NASDAQ HAFC Thu, Feb 11, 2016 19.75 19.85 18.92 19.06
1021 NASDAQ HAFC Wed, Feb 10, 2016 20.43 20.95 20.20 20.23
1020 NASDAQ HAFC Tue, Feb 9, 2016 19.92 20.48 19.85 20.31
1019 NASDAQ HAFC Mon, Feb 8, 2016 20.22 20.24 19.50 20.12
1018 NASDAQ HAFC Fri, Feb 5, 2016 21.11 21.30 20.51 20.51
1017 NASDAQ HAFC Thu, Feb 4, 2016 21.27 21.79 20.95 21.12
1016 NASDAQ HAFC Wed, Feb 3, 2016 21.06 21.44 20.73 21.30
1015 NASDAQ HAFC Tue, Feb 2, 2016 21.32 21.51 20.80 20.84
1014 NASDAQ HAFC Mon, Feb 1, 2016 21.48 21.96 21.19 21.65
1013 NASDAQ HAFC Fri, Jan 29, 2016 21.40 21.75 21.10 21.70
1012 NASDAQ HAFC Thu, Jan 28, 2016 21.03 21.80 21.03 21.19
1011 NASDAQ HAFC Wed, Jan 27, 2016 20.80 21.03 19.93 20.20
1010 NASDAQ HAFC Tue, Jan 26, 2016 21.44 21.44 20.36 20.65
1009 NASDAQ HAFC Mon, Jan 25, 2016 20.46 21.42 19.95 20.01
1008 NASDAQ HAFC Fri, Jan 22, 2016 20.48 21.47 20.30 20.57
1007 NASDAQ HAFC Thu, Jan 21, 2016 20.45 20.89 20.05 20.08
1006 NASDAQ HAFC Wed, Jan 20, 2016 20.07 20.80 19.87 20.50
1005 NASDAQ HAFC Tue, Jan 19, 2016 21.28 21.28 20.38 20.57
1004 NASDAQ HAFC Fri, Jan 15, 2016 20.80 21.22 20.43 21.11
1003 NASDAQ HAFC Thu, Jan 14, 2016 21.53 21.82 20.21 21.37
1002 NASDAQ HAFC Wed, Jan 13, 2016 22.00 22.00 21.26 21.35
1001 NASDAQ HAFC Tue, Jan 12, 2016 22.25 22.25 21.52 21.91
1000 NASDAQ HAFC Mon, Jan 11, 2016 21.46 22.13 21.39 22.01
999 NASDAQ HAFC Fri, Jan 8, 2016 23.13 23.13 21.35 21.38
998 NASDAQ HAFC Thu, Jan 7, 2016 22.84 23.15 22.80 22.91
997 NASDAQ HAFC Wed, Jan 6, 2016 22.68 23.38 22.68 23.29
996 NASDAQ HAFC Tue, Jan 5, 2016 23.06 23.23 22.62 23.09
995 NASDAQ HAFC Mon, Jan 4, 2016 23.19 23.31 22.74 22.97
994 NASDAQ HAFC Thu, Dec 31, 2015 23.89 24.08 23.41 23.72
993 NASDAQ HAFC Wed, Dec 30, 2015 24.16 24.16 23.90 23.91
992 NASDAQ HAFC Tue, Dec 29, 2015 24.31 24.40 23.99 24.28
991 NASDAQ HAFC Mon, Dec 28, 2015 24.40 24.44 23.92 24.26
990 NASDAQ HAFC Thu, Dec 24, 2015 24.20 24.52 24.14 24.48
989 NASDAQ HAFC Wed, Dec 23, 2015 24.62 25.03 24.24 24.25
988 NASDAQ HAFC Tue, Dec 22, 2015 24.05 24.58 23.56 24.57
987 NASDAQ HAFC Mon, Dec 21, 2015 23.73 24.13 23.62 23.87
986 NASDAQ HAFC Fri, Dec 18, 2015 24.10 24.42 23.09 23.63
985 NASDAQ HAFC Thu, Dec 17, 2015 24.02 24.34 23.86 24.14
984 NASDAQ HAFC Wed, Dec 16, 2015 23.53 24.15 22.89 23.98
983 NASDAQ HAFC Tue, Dec 15, 2015 22.92 23.56 22.81 23.44
982 NASDAQ HAFC Mon, Dec 14, 2015 22.93 23.14 22.48 22.72
981 NASDAQ HAFC Fri, Dec 11, 2015 23.18 23.59 22.65 22.95
980 NASDAQ HAFC Thu, Dec 10, 2015 24.01 24.11 23.52 23.61
979 NASDAQ HAFC Wed, Dec 9, 2015 23.84 24.45 23.84 23.96
978 NASDAQ HAFC Tue, Dec 8, 2015 24.41 24.63 24.01 24.03
977 NASDAQ HAFC Mon, Dec 7, 2015 25.41 25.55 24.18 24.59
976 NASDAQ HAFC Fri, Dec 4, 2015 25.29 25.81 25.14 25.58
975 NASDAQ HAFC Thu, Dec 3, 2015 25.39 25.85 25.09 25.24
974 NASDAQ HAFC Wed, Dec 2, 2015 26.17 26.32 25.19 25.20
973 NASDAQ HAFC Tue, Dec 1, 2015 26.29 26.49 26.00 26.23
972 NASDAQ HAFC Mon, Nov 30, 2015 26.39 26.40 25.94 26.10
971 NASDAQ HAFC Fri, Nov 27, 2015 26.16 26.51 25.98 26.32
970 NASDAQ HAFC Wed, Nov 25, 2015 26.78 26.89 25.89 26.17
969 NASDAQ HAFC Tue, Nov 24, 2015 26.90 27.56 26.63 26.72
968 NASDAQ HAFC Mon, Nov 23, 2015 27.35 27.52 26.92 27.02
967 NASDAQ HAFC Fri, Nov 20, 2015 26.70 27.41 26.25 27.25
966 NASDAQ HAFC Thu, Nov 19, 2015 27.01 27.17 26.82 27.04
965 NASDAQ HAFC Wed, Nov 18, 2015 26.85 27.20 26.48 27.11
964 NASDAQ HAFC Tue, Nov 17, 2015 26.69 27.25 26.17 26.81
963 NASDAQ HAFC Mon, Nov 16, 2015 26.40 26.70 26.17 26.56
962 NASDAQ HAFC Fri, Nov 13, 2015 26.58 26.94 26.46 26.50
961 NASDAQ HAFC Thu, Nov 12, 2015 26.93 27.19 26.59 26.80
960 NASDAQ HAFC Wed, Nov 11, 2015 27.36 27.42 26.77 27.11
959 NASDAQ HAFC Tue, Nov 10, 2015 27.18 27.58 26.90 27.24
958 NASDAQ HAFC Mon, Nov 9, 2015 27.91 27.94 26.92 27.28
957 NASDAQ HAFC Fri, Nov 6, 2015 27.06 28.09 27.06 27.80
956 NASDAQ HAFC Thu, Nov 5, 2015 26.21 26.90 26.21 26.83
955 NASDAQ HAFC Wed, Nov 4, 2015 26.22 26.28 25.95 26.15
954 NASDAQ HAFC Tue, Nov 3, 2015 25.55 26.15 25.39 26.09
953 NASDAQ HAFC Mon, Nov 2, 2015 25.74 26.24 25.55 26.10
952 NASDAQ HAFC Fri, Oct 30, 2015 26.30 26.43 25.35 25.50
951 NASDAQ HAFC Thu, Oct 29, 2015 26.45 26.78 25.77 26.37
950 NASDAQ HAFC Wed, Oct 28, 2015 26.45 26.93 25.83 26.55
949 NASDAQ HAFC Tue, Oct 27, 2015 27.20 27.20 25.72 26.29
948 NASDAQ HAFC Mon, Oct 26, 2015 27.33 27.71 27.04 27.34
947 NASDAQ HAFC Fri, Oct 23, 2015 27.00 27.49 26.78 27.45
946 NASDAQ HAFC Thu, Oct 22, 2015 26.19 27.00 26.19 26.90
945 NASDAQ HAFC Wed, Oct 21, 2015 26.42 26.72 25.98 26.03
944 NASDAQ HAFC Tue, Oct 20, 2015 26.07 26.48 26.04 26.41
943 NASDAQ HAFC Mon, Oct 19, 2015 25.61 26.26 25.53 26.06
942 NASDAQ HAFC Fri, Oct 16, 2015 25.88 26.25 25.55 25.74
941 NASDAQ HAFC Thu, Oct 15, 2015 25.43 26.00 25.03 25.82
940 NASDAQ HAFC Wed, Oct 14, 2015 25.95 25.98 25.20 25.23
939 NASDAQ HAFC Tue, Oct 13, 2015 26.00 26.20 25.83 26.00
938 NASDAQ HAFC Mon, Oct 12, 2015 25.87 26.29 25.74 26.08
937 NASDAQ HAFC Fri, Oct 9, 2015 26.15 26.32 25.84 25.92
936 NASDAQ HAFC Thu, Oct 8, 2015 25.20 26.14 25.16 26.08
935 NASDAQ HAFC Wed, Oct 7, 2015 24.84 25.25 24.84 25.24
934 NASDAQ HAFC Tue, Oct 6, 2015 25.07 25.09 24.55 24.71
933 NASDAQ HAFC Mon, Oct 5, 2015 24.65 25.10 24.65 25.00
932 NASDAQ HAFC Fri, Oct 2, 2015 24.52 24.57 23.65 24.44
931 NASDAQ HAFC Thu, Oct 1, 2015 25.12 25.50 24.69 25.02
930 NASDAQ HAFC Wed, Sep 30, 2015 25.36 25.48 25.00 25.20
929 NASDAQ HAFC Tue, Sep 29, 2015 25.07 25.17 24.86 25.13
928 NASDAQ HAFC Mon, Sep 28, 2015 25.26 25.35 24.87 25.02
927 NASDAQ HAFC Fri, Sep 25, 2015 25.44 25.75 25.32 25.50
926 NASDAQ HAFC Thu, Sep 24, 2015 24.50 25.19 24.43 25.12
925 NASDAQ HAFC Wed, Sep 23, 2015 24.39 24.71 24.16 24.48
924 NASDAQ HAFC Tue, Sep 22, 2015 24.22 24.77 24.06 24.34
923 NASDAQ HAFC Mon, Sep 21, 2015 24.15 24.71 24.15 24.55
922 NASDAQ HAFC Fri, Sep 18, 2015 24.30 24.65 23.79 23.94
921 NASDAQ HAFC Thu, Sep 17, 2015 25.45 25.88 24.55 24.74
920 NASDAQ HAFC Wed, Sep 16, 2015 25.60 25.60 25.19 25.52
919 NASDAQ HAFC Tue, Sep 15, 2015 25.15 25.69 25.15 25.60
918 NASDAQ HAFC Mon, Sep 14, 2015 25.20 25.38 24.99 24.99
917 NASDAQ HAFC Fri, Sep 11, 2015 25.00 25.19 24.80 25.12
916 NASDAQ HAFC Thu, Sep 10, 2015 24.73 25.15 24.58 25.00
915 NASDAQ HAFC Wed, Sep 9, 2015 24.61 25.11 24.55 24.82
914 NASDAQ HAFC Tue, Sep 8, 2015 24.07 24.67 23.65 24.57
913 NASDAQ HAFC Fri, Sep 4, 2015 23.75 23.93 23.60 23.81
912 NASDAQ HAFC Thu, Sep 3, 2015 23.66 24.15 23.66 23.96
911 NASDAQ HAFC Wed, Sep 2, 2015 23.64 23.87 23.37 23.72
910 NASDAQ HAFC Tue, Sep 1, 2015 23.87 24.37 23.20 23.33
909 NASDAQ HAFC Mon, Aug 31, 2015 23.91 24.30 23.89 24.24
908 NASDAQ HAFC Fri, Aug 28, 2015 23.81 24.41 23.79 24.13
907 NASDAQ HAFC Thu, Aug 27, 2015 24.10 24.38 23.71 23.98
906 NASDAQ HAFC Wed, Aug 26, 2015 23.80 24.05 23.39 23.80
905 NASDAQ HAFC Tue, Aug 25, 2015 23.90 24.95 23.20 23.21
904 NASDAQ HAFC Mon, Aug 24, 2015 23.55 24.33 23.25 23.29
903 NASDAQ HAFC Fri, Aug 21, 2015 24.40 25.02 24.35 24.57
902 NASDAQ HAFC Thu, Aug 20, 2015 25.09 25.09 24.69 24.77
901 NASDAQ HAFC Wed, Aug 19, 2015 25.55 25.78 25.06 25.23
900 NASDAQ HAFC Tue, Aug 18, 2015 26.00 26.15 25.44 25.63
899 NASDAQ HAFC Mon, Aug 17, 2015 25.79 26.10 25.33 25.96
898 NASDAQ HAFC Fri, Aug 14, 2015 25.28 25.86 25.15 25.83
897 NASDAQ HAFC Thu, Aug 13, 2015 25.26 25.62 25.13 25.35
896 NASDAQ HAFC Wed, Aug 12, 2015 25.58 25.64 24.90 25.28
895 NASDAQ HAFC Tue, Aug 11, 2015 26.00 26.12 25.55 25.76
894 NASDAQ HAFC Mon, Aug 10, 2015 25.80 26.26 25.80 26.20
893 NASDAQ HAFC Fri, Aug 7, 2015 25.81 26.00 25.38 25.69
892 NASDAQ HAFC Thu, Aug 6, 2015 25.98 26.23 25.67 25.86
891 NASDAQ HAFC Wed, Aug 5, 2015 25.52 26.01 25.51 26.00
890 NASDAQ HAFC Tue, Aug 4, 2015 25.32 25.66 25.32 25.41
889 NASDAQ HAFC Mon, Aug 3, 2015 25.36 25.78 25.11 25.37
888 NASDAQ HAFC Fri, Jul 31, 2015 25.33 25.42 25.10 25.31
887 NASDAQ HAFC Thu, Jul 30, 2015 25.25 25.48 25.08 25.30
886 NASDAQ HAFC Wed, Jul 29, 2015 25.30 25.45 25.14 25.28
885 NASDAQ HAFC Tue, Jul 28, 2015 25.71 25.71 25.14 25.25
884 NASDAQ HAFC Mon, Jul 27, 2015 25.72 25.72 25.26 25.46
883 NASDAQ HAFC Fri, Jul 24, 2015 25.62 26.15 25.24 25.76
882 NASDAQ HAFC Thu, Jul 23, 2015 26.16 26.49 25.29 25.40
881 NASDAQ HAFC Wed, Jul 22, 2015 25.41 25.89 25.41 25.78
880 NASDAQ HAFC Tue, Jul 21, 2015 25.65 26.03 25.30 25.47
879 NASDAQ HAFC Mon, Jul 20, 2015 25.29 25.64 25.28 25.60
878 NASDAQ HAFC Fri, Jul 17, 2015 25.74 25.74 25.06 25.29
877 NASDAQ HAFC Thu, Jul 16, 2015 25.92 25.99 25.59 25.69
876 NASDAQ HAFC Wed, Jul 15, 2015 25.17 25.70 24.47 25.66
875 NASDAQ HAFC Tue, Jul 14, 2015 25.15 25.31 24.91 25.20
874 NASDAQ HAFC Mon, Jul 13, 2015 25.00 25.19 24.85 25.13
873 NASDAQ HAFC Fri, Jul 10, 2015 24.79 24.95 24.40 24.87
872 NASDAQ HAFC Thu, Jul 9, 2015 24.29 24.51 24.09 24.41
871 NASDAQ HAFC Wed, Jul 8, 2015 23.91 24.25 23.79 23.94
870 NASDAQ HAFC Tue, Jul 7, 2015 24.70 24.70 23.90 24.19
869 NASDAQ HAFC Mon, Jul 6, 2015 24.27 24.69 24.06 24.64
868 NASDAQ HAFC Thu, Jul 2, 2015 25.12 25.12 24.46 24.58
867 NASDAQ HAFC Wed, Jul 1, 2015 25.19 25.39 24.99 25.09
866 NASDAQ HAFC Tue, Jun 30, 2015 25.04 25.53 24.73 24.84
865 NASDAQ HAFC Mon, Jun 29, 2015 25.13 25.42 24.64 24.68
864 NASDAQ HAFC Fri, Jun 26, 2015 25.52 25.59 25.16 25.41
863 NASDAQ HAFC Thu, Jun 25, 2015 25.34 25.52 25.09 25.50
862 NASDAQ HAFC Wed, Jun 24, 2015 25.17 25.41 24.97 25.15
861 NASDAQ HAFC Tue, Jun 23, 2015 24.89 25.29 24.73 25.19
860 NASDAQ HAFC Mon, Jun 22, 2015 24.59 24.97 24.45 24.83
859 NASDAQ HAFC Fri, Jun 19, 2015 24.20 24.55 24.03 24.33
858 NASDAQ HAFC Thu, Jun 18, 2015 24.13 24.47 23.72 24.20
857 NASDAQ HAFC Wed, Jun 17, 2015 24.74 24.94 23.92 23.95
856 NASDAQ HAFC Tue, Jun 16, 2015 24.33 24.50 24.16 24.50
855 NASDAQ HAFC Mon, Jun 15, 2015 24.35 24.54 24.05 24.41
854 NASDAQ HAFC Fri, Jun 12, 2015 24.55 24.55 24.23 24.47
853 NASDAQ HAFC Thu, Jun 11, 2015 24.22 24.43 23.94 24.42
852 NASDAQ HAFC Wed, Jun 10, 2015 23.80 24.25 23.69 24.04
851 NASDAQ HAFC Tue, Jun 9, 2015 23.33 23.85 23.25 23.70
850 NASDAQ HAFC Mon, Jun 8, 2015 22.99 23.35 22.99 23.31
849 NASDAQ HAFC Fri, Jun 5, 2015 22.82 23.29 22.82 23.07
848 NASDAQ HAFC Thu, Jun 4, 2015 22.75 22.83 22.59 22.74
847 NASDAQ HAFC Wed, Jun 3, 2015 22.50 22.83 22.27 22.82
846 NASDAQ HAFC Tue, Jun 2, 2015 21.99 22.50 21.91 22.43
845 NASDAQ HAFC Mon, Jun 1, 2015 22.32 22.45 21.85 22.04
844 NASDAQ HAFC Fri, May 29, 2015 22.01 22.19 21.68 22.13
843 NASDAQ HAFC Thu, May 28, 2015 22.13 22.40 21.95 22.19
842 NASDAQ HAFC Wed, May 27, 2015 21.87 22.30 21.70 22.24
841 NASDAQ HAFC Tue, May 26, 2015 22.03 22.03 21.60 21.86
840 NASDAQ HAFC Fri, May 22, 2015 22.08 22.22 21.91 22.11
839 NASDAQ HAFC Thu, May 21, 2015 22.13 22.25 21.87 22.12
838 NASDAQ HAFC Wed, May 20, 2015 22.17 22.25 21.92 22.18
837 NASDAQ HAFC Tue, May 19, 2015 21.86 22.30 21.66 22.17
836 NASDAQ HAFC Mon, May 18, 2015 21.55 22.00 21.54 21.95
835 NASDAQ HAFC Fri, May 15, 2015 21.90 21.99 21.48 21.61
834 NASDAQ HAFC Thu, May 14, 2015 21.64 21.96 21.62 21.92
833 NASDAQ HAFC Wed, May 13, 2015 21.51 21.61 21.38 21.57
832 NASDAQ HAFC Tue, May 12, 2015 21.43 21.64 21.35 21.49
831 NASDAQ HAFC Mon, May 11, 2015 21.44 21.64 21.37 21.55
830 NASDAQ HAFC Fri, May 8, 2015 21.59 21.59 21.26 21.39
829 NASDAQ HAFC Thu, May 7, 2015 21.45 21.66 21.17 21.37
828 NASDAQ HAFC Wed, May 6, 2015 21.30 21.51 21.10 21.49
827 NASDAQ HAFC Tue, May 5, 2015 21.48 21.59 21.09 21.28
826 NASDAQ HAFC Mon, May 4, 2015 21.18 21.40 21.18 21.30
825 NASDAQ HAFC Fri, May 1, 2015 21.32 21.44 21.10 21.23
824 NASDAQ HAFC Thu, Apr 30, 2015 21.53 21.67 21.24 21.28
823 NASDAQ HAFC Wed, Apr 29, 2015 21.70 22.00 21.66 21.67
822 NASDAQ HAFC Tue, Apr 28, 2015 21.41 21.93 21.41 21.82
821 NASDAQ HAFC Mon, Apr 27, 2015 21.71 21.83 21.27 21.49
820 NASDAQ HAFC Fri, Apr 24, 2015 21.84 21.95 21.68 21.69
819 NASDAQ HAFC Thu, Apr 23, 2015 21.26 21.95 21.01 21.74
818 NASDAQ HAFC Wed, Apr 22, 2015 20.90 21.15 20.64 21.07
817 NASDAQ HAFC Tue, Apr 21, 2015 21.05 21.05 20.85 20.93
816 NASDAQ HAFC Mon, Apr 20, 2015 20.80 21.20 20.70 20.99
815 NASDAQ HAFC Fri, Apr 17, 2015 20.91 21.31 20.63 20.74
814 NASDAQ HAFC Thu, Apr 16, 2015 21.13 21.26 20.94 21.08
813 NASDAQ HAFC Wed, Apr 15, 2015 21.00 21.33 20.89 21.15
812 NASDAQ HAFC Tue, Apr 14, 2015 20.97 21.05 20.71 20.89
811 NASDAQ HAFC Mon, Apr 13, 2015 20.99 21.27 20.97 21.04
810 NASDAQ HAFC Fri, Apr 10, 2015 21.10 21.24 20.91 20.95
809 NASDAQ HAFC Thu, Apr 9, 2015 21.08 21.22 20.75 21.00
808 NASDAQ HAFC Wed, Apr 8, 2015 21.03 21.20 20.82 21.04
807 NASDAQ HAFC Tue, Apr 7, 2015 20.97 21.08 20.77 21.03
806 NASDAQ HAFC Mon, Apr 6, 2015 21.03 21.18 20.91 21.02
805 NASDAQ HAFC Thu, Apr 2, 2015 21.13 21.35 21.01 21.27
804 NASDAQ HAFC Wed, Apr 1, 2015 21.03 21.24 20.84 21.12
803 NASDAQ HAFC Tue, Mar 31, 2015 21.07 21.28 20.82 21.15
802 NASDAQ HAFC Mon, Mar 30, 2015 20.90 21.37 20.86 21.24
801 NASDAQ HAFC Fri, Mar 27, 2015 20.67 20.81 20.32 20.81
800 NASDAQ HAFC Thu, Mar 26, 2015 20.51 20.76 20.24 20.74
799 NASDAQ HAFC Wed, Mar 25, 2015 20.95 21.00 20.50 20.55
798 NASDAQ HAFC Tue, Mar 24, 2015 20.92 21.07 20.85 20.90
797 NASDAQ HAFC Mon, Mar 23, 2015 20.85 20.99 20.75 20.92
796 NASDAQ HAFC Fri, Mar 20, 2015 20.74 20.88 20.58 20.79
795 NASDAQ HAFC Thu, Mar 19, 2015 20.60 20.77 20.37 20.75
794 NASDAQ HAFC Wed, Mar 18, 2015 20.33 20.94 20.33 20.73
793 NASDAQ HAFC Tue, Mar 17, 2015 20.35 20.54 20.18 20.51
792 NASDAQ HAFC Mon, Mar 16, 2015 20.68 20.73 20.42 20.46
791 NASDAQ HAFC Fri, Mar 13, 2015 20.65 20.72 20.36 20.60
790 NASDAQ HAFC Thu, Mar 12, 2015 20.59 20.75 20.30 20.63
789 NASDAQ HAFC Wed, Mar 11, 2015 20.50 20.58 20.17 20.38
788 NASDAQ HAFC Tue, Mar 10, 2015 20.53 20.72 20.42 20.46
787 NASDAQ HAFC Mon, Mar 9, 2015 20.62 20.94 20.62 20.74
786 NASDAQ HAFC Fri, Mar 6, 2015 19.83 20.68 19.83 20.56
785 NASDAQ HAFC Thu, Mar 5, 2015 20.36 20.50 19.79 19.97
784 NASDAQ HAFC Wed, Mar 4, 2015 20.26 20.44 20.26 20.31
783 NASDAQ HAFC Tue, Mar 3, 2015 20.25 20.42 20.09 20.38
782 NASDAQ HAFC Mon, Mar 2, 2015 19.71 20.34 19.71 20.33
781 NASDAQ HAFC Fri, Feb 27, 2015 19.93 20.09 19.73 19.73
780 NASDAQ HAFC Thu, Feb 26, 2015 19.82 20.00 19.80 19.91
779 NASDAQ HAFC Wed, Feb 25, 2015 20.00 20.17 19.76 19.80
778 NASDAQ HAFC Tue, Feb 24, 2015 19.99 20.26 19.96 19.99
777 NASDAQ HAFC Mon, Feb 23, 2015 19.92 19.99 19.79 19.99
776 NASDAQ HAFC Fri, Feb 20, 2015 20.12 20.29 19.72 20.05
775 NASDAQ HAFC Thu, Feb 19, 2015 20.18 20.39 20.00 20.07
774 NASDAQ HAFC Wed, Feb 18, 2015 20.44 20.45 20.09 20.22
773 NASDAQ HAFC Tue, Feb 17, 2015 20.52 20.80 20.42 20.55
772 NASDAQ HAFC Fri, Feb 13, 2015 20.47 20.77 20.33 20.50
771 NASDAQ HAFC Thu, Feb 12, 2015 19.99 20.49 19.99 20.45
770 NASDAQ HAFC Wed, Feb 11, 2015 19.95 20.24 19.69 19.85
769 NASDAQ HAFC Tue, Feb 10, 2015 19.94 20.06 19.65 19.99
768 NASDAQ HAFC Mon, Feb 9, 2015 20.30 20.31 19.73 19.77
767 NASDAQ HAFC Fri, Feb 6, 2015 20.66 20.85 20.25 20.30
766 NASDAQ HAFC Thu, Feb 5, 2015 20.20 20.97 19.85 20.73
765 NASDAQ HAFC Wed, Feb 4, 2015 20.68 21.00 20.19 20.34
764 NASDAQ HAFC Tue, Feb 3, 2015 20.54 21.18 20.54 20.79
763 NASDAQ HAFC Mon, Feb 2, 2015 19.90 20.56 19.74 20.51
762 NASDAQ HAFC Fri, Jan 30, 2015 20.09 20.25 19.79 19.86
761 NASDAQ HAFC Thu, Jan 29, 2015 20.36 20.39 20.00 20.30
760 NASDAQ HAFC Wed, Jan 28, 2015 21.09 21.09 20.21 20.24
759 NASDAQ HAFC Tue, Jan 27, 2015 20.80 21.34 20.67 20.99
758 NASDAQ HAFC Mon, Jan 26, 2015 21.04 21.55 20.77 21.30
757 NASDAQ HAFC Fri, Jan 23, 2015 21.47 21.60 20.86 21.11
756 NASDAQ HAFC Thu, Jan 22, 2015 20.82 21.64 20.61 21.49
755 NASDAQ HAFC Wed, Jan 21, 2015 20.73 20.97 20.41 20.60
754 NASDAQ HAFC Tue, Jan 20, 2015 21.08 21.08 20.59 20.79
753 NASDAQ HAFC Fri, Jan 16, 2015 20.55 21.11 20.50 21.07
752 NASDAQ HAFC Thu, Jan 15, 2015 20.62 20.68 20.29 20.62
751 NASDAQ HAFC Wed, Jan 14, 2015 20.66 20.77 20.49 20.68
750 NASDAQ HAFC Tue, Jan 13, 2015 20.99 21.27 20.78 20.94
749 NASDAQ HAFC Mon, Jan 12, 2015 20.77 21.05 20.71 20.84
748 NASDAQ HAFC Fri, Jan 9, 2015 21.27 21.27 20.76 20.88
747 NASDAQ HAFC Thu, Jan 8, 2015 20.82 21.40 20.81 21.32
746 NASDAQ HAFC Wed, Jan 7, 2015 20.63 20.86 20.58 20.73
745 NASDAQ HAFC Tue, Jan 6, 2015 20.91 21.00 20.28 20.49
744 NASDAQ HAFC Mon, Jan 5, 2015 21.26 21.27 20.83 20.93
743 NASDAQ HAFC Fri, Jan 2, 2015 21.93 22.01 21.08 21.43
742 NASDAQ HAFC Wed, Dec 31, 2014 22.07 22.23 21.76 21.81
741 NASDAQ HAFC Tue, Dec 30, 2014 21.90 22.23 21.94 21.99
740 NASDAQ HAFC Mon, Dec 29, 2014 21.67 22.18 21.64 21.98
739 NASDAQ HAFC Fri, Dec 26, 2014 21.80 21.99 21.65 21.80
738 NASDAQ HAFC Wed, Dec 24, 2014 21.76 21.98 21.58 21.70
737 NASDAQ HAFC Tue, Dec 23, 2014 21.72 21.94 21.50 21.77
736 NASDAQ HAFC Mon, Dec 22, 2014 21.40 21.85 21.39 21.67
735 NASDAQ HAFC Fri, Dec 19, 2014 21.54 21.54 21.25 21.46
734 NASDAQ HAFC Thu, Dec 18, 2014 21.51 21.70 21.33 21.59
733 NASDAQ HAFC Wed, Dec 17, 2014 20.64 21.35 20.34 21.31
732 NASDAQ HAFC Tue, Dec 16, 2014 20.63 20.91 20.49 20.60
731 NASDAQ HAFC Mon, Dec 15, 2014 21.15 21.31 20.63 20.63
730 NASDAQ HAFC Fri, Dec 12, 2014 21.02 21.51 21.01 21.10
729 NASDAQ HAFC Thu, Dec 11, 2014 21.23 21.65 21.17 21.28
728 NASDAQ HAFC Wed, Dec 10, 2014 21.76 21.93 21.11 21.14
727 NASDAQ HAFC Tue, Dec 9, 2014 21.37 21.99 21.28 21.86
726 NASDAQ HAFC Mon, Dec 8, 2014 21.39 21.83 21.14 21.24
725 NASDAQ HAFC Fri, Dec 5, 2014 20.74 21.61 20.74 21.48
724 NASDAQ HAFC Thu, Dec 4, 2014 20.68 21.01 20.51 20.77
723 NASDAQ HAFC Wed, Dec 3, 2014 20.10 20.81 19.94 20.76
722 NASDAQ HAFC Tue, Dec 2, 2014 19.50 20.29 19.50 20.15
721 NASDAQ HAFC Mon, Dec 1, 2014 20.00 20.00 19.40 19.45
720 NASDAQ HAFC Fri, Nov 28, 2014 20.75 20.91 20.04 20.10
719 NASDAQ HAFC Wed, Nov 26, 2014 20.60 20.72 20.47 20.69
718 NASDAQ HAFC Tue, Nov 25, 2014 20.68 20.77 20.45 20.65
717 NASDAQ HAFC Mon, Nov 24, 2014 20.33 20.70 20.33 20.68
716 NASDAQ HAFC Fri, Nov 21, 2014 20.90 20.91 20.23 20.31
715 NASDAQ HAFC Thu, Nov 20, 2014 20.47 20.78 20.19 20.66
714 NASDAQ HAFC Wed, Nov 19, 2014 20.82 20.91 20.16 20.29
713 NASDAQ HAFC Tue, Nov 18, 2014 21.00 21.20 20.65 20.76
712 NASDAQ HAFC Mon, Nov 17, 2014 21.46 21.68 20.99 21.00
711 NASDAQ HAFC Fri, Nov 14, 2014 21.67 21.70 21.42 21.56
710 NASDAQ HAFC Thu, Nov 13, 2014 22.31 23.58 22.10 22.10
709 NASDAQ HAFC Wed, Nov 12, 2014 21.60 22.36 21.47 22.33
708 NASDAQ HAFC Tue, Nov 11, 2014 22.04 22.05 21.57 21.63
707 NASDAQ HAFC Mon, Nov 10, 2014 21.86 22.14 21.60 21.97
706 NASDAQ HAFC Fri, Nov 7, 2014 21.79 22.13 21.23 22.00
705 NASDAQ HAFC Thu, Nov 6, 2014 21.46 21.75 21.37 21.67
704 NASDAQ HAFC Wed, Nov 5, 2014 21.44 21.59 21.26 21.47
703 NASDAQ HAFC Tue, Nov 4, 2014 21.16 21.39 21.01 21.34
702 NASDAQ HAFC Mon, Nov 3, 2014 21.41 21.69 21.12 21.32
701 NASDAQ HAFC Fri, Oct 31, 2014 21.18 21.59 20.69 21.45
700 NASDAQ HAFC Thu, Oct 30, 2014 20.80 21.17 20.65 20.88
699 NASDAQ HAFC Wed, Oct 29, 2014 20.68 21.07 20.23 20.94
698 NASDAQ HAFC Tue, Oct 28, 2014 19.85 20.70 19.85 20.63
697 NASDAQ HAFC Mon, Oct 27, 2014 19.62 19.80 19.52 19.74
696 NASDAQ HAFC Fri, Oct 24, 2014 19.90 20.00 19.63 19.79
695 NASDAQ HAFC Thu, Oct 23, 2014 20.01 20.10 19.77 19.84
694 NASDAQ HAFC Wed, Oct 22, 2014 20.32 20.32 19.73 19.75
693 NASDAQ HAFC Tue, Oct 21, 2014 20.10 20.50 20.04 20.21
692 NASDAQ HAFC Mon, Oct 20, 2014 19.77 20.13 19.68 19.93
691 NASDAQ HAFC Fri, Oct 17, 2014 20.54 20.54 19.77 19.88
690 NASDAQ HAFC Thu, Oct 16, 2014 19.72 20.33 19.72 20.23
689 NASDAQ HAFC Wed, Oct 15, 2014 20.38 20.53 19.55 19.90
688 NASDAQ HAFC Tue, Oct 14, 2014 20.10 20.63 19.89 20.54
687 NASDAQ HAFC Mon, Oct 13, 2014 19.54 20.25 19.33 20.10
686 NASDAQ HAFC Fri, Oct 10, 2014 19.42 19.99 19.35 19.54
685 NASDAQ HAFC Thu, Oct 9, 2014 20.20 20.20 19.41 19.42
684 NASDAQ HAFC Wed, Oct 8, 2014 19.80 20.28 19.72 20.20
683 NASDAQ HAFC Tue, Oct 7, 2014 19.75 19.96 19.60 19.78
682 NASDAQ HAFC Mon, Oct 6, 2014 20.16 20.39 19.80 19.87
681 NASDAQ HAFC Fri, Oct 3, 2014 20.19 20.33 19.96 20.14
680 NASDAQ HAFC Thu, Oct 2, 2014 19.88 20.10 19.56 19.96
679 NASDAQ HAFC Wed, Oct 1, 2014 20.20 20.40 19.65 19.80
678 NASDAQ HAFC Tue, Sep 30, 2014 20.34 20.44 20.03 20.16
677 NASDAQ HAFC Mon, Sep 29, 2014 20.06 20.33 20.06 20.32
676 NASDAQ HAFC Fri, Sep 26, 2014 20.21 20.31 20.01 20.27
675 NASDAQ HAFC Thu, Sep 25, 2014 20.17 20.32 19.95 20.21
674 NASDAQ HAFC Wed, Sep 24, 2014 20.17 20.32 20.03 20.26
673 NASDAQ HAFC Tue, Sep 23, 2014 20.21 20.41 20.04 20.19
672 NASDAQ HAFC Mon, Sep 22, 2014 20.27 20.54 20.13 20.15
671 NASDAQ HAFC Fri, Sep 19, 2014 20.59 21.00 20.30 20.34
670 NASDAQ HAFC Thu, Sep 18, 2014 20.26 21.08 20.26 20.56
669 NASDAQ HAFC Wed, Sep 17, 2014 20.11 20.42 20.04 20.23
668 NASDAQ HAFC Tue, Sep 16, 2014 20.26 20.40 19.97 20.13
667 NASDAQ HAFC Mon, Sep 15, 2014 20.59 20.59 20.28 20.36
666 NASDAQ HAFC Fri, Sep 12, 2014 20.61 20.91 20.46 20.70
665 NASDAQ HAFC Thu, Sep 11, 2014 20.20 20.69 20.20 20.56
664 NASDAQ HAFC Wed, Sep 10, 2014 20.19 20.39 20.17 20.36
663 NASDAQ HAFC Tue, Sep 9, 2014 20.45 20.45 20.06 20.14
662 NASDAQ HAFC Mon, Sep 8, 2014 20.38 20.56 20.19 20.49
661 NASDAQ HAFC Fri, Sep 5, 2014 20.30 20.42 20.16 20.39
660 NASDAQ HAFC Thu, Sep 4, 2014 20.60 20.77 20.39 20.46
659 NASDAQ HAFC Wed, Sep 3, 2014 20.77 20.83 20.48 20.64
658 NASDAQ HAFC Tue, Sep 2, 2014 20.53 20.80 20.38 20.75
657 NASDAQ HAFC Fri, Aug 29, 2014 20.74 20.74 20.46 20.55
656 NASDAQ HAFC Thu, Aug 28, 2014 21.24 21.24 20.68 20.72
655 NASDAQ HAFC Wed, Aug 27, 2014 21.35 21.44 21.15 21.33
654 NASDAQ HAFC Tue, Aug 26, 2014 21.16 21.48 21.16 21.30
653 NASDAQ HAFC Mon, Aug 25, 2014 21.21 21.28 21.05 21.19
652 NASDAQ HAFC Fri, Aug 22, 2014 20.98 21.23 20.85 21.15
651 NASDAQ HAFC Thu, Aug 21, 2014 20.48 21.00 20.29 20.94
650 NASDAQ HAFC Wed, Aug 20, 2014 20.45 20.59 20.30 20.46
649 NASDAQ HAFC Tue, Aug 19, 2014 20.66 20.67 20.48 20.53
648 NASDAQ HAFC Mon, Aug 18, 2014 20.57 20.74 20.31 20.67
647 NASDAQ HAFC Fri, Aug 15, 2014 20.86 20.99 20.05 20.34
646 NASDAQ HAFC Thu, Aug 14, 2014 20.75 20.93 20.62 20.67
645 NASDAQ HAFC Wed, Aug 13, 2014 20.50 20.94 20.41 20.77
644 NASDAQ HAFC Tue, Aug 12, 2014 20.63 20.65 20.32 20.48
643 NASDAQ HAFC Mon, Aug 11, 2014 20.59 20.80 20.40 20.50
642 NASDAQ HAFC Fri, Aug 8, 2014 20.40 20.64 20.39 20.51
641 NASDAQ HAFC Thu, Aug 7, 2014 20.59 20.62 20.34 20.41
640 NASDAQ HAFC Wed, Aug 6, 2014 20.15 20.67 20.05 20.57
639 NASDAQ HAFC Tue, Aug 5, 2014 20.22 20.58 20.07 20.21
638 NASDAQ HAFC Mon, Aug 4, 2014 20.64 20.77 20.18 20.33
637 NASDAQ HAFC Fri, Aug 1, 2014 21.12 21.13 20.60 20.64
636 NASDAQ HAFC Thu, Jul 31, 2014 21.38 21.46 20.97 21.12
635 NASDAQ HAFC Wed, Jul 30, 2014 21.38 21.76 21.34 21.63
634 NASDAQ HAFC Tue, Jul 29, 2014 21.12 21.45 21.05 21.26
633 NASDAQ HAFC Mon, Jul 28, 2014 21.14 21.36 20.81 20.97
632 NASDAQ HAFC Fri, Jul 25, 2014 20.81 21.12 20.81 20.97
631 NASDAQ HAFC Thu, Jul 24, 2014 20.85 21.28 20.83 20.97
630 NASDAQ HAFC Wed, Jul 23, 2014 20.79 20.85 20.50 20.80
629 NASDAQ HAFC Tue, Jul 22, 2014 21.09 21.63 20.79 20.85
628 NASDAQ HAFC Mon, Jul 21, 2014 21.14 21.21 20.83 20.90
627 NASDAQ HAFC Fri, Jul 18, 2014 21.05 21.43 21.02 21.27
626 NASDAQ HAFC Thu, Jul 17, 2014 21.80 21.90 21.02 21.12
625 NASDAQ HAFC Wed, Jul 16, 2014 22.50 22.50 21.95 22.01
624 NASDAQ HAFC Tue, Jul 15, 2014 22.30 22.46 22.09 22.36
623 NASDAQ HAFC Mon, Jul 14, 2014 22.49 22.49 22.22 22.24
622 NASDAQ HAFC Fri, Jul 11, 2014 22.20 22.43 22.08 22.28
621 NASDAQ HAFC Thu, Jul 10, 2014 22.09 22.40 22.01 22.15
620 NASDAQ HAFC Wed, Jul 9, 2014 22.37 22.58 22.17 22.46
619 NASDAQ HAFC Tue, Jul 8, 2014 22.40 22.52 22.10 22.26
618 NASDAQ HAFC Mon, Jul 7, 2014 22.41 22.44 22.24 22.38
617 NASDAQ HAFC Thu, Jul 3, 2014 22.14 22.53 22.14 22.39
616 NASDAQ HAFC Wed, Jul 2, 2014 21.85 22.14 21.76 22.02
615 NASDAQ HAFC Tue, Jul 1, 2014 21.12 21.85 21.10 21.80
614 NASDAQ HAFC Mon, Jun 30, 2014 21.44 21.55 21.03 21.08
613 NASDAQ HAFC Fri, Jun 27, 2014 21.19 21.54 21.19 21.50
612 NASDAQ HAFC Thu, Jun 26, 2014 21.24 21.45 20.84 21.38
611 NASDAQ HAFC Wed, Jun 25, 2014 21.09 21.31 20.90 21.29
610 NASDAQ HAFC Tue, Jun 24, 2014 21.54 21.86 21.11 21.12
609 NASDAQ HAFC Mon, Jun 23, 2014 21.98 21.98 21.51 21.56
608 NASDAQ HAFC Fri, Jun 20, 2014 22.01 22.01 21.77 21.86
607 NASDAQ HAFC Thu, Jun 19, 2014 22.10 22.10 21.84 21.91
606 NASDAQ HAFC Wed, Jun 18, 2014 21.52 22.12 21.45 22.08
605 NASDAQ HAFC Tue, Jun 17, 2014 21.30 21.59 21.28 21.44
604 NASDAQ HAFC Mon, Jun 16, 2014 21.53 21.54 21.20 21.34
603 NASDAQ HAFC Fri, Jun 13, 2014 21.91 22.11 21.60 21.61
602 NASDAQ HAFC Thu, Jun 12, 2014 21.83 22.17 21.70 21.84
601 NASDAQ HAFC Wed, Jun 11, 2014 22.20 22.32 21.96 21.98
600 NASDAQ HAFC Tue, Jun 10, 2014 22.36 22.38 22.07 22.34
599 NASDAQ HAFC Mon, Jun 9, 2014 22.28 22.45 22.11 22.37
598 NASDAQ HAFC Fri, Jun 6, 2014 22.45 22.63 22.21 22.27
597 NASDAQ HAFC Thu, Jun 5, 2014 21.68 22.31 21.56 22.29
596 NASDAQ HAFC Wed, Jun 4, 2014 21.54 21.84 21.48 21.64
595 NASDAQ HAFC Tue, Jun 3, 2014 21.51 21.91 21.25 21.71
594 NASDAQ HAFC Mon, Jun 2, 2014 21.38 21.87 21.18 21.70
593 NASDAQ HAFC Fri, May 30, 2014 21.45 21.78 21.25 21.31
592 NASDAQ HAFC Thu, May 29, 2014 21.42 21.63 21.33 21.40
591 NASDAQ HAFC Wed, May 28, 2014 21.76 21.76 21.30 21.43
590 NASDAQ HAFC Tue, May 27, 2014 21.25 21.90 21.21 21.86
589 NASDAQ HAFC Fri, May 23, 2014 21.01 21.24 20.89 21.17
588 NASDAQ HAFC Thu, May 22, 2014 21.01 21.20 20.86 20.95
587 NASDAQ HAFC Wed, May 21, 2014 21.07 21.28 20.71 20.95
586 NASDAQ HAFC Tue, May 20, 2014 21.29 21.68 20.86 20.95
585 NASDAQ HAFC Mon, May 19, 2014 20.95 21.46 20.75 21.34
584 NASDAQ HAFC Fri, May 16, 2014 21.35 21.36 20.80 21.06
583 NASDAQ HAFC Thu, May 15, 2014 21.46 21.65 20.90 21.42
582 NASDAQ HAFC Wed, May 14, 2014 22.17 22.17 21.58 21.62
581 NASDAQ HAFC Tue, May 13, 2014 22.57 22.66 22.23 22.24
580 NASDAQ HAFC Mon, May 12, 2014 22.12 22.67 22.05 22.60
579 NASDAQ HAFC Fri, May 9, 2014 21.55 22.07 21.54 22.01
578 NASDAQ HAFC Thu, May 8, 2014 21.84 22.06 21.55 21.71
577 NASDAQ HAFC Wed, May 7, 2014 21.32 21.82 21.19 21.77
576 NASDAQ HAFC Tue, May 6, 2014 21.25 21.61 21.01 21.27
575 NASDAQ HAFC Mon, May 5, 2014 21.40 21.49 20.93 21.26
574 NASDAQ HAFC Fri, May 2, 2014 21.33 21.99 20.95 21.31
573 NASDAQ HAFC Thu, May 1, 2014 21.25 21.65 20.78 21.32
572 NASDAQ HAFC Wed, Apr 30, 2014 20.72 21.33 20.37 21.27
571 NASDAQ HAFC Tue, Apr 29, 2014 21.09 21.17 20.65 20.77
570 NASDAQ HAFC Mon, Apr 28, 2014 21.46 21.74 20.85 21.09
569 NASDAQ HAFC Fri, Apr 25, 2014 21.70 21.70 21.34 21.38
568 NASDAQ HAFC Thu, Apr 24, 2014 22.30 22.48 21.71 21.74
567 NASDAQ HAFC Wed, Apr 23, 2014 23.05 23.05 22.17 22.25
566 NASDAQ HAFC Tue, Apr 22, 2014 22.44 22.84 22.09 22.52
565 NASDAQ HAFC Mon, Apr 21, 2014 22.65 22.84 22.23 22.35
564 NASDAQ HAFC Thu, Apr 17, 2014 22.03 22.69 21.85 22.65
563 NASDAQ HAFC Wed, Apr 16, 2014 22.34 22.34 21.79 21.96
562 NASDAQ HAFC Tue, Apr 15, 2014 22.18 22.46 21.66 22.18
561 NASDAQ HAFC Mon, Apr 14, 2014 22.42 22.65 21.89 22.16
560 NASDAQ HAFC Fri, Apr 11, 2014 22.01 22.49 21.61 22.24
559 NASDAQ HAFC Thu, Apr 10, 2014 23.11 23.12 22.13 22.21
558 NASDAQ HAFC Wed, Apr 9, 2014 23.78 23.78 23.07 23.18
557 NASDAQ HAFC Tue, Apr 8, 2014 23.78 24.32 23.53 23.69
556 NASDAQ HAFC Mon, Apr 7, 2014 23.97 24.29 23.29 23.78
555 NASDAQ HAFC Fri, Apr 4, 2014 24.54 24.79 23.73 23.99
554 NASDAQ HAFC Thu, Apr 3, 2014 24.34 24.59 24.11 24.51
553 NASDAQ HAFC Wed, Apr 2, 2014 24.21 24.45 24.10 24.38
552 NASDAQ HAFC Tue, Apr 1, 2014 23.40 24.35 23.20 24.17
551 NASDAQ HAFC Mon, Mar 31, 2014 23.20 23.58 23.20 23.30
550 NASDAQ HAFC Fri, Mar 28, 2014 23.26 23.46 22.93 23.04
549 NASDAQ HAFC Thu, Mar 27, 2014 23.69 23.81 23.15 23.20
548 NASDAQ HAFC Wed, Mar 26, 2014 24.25 24.31 23.59 23.59
547 NASDAQ HAFC Tue, Mar 25, 2014 24.35 24.57 24.08 24.09
546 NASDAQ HAFC Mon, Mar 24, 2014 24.52 24.69 24.18 24.20
545 NASDAQ HAFC Fri, Mar 21, 2014 24.87 24.93 24.37 24.45
544 NASDAQ HAFC Thu, Mar 20, 2014 24.49 25.00 24.49 24.74
543 NASDAQ HAFC Wed, Mar 19, 2014 24.58 24.84 24.26 24.56
542 NASDAQ HAFC Tue, Mar 18, 2014 24.60 24.77 24.38 24.62
541 NASDAQ HAFC Mon, Mar 17, 2014 24.52 24.84 24.31 24.53
540 NASDAQ HAFC Fri, Mar 14, 2014 24.42 24.87 24.23 24.41
539 NASDAQ HAFC Thu, Mar 13, 2014 24.91 25.07 24.31 24.53
538 NASDAQ HAFC Wed, Mar 12, 2014 24.72 24.99 24.23 24.87
537 NASDAQ HAFC Tue, Mar 11, 2014 24.62 24.99 24.50 24.81
536 NASDAQ HAFC Mon, Mar 10, 2014 24.36 24.77 24.00 24.69
535 NASDAQ HAFC Fri, Mar 7, 2014 24.27 24.65 24.27 24.43
534 NASDAQ HAFC Thu, Mar 6, 2014 24.14 24.30 23.88 24.14
533 NASDAQ HAFC Wed, Mar 5, 2014 23.95 24.12 23.85 24.08
532 NASDAQ HAFC Tue, Mar 4, 2014 23.72 24.31 23.50 24.01
531 NASDAQ HAFC Mon, Mar 3, 2014 23.24 23.50 22.98 23.45
530 NASDAQ HAFC Fri, Feb 28, 2014 23.34 23.81 23.19 23.43
529 NASDAQ HAFC Thu, Feb 27, 2014 22.95 23.34 22.91 23.29
528 NASDAQ HAFC Wed, Feb 26, 2014 22.90 23.13 22.75 23.02
527 NASDAQ HAFC Tue, Feb 25, 2014 22.82 23.02 22.52 22.84
526 NASDAQ HAFC Mon, Feb 24, 2014 22.30 23.16 22.30 22.90
525 NASDAQ HAFC Fri, Feb 21, 2014 21.93 22.35 21.86 22.31
524 NASDAQ HAFC Thu, Feb 20, 2014 21.72 22.10 21.70 21.86
523 NASDAQ HAFC Wed, Feb 19, 2014 22.00 22.20 21.51 21.72
522 NASDAQ HAFC Tue, Feb 18, 2014 21.86 22.18 21.55 22.10
521 NASDAQ HAFC Fri, Feb 14, 2014 21.68 22.03 21.44 21.93
520 NASDAQ HAFC Thu, Feb 13, 2014 21.23 21.76 21.01 21.70
519 NASDAQ HAFC Wed, Feb 12, 2014 21.41 21.59 21.25 21.41
518 NASDAQ HAFC Tue, Feb 11, 2014 21.10 21.55 20.90 21.42
517 NASDAQ HAFC Mon, Feb 10, 2014 21.25 21.25 20.77 21.13
516 NASDAQ HAFC Fri, Feb 7, 2014 21.45 21.58 21.13 21.24
515 NASDAQ HAFC Thu, Feb 6, 2014 21.09 21.46 20.65 21.36
514 NASDAQ HAFC Wed, Feb 5, 2014 20.88 21.05 20.64 20.90
513 NASDAQ HAFC Tue, Feb 4, 2014 20.52 21.30 20.18 20.98
512 NASDAQ HAFC Mon, Feb 3, 2014 21.52 21.73 20.45 20.47
511 NASDAQ HAFC Fri, Jan 31, 2014 21.58 21.87 21.23 21.57
510 NASDAQ HAFC Thu, Jan 30, 2014 21.87 22.21 21.45 21.87
509 NASDAQ HAFC Wed, Jan 29, 2014 22.06 22.17 21.20 21.60
508 NASDAQ HAFC Tue, Jan 28, 2014 22.19 22.70 21.97 22.23
507 NASDAQ HAFC Mon, Jan 27, 2014 22.25 22.99 22.19 22.46
506 NASDAQ HAFC Fri, Jan 24, 2014 21.57 21.57 21.09 21.15
505 NASDAQ HAFC Wed, Jan 22, 2014 22.01 22.20 21.78 22.11
504 NASDAQ HAFC Tue, Jan 21, 2014 21.85 22.10 21.68 21.90
503 NASDAQ HAFC Fri, Jan 17, 2014 21.68 21.95 21.61 21.66
502 NASDAQ HAFC Thu, Jan 16, 2014 21.90 22.08 21.50 21.71
501 NASDAQ HAFC Wed, Jan 15, 2014 21.86 22.25 21.58 21.88
500 NASDAQ HAFC Tue, Jan 14, 2014 21.56 21.77 21.37 21.74
499 NASDAQ HAFC Mon, Jan 13, 2014 21.78 21.84 21.30 21.56
498 NASDAQ HAFC Fri, Jan 10, 2014 21.83 22.00 21.49 21.79
497 NASDAQ HAFC Thu, Jan 9, 2014 21.90 22.16 21.66 21.78
496 NASDAQ HAFC Wed, Jan 8, 2014 21.85 22.08 21.61 21.81
495 NASDAQ HAFC Tue, Jan 7, 2014 21.86 22.35 21.70 21.85
494 NASDAQ HAFC Mon, Jan 6, 2014 22.21 22.39 21.47 21.79
493 NASDAQ HAFC Fri, Jan 3, 2014 21.71 22.19 21.52 22.17
492 NASDAQ HAFC Thu, Jan 2, 2014 21.78 21.90 21.36 21.71
491 NASDAQ HAFC Tue, Dec 31, 2013 21.96 22.05 21.78 21.89
490 NASDAQ HAFC Mon, Dec 30, 2013 22.24 22.40 21.85 21.89
489 NASDAQ HAFC Fri, Dec 27, 2013 22.38 22.50 22.19 22.29
488 NASDAQ HAFC Thu, Dec 26, 2013 22.38 22.50 22.05 22.33
487 NASDAQ HAFC Tue, Dec 24, 2013 22.35 22.89 22.20 22.29
486 NASDAQ HAFC Mon, Dec 23, 2013 22.06 22.56 21.95 22.40
485 NASDAQ HAFC Fri, Dec 20, 2013 21.81 22.31 21.70 21.94
484 NASDAQ HAFC Thu, Dec 19, 2013 21.89 22.03 21.65 21.71
483 NASDAQ HAFC Wed, Dec 18, 2013 21.73 22.00 21.52 21.98
482 NASDAQ HAFC Tue, Dec 17, 2013 22.06 22.18 21.57 21.66
481 NASDAQ HAFC Mon, Dec 16, 2013 19.51 22.07 19.51 22.00
480 NASDAQ HAFC Fri, Dec 13, 2013 19.34 19.40 19.07 19.25
479 NASDAQ HAFC Thu, Dec 12, 2013 19.22 19.50 19.17 19.34
478 NASDAQ HAFC Wed, Dec 11, 2013 19.50 19.61 19.16 19.27
477 NASDAQ HAFC Tue, Dec 10, 2013 19.77 19.93 19.48 19.50
476 NASDAQ HAFC Mon, Dec 9, 2013 20.03 20.24 19.79 19.86
475 NASDAQ HAFC Fri, Dec 6, 2013 20.27 20.40 19.97 20.07
474 NASDAQ HAFC Thu, Dec 5, 2013 19.78 20.31 19.67 20.13
473 NASDAQ HAFC Wed, Dec 4, 2013 20.04 20.45 19.73 19.91
472 NASDAQ HAFC Tue, Dec 3, 2013 20.35 20.48 19.82 20.09
471 NASDAQ HAFC Mon, Dec 2, 2013 20.49 20.80 20.35 20.37
470 NASDAQ HAFC Fri, Nov 29, 2013 20.49 20.82 20.30 20.56
469 NASDAQ HAFC Wed, Nov 27, 2013 20.25 20.52 20.14 20.38
468 NASDAQ HAFC Tue, Nov 26, 2013 20.33 20.61 20.04 20.28
467 NASDAQ HAFC Mon, Nov 25, 2013 19.74 20.70 19.74 20.25
466 NASDAQ HAFC Fri, Nov 22, 2013 19.57 19.95 19.51 19.74
465 NASDAQ HAFC Thu, Nov 21, 2013 19.35 19.66 19.18 19.51
464 NASDAQ HAFC Wed, Nov 20, 2013 19.23 19.35 19.10 19.30
463 NASDAQ HAFC Tue, Nov 19, 2013 19.05 19.32 19.05 19.19
462 NASDAQ HAFC Mon, Nov 18, 2013 19.00 19.35 18.96 19.08
461 NASDAQ HAFC Fri, Nov 15, 2013 18.79 19.00 18.59 18.91
460 NASDAQ HAFC Thu, Nov 14, 2013 18.32 18.90 18.28 18.81
459 NASDAQ HAFC Wed, Nov 13, 2013 18.07 18.34 18.07 18.34
458 NASDAQ HAFC Tue, Nov 12, 2013 18.21 18.28 17.92 18.11
457 NASDAQ HAFC Mon, Nov 11, 2013 18.37 18.48 18.15 18.21
456 NASDAQ HAFC Fri, Nov 8, 2013 17.81 18.60 17.81 18.40
455 NASDAQ HAFC Thu, Nov 7, 2013 18.02 18.22 17.77 17.77
454 NASDAQ HAFC Wed, Nov 6, 2013 17.80 18.16 17.77 18.00
453 NASDAQ HAFC Tue, Nov 5, 2013 17.70 17.79 17.53 17.73
452 NASDAQ HAFC Mon, Nov 4, 2013 17.62 17.78 17.39 17.73
451 NASDAQ HAFC Fri, Nov 1, 2013 17.46 17.84 17.24 17.60
450 NASDAQ HAFC Thu, Oct 31, 2013 17.46 17.76 17.31 17.48
449 NASDAQ HAFC Wed, Oct 30, 2013 17.69 17.85 17.44 17.50
448 NASDAQ HAFC Tue, Oct 29, 2013 17.94 18.00 17.61 17.64
447 NASDAQ HAFC Mon, Oct 28, 2013 17.49 17.99 17.47 17.99
446 NASDAQ HAFC Fri, Oct 25, 2013 17.45 17.56 17.34 17.55
445 NASDAQ HAFC Thu, Oct 24, 2013 17.38 17.50 17.24 17.42
444 NASDAQ HAFC Wed, Oct 23, 2013 17.18 17.52 17.03 17.36
443 NASDAQ HAFC Tue, Oct 22, 2013 17.71 17.75 17.26 17.31
442 NASDAQ HAFC Mon, Oct 21, 2013 17.65 17.84 17.50 17.73
441 NASDAQ HAFC Fri, Oct 18, 2013 17.68 17.69 17.37 17.67
440 NASDAQ HAFC Thu, Oct 17, 2013 17.52 17.69 17.30 17.55
439 NASDAQ HAFC Wed, Oct 16, 2013 17.50 17.92 17.40 17.62
438 NASDAQ HAFC Tue, Oct 15, 2013 17.29 17.54 17.29 17.34
437 NASDAQ HAFC Mon, Oct 14, 2013 17.25 17.42 17.19 17.38
436 NASDAQ HAFC Fri, Oct 11, 2013 17.25 17.52 16.97 17.36
435 NASDAQ HAFC Thu, Oct 10, 2013 16.95 17.25 16.80 17.22
434 NASDAQ HAFC Wed, Oct 9, 2013 16.62 16.85 16.61 16.79
433 NASDAQ HAFC Tue, Oct 8, 2013 16.70 16.80 16.45 16.59
432 NASDAQ HAFC Mon, Oct 7, 2013 16.72 16.76 16.58 16.69
431 NASDAQ HAFC Fri, Oct 4, 2013 16.63 16.91 16.62 16.83
430 NASDAQ HAFC Thu, Oct 3, 2013 16.62 16.75 16.35 16.66
429 NASDAQ HAFC Wed, Oct 2, 2013 16.76 16.92 16.55 16.64
428 NASDAQ HAFC Tue, Oct 1, 2013 16.55 16.91 16.47 16.89
427 NASDAQ HAFC Mon, Sep 30, 2013 16.11 16.60 16.00 16.57
426 NASDAQ HAFC Fri, Sep 27, 2013 16.30 16.56 16.18 16.25
425 NASDAQ HAFC Thu, Sep 26, 2013 16.60 16.67 16.24 16.39
424 NASDAQ HAFC Wed, Sep 25, 2013 16.55 16.77 16.49 16.55
423 NASDAQ HAFC Tue, Sep 24, 2013 16.61 16.74 16.55 16.57
422 NASDAQ HAFC Mon, Sep 23, 2013 16.57 16.59 16.26 16.53
421 NASDAQ HAFC Fri, Sep 20, 2013 16.25 16.75 16.25 16.64
420 NASDAQ HAFC Thu, Sep 19, 2013 16.68 16.68 16.19 16.25
419 NASDAQ HAFC Wed, Sep 18, 2013 16.83 17.04 16.61 16.69
418 NASDAQ HAFC Tue, Sep 17, 2013 16.53 16.90 16.53 16.81
417 NASDAQ HAFC Mon, Sep 16, 2013 16.70 16.85 16.35 16.59
416 NASDAQ HAFC Fri, Sep 13, 2013 16.35 16.68 16.24 16.59
415 NASDAQ HAFC Thu, Sep 12, 2013 16.16 16.25 15.92 16.21
414 NASDAQ HAFC Wed, Sep 11, 2013 16.13 16.30 16.00 16.13
413 NASDAQ HAFC Tue, Sep 10, 2013 16.14 16.28 16.00 16.17
412 NASDAQ HAFC Mon, Sep 9, 2013 16.08 16.25 15.85 16.06
411 NASDAQ HAFC Fri, Sep 6, 2013 16.29 16.29 15.86 16.01
410 NASDAQ HAFC Thu, Sep 5, 2013 16.23 16.31 16.08 16.22
409 NASDAQ HAFC Wed, Sep 4, 2013 16.26 16.50 16.14 16.20
408 NASDAQ HAFC Tue, Sep 3, 2013 16.45 16.58 16.08 16.26
407 NASDAQ HAFC Fri, Aug 30, 2013 16.55 16.61 16.29 16.33
406 NASDAQ HAFC Thu, Aug 29, 2013 16.36 16.71 16.31 16.54
405 NASDAQ HAFC Wed, Aug 28, 2013 16.26 16.70 16.22 16.43
404 NASDAQ HAFC Tue, Aug 27, 2013 16.71 16.71 16.24 16.30
403 NASDAQ HAFC Mon, Aug 26, 2013 17.21 17.25 16.83 16.86
402 NASDAQ HAFC Fri, Aug 23, 2013 17.39 17.44 17.01 17.19
401 NASDAQ HAFC Thu, Aug 22, 2013 17.36 17.50 17.36 17.40
400 NASDAQ HAFC Wed, Aug 21, 2013 17.55 17.56 17.21 17.32
399 NASDAQ HAFC Tue, Aug 20, 2013 17.36 17.70 17.36 17.61
398 NASDAQ HAFC Mon, Aug 19, 2013 17.62 17.69 17.31 17.39
397 NASDAQ HAFC Fri, Aug 16, 2013 17.51 17.83 17.51 17.66
396 NASDAQ HAFC Thu, Aug 15, 2013 17.59 17.70 17.53 17.59
395 NASDAQ HAFC Wed, Aug 14, 2013 17.80 17.85 17.69 17.74
394 NASDAQ HAFC Tue, Aug 13, 2013 17.68 17.87 17.52 17.84
393 NASDAQ HAFC Mon, Aug 12, 2013 17.61 17.74 17.60 17.65
392 NASDAQ HAFC Fri, Aug 9, 2013 17.60 17.80 17.57 17.71
391 NASDAQ HAFC Thu, Aug 8, 2013 17.40 17.67 17.40 17.64
390 NASDAQ HAFC Wed, Aug 7, 2013 17.39 17.45 17.13 17.38
389 NASDAQ HAFC Tue, Aug 6, 2013 17.70 17.78 17.45 17.46
388 NASDAQ HAFC Mon, Aug 5, 2013 17.52 17.85 17.50 17.75
387 NASDAQ HAFC Fri, Aug 2, 2013 17.56 17.80 17.43 17.59
386 NASDAQ HAFC Thu, Aug 1, 2013 17.20 17.65 17.12 17.64
385 NASDAQ HAFC Wed, Jul 31, 2013 16.86 17.26 16.86 17.00
384 NASDAQ HAFC Tue, Jul 30, 2013 17.23 17.25 16.73 16.86
383 NASDAQ HAFC Mon, Jul 29, 2013 17.25 17.32 17.13 17.19
382 NASDAQ HAFC Fri, Jul 26, 2013 17.19 17.43 17.00 17.29
381 NASDAQ HAFC Thu, Jul 25, 2013 17.77 17.88 17.17 17.30
380 NASDAQ HAFC Wed, Jul 24, 2013 17.84 17.96 17.68 17.84
379 NASDAQ HAFC Tue, Jul 23, 2013 17.91 18.03 17.61 17.72
378 NASDAQ HAFC Mon, Jul 22, 2013 17.68 17.98 17.68 17.88
377 NASDAQ HAFC Fri, Jul 19, 2013 17.68 17.77 17.52 17.75
376 NASDAQ HAFC Thu, Jul 18, 2013 17.40 17.90 17.35 17.75
375 NASDAQ HAFC Wed, Jul 17, 2013 17.44 17.60 17.32 17.40
374 NASDAQ HAFC Tue, Jul 16, 2013 17.43 17.62 17.08 17.37
373 NASDAQ HAFC Mon, Jul 15, 2013 17.50 17.61 17.39 17.45
372 NASDAQ HAFC Fri, Jul 12, 2013 17.44 17.69 17.39 17.50
371 NASDAQ HAFC Thu, Jul 11, 2013 17.90 18.00 17.30 17.41
370 NASDAQ HAFC Wed, Jul 10, 2013 17.92 17.96 17.72 17.88
369 NASDAQ HAFC Tue, Jul 9, 2013 18.02 18.04 17.84 17.91
368 NASDAQ HAFC Mon, Jul 8, 2013 18.14 18.20 17.95 17.96
367 NASDAQ HAFC Fri, Jul 5, 2013 17.89 18.15 17.82 18.05
366 NASDAQ HAFC Wed, Jul 3, 2013 17.93 18.06 17.84 17.87
365 NASDAQ HAFC Tue, Jul 2, 2013 17.93 18.03 17.74 17.97
364 NASDAQ HAFC Mon, Jul 1, 2013 17.74 18.36 17.74 17.84
363 NASDAQ HAFC Fri, Jun 28, 2013 17.65 17.79 17.53 17.67
362 NASDAQ HAFC Thu, Jun 27, 2013 17.21 17.65 17.13 17.63
361 NASDAQ HAFC Wed, Jun 26, 2013 16.88 17.23 16.73 17.08
360 NASDAQ HAFC Tue, Jun 25, 2013 16.46 16.87 16.30 16.86
359 NASDAQ HAFC Mon, Jun 24, 2013 16.20 16.49 16.20 16.38
358 NASDAQ HAFC Fri, Jun 21, 2013 16.42 16.58 16.25 16.45
357 NASDAQ HAFC Thu, Jun 20, 2013 16.27 16.43 16.00 16.36
356 NASDAQ HAFC Wed, Jun 19, 2013 16.27 16.46 16.18 16.45
355 NASDAQ HAFC Tue, Jun 18, 2013 15.79 16.33 15.75 16.31
354 NASDAQ HAFC Mon, Jun 17, 2013 15.69 15.92 15.60 15.81
353 NASDAQ HAFC Fri, Jun 14, 2013 15.61 15.66 15.52 15.59
352 NASDAQ HAFC Thu, Jun 13, 2013 15.30 15.69 15.29 15.67
351 NASDAQ HAFC Wed, Jun 12, 2013 15.56 15.56 15.21 15.35
350 NASDAQ HAFC Tue, Jun 11, 2013 15.56 15.68 15.46 15.53
349 NASDAQ HAFC Mon, Jun 10, 2013 15.50 15.77 15.43 15.75
348 NASDAQ HAFC Fri, Jun 7, 2013 15.41 15.58 15.33 15.51
347 NASDAQ HAFC Thu, Jun 6, 2013 15.39 15.57 15.08 15.28
346 NASDAQ HAFC Wed, Jun 5, 2013 15.55 15.60 15.39 15.39
345 NASDAQ HAFC Tue, Jun 4, 2013 15.71 15.92 15.45 15.55
344 NASDAQ HAFC Mon, Jun 3, 2013 15.73 16.06 15.51 15.73
343 NASDAQ HAFC Fri, May 31, 2013 16.08 16.11 15.71 15.74
342 NASDAQ HAFC Thu, May 30, 2013 16.29 16.32 16.11 16.17
341 NASDAQ HAFC Wed, May 29, 2013 16.38 16.70 16.24 16.24
340 NASDAQ HAFC Tue, May 28, 2013 16.50 16.77 16.36 16.49
339 NASDAQ HAFC Fri, May 24, 2013 16.30 16.55 16.30 16.40
338 NASDAQ HAFC Thu, May 23, 2013 16.55 16.56 16.31 16.38
337 NASDAQ HAFC Wed, May 22, 2013 16.65 16.89 16.42 16.56
336 NASDAQ HAFC Tue, May 21, 2013 16.71 16.75 16.51 16.65
335 NASDAQ HAFC Mon, May 20, 2013 16.59 16.90 16.59 16.75
334 NASDAQ HAFC Fri, May 17, 2013 16.40 16.70 16.40 16.66
333 NASDAQ HAFC Thu, May 16, 2013 16.32 16.49 16.17 16.36
332 NASDAQ HAFC Wed, May 15, 2013 16.14 16.39 16.14 16.37
331 NASDAQ HAFC Tue, May 14, 2013 15.89 16.26 15.71 16.25
330 NASDAQ HAFC Mon, May 13, 2013 15.90 16.06 15.70 15.96
329 NASDAQ HAFC Fri, May 10, 2013 15.89 16.00 15.85 15.97
328 NASDAQ HAFC Thu, May 9, 2013 16.11 16.20 15.81 15.83
327 NASDAQ HAFC Wed, May 8, 2013 16.25 16.25 15.93 16.18
326 NASDAQ HAFC Tue, May 7, 2013 15.92 16.22 15.83 16.20
325 NASDAQ HAFC Mon, May 6, 2013 15.78 16.00 15.74 15.86
324 NASDAQ HAFC Fri, May 3, 2013 15.59 15.93 15.58 15.74
323 NASDAQ HAFC Thu, May 2, 2013 15.29 15.65 15.24 15.45
322 NASDAQ HAFC Wed, May 1, 2013 15.52 15.52 15.14 15.20
321 NASDAQ HAFC Tue, Apr 30, 2013 15.60 15.62 15.35 15.43
320 NASDAQ HAFC Mon, Apr 29, 2013 15.42 15.52 15.21 15.39
319 NASDAQ HAFC Fri, Apr 26, 2013 15.43 15.47 15.11 15.34
318 NASDAQ HAFC Thu, Apr 25, 2013 15.82 15.82 15.43 15.47
317 NASDAQ HAFC Wed, Apr 24, 2013 15.34 15.67 15.32 15.66
316 NASDAQ HAFC Tue, Apr 23, 2013 15.44 15.86 15.28 15.40
315 NASDAQ HAFC Mon, Apr 22, 2013 15.46 15.48 15.02 15.32
314 NASDAQ HAFC Fri, Apr 19, 2013 15.17 15.60 15.15 15.51
313 NASDAQ HAFC Thu, Apr 18, 2013 15.38 15.44 15.13 15.20
312 NASDAQ HAFC Wed, Apr 17, 2013 15.51 15.53 15.11 15.40
311 NASDAQ HAFC Tue, Apr 16, 2013 15.70 15.70 15.43 15.64
310 NASDAQ HAFC Mon, Apr 15, 2013 15.85 15.95 15.50 15.60
309 NASDAQ HAFC Fri, Apr 12, 2013 15.90 16.11 15.90 15.97
308 NASDAQ HAFC Thu, Apr 11, 2013 16.15 16.23 15.98 16.00
307 NASDAQ HAFC Wed, Apr 10, 2013 16.23 16.26 15.92 16.20
306 NASDAQ HAFC Tue, Apr 9, 2013 16.01 16.27 15.89 16.16
305 NASDAQ HAFC Mon, Apr 8, 2013 15.95 16.04 15.65 16.04
304 NASDAQ HAFC Fri, Apr 5, 2013 15.67 15.98 15.58 15.95
303 NASDAQ HAFC Thu, Apr 4, 2013 15.81 15.94 15.71 15.94
302 NASDAQ HAFC Wed, Apr 3, 2013 16.01 16.05 15.68 15.76
301 NASDAQ HAFC Tue, Apr 2, 2013 16.03 16.10 15.93 16.02
300 NASDAQ HAFC Mon, Apr 1, 2013 16.00 16.06 15.84 15.99
299 NASDAQ HAFC Thu, Mar 28, 2013 16.09 16.09 15.98 16.00
298 NASDAQ HAFC Wed, Mar 27, 2013 15.97 16.06 15.95 16.05
297 NASDAQ HAFC Tue, Mar 26, 2013 16.07 16.08 15.98 16.03
296 NASDAQ HAFC Mon, Mar 25, 2013 16.01 16.09 15.94 15.97
295 NASDAQ HAFC Fri, Mar 22, 2013 16.03 16.15 15.94 16.00
294 NASDAQ HAFC Thu, Mar 21, 2013 16.02 16.17 15.94 16.01
293 NASDAQ HAFC Wed, Mar 20, 2013 16.19 16.19 16.02 16.09
292 NASDAQ HAFC Tue, Mar 19, 2013 15.74 16.18 15.74 16.06
291 NASDAQ HAFC Mon, Mar 18, 2013 15.92 15.93 15.65 15.74
290 NASDAQ HAFC Fri, Mar 15, 2013 16.20 16.31 15.95 16.09
289 NASDAQ HAFC Thu, Mar 14, 2013 16.00 16.24 15.95 16.17
288 NASDAQ HAFC Wed, Mar 13, 2013 15.95 16.11 15.80 16.00
287 NASDAQ HAFC Tue, Mar 12, 2013 15.66 16.05 15.62 15.91
286 NASDAQ HAFC Mon, Mar 11, 2013 16.45 16.45 15.53 15.64
285 NASDAQ HAFC Fri, Mar 8, 2013 16.77 16.94 16.67 16.69
284 NASDAQ HAFC Thu, Mar 7, 2013 16.68 16.81 16.60 16.63
283 NASDAQ HAFC Wed, Mar 6, 2013 16.93 16.93 16.55 16.63
282 NASDAQ HAFC Tue, Mar 5, 2013 17.30 17.30 16.90 16.93
281 NASDAQ HAFC Mon, Mar 4, 2013 17.05 17.25 16.82 17.24
280 NASDAQ HAFC Fri, Mar 1, 2013 16.85 17.24 16.79 17.15
279 NASDAQ HAFC Thu, Feb 28, 2013 16.99 17.12 16.83 16.99
278 NASDAQ HAFC Wed, Feb 27, 2013 16.89 17.19 16.82 17.03
277 NASDAQ HAFC Tue, Feb 26, 2013 16.68 17.08 16.63 16.83
276 NASDAQ HAFC Mon, Feb 25, 2013 17.05 17.10 16.53 16.60
275 NASDAQ HAFC Fri, Feb 22, 2013 16.79 17.00 16.76 16.97
274 NASDAQ HAFC Thu, Feb 21, 2013 16.99 17.19 16.49 16.68
273 NASDAQ HAFC Wed, Feb 20, 2013 17.04 17.24 17.00 17.01
272 NASDAQ HAFC Tue, Feb 19, 2013 17.24 17.27 16.78 16.97
271 NASDAQ HAFC Fri, Feb 15, 2013 17.02 17.37 16.90 17.27
270 NASDAQ HAFC Thu, Feb 14, 2013 16.87 17.08 16.86 16.92
269 NASDAQ HAFC Wed, Feb 13, 2013 16.60 17.06 16.48 17.00
268 NASDAQ HAFC Tue, Feb 12, 2013 16.41 16.57 16.40 16.53
267 NASDAQ HAFC Mon, Feb 11, 2013 16.39 16.46 16.00 16.35
266 NASDAQ HAFC Fri, Feb 8, 2013 16.50 16.52 16.38 16.47
265 NASDAQ HAFC Thu, Feb 7, 2013 16.50 16.50 16.29 16.46
264 NASDAQ HAFC Wed, Feb 6, 2013 16.37 16.50 16.33 16.49
263 NASDAQ HAFC Tue, Feb 5, 2013 16.50 16.50 16.26 16.45
262 NASDAQ HAFC Mon, Feb 4, 2013 16.33 16.50 16.29 16.40
261 NASDAQ HAFC Fri, Feb 1, 2013 16.48 16.51 16.31 16.40
260 NASDAQ HAFC Thu, Jan 31, 2013 16.36 16.48 16.28 16.45
259 NASDAQ HAFC Wed, Jan 30, 2013 16.43 16.50 16.30 16.41
258 NASDAQ HAFC Tue, Jan 29, 2013 16.20 16.47 16.18 16.43
257 NASDAQ HAFC Mon, Jan 28, 2013 16.03 16.61 16.00 16.55
256 NASDAQ HAFC Fri, Jan 25, 2013 15.90 16.11 15.71 16.00
255 NASDAQ HAFC Thu, Jan 24, 2013 16.02 16.24 15.90 16.16
254 NASDAQ HAFC Wed, Jan 23, 2013 16.21 16.21 15.87 16.04
253 NASDAQ HAFC Tue, Jan 22, 2013 16.07 16.25 16.04 16.17
252 NASDAQ HAFC Fri, Jan 18, 2013 15.66 16.11 15.56 16.03
251 NASDAQ HAFC Thu, Jan 17, 2013 15.59 15.66 15.50 15.64
250 NASDAQ HAFC Wed, Jan 16, 2013 15.67 15.67 15.45 15.53
249 NASDAQ HAFC Tue, Jan 15, 2013 15.42 15.64 15.40 15.61
248 NASDAQ HAFC Mon, Jan 14, 2013 15.39 15.59 15.17 15.54
247 NASDAQ HAFC Fri, Jan 11, 2013 15.72 15.78 15.13 15.41
246 NASDAQ HAFC Thu, Jan 10, 2013 15.60 16.20 15.52 15.67
245 NASDAQ HAFC Wed, Jan 9, 2013 14.20 15.29 14.16 15.26
244 NASDAQ HAFC Tue, Jan 8, 2013 14.30 14.32 14.00 14.12
243 NASDAQ HAFC Mon, Jan 7, 2013 14.07 14.33 13.88 14.32
242 NASDAQ HAFC Fri, Jan 4, 2013 14.10 14.19 13.61 14.13
241 NASDAQ HAFC Thu, Jan 3, 2013 14.43 14.43 13.94 14.10
240 NASDAQ HAFC Wed, Jan 2, 2013 13.85 14.39 13.76 14.36
239 NASDAQ HAFC Mon, Dec 31, 2012 13.49 13.66 13.41 13.59
238 NASDAQ HAFC Fri, Dec 28, 2012 13.44 13.65 13.06 13.44
237 NASDAQ HAFC Thu, Dec 27, 2012 13.54 13.57 13.22 13.48
236 NASDAQ HAFC Wed, Dec 26, 2012 13.69 13.69 13.34 13.50
235 NASDAQ HAFC Mon, Dec 24, 2012 13.43 13.87 13.31 13.62
234 NASDAQ HAFC Fri, Dec 21, 2012 13.18 13.49 13.18 13.45
233 NASDAQ HAFC Thu, Dec 20, 2012 13.01 13.41 13.00 13.33
232 NASDAQ HAFC Wed, Dec 19, 2012 12.86 13.07 12.77 13.05
231 NASDAQ HAFC Tue, Dec 18, 2012 12.67 12.94 12.63 12.89
230 NASDAQ HAFC Mon, Dec 17, 2012 12.63 12.95 12.60 12.71
229 NASDAQ HAFC Fri, Dec 14, 2012 12.55 12.68 12.50 12.65
228 NASDAQ HAFC Thu, Dec 13, 2012 12.55 12.62 12.52 12.55
227 NASDAQ HAFC Wed, Dec 12, 2012 12.45 12.65 12.33 12.54
226 NASDAQ HAFC Tue, Dec 11, 2012 12.33 12.49 12.17 12.44
225 NASDAQ HAFC Mon, Dec 10, 2012 12.32 12.40 12.16 12.25
224 NASDAQ HAFC Fri, Dec 7, 2012 12.50 12.50 12.27 12.32
223 NASDAQ HAFC Thu, Dec 6, 2012 12.32 12.50 12.10 12.45
222 NASDAQ HAFC Wed, Dec 5, 2012 12.36 12.40 12.11 12.29
221 NASDAQ HAFC Tue, Dec 4, 2012 12.36 12.36 12.14 12.27
220 NASDAQ HAFC Mon, Dec 3, 2012 12.50 12.50 12.22 12.31
219 NASDAQ HAFC Fri, Nov 30, 2012 12.40 12.50 12.30 12.49
218 NASDAQ HAFC Thu, Nov 29, 2012 12.26 12.44 12.26 12.39
217 NASDAQ HAFC Wed, Nov 28, 2012 12.07 12.25 11.90 12.14
216 NASDAQ HAFC Tue, Nov 27, 2012 12.05 12.25 11.94 12.09
215 NASDAQ HAFC Mon, Nov 26, 2012 12.07 12.30 11.99 12.10
214 NASDAQ HAFC Fri, Nov 23, 2012 12.03 12.18 11.90 12.06
213 NASDAQ HAFC Wed, Nov 21, 2012 11.90 12.04 11.78 11.97
212 NASDAQ HAFC Tue, Nov 20, 2012 12.03 12.38 11.83 11.90
211 NASDAQ HAFC Mon, Nov 19, 2012 11.93 12.15 11.85 12.02
210 NASDAQ HAFC Fri, Nov 16, 2012 11.73 11.81 11.67 11.78
209 NASDAQ HAFC Thu, Nov 15, 2012 11.89 12.18 11.75 11.77
208 NASDAQ HAFC Wed, Nov 14, 2012 12.22 12.22 11.85 11.92
207 NASDAQ HAFC Tue, Nov 13, 2012 12.23 12.33 12.11 12.21
206 NASDAQ HAFC Mon, Nov 12, 2012 12.17 12.50 12.17 12.28
205 NASDAQ HAFC Fri, Nov 9, 2012 11.71 12.41 11.71 12.09
204 NASDAQ HAFC Thu, Nov 8, 2012 12.07 12.29 11.80 11.81
203 NASDAQ HAFC Wed, Nov 7, 2012 12.43 12.46 12.02 12.05
202 NASDAQ HAFC Tue, Nov 6, 2012 12.50 12.56 12.32 12.54
201 NASDAQ HAFC Mon, Nov 5, 2012 12.40 12.50 12.21 12.49
200 NASDAQ HAFC Fri, Nov 2, 2012 12.54 12.60 12.32 12.44
199 NASDAQ HAFC Thu, Nov 1, 2012 12.45 12.52 12.30 12.50
198 NASDAQ HAFC Wed, Oct 31, 2012 12.14 12.42 12.11 12.41
197 NASDAQ HAFC Fri, Oct 26, 2012 12.40 12.46 12.12 12.23
196 NASDAQ HAFC Thu, Oct 25, 2012 12.36 12.58 12.30 12.40
195 NASDAQ HAFC Wed, Oct 24, 2012 12.32 12.43 12.18 12.28
194 NASDAQ HAFC Tue, Oct 23, 2012 12.43 12.49 12.18 12.30
193 NASDAQ HAFC Mon, Oct 22, 2012 12.59 12.60 12.31 12.53
192 NASDAQ HAFC Fri, Oct 19, 2012 12.70 12.86 12.55 12.63
191 NASDAQ HAFC Thu, Oct 18, 2012 13.00 13.22 12.70 12.75
190 NASDAQ HAFC Wed, Oct 17, 2012 12.63 12.84 12.54 12.81
189 NASDAQ HAFC Tue, Oct 16, 2012 12.71 12.72 12.44 12.60
188 NASDAQ HAFC Mon, Oct 15, 2012 12.70 12.89 12.58 12.65
187 NASDAQ HAFC Fri, Oct 12, 2012 12.82 12.83 12.66 12.68
186 NASDAQ HAFC Thu, Oct 11, 2012 12.80 13.00 12.77 12.83
185 NASDAQ HAFC Wed, Oct 10, 2012 12.85 13.06 12.70 12.72
184 NASDAQ HAFC Tue, Oct 9, 2012 13.04 13.04 12.80 12.81
183 NASDAQ HAFC Mon, Oct 8, 2012 12.91 13.05 12.90 12.98
182 NASDAQ HAFC Fri, Oct 5, 2012 13.00 13.15 12.92 12.96
181 NASDAQ HAFC Thu, Oct 4, 2012 12.99 13.10 12.86 12.95
180 NASDAQ HAFC Wed, Oct 3, 2012 13.03 13.05 12.84 12.90
179 NASDAQ HAFC Tue, Oct 2, 2012 13.05 13.15 12.88 12.98
178 NASDAQ HAFC Mon, Oct 1, 2012 12.94 13.07 12.86 12.98
177 NASDAQ HAFC Fri, Sep 28, 2012 12.86 13.00 12.75 12.81
176 NASDAQ HAFC Thu, Sep 27, 2012 12.85 13.05 12.73 12.92
175 NASDAQ HAFC Wed, Sep 26, 2012 13.04 13.13 12.61 12.76
174 NASDAQ HAFC Tue, Sep 25, 2012 13.37 13.49 12.97 13.03
173 NASDAQ HAFC Mon, Sep 24, 2012 13.14 13.40 13.00 13.33
172 NASDAQ HAFC Fri, Sep 21, 2012 13.24 13.40 12.98 13.28
171 NASDAQ HAFC Thu, Sep 20, 2012 12.93 13.15 12.89 13.09
170 NASDAQ HAFC Wed, Sep 19, 2012 13.15 13.23 12.92 12.98
169 NASDAQ HAFC Tue, Sep 18, 2012 13.00 13.25 12.92 13.12
168 NASDAQ HAFC Mon, Sep 17, 2012 13.05 13.06 12.87 12.97
167 NASDAQ HAFC Fri, Sep 14, 2012 13.09 13.35 13.00 13.07
166 NASDAQ HAFC Thu, Sep 13, 2012 12.70 13.30 12.70 13.01
165 NASDAQ HAFC Wed, Sep 12, 2012 12.68 12.87 12.61 12.72
164 NASDAQ HAFC Tue, Sep 11, 2012 12.64 12.83 12.61 12.68
163 NASDAQ HAFC Mon, Sep 10, 2012 12.81 12.86 12.60 12.64
162 NASDAQ HAFC Fri, Sep 7, 2012 12.78 12.94 12.68 12.79
161 NASDAQ HAFC Thu, Sep 6, 2012 12.64 12.94 12.39 12.67
160 NASDAQ HAFC Wed, Sep 5, 2012 12.70 12.72 12.12 12.59
159 NASDAQ HAFC Tue, Sep 4, 2012 12.45 12.75 12.42 12.70
158 NASDAQ HAFC Fri, Aug 31, 2012 12.50 12.54 12.43 12.49
157 NASDAQ HAFC Thu, Aug 30, 2012 12.46 12.52 12.26 12.50
156 NASDAQ HAFC Wed, Aug 29, 2012 12.48 12.59 12.28 12.50
155 NASDAQ HAFC Tue, Aug 28, 2012 12.42 12.60 12.42 12.48
154 NASDAQ HAFC Mon, Aug 27, 2012 12.50 12.65 12.36 12.46
153 NASDAQ HAFC Fri, Aug 24, 2012 12.45 12.53 12.35 12.44
152 NASDAQ HAFC Thu, Aug 23, 2012 12.70 12.89 12.40 12.48
151 NASDAQ HAFC Wed, Aug 22, 2012 12.88 12.89 12.54 12.70
150 NASDAQ HAFC Tue, Aug 21, 2012 13.06 13.14 12.81 12.88
149 NASDAQ HAFC Mon, Aug 20, 2012 13.16 13.19 12.93 12.97
148 NASDAQ HAFC Fri, Aug 17, 2012 12.93 13.15 12.85 13.15
147 NASDAQ HAFC Thu, Aug 16, 2012 12.81 13.00 12.75 12.97
146 NASDAQ HAFC Wed, Aug 15, 2012 12.81 13.00 12.76 12.80
145 NASDAQ HAFC Tue, Aug 14, 2012 12.87 12.96 12.76 12.83
144 NASDAQ HAFC Mon, Aug 13, 2012 12.70 12.94 12.55 12.82
143 NASDAQ HAFC Fri, Aug 10, 2012 12.40 12.75 12.27 12.72
142 NASDAQ HAFC Thu, Aug 9, 2012 12.09 12.48 12.08 12.47
141 NASDAQ HAFC Wed, Aug 8, 2012 11.66 12.07 11.56 12.07
140 NASDAQ HAFC Tue, Aug 7, 2012 11.32 11.74 11.32 11.72
139 NASDAQ HAFC Mon, Aug 6, 2012 11.02 11.36 10.81 11.30
138 NASDAQ HAFC Fri, Aug 3, 2012 10.86 11.07 10.81 10.97
137 NASDAQ HAFC Thu, Aug 2, 2012 10.49 10.83 10.49 10.71
136 NASDAQ HAFC Wed, Aug 1, 2012 10.98 10.99 10.50 10.50
135 NASDAQ HAFC Tue, Jul 31, 2012 10.82 10.98 10.82 10.95
134 NASDAQ HAFC Mon, Jul 30, 2012 10.86 10.92 10.79 10.82
133 NASDAQ HAFC Fri, Jul 27, 2012 10.85 10.90 10.77 10.89
132 NASDAQ HAFC Thu, Jul 26, 2012 10.87 10.87 10.70 10.83
131 NASDAQ HAFC Wed, Jul 25, 2012 10.83 10.88 10.68 10.73
130 NASDAQ HAFC Tue, Jul 24, 2012 10.79 10.84 10.66 10.75
129 NASDAQ HAFC Mon, Jul 23, 2012 10.65 10.88 10.65 10.80
128 NASDAQ HAFC Fri, Jul 20, 2012 10.75 10.90 10.75 10.84
127 NASDAQ HAFC Thu, Jul 19, 2012 10.89 10.89 10.71 10.85
126 NASDAQ HAFC Wed, Jul 18, 2012 10.70 10.82 10.58 10.80
125 NASDAQ HAFC Tue, Jul 17, 2012 10.78 10.89 10.59 10.71
124 NASDAQ HAFC Mon, Jul 16, 2012 10.69 10.78 10.63 10.78
123 NASDAQ HAFC Fri, Jul 13, 2012 10.63 10.75 10.44 10.73
122 NASDAQ HAFC Thu, Jul 12, 2012 10.34 10.67 10.34 10.62
121 NASDAQ HAFC Wed, Jul 11, 2012 10.40 10.49 10.36 10.41
120 NASDAQ HAFC Tue, Jul 10, 2012 10.44 10.60 10.30 10.38
119 NASDAQ HAFC Mon, Jul 9, 2012 10.58 10.63 10.32 10.44
118 NASDAQ HAFC Fri, Jul 6, 2012 10.52 10.64 10.36 10.58
117 NASDAQ HAFC Thu, Jul 5, 2012 10.62 10.69 10.55 10.64
116 NASDAQ HAFC Tue, Jul 3, 2012 10.57 10.69 10.57 10.69
115 NASDAQ HAFC Mon, Jul 2, 2012 10.51 10.65 10.49 10.60
114 NASDAQ HAFC Fri, Jun 29, 2012 10.29 10.50 10.28 10.48
113 NASDAQ HAFC Thu, Jun 28, 2012 9.94 10.16 9.71 10.14
112 NASDAQ HAFC Wed, Jun 27, 2012 9.87 10.10 9.78 10.01
111 NASDAQ HAFC Tue, Jun 26, 2012 9.82 9.94 9.70 9.81
110 NASDAQ HAFC Mon, Jun 25, 2012 9.89 9.98 9.79 9.84
109 NASDAQ HAFC Fri, Jun 22, 2012 9.90 10.09 9.76 10.07
108 NASDAQ HAFC Thu, Jun 21, 2012 10.14 10.14 9.73 9.80
107 NASDAQ HAFC Wed, Jun 20, 2012 10.06 10.15 10.00 10.11
106 NASDAQ HAFC Tue, Jun 19, 2012 9.88 10.08 9.84 10.03
105 NASDAQ HAFC Mon, Jun 18, 2012 9.89 10.02 9.83 9.87
104 NASDAQ HAFC Fri, Jun 15, 2012 9.82 10.03 9.78 10.01
103 NASDAQ HAFC Thu, Jun 14, 2012 9.69 9.85 9.69 9.84
102 NASDAQ HAFC Wed, Jun 13, 2012 9.70 9.88 9.55 9.67
101 NASDAQ HAFC Tue, Jun 12, 2012 9.62 9.93 9.55 9.72
100 NASDAQ HAFC Mon, Jun 11, 2012 10.10 10.17 9.56 9.57
99 NASDAQ HAFC Fri, Jun 8, 2012 9.70 10.08 9.52 10.03
98 NASDAQ HAFC Thu, Jun 7, 2012 9.60 9.84 9.42 9.71
97 NASDAQ HAFC Wed, Jun 6, 2012 9.25 9.49 9.15 9.47
96 NASDAQ HAFC Tue, Jun 5, 2012 9.15 9.37 9.10 9.17
95 NASDAQ HAFC Mon, Jun 4, 2012 9.25 9.37 9.11 9.19
94 NASDAQ HAFC Fri, Jun 1, 2012 9.22 9.38 9.15 9.20
93 NASDAQ HAFC Thu, May 31, 2012 9.48 9.63 9.35 9.39
92 NASDAQ HAFC Wed, May 30, 2012 9.53 9.57 9.42 9.45
91 NASDAQ HAFC Tue, May 29, 2012 9.59 9.61 9.44 9.58
90 NASDAQ HAFC Fri, May 25, 2012 9.63 9.63 9.45 9.48
89 NASDAQ HAFC Thu, May 24, 2012 9.55 9.64 9.43 9.63
88 NASDAQ HAFC Wed, May 23, 2012 9.47 9.67 9.41 9.54
87 NASDAQ HAFC Tue, May 22, 2012 9.56 9.70 9.53 9.59
86 NASDAQ HAFC Mon, May 21, 2012 9.64 9.75 9.55 9.58
85 NASDAQ HAFC Fri, May 18, 2012 9.76 9.88 9.65 9.66
84 NASDAQ HAFC Thu, May 17, 2012 9.84 10.02 9.77 9.79
83 NASDAQ HAFC Wed, May 16, 2012 9.95 10.08 9.84 9.86
82 NASDAQ HAFC Tue, May 15, 2012 9.91 9.99 9.88 9.92
81 NASDAQ HAFC Mon, May 14, 2012 10.05 10.10 9.91 9.93
80 NASDAQ HAFC Fri, May 11, 2012 10.29 10.34 10.10 10.18
79 NASDAQ HAFC Thu, May 10, 2012 10.15 10.39 10.15 10.36
78 NASDAQ HAFC Wed, May 9, 2012 10.01 10.18 10.01 10.08
77 NASDAQ HAFC Tue, May 8, 2012 10.10 10.25 10.00 10.11
76 NASDAQ HAFC Mon, May 7, 2012 10.09 10.26 10.03 10.14
75 NASDAQ HAFC Fri, May 4, 2012 10.25 10.30 10.05 10.09
74 NASDAQ HAFC Thu, May 3, 2012 10.43 10.53 10.26 10.30
73 NASDAQ HAFC Wed, May 2, 2012 10.38 10.52 10.21 10.43
72 NASDAQ HAFC Tue, May 1, 2012 10.40 10.68 10.40 10.47
71 NASDAQ HAFC Mon, Apr 30, 2012 10.66 10.66 10.41 10.43
70 NASDAQ HAFC Fri, Apr 27, 2012 10.55 10.73 10.37 10.68
69 NASDAQ HAFC Thu, Apr 26, 2012 10.22 10.54 10.22 10.51
68 NASDAQ HAFC Wed, Apr 25, 2012 10.49 10.65 10.38 10.64
67 NASDAQ HAFC Tue, Apr 24, 2012 10.16 10.48 10.14 10.39
66 NASDAQ HAFC Mon, Apr 23, 2012 10.23 10.27 10.06 10.13
65 NASDAQ HAFC Fri, Apr 20, 2012 10.34 10.48 10.25 10.37
64 NASDAQ HAFC Thu, Apr 19, 2012 10.14 10.31 9.87 10.17
63 NASDAQ HAFC Wed, Apr 18, 2012 10.28 10.28 10.06 10.10
62 NASDAQ HAFC Tue, Apr 17, 2012 10.03 10.40 10.03 10.31
61 NASDAQ HAFC Mon, Apr 16, 2012 9.82 10.22 9.71 9.96
60 NASDAQ HAFC Fri, Apr 13, 2012 10.04 10.04 9.64 9.76
59 NASDAQ HAFC Thu, Apr 12, 2012 9.97 10.21 9.97 10.09
58 NASDAQ HAFC Wed, Apr 11, 2012 9.86 10.05 9.79 10.00
57 NASDAQ HAFC Tue, Apr 10, 2012 10.02 10.02 9.61 9.72
56 NASDAQ HAFC Mon, Apr 9, 2012 10.04 10.09 9.95 9.99
55 NASDAQ HAFC Thu, Apr 5, 2012 10.31 10.38 10.20 10.26
54 NASDAQ HAFC Wed, Apr 4, 2012 10.24 10.38 10.10 10.35
53 NASDAQ HAFC Tue, Apr 3, 2012 10.40 10.57 10.27 10.40
52 NASDAQ HAFC Mon, Apr 2, 2012 10.12 10.39 10.00 10.39
51 NASDAQ HAFC Fri, Mar 30, 2012 10.23 10.23 10.01 10.12
50 NASDAQ HAFC Thu, Mar 29, 2012 10.06 10.18 9.88 10.14
49 NASDAQ HAFC Wed, Mar 28, 2012 10.14 10.22 10.08 10.18
48 NASDAQ HAFC Tue, Mar 27, 2012 10.24 10.25 10.08 10.18
47 NASDAQ HAFC Mon, Mar 26, 2012 10.12 10.30 10.10 10.26
46 NASDAQ HAFC Fri, Mar 23, 2012 10.00 10.14 9.88 10.03
45 NASDAQ HAFC Thu, Mar 22, 2012 10.10 10.20 9.98 10.01
44 NASDAQ HAFC Wed, Mar 21, 2012 10.40 10.42 10.12 10.19
43 NASDAQ HAFC Tue, Mar 20, 2012 10.59 10.60 10.28 10.35
42 NASDAQ HAFC Mon, Mar 19, 2012 10.36 10.72 10.19 10.59
41 NASDAQ HAFC Fri, Mar 16, 2012 10.11 10.42 10.04 10.40
40 NASDAQ HAFC Thu, Mar 15, 2012 9.89 10.09 9.83 10.08
39 NASDAQ HAFC Wed, Mar 14, 2012 9.50 10.07 9.50 9.85
38 NASDAQ HAFC Tue, Mar 13, 2012 9.20 9.54 9.20 9.53
37 NASDAQ HAFC Mon, Mar 12, 2012 9.10 9.20 8.92 9.13
36 NASDAQ HAFC Fri, Mar 9, 2012 8.72 9.14 8.72 9.10
35 NASDAQ HAFC Thu, Mar 8, 2012 8.46 8.60 8.36 8.59
34 NASDAQ HAFC Wed, Mar 7, 2012 8.24 8.41 8.21 8.39
33 NASDAQ HAFC Tue, Mar 6, 2012 8.40 8.53 8.16 8.19
32 NASDAQ HAFC Mon, Mar 5, 2012 8.40 8.48 8.30 8.46
31 NASDAQ HAFC Fri, Mar 2, 2012 8.55 8.62 8.40 8.40
30 NASDAQ HAFC Thu, Mar 1, 2012 8.75 8.87 8.51 8.51
29 NASDAQ HAFC Wed, Feb 29, 2012 8.66 8.73 8.60 8.67
28 NASDAQ HAFC Tue, Feb 28, 2012 8.67 8.73 8.61 8.64
27 NASDAQ HAFC Mon, Feb 27, 2012 8.67 8.81 8.64 8.69
26 NASDAQ HAFC Fri, Feb 24, 2012 8.81 8.83 8.68 8.77
25 NASDAQ HAFC Thu, Feb 23, 2012 8.64 8.83 8.57 8.83
24 NASDAQ HAFC Wed, Feb 22, 2012 8.89 8.94 8.59 8.60
23 NASDAQ HAFC Tue, Feb 21, 2012 8.93 8.95 8.85 8.92
22 NASDAQ HAFC Fri, Feb 17, 2012 9.01 9.09 8.92 8.93
21 NASDAQ HAFC Thu, Feb 16, 2012 8.89 9.02 8.87 8.95
20 NASDAQ HAFC Wed, Feb 15, 2012 8.95 9.00 8.88 8.92
19 NASDAQ HAFC Tue, Feb 14, 2012 8.84 8.95 8.77 8.91
18 NASDAQ HAFC Mon, Feb 13, 2012 8.92 9.04 8.79 8.89
17 NASDAQ HAFC Fri, Feb 10, 2012 8.90 8.98 8.80 8.81
16 NASDAQ HAFC Thu, Feb 9, 2012 9.01 9.03 8.83 9.01
15 NASDAQ HAFC Wed, Feb 8, 2012 9.02 9.22 8.91 8.98
14 NASDAQ HAFC Tue, Feb 7, 2012 8.98 9.14 8.87 9.00
13 NASDAQ HAFC Mon, Feb 6, 2012 8.95 8.99 8.80 8.96
12 NASDAQ HAFC Fri, Feb 3, 2012 8.90 9.14 8.82 9.04
11 NASDAQ HAFC Thu, Feb 2, 2012 8.54 8.82 8.48 8.76
10 NASDAQ HAFC Wed, Feb 1, 2012 8.31 8.73 8.25 8.52
9 NASDAQ HAFC Tue, Jan 31, 2012 8.04 8.26 7.91 8.24
8 NASDAQ HAFC Mon, Jan 30, 2012 8.07 8.11 7.97 7.99
7 NASDAQ HAFC Fri, Jan 27, 2012 8.06 8.16 7.97 8.10
6 NASDAQ HAFC Thu, Jan 26, 2012 8.20 8.20 7.96 8.10
5 NASDAQ HAFC Wed, Jan 25, 2012 8.20 8.20 8.00 8.19
4 NASDAQ HAFC Tue, Jan 24, 2012 8.01 8.23 7.90 8.18
3 NASDAQ HAFC Mon, Jan 23, 2012 8.24 8.24 8.02 8.07
2 NASDAQ HAFC Fri, Jan 20, 2012 8.21 8.22 8.03 8.20
1 NASDAQ HAFC Thu, Jan 19, 2012 8.45 8.65 8.15 8.20
# 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.