VanEck Pharmaceutical ETF NASDAQ:PPH Historical Prices

Below are the 3219 trading days of historical prices for PPH.

# Exchange Symbol Date Open High Low Close
3219 NASDAQ PPH Thu, Mar 7, 2024 90.22 91.00 90.22 90.77
3218 NASDAQ PPH Wed, Mar 6, 2024 89.65 89.94 89.42 89.66
3217 NASDAQ PPH Tue, Mar 5, 2024 89.65 89.65 88.99 89.26
3216 NASDAQ PPH Mon, Mar 4, 2024 90.05 90.05 89.33 89.56
3215 NASDAQ PPH Fri, Mar 1, 2024 89.33 89.75 88.93 89.72
3214 NASDAQ PPH Thu, Feb 29, 2024 89.57 89.57 88.67 88.80
3213 NASDAQ PPH Wed, Feb 28, 2024 89.95 89.95 89.18 89.43
3212 NASDAQ PPH Tue, Feb 27, 2024 89.89 90.13 89.56 90.12
3211 NASDAQ PPH Mon, Feb 26, 2024 90.87 90.93 90.29 90.41
3210 NASDAQ PPH Fri, Feb 23, 2024 90.46 90.69 90.23 90.59
3209 NASDAQ PPH Thu, Feb 22, 2024 89.38 90.25 89.23 90.04
3208 NASDAQ PPH Wed, Feb 21, 2024 88.68 89.00 88.30 89.00
3207 NASDAQ PPH Tue, Feb 20, 2024 89.75 89.88 88.87 88.95
3206 NASDAQ PPH Fri, Feb 16, 2024 88.83 89.53 88.50 89.16
3205 NASDAQ PPH Thu, Feb 15, 2024 87.79 88.56 87.70 88.44
3204 NASDAQ PPH Wed, Feb 14, 2024 87.14 87.52 86.89 87.50
3203 NASDAQ PPH Tue, Feb 13, 2024 87.00 87.36 86.40 86.83
3202 NASDAQ PPH Mon, Feb 12, 2024 87.24 87.42 86.92 87.38
3201 NASDAQ PPH Fri, Feb 9, 2024 87.10 87.27 86.95 87.26
3200 NASDAQ PPH Thu, Feb 8, 2024 87.19 87.19 86.50 86.94
3199 NASDAQ PPH Wed, Feb 7, 2024 87.66 88.13 87.48 87.74
3198 NASDAQ PPH Tue, Feb 6, 2024 87.34 87.56 86.93 87.43
3197 NASDAQ PPH Mon, Feb 5, 2024 86.57 86.90 86.16 86.66
3196 NASDAQ PPH Fri, Feb 2, 2024 86.19 86.19 85.60 85.84
3195 NASDAQ PPH Thu, Feb 1, 2024 85.28 86.32 85.06 86.31
3194 NASDAQ PPH Wed, Jan 31, 2024 85.67 86.40 85.28 85.30
3193 NASDAQ PPH Tue, Jan 30, 2024 85.26 85.35 84.71 85.06
3192 NASDAQ PPH Mon, Jan 29, 2024 84.89 85.34 84.87 85.32
3191 NASDAQ PPH Fri, Jan 26, 2024 84.90 84.92 84.58 84.89
3190 NASDAQ PPH Thu, Jan 25, 2024 84.23 84.33 83.74 84.31
3189 NASDAQ PPH Wed, Jan 24, 2024 84.76 85.21 84.25 84.25
3188 NASDAQ PPH Tue, Jan 23, 2024 84.36 84.62 83.97 84.58
3187 NASDAQ PPH Mon, Jan 22, 2024 84.60 84.94 84.28 84.68
3186 NASDAQ PPH Fri, Jan 19, 2024 84.36 84.54 83.91 84.38
3185 NASDAQ PPH Thu, Jan 18, 2024 84.21 84.41 83.60 84.32
3184 NASDAQ PPH Wed, Jan 17, 2024 84.34 84.56 84.11 84.33
3183 NASDAQ PPH Tue, Jan 16, 2024 85.27 85.27 84.66 84.76
3182 NASDAQ PPH Fri, Jan 12, 2024 85.74 85.94 85.50 85.58
3181 NASDAQ PPH Thu, Jan 11, 2024 85.74 85.74 84.99 85.43
3180 NASDAQ PPH Wed, Jan 10, 2024 85.30 85.81 85.06 85.69
3179 NASDAQ PPH Tue, Jan 9, 2024 85.02 85.53 84.83 85.01
3178 NASDAQ PPH Mon, Jan 8, 2024 84.74 85.05 84.20 85.05
3177 NASDAQ PPH Fri, Jan 5, 2024 83.85 84.68 83.71 84.51
3176 NASDAQ PPH Thu, Jan 4, 2024 83.65 84.39 83.65 83.80
3175 NASDAQ PPH Wed, Jan 3, 2024 83.04 83.83 82.79 83.45
3174 NASDAQ PPH Tue, Jan 2, 2024 81.08 82.77 81.08 82.63
3173 NASDAQ PPH Fri, Dec 29, 2023 81.28 81.39 81.03 81.37
3172 NASDAQ PPH Thu, Dec 28, 2023 81.09 81.55 81.09 81.31
3171 NASDAQ PPH Wed, Dec 27, 2023 80.67 81.13 80.63 81.13
3170 NASDAQ PPH Tue, Dec 26, 2023 80.67 81.01 80.57 80.85
3169 NASDAQ PPH Fri, Dec 22, 2023 80.73 81.12 80.52 80.77
3168 NASDAQ PPH Thu, Dec 21, 2023 80.01 80.55 79.95 80.54
3167 NASDAQ PPH Wed, Dec 20, 2023 80.61 80.61 79.47 79.51
3166 NASDAQ PPH Tue, Dec 19, 2023 79.82 80.42 79.68 80.42
3165 NASDAQ PPH Mon, Dec 18, 2023 79.42 79.65 79.28 79.55
3164 NASDAQ PPH Fri, Dec 15, 2023 79.35 79.35 78.59 78.81
3163 NASDAQ PPH Thu, Dec 14, 2023 80.18 80.27 79.45 79.76
3162 NASDAQ PPH Wed, Dec 13, 2023 78.57 80.16 78.44 80.16
3161 NASDAQ PPH Tue, Dec 12, 2023 78.47 78.90 78.33 78.89
3160 NASDAQ PPH Mon, Dec 11, 2023 78.59 78.85 78.19 78.57
3159 NASDAQ PPH Fri, Dec 8, 2023 78.14 78.50 78.05 78.43
3158 NASDAQ PPH Thu, Dec 7, 2023 78.23 78.38 77.70 78.23
3157 NASDAQ PPH Wed, Dec 6, 2023 78.98 78.98 78.28 78.32
3156 NASDAQ PPH Tue, Dec 5, 2023 78.73 78.90 78.57 78.74
3155 NASDAQ PPH Mon, Dec 4, 2023 78.37 79.34 78.37 79.25
3154 NASDAQ PPH Fri, Dec 1, 2023 78.35 78.87 78.35 78.72
3153 NASDAQ PPH Thu, Nov 30, 2023 77.78 78.58 77.61 78.51
3152 NASDAQ PPH Wed, Nov 29, 2023 78.00 78.06 77.60 77.80
3151 NASDAQ PPH Tue, Nov 28, 2023 78.29 78.29 77.83 77.94
3150 NASDAQ PPH Mon, Nov 27, 2023 78.75 79.04 78.29 78.50
3149 NASDAQ PPH Fri, Nov 24, 2023 78.37 78.92 78.37 78.90
3148 NASDAQ PPH Wed, Nov 22, 2023 77.95 78.17 77.73 78.06
3147 NASDAQ PPH Tue, Nov 21, 2023 77.73 78.16 77.73 77.81
3146 NASDAQ PPH Mon, Nov 20, 2023 77.13 77.86 77.04 77.76
3145 NASDAQ PPH Fri, Nov 17, 2023 77.29 77.36 77.05 77.35
3144 NASDAQ PPH Thu, Nov 16, 2023 76.84 76.91 76.39 76.82
3143 NASDAQ PPH Wed, Nov 15, 2023 76.73 76.83 76.31 76.66
3142 NASDAQ PPH Tue, Nov 14, 2023 76.72 77.16 76.63 76.72
3141 NASDAQ PPH Mon, Nov 13, 2023 76.01 76.52 75.50 76.36
3140 NASDAQ PPH Fri, Nov 10, 2023 76.21 76.36 75.42 76.28
3139 NASDAQ PPH Thu, Nov 9, 2023 77.72 77.72 75.94 75.98
3138 NASDAQ PPH Wed, Nov 8, 2023 77.79 78.09 77.27 77.56
3137 NASDAQ PPH Tue, Nov 7, 2023 76.98 77.42 76.97 77.28
3136 NASDAQ PPH Mon, Nov 6, 2023 76.96 77.34 76.80 77.06
3135 NASDAQ PPH Fri, Nov 3, 2023 76.38 76.88 76.24 76.55
3134 NASDAQ PPH Thu, Nov 2, 2023 75.75 76.18 75.56 76.17
3133 NASDAQ PPH Wed, Nov 1, 2023 75.31 75.78 75.30 75.43
3132 NASDAQ PPH Tue, Oct 31, 2023 75.46 75.46 74.54 75.31
3131 NASDAQ PPH Mon, Oct 30, 2023 75.18 75.46 74.96 75.25
3130 NASDAQ PPH Fri, Oct 27, 2023 75.59 75.59 74.05 74.32
3129 NASDAQ PPH Thu, Oct 26, 2023 77.22 77.37 76.47 76.55
3128 NASDAQ PPH Wed, Oct 25, 2023 77.95 78.27 77.41 77.72
3127 NASDAQ PPH Tue, Oct 24, 2023 77.50 78.11 77.50 77.92
3126 NASDAQ PPH Mon, Oct 23, 2023 77.65 78.03 77.41 77.49
3125 NASDAQ PPH Fri, Oct 20, 2023 78.10 78.33 77.80 77.82
3124 NASDAQ PPH Thu, Oct 19, 2023 79.04 79.04 77.57 78.03
3123 NASDAQ PPH Wed, Oct 18, 2023 80.06 80.06 79.10 79.23
3122 NASDAQ PPH Tue, Oct 17, 2023 80.42 80.78 79.80 80.33
3121 NASDAQ PPH Mon, Oct 16, 2023 80.26 80.65 80.16 80.50
3120 NASDAQ PPH Fri, Oct 13, 2023 80.42 80.64 79.65 80.09
3119 NASDAQ PPH Thu, Oct 12, 2023 80.79 80.79 80.03 80.35
3118 NASDAQ PPH Wed, Oct 11, 2023 80.62 80.79 80.13 80.74
3117 NASDAQ PPH Tue, Oct 10, 2023 79.63 80.49 79.63 80.16
3116 NASDAQ PPH Mon, Oct 9, 2023 78.97 79.77 78.95 79.59
3115 NASDAQ PPH Fri, Oct 6, 2023 78.79 79.64 78.56 79.46
3114 NASDAQ PPH Thu, Oct 5, 2023 78.20 78.76 77.99 78.76
3113 NASDAQ PPH Wed, Oct 4, 2023 78.23 78.35 77.80 78.25
3112 NASDAQ PPH Tue, Oct 3, 2023 78.61 78.74 77.70 78.15
3111 NASDAQ PPH Mon, Oct 2, 2023 79.33 79.33 78.55 79.16
3110 NASDAQ PPH Fri, Sep 29, 2023 80.58 80.58 79.68 79.86
3109 NASDAQ PPH Thu, Sep 28, 2023 80.10 80.27 79.76 79.99
3108 NASDAQ PPH Wed, Sep 27, 2023 80.68 80.84 79.49 80.03
3107 NASDAQ PPH Tue, Sep 26, 2023 80.94 81.20 80.67 80.73
3106 NASDAQ PPH Mon, Sep 25, 2023 80.58 81.16 80.41 81.14
3105 NASDAQ PPH Fri, Sep 22, 2023 81.11 81.24 80.71 80.71
3104 NASDAQ PPH Thu, Sep 21, 2023 82.00 82.00 81.06 81.06
3103 NASDAQ PPH Wed, Sep 20, 2023 82.24 82.81 82.24 82.33
3102 NASDAQ PPH Tue, Sep 19, 2023 81.43 81.76 81.25 81.73
3101 NASDAQ PPH Mon, Sep 18, 2023 81.75 81.86 81.35 81.61
3100 NASDAQ PPH Fri, Sep 15, 2023 82.31 82.70 81.93 81.95
3099 NASDAQ PPH Thu, Sep 14, 2023 82.11 82.46 82.11 82.34
3098 NASDAQ PPH Wed, Sep 13, 2023 81.98 82.13 81.66 81.71
3097 NASDAQ PPH Tue, Sep 12, 2023 82.00 82.30 81.78 82.05
3096 NASDAQ PPH Mon, Sep 11, 2023 82.05 82.05 82.05 82.05
3095 NASDAQ PPH Fri, Sep 8, 2023 80.87 81.52 80.87 81.36
3094 NASDAQ PPH Thu, Sep 7, 2023 80.46 81.12 80.46 80.86
3093 NASDAQ PPH Wed, Sep 6, 2023 80.98 80.98 80.00 80.29
3092 NASDAQ PPH Tue, Sep 5, 2023 82.15 82.15 81.10 81.13
3091 NASDAQ PPH Fri, Sep 1, 2023 82.32 82.62 82.14 82.26
3090 NASDAQ PPH Thu, Aug 31, 2023 82.69 82.69 81.86 81.90
3089 NASDAQ PPH Wed, Aug 30, 2023 82.94 83.14 82.66 82.72
3088 NASDAQ PPH Tue, Aug 29, 2023 82.56 83.08 82.47 83.03
3087 NASDAQ PPH Mon, Aug 28, 2023 82.16 82.58 82.13 82.32
3086 NASDAQ PPH Fri, Aug 25, 2023 81.91 82.35 81.40 82.13
3085 NASDAQ PPH Thu, Aug 24, 2023 82.07 82.58 81.53 81.53
3084 NASDAQ PPH Wed, Aug 23, 2023 82.28 82.46 82.10 82.33
3083 NASDAQ PPH Tue, Aug 22, 2023 82.39 82.42 81.92 81.97
3082 NASDAQ PPH Mon, Aug 21, 2023 82.12 82.38 81.97 82.28
3081 NASDAQ PPH Fri, Aug 18, 2023 81.65 82.19 81.56 82.06
3080 NASDAQ PPH Thu, Aug 17, 2023 82.37 82.54 81.93 81.99
3079 NASDAQ PPH Wed, Aug 16, 2023 82.50 82.73 82.09 82.16
3078 NASDAQ PPH Tue, Aug 15, 2023 82.70 82.91 82.57 82.73
3077 NASDAQ PPH Mon, Aug 14, 2023 82.96 83.22 82.77 83.00
3076 NASDAQ PPH Fri, Aug 11, 2023 82.42 83.29 82.42 83.18
3075 NASDAQ PPH Thu, Aug 10, 2023 82.88 83.35 82.42 82.56
3074 NASDAQ PPH Wed, Aug 9, 2023 82.48 83.01 82.48 82.60
3073 NASDAQ PPH Tue, Aug 8, 2023 81.39 82.63 81.39 82.53
3072 NASDAQ PPH Mon, Aug 7, 2023 79.90 80.59 79.90 80.46
3071 NASDAQ PPH Fri, Aug 4, 2023 79.66 80.20 79.44 79.54
3070 NASDAQ PPH Thu, Aug 3, 2023 79.40 79.95 79.40 79.85
3069 NASDAQ PPH Wed, Aug 2, 2023 79.42 80.34 79.42 79.87
3068 NASDAQ PPH Tue, Aug 1, 2023 80.21 80.46 79.48 79.64
3067 NASDAQ PPH Mon, Jul 31, 2023 80.62 80.62 80.00 80.42
3066 NASDAQ PPH Fri, Jul 28, 2023 80.32 80.56 80.09 80.47
3065 NASDAQ PPH Thu, Jul 27, 2023 80.57 80.94 79.98 80.07
3064 NASDAQ PPH Wed, Jul 26, 2023 80.22 80.66 80.04 80.55
3063 NASDAQ PPH Tue, Jul 25, 2023 80.21 80.81 80.21 80.53
3062 NASDAQ PPH Mon, Jul 24, 2023 80.77 81.21 80.71 80.77
3061 NASDAQ PPH Fri, Jul 21, 2023 80.25 81.09 80.25 80.96
3060 NASDAQ PPH Thu, Jul 20, 2023 79.43 80.20 79.43 80.05
3059 NASDAQ PPH Wed, Jul 19, 2023 78.38 79.03 78.38 78.87
3058 NASDAQ PPH Tue, Jul 18, 2023 77.73 78.59 77.73 78.24
3057 NASDAQ PPH Mon, Jul 17, 2023 77.84 77.84 77.26 77.57
3056 NASDAQ PPH Fri, Jul 14, 2023 77.94 78.13 77.72 77.89
3055 NASDAQ PPH Thu, Jul 13, 2023 77.55 77.71 77.27 77.33
3054 NASDAQ PPH Wed, Jul 12, 2023 77.39 77.49 76.94 77.06
3053 NASDAQ PPH Tue, Jul 11, 2023 76.94 77.05 76.78 77.02
3052 NASDAQ PPH Mon, Jul 10, 2023 76.44 76.89 76.37 76.74
3051 NASDAQ PPH Fri, Jul 7, 2023 76.67 76.81 76.22 76.26
3050 NASDAQ PPH Thu, Jul 6, 2023 76.98 76.98 76.38 76.78
3049 NASDAQ PPH Wed, Jul 5, 2023 77.42 77.75 77.37 77.48
3048 NASDAQ PPH Mon, Jul 3, 2023 77.91 77.91 77.36 77.53
3047 NASDAQ PPH Fri, Jun 30, 2023 78.47 78.95 78.47 78.77
3046 NASDAQ PPH Thu, Jun 29, 2023 77.25 78.08 77.16 78.03
3045 NASDAQ PPH Wed, Jun 28, 2023 77.88 77.88 77.18 77.46
3044 NASDAQ PPH Tue, Jun 27, 2023 77.90 78.05 77.36 77.89
3043 NASDAQ PPH Mon, Jun 26, 2023 78.38 78.38 77.56 78.03
3042 NASDAQ PPH Fri, Jun 23, 2023 78.64 78.78 78.43 78.47
3041 NASDAQ PPH Thu, Jun 22, 2023 78.53 78.97 78.53 78.83
3040 NASDAQ PPH Wed, Jun 21, 2023 78.61 78.81 78.29 78.64
3039 NASDAQ PPH Tue, Jun 20, 2023 78.48 78.87 78.25 78.64
3038 NASDAQ PPH Fri, Jun 16, 2023 78.69 78.97 78.65 78.83
3037 NASDAQ PPH Thu, Jun 15, 2023 77.35 78.48 77.35 78.47
3036 NASDAQ PPH Wed, Jun 14, 2023 77.54 77.75 76.97 77.18
3035 NASDAQ PPH Tue, Jun 13, 2023 77.11 77.62 77.03 77.50
3034 NASDAQ PPH Mon, Jun 12, 2023 77.15 77.15 76.76 77.12
3033 NASDAQ PPH Fri, Jun 9, 2023 76.90 77.13 76.83 77.05
3032 NASDAQ PPH Thu, Jun 8, 2023 76.58 77.17 76.58 77.14
3031 NASDAQ PPH Wed, Jun 7, 2023 76.88 76.88 76.34 76.50
3030 NASDAQ PPH Tue, Jun 6, 2023 77.36 77.45 76.59 76.90
3029 NASDAQ PPH Mon, Jun 5, 2023 76.85 77.12 76.74 76.90
3028 NASDAQ PPH Fri, Jun 2, 2023 76.09 76.74 75.90 76.68
3027 NASDAQ PPH Thu, Jun 1, 2023 75.55 75.87 75.01 75.70
3026 NASDAQ PPH Wed, May 31, 2023 74.91 75.77 74.66 75.65
3025 NASDAQ PPH Tue, May 30, 2023 75.59 75.62 74.91 75.02
3024 NASDAQ PPH Fri, May 26, 2023 76.26 76.66 75.74 75.83
3023 NASDAQ PPH Thu, May 25, 2023 76.72 76.72 75.51 75.99
3022 NASDAQ PPH Wed, May 24, 2023 77.40 77.43 76.89 76.92
3021 NASDAQ PPH Tue, May 23, 2023 78.35 78.35 77.58 77.64
3020 NASDAQ PPH Mon, May 22, 2023 78.48 79.01 78.29 78.42
3019 NASDAQ PPH Fri, May 19, 2023 78.19 78.89 78.19 78.46
3018 NASDAQ PPH Thu, May 18, 2023 77.88 78.00 77.37 77.90
3017 NASDAQ PPH Wed, May 17, 2023 78.38 78.38 77.40 78.11
3016 NASDAQ PPH Tue, May 16, 2023 78.65 78.65 78.16 78.26
3015 NASDAQ PPH Mon, May 15, 2023 78.67 78.84 78.46 78.76
3014 NASDAQ PPH Fri, May 12, 2023 78.89 79.19 78.38 78.67
3013 NASDAQ PPH Thu, May 11, 2023 79.04 79.04 78.40 78.81
3012 NASDAQ PPH Wed, May 10, 2023 79.18 79.40 78.49 79.24
3011 NASDAQ PPH Tue, May 9, 2023 79.29 79.72 79.20 79.28
3010 NASDAQ PPH Mon, May 8, 2023 79.43 79.66 79.20 79.54
3009 NASDAQ PPH Fri, May 5, 2023 78.92 79.67 78.73 79.47
3008 NASDAQ PPH Thu, May 4, 2023 78.92 78.92 78.42 78.61
3007 NASDAQ PPH Wed, May 3, 2023 79.48 79.91 79.25 79.34
3006 NASDAQ PPH Tue, May 2, 2023 79.09 79.67 78.67 79.21
3005 NASDAQ PPH Mon, May 1, 2023 78.90 79.48 78.80 79.30
3004 NASDAQ PPH Fri, Apr 28, 2023 78.48 79.09 78.37 78.87
3003 NASDAQ PPH Thu, Apr 27, 2023 78.50 78.87 77.72 78.79
3002 NASDAQ PPH Wed, Apr 26, 2023 79.33 79.33 78.14 78.34
3001 NASDAQ PPH Tue, Apr 25, 2023 79.98 80.23 79.43 79.54
3000 NASDAQ PPH Mon, Apr 24, 2023 79.62 79.70 79.37 79.70
2999 NASDAQ PPH Fri, Apr 21, 2023 79.42 79.82 79.42 79.82
2998 NASDAQ PPH Thu, Apr 20, 2023 78.70 78.95 78.59 78.95
2997 NASDAQ PPH Wed, Apr 19, 2023 78.75 78.90 78.43 78.71
2996 NASDAQ PPH Tue, Apr 18, 2023 79.52 79.52 78.69 78.85
2995 NASDAQ PPH Mon, Apr 17, 2023 79.55 79.64 79.22 79.45
2994 NASDAQ PPH Fri, Apr 14, 2023 79.87 79.91 79.16 79.50
2993 NASDAQ PPH Thu, Apr 13, 2023 80.00 80.62 80.00 80.55
2992 NASDAQ PPH Wed, Apr 12, 2023 79.94 80.18 79.60 79.72
2991 NASDAQ PPH Tue, Apr 11, 2023 79.58 79.81 79.39 79.47
2990 NASDAQ PPH Mon, Apr 10, 2023 79.61 79.61 79.11 79.59
2989 NASDAQ PPH Thu, Apr 6, 2023 79.48 79.92 79.47 79.81
2988 NASDAQ PPH Wed, Apr 5, 2023 78.22 79.00 78.22 78.94
2987 NASDAQ PPH Tue, Apr 4, 2023 77.73 77.90 77.42 77.62
2986 NASDAQ PPH Mon, Apr 3, 2023 76.91 77.55 76.88 77.51
2985 NASDAQ PPH Fri, Mar 31, 2023 77.31 77.63 77.31 77.63
2984 NASDAQ PPH Thu, Mar 30, 2023 77.07 77.10 76.68 77.04
2983 NASDAQ PPH Wed, Mar 29, 2023 76.91 76.91 76.52 76.73
2982 NASDAQ PPH Tue, Mar 28, 2023 76.34 76.70 76.34 76.57
2981 NASDAQ PPH Mon, Mar 27, 2023 76.27 76.78 76.23 76.60
2980 NASDAQ PPH Fri, Mar 24, 2023 74.55 75.66 74.21 75.55
2979 NASDAQ PPH Thu, Mar 23, 2023 75.14 75.43 74.35 74.68
2978 NASDAQ PPH Wed, Mar 22, 2023 75.58 75.67 74.59 74.59
2977 NASDAQ PPH Tue, Mar 21, 2023 75.31 75.57 75.07 75.56
2976 NASDAQ PPH Mon, Mar 20, 2023 74.20 75.01 74.20 75.01
2975 NASDAQ PPH Fri, Mar 17, 2023 74.55 74.55 73.90 73.95
2974 NASDAQ PPH Thu, Mar 16, 2023 73.98 74.77 73.40 74.77
2973 NASDAQ PPH Wed, Mar 15, 2023 73.68 74.37 73.46 74.18
2972 NASDAQ PPH Tue, Mar 14, 2023 74.19 74.47 73.90 74.45
2971 NASDAQ PPH Mon, Mar 13, 2023 73.56 74.76 73.56 73.68
2970 NASDAQ PPH Fri, Mar 10, 2023 74.18 74.73 73.56 73.75
2969 NASDAQ PPH Thu, Mar 9, 2023 75.17 75.25 74.00 74.26
2968 NASDAQ PPH Wed, Mar 8, 2023 75.04 75.20 74.58 74.83
2967 NASDAQ PPH Tue, Mar 7, 2023 76.37 76.37 74.93 75.14
2966 NASDAQ PPH Mon, Mar 6, 2023 76.34 76.57 76.04 76.25
2965 NASDAQ PPH Fri, Mar 3, 2023 75.99 76.51 75.90 76.46
2964 NASDAQ PPH Thu, Mar 2, 2023 75.33 75.91 75.24 75.84
2963 NASDAQ PPH Wed, Mar 1, 2023 75.70 76.05 75.63 75.84
2962 NASDAQ PPH Tue, Feb 28, 2023 75.96 76.12 75.63 75.65
2961 NASDAQ PPH Mon, Feb 27, 2023 76.94 77.16 76.13 76.33
2960 NASDAQ PPH Fri, Feb 24, 2023 77.03 77.03 76.36 76.68
2959 NASDAQ PPH Thu, Feb 23, 2023 77.45 77.99 77.19 77.64
2958 NASDAQ PPH Wed, Feb 22, 2023 77.86 77.87 77.29 77.44
2957 NASDAQ PPH Tue, Feb 21, 2023 78.19 78.19 77.56 77.70
2956 NASDAQ PPH Fri, Feb 17, 2023 77.12 78.33 77.12 78.17
2955 NASDAQ PPH Thu, Feb 16, 2023 77.53 77.70 77.08 77.28
2954 NASDAQ PPH Wed, Feb 15, 2023 78.25 78.35 77.95 78.26
2953 NASDAQ PPH Tue, Feb 14, 2023 79.05 79.23 78.45 78.68
2952 NASDAQ PPH Mon, Feb 13, 2023 78.07 78.77 78.00 78.75
2951 NASDAQ PPH Fri, Feb 10, 2023 77.54 78.11 77.54 78.11
2950 NASDAQ PPH Thu, Feb 9, 2023 78.41 78.58 77.49 77.65
2949 NASDAQ PPH Wed, Feb 8, 2023 78.35 78.37 77.82 77.92
2948 NASDAQ PPH Tue, Feb 7, 2023 77.53 78.44 77.26 78.32
2947 NASDAQ PPH Mon, Feb 6, 2023 77.83 77.92 77.28 77.45
2946 NASDAQ PPH Fri, Feb 3, 2023 77.32 77.75 77.19 77.38
2945 NASDAQ PPH Thu, Feb 2, 2023 77.60 77.60 76.85 77.40
2944 NASDAQ PPH Wed, Feb 1, 2023 78.03 78.35 77.14 78.00
2943 NASDAQ PPH Tue, Jan 31, 2023 77.53 78.39 77.47 78.34
2942 NASDAQ PPH Mon, Jan 30, 2023 77.94 78.40 77.46 77.55
2941 NASDAQ PPH Fri, Jan 27, 2023 78.14 78.52 77.98 78.01
2940 NASDAQ PPH Thu, Jan 26, 2023 78.46 78.46 77.87 78.28
2939 NASDAQ PPH Wed, Jan 25, 2023 77.73 78.33 77.73 78.33
2938 NASDAQ PPH Tue, Jan 24, 2023 78.44 78.48 77.00 77.96
2937 NASDAQ PPH Mon, Jan 23, 2023 78.62 78.82 78.36 78.57
2936 NASDAQ PPH Fri, Jan 20, 2023 78.65 78.70 78.02 78.70
2935 NASDAQ PPH Thu, Jan 19, 2023 78.33 78.97 78.17 78.69
2934 NASDAQ PPH Wed, Jan 18, 2023 79.40 79.40 78.44 78.49
2933 NASDAQ PPH Tue, Jan 17, 2023 79.59 79.79 79.28 79.34
2932 NASDAQ PPH Fri, Jan 13, 2023 78.88 79.50 78.88 79.50
2931 NASDAQ PPH Thu, Jan 12, 2023 78.71 79.05 78.13 78.97
2930 NASDAQ PPH Wed, Jan 11, 2023 78.58 78.79 78.12 78.73
2929 NASDAQ PPH Tue, Jan 10, 2023 78.41 78.65 78.24 78.59
2928 NASDAQ PPH Mon, Jan 9, 2023 79.89 79.89 78.45 78.45
2927 NASDAQ PPH Fri, Jan 6, 2023 78.66 79.70 78.23 79.63
2926 NASDAQ PPH Thu, Jan 5, 2023 78.16 78.43 77.77 78.21
2925 NASDAQ PPH Wed, Jan 4, 2023 78.67 79.10 78.19 78.80
2924 NASDAQ PPH Tue, Jan 3, 2023 78.05 78.35 77.72 78.35
2923 NASDAQ PPH Fri, Dec 30, 2022 77.83 77.85 77.14 77.74
2922 NASDAQ PPH Thu, Dec 29, 2022 77.56 78.30 77.56 78.10
2921 NASDAQ PPH Wed, Dec 28, 2022 77.92 78.11 77.19 77.19
2920 NASDAQ PPH Tue, Dec 27, 2022 78.31 78.42 77.79 78.01
2919 NASDAQ PPH Fri, Dec 23, 2022 77.88 78.27 77.59 78.27
2918 NASDAQ PPH Thu, Dec 22, 2022 77.42 77.88 77.14 77.81
2917 NASDAQ PPH Wed, Dec 21, 2022 77.23 78.12 77.23 77.76
2916 NASDAQ PPH Tue, Dec 20, 2022 76.88 77.18 76.69 76.90
2915 NASDAQ PPH Mon, Dec 19, 2022 76.95 77.09 76.43 76.86
2914 NASDAQ PPH Fri, Dec 16, 2022 77.22 77.39 76.77 76.94
2913 NASDAQ PPH Thu, Dec 15, 2022 78.74 78.90 77.94 78.11
2912 NASDAQ PPH Wed, Dec 14, 2022 78.74 79.60 78.65 79.26
2911 NASDAQ PPH Tue, Dec 13, 2022 79.25 79.30 78.51 78.73
2910 NASDAQ PPH Mon, Dec 12, 2022 77.67 78.14 77.59 78.02
2909 NASDAQ PPH Fri, Dec 9, 2022 78.20 78.66 77.52 77.56
2908 NASDAQ PPH Thu, Dec 8, 2022 77.82 78.22 77.71 78.22
2907 NASDAQ PPH Wed, Dec 7, 2022 77.50 78.07 77.47 77.63
2906 NASDAQ PPH Tue, Dec 6, 2022 77.58 77.92 76.44 77.87
2905 NASDAQ PPH Mon, Dec 5, 2022 77.79 78.03 77.46 77.64
2904 NASDAQ PPH Fri, Dec 2, 2022 77.26 78.13 77.26 78.03
2903 NASDAQ PPH Thu, Dec 1, 2022 77.48 78.00 77.44 77.88
2902 NASDAQ PPH Wed, Nov 30, 2022 75.96 77.12 75.54 77.03
2901 NASDAQ PPH Tue, Nov 29, 2022 75.92 76.07 75.66 75.97
2900 NASDAQ PPH Mon, Nov 28, 2022 75.60 76.09 75.60 75.95
2899 NASDAQ PPH Fri, Nov 25, 2022 75.43 75.98 75.43 75.98
2898 NASDAQ PPH Wed, Nov 23, 2022 75.27 75.48 75.04 75.37
2897 NASDAQ PPH Tue, Nov 22, 2022 74.83 75.38 74.80 75.38
2896 NASDAQ PPH Mon, Nov 21, 2022 74.09 74.64 73.95 74.58
2895 NASDAQ PPH Fri, Nov 18, 2022 73.74 74.23 73.72 74.14
2894 NASDAQ PPH Thu, Nov 17, 2022 72.59 73.42 72.59 73.32
2893 NASDAQ PPH Wed, Nov 16, 2022 73.51 73.88 73.12 73.26
2892 NASDAQ PPH Tue, Nov 15, 2022 73.94 74.00 72.68 73.25
2891 NASDAQ PPH Mon, Nov 14, 2022 73.10 74.20 73.10 73.52
2890 NASDAQ PPH Fri, Nov 11, 2022 73.25 73.25 71.70 72.70
2889 NASDAQ PPH Thu, Nov 10, 2022 74.01 74.14 73.04 73.98
2888 NASDAQ PPH Wed, Nov 9, 2022 72.89 73.32 72.26 72.38
2887 NASDAQ PPH Tue, Nov 8, 2022 72.68 73.46 72.36 72.85
2886 NASDAQ PPH Mon, Nov 7, 2022 72.15 73.15 72.07 72.90
2885 NASDAQ PPH Fri, Nov 4, 2022 72.21 72.22 71.27 71.99
2884 NASDAQ PPH Thu, Nov 3, 2022 71.00 71.81 70.60 71.58
2883 NASDAQ PPH Wed, Nov 2, 2022 72.78 73.52 71.90 71.91
2882 NASDAQ PPH Tue, Nov 1, 2022 72.73 73.03 71.75 72.48
2881 NASDAQ PPH Mon, Oct 31, 2022 72.89 73.18 72.61 72.85
2880 NASDAQ PPH Fri, Oct 28, 2022 72.26 73.20 72.18 73.14
2879 NASDAQ PPH Thu, Oct 27, 2022 72.34 72.65 72.05 72.06
2878 NASDAQ PPH Wed, Oct 26, 2022 71.66 72.68 71.66 72.27
2877 NASDAQ PPH Tue, Oct 25, 2022 70.61 71.40 70.55 71.40
2876 NASDAQ PPH Mon, Oct 24, 2022 70.07 70.91 70.07 70.72
2875 NASDAQ PPH Fri, Oct 21, 2022 68.21 69.94 68.00 69.76
2874 NASDAQ PPH Thu, Oct 20, 2022 68.52 68.78 68.10 68.21
2873 NASDAQ PPH Wed, Oct 19, 2022 69.21 69.21 68.14 68.53
2872 NASDAQ PPH Tue, Oct 18, 2022 69.88 70.06 69.39 69.71
2871 NASDAQ PPH Mon, Oct 17, 2022 69.02 69.58 68.99 69.30
2870 NASDAQ PPH Fri, Oct 14, 2022 68.89 69.43 68.13 68.28
2869 NASDAQ PPH Thu, Oct 13, 2022 66.77 69.05 66.76 68.81
2868 NASDAQ PPH Wed, Oct 12, 2022 67.91 68.35 67.66 67.71
2867 NASDAQ PPH Tue, Oct 11, 2022 67.30 68.72 67.22 68.01
2866 NASDAQ PPH Mon, Oct 10, 2022 67.75 67.81 67.08 67.31
2865 NASDAQ PPH Fri, Oct 7, 2022 68.43 68.43 67.39 67.78
2864 NASDAQ PPH Thu, Oct 6, 2022 69.20 69.38 68.52 68.63
2863 NASDAQ PPH Wed, Oct 5, 2022 69.25 70.05 69.00 69.71
2862 NASDAQ PPH Tue, Oct 4, 2022 68.68 69.82 68.68 69.78
2861 NASDAQ PPH Mon, Oct 3, 2022 67.43 68.22 67.25 67.97
2860 NASDAQ PPH Fri, Sep 30, 2022 67.83 68.38 67.22 67.24
2859 NASDAQ PPH Thu, Sep 29, 2022 68.15 68.40 67.47 67.91
2858 NASDAQ PPH Wed, Sep 28, 2022 67.60 68.60 67.44 68.36
2857 NASDAQ PPH Tue, Sep 27, 2022 67.50 67.92 66.59 66.73
2856 NASDAQ PPH Mon, Sep 26, 2022 67.30 67.65 66.72 66.99
2855 NASDAQ PPH Fri, Sep 23, 2022 68.06 68.18 67.15 67.74
2854 NASDAQ PPH Thu, Sep 22, 2022 68.08 68.97 67.85 68.69
2853 NASDAQ PPH Wed, Sep 21, 2022 69.22 69.56 68.13 68.18
2852 NASDAQ PPH Tue, Sep 20, 2022 69.56 69.56 68.85 69.22
2851 NASDAQ PPH Mon, Sep 19, 2022 70.03 70.17 69.39 70.10
2850 NASDAQ PPH Fri, Sep 16, 2022 70.39 70.86 70.06 70.56
2849 NASDAQ PPH Thu, Sep 15, 2022 70.80 71.32 70.63 70.70
2848 NASDAQ PPH Wed, Sep 14, 2022 70.91 71.20 70.54 70.72
2847 NASDAQ PPH Tue, Sep 13, 2022 72.09 72.09 70.68 70.80
2846 NASDAQ PPH Mon, Sep 12, 2022 73.21 73.73 73.00 73.21
2845 NASDAQ PPH Fri, Sep 9, 2022 72.09 72.60 72.03 72.56
2844 NASDAQ PPH Thu, Sep 8, 2022 70.73 71.54 70.49 71.41
2843 NASDAQ PPH Wed, Sep 7, 2022 70.12 71.16 69.82 71.04
2842 NASDAQ PPH Tue, Sep 6, 2022 70.49 71.04 70.13 70.20
2841 NASDAQ PPH Fri, Sep 2, 2022 71.40 71.61 70.19 70.29
2840 NASDAQ PPH Thu, Sep 1, 2022 70.36 71.20 70.12 71.11
2839 NASDAQ PPH Wed, Aug 31, 2022 71.23 71.49 70.70 70.74
2838 NASDAQ PPH Tue, Aug 30, 2022 71.88 71.88 70.91 70.95
2837 NASDAQ PPH Mon, Aug 29, 2022 72.38 72.38 71.55 71.77
2836 NASDAQ PPH Fri, Aug 26, 2022 74.58 74.58 72.69 72.82
2835 NASDAQ PPH Thu, Aug 25, 2022 74.23 74.43 73.66 74.37
2834 NASDAQ PPH Wed, Aug 24, 2022 73.78 74.23 73.60 73.95
2833 NASDAQ PPH Tue, Aug 23, 2022 74.32 74.32 73.68 73.80
2832 NASDAQ PPH Mon, Aug 22, 2022 75.23 75.32 74.41 74.50
2831 NASDAQ PPH Fri, Aug 19, 2022 74.94 75.65 74.94 75.25
2830 NASDAQ PPH Thu, Aug 18, 2022 75.25 75.25 74.69 74.97
2829 NASDAQ PPH Wed, Aug 17, 2022 75.85 76.09 75.18 75.45
2828 NASDAQ PPH Tue, Aug 16, 2022 76.37 76.68 76.13 76.54
2827 NASDAQ PPH Mon, Aug 15, 2022 76.41 76.70 76.05 76.54
2826 NASDAQ PPH Fri, Aug 12, 2022 75.88 76.75 75.82 76.70
2825 NASDAQ PPH Thu, Aug 11, 2022 75.77 76.49 75.65 75.83
2824 NASDAQ PPH Wed, Aug 10, 2022 76.53 76.66 75.88 76.38
2823 NASDAQ PPH Tue, Aug 9, 2022 75.89 76.41 75.78 76.00
2822 NASDAQ PPH Mon, Aug 8, 2022 75.81 76.27 75.51 75.96
2821 NASDAQ PPH Fri, Aug 5, 2022 74.69 75.53 74.59 75.48
2820 NASDAQ PPH Thu, Aug 4, 2022 75.65 75.72 75.03 75.05
2819 NASDAQ PPH Wed, Aug 3, 2022 76.18 76.18 75.07 75.07
2818 NASDAQ PPH Tue, Aug 2, 2022 76.59 76.85 75.80 75.86
2817 NASDAQ PPH Mon, Aug 1, 2022 76.70 76.98 76.25 76.34
2816 NASDAQ PPH Fri, Jul 29, 2022 77.30 77.36 76.55 76.90
2815 NASDAQ PPH Thu, Jul 28, 2022 77.57 77.82 76.29 77.39
2814 NASDAQ PPH Wed, Jul 27, 2022 77.27 78.14 76.73 77.98
2813 NASDAQ PPH Tue, Jul 26, 2022 76.51 77.30 76.42 76.93
2812 NASDAQ PPH Mon, Jul 25, 2022 76.20 76.61 76.12 76.50
2811 NASDAQ PPH Fri, Jul 22, 2022 76.20 76.44 75.52 75.85
2810 NASDAQ PPH Thu, Jul 21, 2022 75.41 76.21 75.31 76.13
2809 NASDAQ PPH Wed, Jul 20, 2022 76.57 76.57 75.42 75.61
2808 NASDAQ PPH Tue, Jul 19, 2022 76.22 76.80 76.14 76.74
2807 NASDAQ PPH Mon, Jul 18, 2022 76.92 76.92 75.01 75.28
2806 NASDAQ PPH Fri, Jul 15, 2022 75.79 76.52 75.51 76.43
2805 NASDAQ PPH Thu, Jul 14, 2022 74.48 75.13 74.16 75.06
2804 NASDAQ PPH Wed, Jul 13, 2022 75.50 75.84 75.14 75.50
2803 NASDAQ PPH Tue, Jul 12, 2022 76.66 76.82 75.84 76.01
2802 NASDAQ PPH Mon, Jul 11, 2022 76.77 77.19 76.55 76.63
2801 NASDAQ PPH Fri, Jul 8, 2022 76.86 77.66 76.47 77.14
2800 NASDAQ PPH Thu, Jul 7, 2022 77.16 77.35 76.98 77.25
2799 NASDAQ PPH Wed, Jul 6, 2022 76.97 77.24 76.35 76.91
2798 NASDAQ PPH Tue, Jul 5, 2022 76.64 76.90 75.30 76.90
2797 NASDAQ PPH Fri, Jul 1, 2022 76.29 77.39 75.65 77.26
2796 NASDAQ PPH Thu, Jun 30, 2022 76.95 77.32 76.35 76.84
2795 NASDAQ PPH Wed, Jun 29, 2022 77.30 77.85 77.18 77.63
2794 NASDAQ PPH Tue, Jun 28, 2022 78.55 78.62 76.97 76.98
2793 NASDAQ PPH Mon, Jun 27, 2022 78.01 79.00 78.01 78.55
2792 NASDAQ PPH Fri, Jun 24, 2022 77.08 78.14 76.88 78.11
2791 NASDAQ PPH Thu, Jun 23, 2022 75.28 76.18 75.23 76.08
2790 NASDAQ PPH Wed, Jun 22, 2022 73.88 75.65 73.88 75.06
2789 NASDAQ PPH Tue, Jun 21, 2022 73.99 74.55 73.56 74.23
2788 NASDAQ PPH Fri, Jun 17, 2022 72.75 73.44 72.60 72.97
2787 NASDAQ PPH Thu, Jun 16, 2022 72.53 72.86 72.10 72.65
2786 NASDAQ PPH Wed, Jun 15, 2022 73.24 74.14 72.56 73.49
2785 NASDAQ PPH Tue, Jun 14, 2022 73.48 73.48 72.41 72.89
2784 NASDAQ PPH Mon, Jun 13, 2022 74.31 74.56 73.31 73.48
2783 NASDAQ PPH Fri, Jun 10, 2022 76.01 76.25 75.53 75.74
2782 NASDAQ PPH Thu, Jun 9, 2022 78.30 78.53 76.90 76.90
2781 NASDAQ PPH Wed, Jun 8, 2022 79.05 79.26 78.46 78.58
2780 NASDAQ PPH Tue, Jun 7, 2022 78.09 79.42 78.09 79.42
2779 NASDAQ PPH Mon, Jun 6, 2022 78.84 78.84 77.99 78.15
2778 NASDAQ PPH Fri, Jun 3, 2022 78.56 78.90 78.26 78.28
2777 NASDAQ PPH Thu, Jun 2, 2022 78.81 79.01 77.37 78.94
2776 NASDAQ PPH Wed, Jun 1, 2022 79.36 79.50 77.75 78.50
2775 NASDAQ PPH Tue, May 31, 2022 79.46 79.46 78.42 79.23
2774 NASDAQ PPH Fri, May 27, 2022 79.75 80.18 79.36 80.17
2773 NASDAQ PPH Thu, May 26, 2022 79.41 79.88 79.36 79.70
2772 NASDAQ PPH Wed, May 25, 2022 78.55 79.35 78.52 79.19
2771 NASDAQ PPH Tue, May 24, 2022 78.54 78.85 77.90 78.71
2770 NASDAQ PPH Mon, May 23, 2022 78.83 79.08 78.36 78.54
2769 NASDAQ PPH Fri, May 20, 2022 77.66 78.41 76.89 78.23
2768 NASDAQ PPH Thu, May 19, 2022 76.06 77.36 76.02 76.92
2767 NASDAQ PPH Wed, May 18, 2022 78.04 78.31 76.50 76.66
2766 NASDAQ PPH Tue, May 17, 2022 77.97 78.59 77.54 78.50
2765 NASDAQ PPH Mon, May 16, 2022 76.33 77.54 76.33 77.21
2764 NASDAQ PPH Fri, May 13, 2022 75.93 76.46 75.70 76.29
2763 NASDAQ PPH Thu, May 12, 2022 74.10 75.43 73.99 75.43
2762 NASDAQ PPH Wed, May 11, 2022 75.01 76.52 74.59 74.61
2761 NASDAQ PPH Tue, May 10, 2022 75.44 75.86 74.66 75.39
2760 NASDAQ PPH Mon, May 9, 2022 76.32 76.37 75.00 75.18
2759 NASDAQ PPH Fri, May 6, 2022 76.22 77.27 76.11 77.11
2758 NASDAQ PPH Thu, May 5, 2022 78.01 78.08 76.41 76.94
2757 NASDAQ PPH Wed, May 4, 2022 77.46 78.59 76.56 78.49
2756 NASDAQ PPH Tue, May 3, 2022 77.16 78.14 77.16 77.69
2755 NASDAQ PPH Mon, May 2, 2022 77.29 77.67 76.09 77.01
2754 NASDAQ PPH Fri, Apr 29, 2022 78.57 79.02 77.50 77.55
2753 NASDAQ PPH Thu, Apr 28, 2022 78.46 79.31 77.90 79.11
2752 NASDAQ PPH Wed, Apr 27, 2022 77.92 78.78 77.74 78.26
2751 NASDAQ PPH Tue, Apr 26, 2022 78.43 79.07 77.75 77.75
2750 NASDAQ PPH Mon, Apr 25, 2022 77.89 78.94 77.23 78.91
2749 NASDAQ PPH Fri, Apr 22, 2022 79.73 79.73 78.18 78.23
2748 NASDAQ PPH Thu, Apr 21, 2022 81.11 81.20 79.75 79.90
2747 NASDAQ PPH Wed, Apr 20, 2022 80.72 81.29 80.34 80.95
2746 NASDAQ PPH Tue, Apr 19, 2022 80.44 81.00 80.24 80.66
2745 NASDAQ PPH Mon, Apr 18, 2022 81.58 81.58 80.34 80.61
2744 NASDAQ PPH Thu, Apr 14, 2022 81.94 82.28 81.73 81.76
2743 NASDAQ PPH Wed, Apr 13, 2022 81.87 82.04 81.33 82.00
2742 NASDAQ PPH Tue, Apr 12, 2022 82.34 82.45 81.44 81.68
2741 NASDAQ PPH Mon, Apr 11, 2022 84.03 84.20 82.61 82.76
2740 NASDAQ PPH Fri, Apr 8, 2022 83.59 84.27 83.25 83.96
2739 NASDAQ PPH Thu, Apr 7, 2022 81.89 83.57 81.74 83.44
2738 NASDAQ PPH Wed, Apr 6, 2022 80.24 81.84 80.24 81.78
2737 NASDAQ PPH Tue, Apr 5, 2022 80.19 81.38 80.19 80.36
2736 NASDAQ PPH Mon, Apr 4, 2022 80.06 80.25 79.64 80.08
2735 NASDAQ PPH Fri, Apr 1, 2022 79.51 80.06 79.24 80.02
2734 NASDAQ PPH Thu, Mar 31, 2022 80.57 80.69 79.73 79.76
2733 NASDAQ PPH Wed, Mar 30, 2022 80.10 80.85 80.05 80.41
2732 NASDAQ PPH Tue, Mar 29, 2022 80.10 80.41 79.79 80.07
2731 NASDAQ PPH Mon, Mar 28, 2022 79.32 79.44 78.85 79.43
2730 NASDAQ PPH Fri, Mar 25, 2022 79.26 79.68 79.09 79.50
2729 NASDAQ PPH Thu, Mar 24, 2022 78.75 79.24 78.55 79.24
2728 NASDAQ PPH Wed, Mar 23, 2022 78.55 79.10 78.55 78.64
2727 NASDAQ PPH Tue, Mar 22, 2022 79.12 79.12 78.68 79.00
2726 NASDAQ PPH Mon, Mar 21, 2022 78.86 79.60 78.75 78.91
2725 NASDAQ PPH Fri, Mar 18, 2022 78.54 79.14 78.36 79.08
2724 NASDAQ PPH Thu, Mar 17, 2022 77.27 78.68 77.27 78.63
2723 NASDAQ PPH Wed, Mar 16, 2022 77.00 77.26 76.16 77.26
2722 NASDAQ PPH Tue, Mar 15, 2022 75.40 76.35 75.40 76.28
2721 NASDAQ PPH Mon, Mar 14, 2022 75.51 76.10 74.91 75.11
2720 NASDAQ PPH Fri, Mar 11, 2022 75.57 75.98 75.15 75.17
2719 NASDAQ PPH Thu, Mar 10, 2022 75.03 75.72 74.87 75.61
2718 NASDAQ PPH Wed, Mar 9, 2022 75.01 75.84 74.87 75.50
2717 NASDAQ PPH Tue, Mar 8, 2022 74.39 75.17 73.50 73.86
2716 NASDAQ PPH Mon, Mar 7, 2022 75.31 75.31 74.33 74.47
2715 NASDAQ PPH Fri, Mar 4, 2022 75.19 75.68 74.80 75.67
2714 NASDAQ PPH Thu, Mar 3, 2022 76.33 76.41 75.55 76.16
2713 NASDAQ PPH Wed, Mar 2, 2022 75.09 76.61 75.09 76.30
2712 NASDAQ PPH Tue, Mar 1, 2022 75.65 75.90 74.60 75.07
2711 NASDAQ PPH Mon, Feb 28, 2022 75.96 75.96 74.95 75.71
2710 NASDAQ PPH Fri, Feb 25, 2022 74.96 77.23 74.96 76.93
2709 NASDAQ PPH Thu, Feb 24, 2022 73.23 74.56 73.09 74.54
2708 NASDAQ PPH Wed, Feb 23, 2022 75.53 75.85 74.81 74.85
2707 NASDAQ PPH Tue, Feb 22, 2022 75.36 75.74 74.78 75.23
2706 NASDAQ PPH Fri, Feb 18, 2022 76.17 76.55 75.49 75.83
2705 NASDAQ PPH Thu, Feb 17, 2022 76.88 76.88 76.20 76.29
2704 NASDAQ PPH Wed, Feb 16, 2022 76.48 77.33 76.48 77.16
2703 NASDAQ PPH Tue, Feb 15, 2022 76.19 76.91 76.19 76.81
2702 NASDAQ PPH Mon, Feb 14, 2022 75.74 75.82 74.96 75.52
2701 NASDAQ PPH Fri, Feb 11, 2022 76.42 77.06 75.91 75.91
2700 NASDAQ PPH Thu, Feb 10, 2022 76.78 77.65 76.39 76.63
2699 NASDAQ PPH Wed, Feb 9, 2022 76.65 77.51 76.65 77.42
2698 NASDAQ PPH Tue, Feb 8, 2022 76.14 76.51 75.69 76.41
2697 NASDAQ PPH Mon, Feb 7, 2022 75.98 76.70 75.90 76.41
2696 NASDAQ PPH Fri, Feb 4, 2022 75.66 76.19 75.34 75.77
2695 NASDAQ PPH Thu, Feb 3, 2022 76.30 76.45 76.00 76.11
2694 NASDAQ PPH Wed, Feb 2, 2022 76.21 77.01 75.80 76.86
2693 NASDAQ PPH Tue, Feb 1, 2022 76.05 76.39 75.86 76.35
2692 NASDAQ PPH Mon, Jan 31, 2022 75.19 75.90 75.07 75.85
2691 NASDAQ PPH Fri, Jan 28, 2022 74.31 75.49 74.11 75.49
2690 NASDAQ PPH Thu, Jan 27, 2022 74.13 75.44 74.13 74.61
2689 NASDAQ PPH Wed, Jan 26, 2022 74.20 74.86 73.27 73.73
2688 NASDAQ PPH Tue, Jan 25, 2022 73.36 74.74 72.90 74.17
2687 NASDAQ PPH Mon, Jan 24, 2022 73.82 74.15 71.99 74.04
2686 NASDAQ PPH Fri, Jan 21, 2022 75.68 75.68 74.58 74.73
2685 NASDAQ PPH Thu, Jan 20, 2022 76.02 76.53 75.48 75.51
2684 NASDAQ PPH Wed, Jan 19, 2022 76.49 76.70 75.82 75.84
2683 NASDAQ PPH Tue, Jan 18, 2022 76.56 76.87 76.22 76.58
2682 NASDAQ PPH Fri, Jan 14, 2022 76.84 77.07 76.33 77.04
2681 NASDAQ PPH Thu, Jan 13, 2022 77.31 77.37 76.81 76.85
2680 NASDAQ PPH Wed, Jan 12, 2022 77.89 77.89 77.33 77.70
2679 NASDAQ PPH Tue, Jan 11, 2022 77.70 78.16 77.24 78.11
2678 NASDAQ PPH Mon, Jan 10, 2022 76.36 77.74 76.27 77.73
2677 NASDAQ PPH Fri, Jan 7, 2022 75.89 76.63 75.78 76.46
2676 NASDAQ PPH Thu, Jan 6, 2022 75.89 76.15 75.11 75.69
2675 NASDAQ PPH Wed, Jan 5, 2022 76.44 76.87 75.79 75.79
2674 NASDAQ PPH Tue, Jan 4, 2022 76.56 76.58 75.81 76.19
2673 NASDAQ PPH Mon, Jan 3, 2022 77.13 77.13 76.09 76.86
2672 NASDAQ PPH Fri, Dec 31, 2021 77.12 77.46 76.96 76.96
2671 NASDAQ PPH Thu, Dec 30, 2021 77.49 77.78 77.15 77.15
2670 NASDAQ PPH Wed, Dec 29, 2021 77.08 77.39 77.01 77.28
2669 NASDAQ PPH Tue, Dec 28, 2021 77.60 77.66 77.14 77.38
2668 NASDAQ PPH Mon, Dec 27, 2021 77.14 77.54 76.91 77.51
2667 NASDAQ PPH Thu, Dec 23, 2021 76.58 76.90 76.39 76.74
2666 NASDAQ PPH Wed, Dec 22, 2021 75.66 76.39 75.47 76.35
2665 NASDAQ PPH Tue, Dec 21, 2021 75.48 75.80 75.21 75.71
2664 NASDAQ PPH Mon, Dec 20, 2021 74.94 75.13 74.11 75.07
2663 NASDAQ PPH Fri, Dec 17, 2021 75.88 75.89 75.26 75.26
2662 NASDAQ PPH Thu, Dec 16, 2021 75.72 76.50 75.49 76.17
2661 NASDAQ PPH Wed, Dec 15, 2021 73.78 75.22 73.78 75.19
2660 NASDAQ PPH Tue, Dec 14, 2021 73.24 73.87 73.10 73.50
2659 NASDAQ PPH Mon, Dec 13, 2021 73.00 73.75 73.00 73.57
2658 NASDAQ PPH Fri, Dec 10, 2021 72.82 73.24 72.73 73.00
2657 NASDAQ PPH Thu, Dec 9, 2021 73.17 73.17 72.85 72.86
2656 NASDAQ PPH Wed, Dec 8, 2021 73.00 73.23 72.66 73.13
2655 NASDAQ PPH Tue, Dec 7, 2021 72.33 72.57 72.23 72.52
2654 NASDAQ PPH Mon, Dec 6, 2021 71.85 72.45 71.85 72.06
2653 NASDAQ PPH Fri, Dec 3, 2021 71.99 72.14 71.08 71.46
2652 NASDAQ PPH Thu, Dec 2, 2021 71.50 71.78 71.04 71.47
2651 NASDAQ PPH Wed, Dec 1, 2021 71.83 72.68 71.36 71.36
2650 NASDAQ PPH Tue, Nov 30, 2021 72.40 72.49 71.40 71.43
2649 NASDAQ PPH Mon, Nov 29, 2021 73.52 73.52 72.75 72.75
2648 NASDAQ PPH Fri, Nov 26, 2021 73.57 73.70 73.15 73.42
2647 NASDAQ PPH Wed, Nov 24, 2021 74.33 74.33 73.95 74.12
2646 NASDAQ PPH Tue, Nov 23, 2021 74.01 74.58 74.00 74.49
2645 NASDAQ PPH Mon, Nov 22, 2021 74.33 74.74 73.98 74.16
2644 NASDAQ PPH Fri, Nov 19, 2021 75.33 75.44 74.40 74.40
2643 NASDAQ PPH Thu, Nov 18, 2021 75.33 75.39 74.87 75.09
2642 NASDAQ PPH Wed, Nov 17, 2021 75.42 75.58 75.42 75.50
2641 NASDAQ PPH Tue, Nov 16, 2021 75.53 75.86 75.44 75.53
2640 NASDAQ PPH Mon, Nov 15, 2021 76.09 76.09 75.69 75.74
2639 NASDAQ PPH Fri, Nov 12, 2021 76.26 76.26 75.80 76.02
2638 NASDAQ PPH Thu, Nov 11, 2021 76.28 76.35 76.00 76.32
2637 NASDAQ PPH Wed, Nov 10, 2021 76.15 76.67 76.15 76.35
2636 NASDAQ PPH Tue, Nov 9, 2021 76.37 76.37 76.08 76.21
2635 NASDAQ PPH Mon, Nov 8, 2021 76.52 76.62 76.07 76.40
2634 NASDAQ PPH Fri, Nov 5, 2021 76.25 76.51 75.53 76.20
2633 NASDAQ PPH Thu, Nov 4, 2021 76.90 76.90 76.04 76.54
2632 NASDAQ PPH Wed, Nov 3, 2021 76.35 76.85 76.30 76.84
2631 NASDAQ PPH Tue, Nov 2, 2021 76.23 76.91 75.65 76.28
2630 NASDAQ PPH Mon, Nov 1, 2021 75.19 75.83 75.19 75.65
2629 NASDAQ PPH Fri, Oct 29, 2021 74.38 75.15 74.31 75.15
2628 NASDAQ PPH Thu, Oct 28, 2021 73.65 74.47 73.65 74.35
2627 NASDAQ PPH Wed, Oct 27, 2021 74.43 74.43 73.41 73.41
2626 NASDAQ PPH Tue, Oct 26, 2021 74.66 74.66 74.17 74.46
2625 NASDAQ PPH Mon, Oct 25, 2021 74.58 74.60 74.18 74.53
2624 NASDAQ PPH Fri, Oct 22, 2021 74.34 74.59 74.19 74.59
2623 NASDAQ PPH Thu, Oct 21, 2021 74.18 74.22 73.94 74.22
2622 NASDAQ PPH Wed, Oct 20, 2021 73.81 74.37 73.81 74.19
2621 NASDAQ PPH Tue, Oct 19, 2021 72.79 73.42 72.79 73.39
2620 NASDAQ PPH Mon, Oct 18, 2021 72.63 72.72 72.21 72.40
2619 NASDAQ PPH Fri, Oct 15, 2021 72.93 73.23 72.75 72.94
2618 NASDAQ PPH Thu, Oct 14, 2021 72.70 72.82 72.44 72.49
2617 NASDAQ PPH Wed, Oct 13, 2021 72.10 72.40 71.75 72.10
2616 NASDAQ PPH Tue, Oct 12, 2021 72.81 72.81 71.84 71.98
2615 NASDAQ PPH Mon, Oct 11, 2021 72.80 73.21 72.63 72.65
2614 NASDAQ PPH Fri, Oct 8, 2021 73.14 73.14 72.71 72.80
2613 NASDAQ PPH Thu, Oct 7, 2021 72.43 73.37 72.43 72.91
2612 NASDAQ PPH Wed, Oct 6, 2021 72.00 72.17 71.53 72.10
2611 NASDAQ PPH Tue, Oct 5, 2021 72.55 73.13 72.46 72.56
2610 NASDAQ PPH Mon, Oct 4, 2021 72.83 73.26 72.14 72.46
2609 NASDAQ PPH Fri, Oct 1, 2021 72.73 73.10 71.97 72.80
2608 NASDAQ PPH Thu, Sep 30, 2021 73.83 73.90 72.82 72.82
2607 NASDAQ PPH Wed, Sep 29, 2021 72.81 73.59 72.77 73.33
2606 NASDAQ PPH Tue, Sep 28, 2021 72.54 72.92 72.14 72.45
2605 NASDAQ PPH Mon, Sep 27, 2021 73.56 73.62 73.22 73.24
2604 NASDAQ PPH Fri, Sep 24, 2021 73.85 73.95 73.40 73.58
2603 NASDAQ PPH Thu, Sep 23, 2021 73.22 74.13 73.22 73.80
2602 NASDAQ PPH Wed, Sep 22, 2021 73.08 73.37 72.88 72.92
2601 NASDAQ PPH Tue, Sep 21, 2021 72.96 73.50 72.80 73.02
2600 NASDAQ PPH Mon, Sep 20, 2021 72.16 73.08 72.02 72.64
2599 NASDAQ PPH Fri, Sep 17, 2021 73.45 73.45 72.97 73.22
2598 NASDAQ PPH Thu, Sep 16, 2021 73.97 73.97 73.17 73.71
2597 NASDAQ PPH Wed, Sep 15, 2021 73.59 74.05 73.54 73.83
2596 NASDAQ PPH Tue, Sep 14, 2021 74.12 74.31 73.56 73.62
2595 NASDAQ PPH Mon, Sep 13, 2021 74.40 74.40 73.78 74.07
2594 NASDAQ PPH Fri, Sep 10, 2021 74.98 74.98 74.05 74.05
2593 NASDAQ PPH Thu, Sep 9, 2021 75.66 75.68 74.64 74.67
2592 NASDAQ PPH Wed, Sep 8, 2021 75.88 75.95 75.54 75.94
2591 NASDAQ PPH Tue, Sep 7, 2021 76.71 76.71 75.98 76.21
2590 NASDAQ PPH Fri, Sep 3, 2021 76.93 76.93 76.58 76.89
2589 NASDAQ PPH Thu, Sep 2, 2021 76.31 76.99 76.31 76.99
2588 NASDAQ PPH Wed, Sep 1, 2021 76.22 76.22 75.43 75.96
2587 NASDAQ PPH Tue, Aug 31, 2021 76.01 76.53 75.97 76.04
2586 NASDAQ PPH Mon, Aug 30, 2021 75.87 76.44 75.75 76.09
2585 NASDAQ PPH Fri, Aug 27, 2021 76.27 76.33 75.89 75.91
2584 NASDAQ PPH Thu, Aug 26, 2021 76.41 76.41 75.84 75.90
2583 NASDAQ PPH Wed, Aug 25, 2021 76.30 76.42 75.68 76.32
2582 NASDAQ PPH Tue, Aug 24, 2021 76.98 76.98 76.31 76.39
2581 NASDAQ PPH Mon, Aug 23, 2021 77.28 77.33 76.93 77.03
2580 NASDAQ PPH Fri, Aug 20, 2021 76.46 76.96 76.46 76.68
2579 NASDAQ PPH Thu, Aug 19, 2021 75.82 76.80 75.82 76.42
2578 NASDAQ PPH Wed, Aug 18, 2021 77.08 77.46 76.30 76.30
2577 NASDAQ PPH Tue, Aug 17, 2021 76.44 77.22 76.40 77.22
2576 NASDAQ PPH Mon, Aug 16, 2021 75.95 76.57 75.84 76.54
2575 NASDAQ PPH Fri, Aug 13, 2021 75.69 76.05 75.65 76.01
2574 NASDAQ PPH Thu, Aug 12, 2021 74.66 75.51 74.66 75.43
2573 NASDAQ PPH Wed, Aug 11, 2021 74.91 74.98 74.50 74.57
2572 NASDAQ PPH Tue, Aug 10, 2021 74.98 75.16 74.67 75.00
2571 NASDAQ PPH Mon, Aug 9, 2021 75.09 75.31 74.62 74.96
2570 NASDAQ PPH Fri, Aug 6, 2021 75.25 75.25 74.64 74.97
2569 NASDAQ PPH Thu, Aug 5, 2021 75.55 75.55 75.15 75.44
2568 NASDAQ PPH Wed, Aug 4, 2021 75.60 75.92 75.21 75.21
2567 NASDAQ PPH Tue, Aug 3, 2021 75.01 75.70 74.97 75.67
2566 NASDAQ PPH Mon, Aug 2, 2021 75.00 75.39 74.89 75.15
2565 NASDAQ PPH Fri, Jul 30, 2021 75.21 75.31 74.78 74.86
2564 NASDAQ PPH Thu, Jul 29, 2021 75.64 75.64 75.17 75.20
2563 NASDAQ PPH Wed, Jul 28, 2021 74.05 75.59 74.05 75.29
2562 NASDAQ PPH Tue, Jul 27, 2021 73.78 74.16 73.54 74.14
2561 NASDAQ PPH Mon, Jul 26, 2021 74.32 74.32 73.79 73.88
2560 NASDAQ PPH Fri, Jul 23, 2021 74.11 74.62 74.00 74.44
2559 NASDAQ PPH Thu, Jul 22, 2021 73.59 73.91 73.51 73.82
2558 NASDAQ PPH Wed, Jul 21, 2021 73.35 73.65 73.10 73.64
2557 NASDAQ PPH Tue, Jul 20, 2021 72.54 73.51 72.54 73.14
2556 NASDAQ PPH Mon, Jul 19, 2021 72.11 72.29 71.55 72.19
2555 NASDAQ PPH Fri, Jul 16, 2021 72.91 73.00 72.49 72.79
2554 NASDAQ PPH Thu, Jul 15, 2021 73.14 73.14 72.65 72.78
2553 NASDAQ PPH Wed, Jul 14, 2021 73.53 73.59 73.44 73.53
2552 NASDAQ PPH Tue, Jul 13, 2021 73.53 73.69 73.44 73.51
2551 NASDAQ PPH Mon, Jul 12, 2021 73.52 74.02 73.52 73.84
2550 NASDAQ PPH Fri, Jul 9, 2021 73.31 73.70 73.31 73.59
2549 NASDAQ PPH Thu, Jul 8, 2021 72.94 73.04 72.44 73.02
2548 NASDAQ PPH Wed, Jul 7, 2021 73.25 73.44 72.83 73.39
2547 NASDAQ PPH Tue, Jul 6, 2021 73.51 73.51 73.00 73.27
2546 NASDAQ PPH Fri, Jul 2, 2021 73.45 73.82 73.13 73.77
2545 NASDAQ PPH Thu, Jul 1, 2021 72.94 73.51 72.85 73.49
2544 NASDAQ PPH Wed, Jun 30, 2021 73.24 73.24 72.95 73.06
2543 NASDAQ PPH Tue, Jun 29, 2021 73.42 73.54 73.14 73.27
2542 NASDAQ PPH Mon, Jun 28, 2021 73.56 73.56 73.22 73.40
2541 NASDAQ PPH Fri, Jun 25, 2021 73.13 73.56 72.99 73.46
2540 NASDAQ PPH Thu, Jun 24, 2021 72.80 73.30 72.80 73.11
2539 NASDAQ PPH Wed, Jun 23, 2021 73.10 73.10 72.46 72.46
2538 NASDAQ PPH Tue, Jun 22, 2021 73.06 73.06 72.71 72.88
2537 NASDAQ PPH Mon, Jun 21, 2021 72.69 73.10 72.52 73.07
2536 NASDAQ PPH Fri, Jun 18, 2021 73.17 73.17 72.49 72.54
2535 NASDAQ PPH Thu, Jun 17, 2021 73.56 73.79 73.13 73.65
2534 NASDAQ PPH Wed, Jun 16, 2021 74.32 74.61 73.81 73.83
2533 NASDAQ PPH Tue, Jun 15, 2021 74.62 74.62 74.21 74.36
2532 NASDAQ PPH Mon, Jun 14, 2021 74.47 74.53 74.05 74.41
2531 NASDAQ PPH Fri, Jun 11, 2021 74.96 74.96 74.15 74.46
2530 NASDAQ PPH Thu, Jun 10, 2021 73.55 75.00 73.55 74.97
2529 NASDAQ PPH Wed, Jun 9, 2021 72.55 73.38 72.55 73.31
2528 NASDAQ PPH Tue, Jun 8, 2021 72.61 72.61 71.68 72.20
2527 NASDAQ PPH Mon, Jun 7, 2021 72.24 72.88 71.97 72.47
2526 NASDAQ PPH Fri, Jun 4, 2021 72.24 72.24 71.87 71.98
2525 NASDAQ PPH Thu, Jun 3, 2021 71.40 71.99 71.31 71.91
2524 NASDAQ PPH Wed, Jun 2, 2021 71.51 71.77 71.43 71.54
2523 NASDAQ PPH Tue, Jun 1, 2021 72.32 72.32 71.54 71.62
2522 NASDAQ PPH Fri, May 28, 2021 72.15 72.56 72.15 72.15
2521 NASDAQ PPH Thu, May 27, 2021 72.65 72.65 72.00 72.00
2520 NASDAQ PPH Wed, May 26, 2021 72.68 72.68 72.22 72.47
2519 NASDAQ PPH Tue, May 25, 2021 73.07 73.07 72.34 72.38
2518 NASDAQ PPH Mon, May 24, 2021 73.48 73.48 73.00 73.01
2517 NASDAQ PPH Fri, May 21, 2021 73.37 73.69 73.19 73.19
2516 NASDAQ PPH Thu, May 20, 2021 72.24 73.35 72.24 73.23
2515 NASDAQ PPH Wed, May 19, 2021 71.70 72.21 71.50 72.17
2514 NASDAQ PPH Tue, May 18, 2021 72.50 72.69 72.18 72.37
2513 NASDAQ PPH Mon, May 17, 2021 72.21 72.76 72.21 72.53
2512 NASDAQ PPH Fri, May 14, 2021 72.00 72.23 71.92 72.15
2511 NASDAQ PPH Thu, May 13, 2021 70.98 71.90 70.98 71.76
2510 NASDAQ PPH Wed, May 12, 2021 70.81 71.53 70.81 70.96
2509 NASDAQ PPH Tue, May 11, 2021 70.60 71.26 70.58 70.78
2508 NASDAQ PPH Mon, May 10, 2021 71.50 71.86 71.31 71.34
2507 NASDAQ PPH Fri, May 7, 2021 70.13 71.13 70.13 70.98
2506 NASDAQ PPH Thu, May 6, 2021 69.43 69.93 69.16 69.85
2505 NASDAQ PPH Wed, May 5, 2021 69.78 70.10 69.47 70.01
2504 NASDAQ PPH Tue, May 4, 2021 70.16 70.16 69.47 69.72
2503 NASDAQ PPH Mon, May 3, 2021 69.76 70.56 69.69 70.52
2502 NASDAQ PPH Fri, Apr 30, 2021 69.85 70.16 69.49 69.52
2501 NASDAQ PPH Thu, Apr 29, 2021 69.84 69.87 69.41 69.87
2500 NASDAQ PPH Wed, Apr 28, 2021 69.75 70.03 69.60 69.86
2499 NASDAQ PPH Tue, Apr 27, 2021 70.05 70.05 69.56 69.65
2498 NASDAQ PPH Mon, Apr 26, 2021 70.15 70.20 69.85 70.20
2497 NASDAQ PPH Fri, Apr 23, 2021 70.04 70.15 69.74 70.10
2496 NASDAQ PPH Thu, Apr 22, 2021 70.39 70.39 69.65 69.88
2495 NASDAQ PPH Wed, Apr 21, 2021 69.66 70.47 69.66 70.46
2494 NASDAQ PPH Tue, Apr 20, 2021 69.32 69.67 69.26 69.65
2493 NASDAQ PPH Mon, Apr 19, 2021 69.75 69.75 69.24 69.41
2492 NASDAQ PPH Fri, Apr 16, 2021 69.27 69.51 69.13 69.51
2491 NASDAQ PPH Thu, Apr 15, 2021 68.68 69.30 68.68 68.97
2490 NASDAQ PPH Wed, Apr 14, 2021 67.92 68.55 67.92 68.22
2489 NASDAQ PPH Tue, Apr 13, 2021 67.83 68.02 67.68 67.96
2488 NASDAQ PPH Mon, Apr 12, 2021 68.23 68.35 67.94 68.15
2487 NASDAQ PPH Fri, Apr 9, 2021 67.95 68.37 67.95 68.37
2486 NASDAQ PPH Thu, Apr 8, 2021 68.14 68.21 67.81 67.83
2485 NASDAQ PPH Wed, Apr 7, 2021 68.15 68.15 67.79 67.87
2484 NASDAQ PPH Tue, Apr 6, 2021 68.62 68.62 68.00 68.07
2483 NASDAQ PPH Mon, Apr 5, 2021 68.93 68.93 68.48 68.68
2482 NASDAQ PPH Thu, Apr 1, 2021 68.89 68.89 68.29 68.61
2481 NASDAQ PPH Wed, Mar 31, 2021 68.85 69.33 68.85 69.02
2480 NASDAQ PPH Tue, Mar 30, 2021 69.23 69.23 68.79 68.90
2479 NASDAQ PPH Mon, Mar 29, 2021 68.79 69.59 68.79 69.33
2478 NASDAQ PPH Fri, Mar 26, 2021 68.46 69.17 68.46 69.17
2477 NASDAQ PPH Thu, Mar 25, 2021 67.75 68.42 67.59 68.35
2476 NASDAQ PPH Wed, Mar 24, 2021 68.36 68.51 67.96 67.96
2475 NASDAQ PPH Tue, Mar 23, 2021 69.60 69.67 68.31 68.38
2474 NASDAQ PPH Mon, Mar 22, 2021 69.39 69.93 69.18 69.93
2473 NASDAQ PPH Fri, Mar 19, 2021 69.30 69.62 68.91 69.39
2472 NASDAQ PPH Thu, Mar 18, 2021 69.18 69.88 69.02 69.06
2471 NASDAQ PPH Wed, Mar 17, 2021 69.22 69.75 68.80 69.72
2470 NASDAQ PPH Tue, Mar 16, 2021 69.75 69.77 69.20 69.46
2469 NASDAQ PPH Mon, Mar 15, 2021 69.01 69.40 68.70 69.40
2468 NASDAQ PPH Fri, Mar 12, 2021 68.58 68.87 68.37 68.85
2467 NASDAQ PPH Thu, Mar 11, 2021 68.59 68.86 68.46 68.57
2466 NASDAQ PPH Wed, Mar 10, 2021 68.47 68.85 68.42 68.60
2465 NASDAQ PPH Tue, Mar 9, 2021 67.77 68.75 67.77 67.94
2464 NASDAQ PPH Mon, Mar 8, 2021 67.18 68.16 67.09 67.37
2463 NASDAQ PPH Fri, Mar 5, 2021 66.46 67.21 65.48 67.14
2462 NASDAQ PPH Thu, Mar 4, 2021 66.70 67.06 65.24 66.06
2461 NASDAQ PPH Wed, Mar 3, 2021 67.47 67.51 66.76 67.22
2460 NASDAQ PPH Tue, Mar 2, 2021 68.14 68.19 67.79 67.84
2459 NASDAQ PPH Mon, Mar 1, 2021 68.19 68.43 67.98 67.98
2458 NASDAQ PPH Fri, Feb 26, 2021 68.08 68.08 67.01 67.53
2457 NASDAQ PPH Thu, Feb 25, 2021 68.78 68.78 67.70 67.99
2456 NASDAQ PPH Wed, Feb 24, 2021 68.02 69.07 68.02 68.87
2455 NASDAQ PPH Tue, Feb 23, 2021 68.28 68.28 67.62 68.05
2454 NASDAQ PPH Mon, Feb 22, 2021 68.67 68.67 68.19 68.46
2453 NASDAQ PPH Fri, Feb 19, 2021 69.50 69.50 69.07 69.09
2452 NASDAQ PPH Thu, Feb 18, 2021 69.97 69.97 69.52 69.53
2451 NASDAQ PPH Wed, Feb 17, 2021 69.79 70.33 69.78 70.31
2450 NASDAQ PPH Tue, Feb 16, 2021 70.42 70.47 69.83 69.98
2449 NASDAQ PPH Fri, Feb 12, 2021 69.73 70.34 69.73 70.34
2448 NASDAQ PPH Thu, Feb 11, 2021 69.87 69.87 69.19 69.71
2447 NASDAQ PPH Wed, Feb 10, 2021 70.30 70.47 69.40 69.63
2446 NASDAQ PPH Tue, Feb 9, 2021 69.71 70.01 69.71 69.90
2445 NASDAQ PPH Mon, Feb 8, 2021 69.56 69.62 69.29 69.62
2444 NASDAQ PPH Fri, Feb 5, 2021 69.62 69.62 69.12 69.24
2443 NASDAQ PPH Thu, Feb 4, 2021 69.22 69.29 68.84 69.26
2442 NASDAQ PPH Wed, Feb 3, 2021 68.93 69.24 68.60 68.90
2441 NASDAQ PPH Tue, Feb 2, 2021 69.28 69.47 68.66 68.66
2440 NASDAQ PPH Mon, Feb 1, 2021 68.76 68.98 68.45 68.64
2439 NASDAQ PPH Fri, Jan 29, 2021 69.25 69.40 67.47 68.14
2438 NASDAQ PPH Thu, Jan 28, 2021 69.23 69.93 69.23 69.34
2437 NASDAQ PPH Wed, Jan 27, 2021 69.96 69.96 68.63 68.80
2436 NASDAQ PPH Tue, Jan 26, 2021 71.15 71.15 70.79 70.85
2435 NASDAQ PPH Mon, Jan 25, 2021 70.67 71.13 70.57 71.06
2434 NASDAQ PPH Fri, Jan 22, 2021 69.64 70.72 69.64 70.65
2433 NASDAQ PPH Thu, Jan 21, 2021 70.00 70.08 69.72 69.96
2432 NASDAQ PPH Wed, Jan 20, 2021 70.54 70.63 70.07 70.33
2431 NASDAQ PPH Tue, Jan 19, 2021 70.42 70.62 70.20 70.58
2430 NASDAQ PPH Fri, Jan 15, 2021 69.18 69.82 68.77 69.72
2429 NASDAQ PPH Thu, Jan 14, 2021 69.41 69.73 69.18 69.38
2428 NASDAQ PPH Wed, Jan 13, 2021 69.03 69.53 69.03 69.18
2427 NASDAQ PPH Tue, Jan 12, 2021 69.29 69.32 68.60 68.98
2426 NASDAQ PPH Mon, Jan 11, 2021 68.30 69.31 68.27 69.16
2425 NASDAQ PPH Fri, Jan 8, 2021 68.05 68.38 67.75 68.28
2424 NASDAQ PPH Thu, Jan 7, 2021 67.53 68.16 67.41 68.02
2423 NASDAQ PPH Wed, Jan 6, 2021 66.42 67.85 66.42 67.47
2422 NASDAQ PPH Tue, Jan 5, 2021 66.26 66.94 65.93 66.81
2421 NASDAQ PPH Mon, Jan 4, 2021 66.70 66.70 65.62 66.40
2420 NASDAQ PPH Thu, Dec 31, 2020 65.76 66.49 65.69 66.47
2419 NASDAQ PPH Wed, Dec 30, 2020 65.99 66.20 65.94 66.03
2418 NASDAQ PPH Tue, Dec 29, 2020 65.83 65.91 65.55 65.75
2417 NASDAQ PPH Mon, Dec 28, 2020 66.00 66.13 65.62 65.74
2416 NASDAQ PPH Thu, Dec 24, 2020 65.62 65.62 65.29 65.51
2415 NASDAQ PPH Wed, Dec 23, 2020 65.42 65.72 65.41 65.43
2414 NASDAQ PPH Tue, Dec 22, 2020 65.54 65.58 65.22 65.40
2413 NASDAQ PPH Mon, Dec 21, 2020 65.55 65.76 64.86 65.70
2412 NASDAQ PPH Fri, Dec 18, 2020 66.90 66.90 66.18 66.62
2411 NASDAQ PPH Thu, Dec 17, 2020 66.72 66.72 66.37 66.68
2410 NASDAQ PPH Wed, Dec 16, 2020 66.50 66.58 66.19 66.29
2409 NASDAQ PPH Tue, Dec 15, 2020 65.68 66.28 65.45 66.25
2408 NASDAQ PPH Mon, Dec 14, 2020 66.46 66.46 65.29 65.29
2407 NASDAQ PPH Fri, Dec 11, 2020 66.38 66.51 65.95 66.22
2406 NASDAQ PPH Thu, Dec 10, 2020 66.56 66.87 66.56 66.78
2405 NASDAQ PPH Wed, Dec 9, 2020 67.48 67.48 66.38 66.82
2404 NASDAQ PPH Tue, Dec 8, 2020 65.91 66.94 65.67 66.91
2403 NASDAQ PPH Mon, Dec 7, 2020 66.64 66.64 65.92 66.04
2402 NASDAQ PPH Fri, Dec 4, 2020 65.93 66.51 65.93 66.45
2401 NASDAQ PPH Thu, Dec 3, 2020 65.66 65.88 65.32 65.62
2400 NASDAQ PPH Wed, Dec 2, 2020 65.42 65.91 65.35 65.67
2399 NASDAQ PPH Tue, Dec 1, 2020 65.48 65.65 65.16 65.32
2398 NASDAQ PPH Mon, Nov 30, 2020 65.59 65.66 64.94 65.04
2397 NASDAQ PPH Fri, Nov 27, 2020 65.04 65.42 65.04 65.35
2396 NASDAQ PPH Wed, Nov 25, 2020 64.71 64.81 64.39 64.81
2395 NASDAQ PPH Tue, Nov 24, 2020 64.92 65.11 64.75 64.86
2394 NASDAQ PPH Mon, Nov 23, 2020 64.94 64.94 64.42 64.66
2393 NASDAQ PPH Fri, Nov 20, 2020 65.09 65.13 64.74 64.83
2392 NASDAQ PPH Thu, Nov 19, 2020 64.54 64.90 64.18 64.90
2391 NASDAQ PPH Wed, Nov 18, 2020 65.48 65.53 64.34 64.34
2390 NASDAQ PPH Tue, Nov 17, 2020 65.19 65.26 64.78 65.07
2389 NASDAQ PPH Mon, Nov 16, 2020 65.89 65.89 65.00 65.34
2388 NASDAQ PPH Fri, Nov 13, 2020 64.69 65.54 64.69 65.40
2387 NASDAQ PPH Thu, Nov 12, 2020 64.90 64.90 64.23 64.49
2386 NASDAQ PPH Wed, Nov 11, 2020 65.82 65.82 64.94 65.15
2385 NASDAQ PPH Tue, Nov 10, 2020 64.93 65.53 64.59 65.24
2384 NASDAQ PPH Mon, Nov 9, 2020 65.72 65.99 64.37 64.42
2383 NASDAQ PPH Fri, Nov 6, 2020 63.60 63.76 63.19 63.40
2382 NASDAQ PPH Thu, Nov 5, 2020 64.33 64.72 63.68 63.78
2381 NASDAQ PPH Wed, Nov 4, 2020 62.45 64.63 62.45 63.88
2380 NASDAQ PPH Tue, Nov 3, 2020 61.13 61.57 61.02 61.15
2379 NASDAQ PPH Mon, Nov 2, 2020 59.54 60.23 59.54 60.19
2378 NASDAQ PPH Fri, Oct 30, 2020 58.95 59.01 58.35 58.91
2377 NASDAQ PPH Thu, Oct 29, 2020 59.39 59.47 58.40 59.11
2376 NASDAQ PPH Wed, Oct 28, 2020 59.93 60.09 59.09 59.16
2375 NASDAQ PPH Tue, Oct 27, 2020 61.45 61.54 60.74 60.74
2374 NASDAQ PPH Mon, Oct 26, 2020 62.08 62.08 61.33 61.67
2373 NASDAQ PPH Fri, Oct 23, 2020 62.44 62.65 62.10 62.46
2372 NASDAQ PPH Thu, Oct 22, 2020 61.62 62.32 61.53 62.24
2371 NASDAQ PPH Wed, Oct 21, 2020 62.03 62.27 61.58 61.58
2370 NASDAQ PPH Tue, Oct 20, 2020 62.52 62.52 62.00 62.00
2369 NASDAQ PPH Mon, Oct 19, 2020 63.37 63.38 61.99 62.06
2368 NASDAQ PPH Fri, Oct 16, 2020 63.01 63.50 62.82 63.02
2367 NASDAQ PPH Thu, Oct 15, 2020 62.38 62.60 62.14 62.59
2366 NASDAQ PPH Wed, Oct 14, 2020 63.42 63.54 62.87 63.02
2365 NASDAQ PPH Tue, Oct 13, 2020 63.64 63.97 63.24 63.43
2364 NASDAQ PPH Mon, Oct 12, 2020 64.31 64.31 63.81 64.04
2363 NASDAQ PPH Fri, Oct 9, 2020 64.01 64.23 63.75 63.93
2362 NASDAQ PPH Thu, Oct 8, 2020 62.63 63.69 62.63 63.60
2361 NASDAQ PPH Wed, Oct 7, 2020 61.64 62.25 61.46 62.10
2360 NASDAQ PPH Tue, Oct 6, 2020 62.19 62.19 61.07 61.20
2359 NASDAQ PPH Mon, Oct 5, 2020 61.78 62.22 61.53 62.19
2358 NASDAQ PPH Fri, Oct 2, 2020 60.63 61.58 60.63 61.25
2357 NASDAQ PPH Thu, Oct 1, 2020 62.21 62.21 61.29 61.44
2356 NASDAQ PPH Wed, Sep 30, 2020 61.56 62.44 61.56 62.17
2355 NASDAQ PPH Tue, Sep 29, 2020 61.94 62.05 61.52 61.56
2354 NASDAQ PPH Mon, Sep 28, 2020 62.09 62.15 61.82 61.88
2353 NASDAQ PPH Fri, Sep 25, 2020 60.74 61.63 60.72 61.53
2352 NASDAQ PPH Thu, Sep 24, 2020 61.16 61.17 60.53 60.79
2351 NASDAQ PPH Wed, Sep 23, 2020 62.33 62.33 61.31 61.32
2350 NASDAQ PPH Tue, Sep 22, 2020 61.90 62.08 61.50 61.85
2349 NASDAQ PPH Mon, Sep 21, 2020 62.39 62.39 61.30 62.12
2348 NASDAQ PPH Fri, Sep 18, 2020 63.49 63.49 62.79 63.26
2347 NASDAQ PPH Thu, Sep 17, 2020 62.90 63.39 62.88 63.35
2346 NASDAQ PPH Wed, Sep 16, 2020 63.37 63.65 63.07 63.17
2345 NASDAQ PPH Tue, Sep 15, 2020 63.20 63.40 62.85 63.01
2344 NASDAQ PPH Mon, Sep 14, 2020 62.17 62.95 62.17 62.63
2343 NASDAQ PPH Fri, Sep 11, 2020 61.98 62.17 61.47 61.94
2342 NASDAQ PPH Thu, Sep 10, 2020 62.60 62.74 61.49 61.60
2341 NASDAQ PPH Wed, Sep 9, 2020 62.74 63.07 62.20 62.59
2340 NASDAQ PPH Tue, Sep 8, 2020 62.50 62.50 61.79 61.87
2339 NASDAQ PPH Fri, Sep 4, 2020 62.86 62.86 61.55 62.30
2338 NASDAQ PPH Thu, Sep 3, 2020 64.16 64.28 62.29 62.67
2337 NASDAQ PPH Wed, Sep 2, 2020 63.46 64.13 63.45 64.05
2336 NASDAQ PPH Tue, Sep 1, 2020 64.55 64.55 63.22 63.47
2335 NASDAQ PPH Mon, Aug 31, 2020 64.03 64.68 64.03 64.53
2334 NASDAQ PPH Fri, Aug 28, 2020 64.29 64.29 63.89 64.22
2333 NASDAQ PPH Thu, Aug 27, 2020 64.30 64.47 63.97 64.24
2332 NASDAQ PPH Wed, Aug 26, 2020 64.01 64.30 63.71 64.25
2331 NASDAQ PPH Tue, Aug 25, 2020 64.17 64.44 63.86 64.16
2330 NASDAQ PPH Mon, Aug 24, 2020 64.52 64.52 63.77 64.02
2329 NASDAQ PPH Fri, Aug 21, 2020 64.00 64.00 63.46 63.87
2328 NASDAQ PPH Thu, Aug 20, 2020 64.04 64.36 63.96 64.28
2327 NASDAQ PPH Wed, Aug 19, 2020 64.71 64.87 64.22 64.31
2326 NASDAQ PPH Tue, Aug 18, 2020 65.35 65.35 64.38 64.59
2325 NASDAQ PPH Mon, Aug 17, 2020 64.74 65.12 64.47 65.00
2324 NASDAQ PPH Fri, Aug 14, 2020 64.14 64.35 63.99 64.22
2323 NASDAQ PPH Thu, Aug 13, 2020 64.44 64.44 64.14 64.21
2322 NASDAQ PPH Wed, Aug 12, 2020 64.44 64.70 64.28 64.53
2321 NASDAQ PPH Tue, Aug 11, 2020 64.39 64.39 63.64 63.71
2320 NASDAQ PPH Mon, Aug 10, 2020 63.83 64.10 63.74 63.87
2319 NASDAQ PPH Fri, Aug 7, 2020 64.30 64.35 63.55 63.76
2318 NASDAQ PPH Thu, Aug 6, 2020 65.09 65.43 64.09 64.36
2317 NASDAQ PPH Wed, Aug 5, 2020 64.95 64.96 64.43 64.73
2316 NASDAQ PPH Tue, Aug 4, 2020 64.39 64.70 64.03 64.34
2315 NASDAQ PPH Mon, Aug 3, 2020 63.91 64.73 63.85 64.59
2314 NASDAQ PPH Fri, Jul 31, 2020 63.88 63.88 62.55 63.02
2313 NASDAQ PPH Thu, Jul 30, 2020 63.27 63.83 63.03 63.69
2312 NASDAQ PPH Wed, Jul 29, 2020 63.41 64.06 63.24 63.84
2311 NASDAQ PPH Tue, Jul 28, 2020 63.70 64.01 63.40 63.40
2310 NASDAQ PPH Mon, Jul 27, 2020 63.14 63.55 62.73 63.52
2309 NASDAQ PPH Fri, Jul 24, 2020 63.54 63.54 62.62 62.94
2308 NASDAQ PPH Thu, Jul 23, 2020 64.42 64.42 63.46 63.49
2307 NASDAQ PPH Wed, Jul 22, 2020 64.63 64.70 63.99 64.29
2306 NASDAQ PPH Tue, Jul 21, 2020 64.89 64.96 64.18 64.27
2305 NASDAQ PPH Mon, Jul 20, 2020 65.40 65.40 64.42 64.64
2304 NASDAQ PPH Fri, Jul 17, 2020 64.35 64.88 64.33 64.77
2303 NASDAQ PPH Thu, Jul 16, 2020 64.31 64.31 63.70 64.01
2302 NASDAQ PPH Wed, Jul 15, 2020 63.43 64.52 63.43 64.45
2301 NASDAQ PPH Tue, Jul 14, 2020 61.81 62.76 61.72 62.71
2300 NASDAQ PPH Mon, Jul 13, 2020 61.68 62.80 61.62 61.73
2299 NASDAQ PPH Fri, Jul 10, 2020 61.32 61.52 60.94 61.39
2298 NASDAQ PPH Thu, Jul 9, 2020 61.91 62.13 60.90 61.41
2297 NASDAQ PPH Wed, Jul 8, 2020 62.04 62.24 61.65 62.03
2296 NASDAQ PPH Tue, Jul 7, 2020 62.30 62.58 61.90 61.93
2295 NASDAQ PPH Mon, Jul 6, 2020 62.32 62.85 62.30 62.68
2294 NASDAQ PPH Thu, Jul 2, 2020 62.34 62.39 62.04 62.07
2293 NASDAQ PPH Wed, Jul 1, 2020 62.26 62.29 61.91 61.93
2292 NASDAQ PPH Tue, Jun 30, 2020 61.55 62.43 61.28 62.26
2291 NASDAQ PPH Mon, Jun 29, 2020 61.67 62.00 61.38 61.54
2290 NASDAQ PPH Fri, Jun 26, 2020 62.48 62.48 61.10 61.50
2289 NASDAQ PPH Thu, Jun 25, 2020 61.73 62.41 61.41 62.41
2288 NASDAQ PPH Wed, Jun 24, 2020 62.73 62.73 61.41 61.72
2287 NASDAQ PPH Tue, Jun 23, 2020 63.54 63.76 63.11 63.22
2286 NASDAQ PPH Mon, Jun 22, 2020 62.97 63.19 62.43 63.19
2285 NASDAQ PPH Fri, Jun 19, 2020 63.05 63.37 62.49 62.99
2284 NASDAQ PPH Thu, Jun 18, 2020 62.06 62.45 62.06 62.34
2283 NASDAQ PPH Wed, Jun 17, 2020 62.89 62.89 62.40 62.48
2282 NASDAQ PPH Tue, Jun 16, 2020 62.02 62.53 61.81 62.26
2281 NASDAQ PPH Mon, Jun 15, 2020 59.61 60.75 59.19 60.51
2280 NASDAQ PPH Fri, Jun 12, 2020 61.13 61.32 59.35 60.17
2279 NASDAQ PPH Thu, Jun 11, 2020 62.27 62.27 59.80 60.02
2278 NASDAQ PPH Wed, Jun 10, 2020 63.59 63.93 63.24 63.24
2277 NASDAQ PPH Tue, Jun 9, 2020 64.27 64.32 63.85 63.88
2276 NASDAQ PPH Mon, Jun 8, 2020 63.66 64.46 63.56 64.28
2275 NASDAQ PPH Fri, Jun 5, 2020 63.95 64.42 63.47 63.63
2274 NASDAQ PPH Thu, Jun 4, 2020 63.64 63.73 63.17 63.36
2273 NASDAQ PPH Wed, Jun 3, 2020 63.86 63.86 63.48 63.72
2272 NASDAQ PPH Tue, Jun 2, 2020 63.06 63.69 62.99 63.69
2271 NASDAQ PPH Mon, Jun 1, 2020 62.89 63.41 62.89 63.17
2270 NASDAQ PPH Fri, May 29, 2020 63.12 63.39 62.22 63.30
2269 NASDAQ PPH Thu, May 28, 2020 62.67 63.39 62.67 62.93
2268 NASDAQ PPH Wed, May 27, 2020 61.43 62.06 60.75 62.06
2267 NASDAQ PPH Tue, May 26, 2020 62.52 62.52 61.37 61.47
2266 NASDAQ PPH Fri, May 22, 2020 61.56 61.64 61.14 61.41
2265 NASDAQ PPH Thu, May 21, 2020 62.26 62.26 61.22 61.68
2264 NASDAQ PPH Wed, May 20, 2020 62.45 62.51 61.83 61.97
2263 NASDAQ PPH Tue, May 19, 2020 61.93 62.13 61.56 61.73
2262 NASDAQ PPH Mon, May 18, 2020 61.65 62.03 61.47 61.82
2261 NASDAQ PPH Fri, May 15, 2020 60.00 60.62 59.89 60.62
2260 NASDAQ PPH Thu, May 14, 2020 59.66 60.05 59.20 59.98
2259 NASDAQ PPH Wed, May 13, 2020 61.19 61.19 59.84 60.20
2258 NASDAQ PPH Tue, May 12, 2020 61.55 61.74 60.61 60.61
2257 NASDAQ PPH Mon, May 11, 2020 60.08 61.27 60.08 61.10
2256 NASDAQ PPH Fri, May 8, 2020 60.24 60.43 59.93 60.19
2255 NASDAQ PPH Thu, May 7, 2020 60.63 60.63 59.74 59.74
2254 NASDAQ PPH Wed, May 6, 2020 60.79 60.85 60.26 60.26
2253 NASDAQ PPH Tue, May 5, 2020 59.90 60.86 59.90 60.38
2252 NASDAQ PPH Mon, May 4, 2020 59.60 59.60 59.06 59.48
2251 NASDAQ PPH Fri, May 1, 2020 59.77 59.77 58.91 59.41
2250 NASDAQ PPH Thu, Apr 30, 2020 61.20 61.20 60.47 60.56
2249 NASDAQ PPH Wed, Apr 29, 2020 61.38 61.51 61.01 61.20
2248 NASDAQ PPH Tue, Apr 28, 2020 62.16 62.16 60.65 60.71
2247 NASDAQ PPH Mon, Apr 27, 2020 61.00 61.66 60.95 61.42
2246 NASDAQ PPH Fri, Apr 24, 2020 59.67 60.31 59.51 60.21
2245 NASDAQ PPH Thu, Apr 23, 2020 59.23 59.95 59.15 59.23
2244 NASDAQ PPH Wed, Apr 22, 2020 59.24 59.51 58.77 58.81
2243 NASDAQ PPH Tue, Apr 21, 2020 59.16 59.16 58.04 58.11
2242 NASDAQ PPH Mon, Apr 20, 2020 59.62 60.54 59.08 59.70
2241 NASDAQ PPH Fri, Apr 17, 2020 59.75 59.87 58.97 59.74
2240 NASDAQ PPH Thu, Apr 16, 2020 58.59 58.59 57.78 58.43
2239 NASDAQ PPH Wed, Apr 15, 2020 57.59 58.28 57.20 57.81
2238 NASDAQ PPH Tue, Apr 14, 2020 58.38 58.86 58.02 58.85
2237 NASDAQ PPH Mon, Apr 13, 2020 57.50 57.61 56.68 57.04
2236 NASDAQ PPH Thu, Apr 9, 2020 57.02 57.74 56.93 57.41
2235 NASDAQ PPH Wed, Apr 8, 2020 55.27 56.61 54.74 56.28
2234 NASDAQ PPH Tue, Apr 7, 2020 56.46 56.46 54.87 54.87
2233 NASDAQ PPH Mon, Apr 6, 2020 54.32 55.39 54.17 55.21
2232 NASDAQ PPH Fri, Apr 3, 2020 52.74 53.36 52.16 52.62
2231 NASDAQ PPH Thu, Apr 2, 2020 52.06 52.96 51.44 52.96
2230 NASDAQ PPH Wed, Apr 1, 2020 52.56 53.09 52.06 52.32
2229 NASDAQ PPH Tue, Mar 31, 2020 54.51 54.98 54.11 54.39
2228 NASDAQ PPH Mon, Mar 30, 2020 53.99 55.54 53.85 55.38
2227 NASDAQ PPH Fri, Mar 27, 2020 52.47 53.78 52.29 52.93
2226 NASDAQ PPH Thu, Mar 26, 2020 51.43 54.04 51.43 53.83
2225 NASDAQ PPH Wed, Mar 25, 2020 50.90 52.17 49.81 50.84
2224 NASDAQ PPH Tue, Mar 24, 2020 49.45 50.41 49.20 50.41
2223 NASDAQ PPH Mon, Mar 23, 2020 49.18 49.18 46.90 47.54
2222 NASDAQ PPH Fri, Mar 20, 2020 51.35 51.65 48.62 49.08
2221 NASDAQ PPH Thu, Mar 19, 2020 50.21 52.12 49.47 50.39
2220 NASDAQ PPH Wed, Mar 18, 2020 50.61 52.15 48.24 50.79
2219 NASDAQ PPH Tue, Mar 17, 2020 51.19 53.91 50.67 53.63
2218 NASDAQ PPH Mon, Mar 16, 2020 50.27 53.08 48.76 50.57
2217 NASDAQ PPH Fri, Mar 13, 2020 54.56 55.58 51.55 55.56
2216 NASDAQ PPH Thu, Mar 12, 2020 52.60 53.75 51.30 51.79
2215 NASDAQ PPH Wed, Mar 11, 2020 57.33 57.82 56.08 56.63
2214 NASDAQ PPH Tue, Mar 10, 2020 58.79 58.93 56.30 58.88
2213 NASDAQ PPH Mon, Mar 9, 2020 56.57 58.46 56.57 57.08
2212 NASDAQ PPH Fri, Mar 6, 2020 60.05 60.66 59.39 60.57
2211 NASDAQ PPH Thu, Mar 5, 2020 61.61 62.36 61.10 61.61
2210 NASDAQ PPH Wed, Mar 4, 2020 61.96 63.19 61.35 63.19
2209 NASDAQ PPH Tue, Mar 3, 2020 61.86 62.74 59.78 60.30
2208 NASDAQ PPH Mon, Mar 2, 2020 59.83 61.82 59.21 61.82
2207 NASDAQ PPH Fri, Feb 28, 2020 58.71 59.16 57.75 59.05
2206 NASDAQ PPH Thu, Feb 27, 2020 62.01 62.82 60.63 60.63
2205 NASDAQ PPH Wed, Feb 26, 2020 63.70 64.10 62.91 63.11
2204 NASDAQ PPH Tue, Feb 25, 2020 65.15 65.21 63.28 63.56
2203 NASDAQ PPH Mon, Feb 24, 2020 64.65 65.36 64.38 64.54
2202 NASDAQ PPH Fri, Feb 21, 2020 66.25 66.60 65.93 66.60
2201 NASDAQ PPH Thu, Feb 20, 2020 66.15 66.32 65.61 66.28
2200 NASDAQ PPH Wed, Feb 19, 2020 66.43 66.53 66.11 66.52
2199 NASDAQ PPH Tue, Feb 18, 2020 66.31 66.56 66.06 66.33
2198 NASDAQ PPH Fri, Feb 14, 2020 66.66 66.93 66.15 66.42
2197 NASDAQ PPH Thu, Feb 13, 2020 67.11 67.11 66.63 66.63
2196 NASDAQ PPH Wed, Feb 12, 2020 67.76 68.02 67.56 67.62
2195 NASDAQ PPH Tue, Feb 11, 2020 67.39 67.50 67.14 67.42
2194 NASDAQ PPH Mon, Feb 10, 2020 66.52 67.22 66.52 67.19
2193 NASDAQ PPH Fri, Feb 7, 2020 66.96 67.14 66.47 66.64
2192 NASDAQ PPH Thu, Feb 6, 2020 67.01 67.10 66.70 66.99
2191 NASDAQ PPH Wed, Feb 5, 2020 66.22 66.87 66.22 66.63
2190 NASDAQ PPH Tue, Feb 4, 2020 65.46 66.13 65.46 65.89
2189 NASDAQ PPH Mon, Feb 3, 2020 64.49 65.05 64.49 64.63
2188 NASDAQ PPH Fri, Jan 31, 2020 64.56 64.66 63.84 64.09
2187 NASDAQ PPH Thu, Jan 30, 2020 65.00 65.20 64.58 65.00
2186 NASDAQ PPH Wed, Jan 29, 2020 65.71 65.84 65.41 65.44
2185 NASDAQ PPH Tue, Jan 28, 2020 64.95 65.55 64.95 65.45
2184 NASDAQ PPH Mon, Jan 27, 2020 64.17 64.94 64.01 64.83
2183 NASDAQ PPH Fri, Jan 24, 2020 66.62 66.62 65.09 65.32
2182 NASDAQ PPH Thu, Jan 23, 2020 66.39 66.52 66.12 66.49
2181 NASDAQ PPH Wed, Jan 22, 2020 66.73 66.94 66.61 66.78
2180 NASDAQ PPH Tue, Jan 21, 2020 66.41 67.00 66.41 66.73
2179 NASDAQ PPH Fri, Jan 17, 2020 66.95 67.00 66.63 66.67
2178 NASDAQ PPH Thu, Jan 16, 2020 66.70 67.00 66.56 66.78
2177 NASDAQ PPH Wed, Jan 15, 2020 65.81 66.74 65.81 66.64
2176 NASDAQ PPH Tue, Jan 14, 2020 64.47 65.57 64.47 65.55
2175 NASDAQ PPH Mon, Jan 13, 2020 64.44 64.48 64.02 64.42
2174 NASDAQ PPH Fri, Jan 10, 2020 64.42 64.42 64.08 64.13
2173 NASDAQ PPH Thu, Jan 9, 2020 63.77 64.08 63.77 64.00
2172 NASDAQ PPH Wed, Jan 8, 2020 63.45 63.85 63.39 63.61
2171 NASDAQ PPH Tue, Jan 7, 2020 63.53 63.66 63.50 63.53
2170 NASDAQ PPH Mon, Jan 6, 2020 63.35 63.81 63.29 63.81
2169 NASDAQ PPH Fri, Jan 3, 2020 63.74 64.03 63.37 63.69
2168 NASDAQ PPH Thu, Jan 2, 2020 64.43 64.44 64.03 64.43
2167 NASDAQ PPH Tue, Dec 31, 2019 63.67 64.23 63.47 64.18
2166 NASDAQ PPH Mon, Dec 30, 2019 64.72 64.72 63.82 63.84
2165 NASDAQ PPH Fri, Dec 27, 2019 64.98 64.98 64.61 64.66
2164 NASDAQ PPH Thu, Dec 26, 2019 64.74 64.78 64.45 64.57
2163 NASDAQ PPH Tue, Dec 24, 2019 64.65 64.65 64.52 64.64
2162 NASDAQ PPH Mon, Dec 23, 2019 64.61 64.70 64.53 64.58
2161 NASDAQ PPH Fri, Dec 20, 2019 64.45 64.82 64.45 64.76
2160 NASDAQ PPH Thu, Dec 19, 2019 63.76 64.28 63.76 64.23
2159 NASDAQ PPH Wed, Dec 18, 2019 63.74 63.97 63.63 63.66
2158 NASDAQ PPH Tue, Dec 17, 2019 64.14 64.14 63.71 63.79
2157 NASDAQ PPH Mon, Dec 16, 2019 64.21 64.38 64.07 64.12
2156 NASDAQ PPH Fri, Dec 13, 2019 64.00 64.16 63.54 63.64
2155 NASDAQ PPH Thu, Dec 12, 2019 62.95 63.90 62.95 63.83
2154 NASDAQ PPH Wed, Dec 11, 2019 63.04 63.14 62.86 63.00
2153 NASDAQ PPH Tue, Dec 10, 2019 62.53 62.95 62.50 62.91
2152 NASDAQ PPH Mon, Dec 9, 2019 62.49 62.64 62.37 62.54
2151 NASDAQ PPH Fri, Dec 6, 2019 62.41 62.65 62.41 62.52
2150 NASDAQ PPH Thu, Dec 5, 2019 62.37 62.39 62.06 62.20
2149 NASDAQ PPH Wed, Dec 4, 2019 62.14 62.55 61.98 62.46
2148 NASDAQ PPH Tue, Dec 3, 2019 61.38 61.75 61.20 61.75
2147 NASDAQ PPH Mon, Dec 2, 2019 62.29 62.34 61.92 61.94
2146 NASDAQ PPH Fri, Nov 29, 2019 62.11 62.27 62.11 62.14
2145 NASDAQ PPH Wed, Nov 27, 2019 61.96 62.40 61.95 62.33
2144 NASDAQ PPH Tue, Nov 26, 2019 62.18 62.18 61.58 61.82
2143 NASDAQ PPH Mon, Nov 25, 2019 61.75 62.22 61.75 62.08
2142 NASDAQ PPH Fri, Nov 22, 2019 61.26 61.47 61.19 61.36
2141 NASDAQ PPH Thu, Nov 21, 2019 60.87 61.24 60.79 61.11
2140 NASDAQ PPH Wed, Nov 20, 2019 61.11 61.16 60.45 60.83
2139 NASDAQ PPH Tue, Nov 19, 2019 61.71 61.75 61.43 61.53
2138 NASDAQ PPH Mon, Nov 18, 2019 61.48 61.53 61.36 61.43
2137 NASDAQ PPH Fri, Nov 15, 2019 60.57 61.64 60.50 61.53
2136 NASDAQ PPH Thu, Nov 14, 2019 60.41 60.41 59.97 60.21
2135 NASDAQ PPH Wed, Nov 13, 2019 60.19 60.68 60.19 60.47
2134 NASDAQ PPH Tue, Nov 12, 2019 59.76 60.39 59.76 60.16
2133 NASDAQ PPH Mon, Nov 11, 2019 59.47 59.49 59.30 59.45
2132 NASDAQ PPH Fri, Nov 8, 2019 58.69 59.80 58.69 59.76
2131 NASDAQ PPH Thu, Nov 7, 2019 59.20 59.40 58.62 58.82
2130 NASDAQ PPH Wed, Nov 6, 2019 59.02 59.13 58.79 58.82
2129 NASDAQ PPH Tue, Nov 5, 2019 60.03 60.03 59.26 59.27
2128 NASDAQ PPH Mon, Nov 4, 2019 60.12 60.19 59.92 59.93
2127 NASDAQ PPH Fri, Nov 1, 2019 59.56 59.98 59.56 59.71
2126 NASDAQ PPH Thu, Oct 31, 2019 59.43 59.43 59.06 59.28
2125 NASDAQ PPH Wed, Oct 30, 2019 59.43 59.57 58.99 59.54
2124 NASDAQ PPH Tue, Oct 29, 2019 58.93 59.47 58.82 59.30
2123 NASDAQ PPH Mon, Oct 28, 2019 58.69 58.88 58.57 58.73
2122 NASDAQ PPH Fri, Oct 25, 2019 57.74 58.46 57.74 58.26
2121 NASDAQ PPH Thu, Oct 24, 2019 57.85 57.96 57.69 57.86
2120 NASDAQ PPH Wed, Oct 23, 2019 57.35 57.67 57.14 57.62
2119 NASDAQ PPH Tue, Oct 22, 2019 57.72 57.80 57.33 57.35
2118 NASDAQ PPH Mon, Oct 21, 2019 57.43 57.96 57.08 57.46
2117 NASDAQ PPH Fri, Oct 18, 2019 57.67 57.69 57.27 57.40
2116 NASDAQ PPH Thu, Oct 17, 2019 57.30 57.86 57.30 57.78
2115 NASDAQ PPH Wed, Oct 16, 2019 56.99 57.42 56.99 57.05
2114 NASDAQ PPH Tue, Oct 15, 2019 56.22 56.92 56.22 56.74
2113 NASDAQ PPH Mon, Oct 14, 2019 56.04 56.16 55.92 56.01
2112 NASDAQ PPH Fri, Oct 11, 2019 55.82 56.57 55.82 56.04
2111 NASDAQ PPH Thu, Oct 10, 2019 55.43 55.54 55.31 55.46
2110 NASDAQ PPH Wed, Oct 9, 2019 55.42 55.42 55.21 55.21
2109 NASDAQ PPH Tue, Oct 8, 2019 55.52 55.54 55.11 55.11
2108 NASDAQ PPH Mon, Oct 7, 2019 55.71 56.20 55.71 55.80
2107 NASDAQ PPH Fri, Oct 4, 2019 55.44 55.88 55.41 55.83
2106 NASDAQ PPH Thu, Oct 3, 2019 54.71 55.29 54.48 55.29
2105 NASDAQ PPH Wed, Oct 2, 2019 55.18 55.18 54.61 54.75
2104 NASDAQ PPH Tue, Oct 1, 2019 56.73 56.73 55.57 55.71
2103 NASDAQ PPH Mon, Sep 30, 2019 56.70 57.24 56.70 56.99
2102 NASDAQ PPH Fri, Sep 27, 2019 56.94 57.24 56.64 56.75
2101 NASDAQ PPH Thu, Sep 26, 2019 57.32 57.47 56.77 57.00
2100 NASDAQ PPH Wed, Sep 25, 2019 57.30 57.40 57.16 57.18
2099 NASDAQ PPH Tue, Sep 24, 2019 57.86 57.93 57.37 57.38
2098 NASDAQ PPH Mon, Sep 23, 2019 58.06 58.23 57.75 57.85
2097 NASDAQ PPH Fri, Sep 20, 2019 58.51 58.60 58.09 58.24
2096 NASDAQ PPH Thu, Sep 19, 2019 57.73 58.07 57.73 57.79
2095 NASDAQ PPH Wed, Sep 18, 2019 57.56 57.63 57.25 57.61
2094 NASDAQ PPH Tue, Sep 17, 2019 57.49 57.80 57.48 57.67
2093 NASDAQ PPH Mon, Sep 16, 2019 57.29 57.63 57.29 57.48
2092 NASDAQ PPH Fri, Sep 13, 2019 58.13 58.57 57.49 57.54
2091 NASDAQ PPH Thu, Sep 12, 2019 58.27 58.36 57.85 58.04
2090 NASDAQ PPH Wed, Sep 11, 2019 57.60 58.24 57.59 58.24
2089 NASDAQ PPH Tue, Sep 10, 2019 56.42 57.33 55.95 57.31
2088 NASDAQ PPH Mon, Sep 9, 2019 57.17 57.17 56.70 56.95
2087 NASDAQ PPH Fri, Sep 6, 2019 57.12 57.51 57.08 57.34
2086 NASDAQ PPH Thu, Sep 5, 2019 56.91 57.18 56.80 57.08
2085 NASDAQ PPH Wed, Sep 4, 2019 56.95 57.15 56.74 56.81
2084 NASDAQ PPH Tue, Sep 3, 2019 56.24 56.80 56.24 56.73
2083 NASDAQ PPH Fri, Aug 30, 2019 56.52 56.52 56.17 56.43
2082 NASDAQ PPH Thu, Aug 29, 2019 56.39 56.48 56.38 56.44
2081 NASDAQ PPH Wed, Aug 28, 2019 55.44 56.00 55.44 55.99
2080 NASDAQ PPH Tue, Aug 27, 2019 56.85 56.85 55.63 55.63
2079 NASDAQ PPH Mon, Aug 26, 2019 56.31 56.56 56.31 56.50
2078 NASDAQ PPH Fri, Aug 23, 2019 57.06 57.16 55.71 55.88
2077 NASDAQ PPH Thu, Aug 22, 2019 57.47 57.54 56.99 56.99
2076 NASDAQ PPH Wed, Aug 21, 2019 57.10 57.42 57.10 57.40
2075 NASDAQ PPH Tue, Aug 20, 2019 56.84 57.43 56.64 56.64
2074 NASDAQ PPH Mon, Aug 19, 2019 56.49 57.03 56.49 56.94
2073 NASDAQ PPH Fri, Aug 16, 2019 55.90 56.19 55.82 56.19
2072 NASDAQ PPH Thu, Aug 15, 2019 55.57 55.57 55.16 55.25
2071 NASDAQ PPH Wed, Aug 14, 2019 56.66 56.66 55.38 55.38
2070 NASDAQ PPH Tue, Aug 13, 2019 56.76 57.73 56.76 57.43
2069 NASDAQ PPH Mon, Aug 12, 2019 56.73 57.03 56.55 56.74
2068 NASDAQ PPH Fri, Aug 9, 2019 57.29 57.48 57.03 57.18
2067 NASDAQ PPH Thu, Aug 8, 2019 56.75 57.42 56.59 57.36
2066 NASDAQ PPH Wed, Aug 7, 2019 55.81 56.65 55.11 56.60
2065 NASDAQ PPH Tue, Aug 6, 2019 56.79 56.84 55.80 56.30
2064 NASDAQ PPH Mon, Aug 5, 2019 56.91 57.09 56.17 56.43
2063 NASDAQ PPH Fri, Aug 2, 2019 57.86 57.86 57.45 57.74
2062 NASDAQ PPH Thu, Aug 1, 2019 57.69 58.40 57.57 57.80
2061 NASDAQ PPH Wed, Jul 31, 2019 57.79 58.14 57.22 57.45
2060 NASDAQ PPH Tue, Jul 30, 2019 57.56 58.03 57.56 58.03
2059 NASDAQ PPH Mon, Jul 29, 2019 57.89 58.43 57.84 58.13
2058 NASDAQ PPH Fri, Jul 26, 2019 57.13 57.42 57.13 57.38
2057 NASDAQ PPH Thu, Jul 25, 2019 57.29 57.58 56.92 56.93
2056 NASDAQ PPH Wed, Jul 24, 2019 56.73 57.27 56.68 57.27
2055 NASDAQ PPH Tue, Jul 23, 2019 56.63 57.10 56.53 56.87
2054 NASDAQ PPH Mon, Jul 22, 2019 56.78 56.78 56.48 56.57
2053 NASDAQ PPH Fri, Jul 19, 2019 57.04 57.04 56.69 56.73
2052 NASDAQ PPH Thu, Jul 18, 2019 56.70 57.11 56.62 57.11
2051 NASDAQ PPH Wed, Jul 17, 2019 57.12 57.19 56.66 56.70
2050 NASDAQ PPH Tue, Jul 16, 2019 57.35 57.50 57.13 57.21
2049 NASDAQ PPH Mon, Jul 15, 2019 57.33 57.63 57.21 57.52
2048 NASDAQ PPH Fri, Jul 12, 2019 58.06 58.06 57.16 57.59
2047 NASDAQ PPH Thu, Jul 11, 2019 58.93 58.99 57.74 58.19
2046 NASDAQ PPH Wed, Jul 10, 2019 59.10 59.10 58.71 59.04
2045 NASDAQ PPH Tue, Jul 9, 2019 58.48 59.12 58.48 59.01
2044 NASDAQ PPH Mon, Jul 8, 2019 58.84 58.94 58.38 58.69
2043 NASDAQ PPH Fri, Jul 5, 2019 59.67 59.67 59.04 59.12
2042 NASDAQ PPH Wed, Jul 3, 2019 59.74 59.94 59.63 59.87
2041 NASDAQ PPH Tue, Jul 2, 2019 58.82 59.21 58.82 59.17
2040 NASDAQ PPH Mon, Jul 1, 2019 58.78 58.97 58.63 58.75
2039 NASDAQ PPH Fri, Jun 28, 2019 58.47 58.69 58.46 58.67
2038 NASDAQ PPH Thu, Jun 27, 2019 57.85 58.38 57.85 58.29
2037 NASDAQ PPH Wed, Jun 26, 2019 58.29 58.29 57.66 57.93
2036 NASDAQ PPH Tue, Jun 25, 2019 58.21 58.64 57.97 58.24
2035 NASDAQ PPH Mon, Jun 24, 2019 58.34 58.50 58.05 58.21
2034 NASDAQ PPH Fri, Jun 21, 2019 58.48 58.77 57.93 58.73
2033 NASDAQ PPH Thu, Jun 20, 2019 59.10 59.27 58.57 58.63
2032 NASDAQ PPH Wed, Jun 19, 2019 58.01 58.64 58.01 58.63
2031 NASDAQ PPH Tue, Jun 18, 2019 57.70 58.25 57.70 58.03
2030 NASDAQ PPH Mon, Jun 17, 2019 57.06 57.45 56.98 57.40
2029 NASDAQ PPH Fri, Jun 14, 2019 57.44 57.51 57.11 57.11
2028 NASDAQ PPH Thu, Jun 13, 2019 57.71 57.80 57.42 57.50
2027 NASDAQ PPH Wed, Jun 12, 2019 57.37 57.75 57.37 57.71
2026 NASDAQ PPH Tue, Jun 11, 2019 57.41 57.84 57.41 57.45
2025 NASDAQ PPH Mon, Jun 10, 2019 57.30 57.68 57.23 57.35
2024 NASDAQ PPH Fri, Jun 7, 2019 56.85 57.33 56.85 57.15
2023 NASDAQ PPH Thu, Jun 6, 2019 56.55 56.73 56.46 56.46
2022 NASDAQ PPH Wed, Jun 5, 2019 56.61 56.62 56.19 56.36
2021 NASDAQ PPH Tue, Jun 4, 2019 55.84 56.57 55.84 56.48
2020 NASDAQ PPH Mon, Jun 3, 2019 54.87 55.72 54.87 55.45
2019 NASDAQ PPH Fri, May 31, 2019 54.99 55.03 54.54 54.74
2018 NASDAQ PPH Thu, May 30, 2019 55.79 55.98 55.15 55.32
2017 NASDAQ PPH Wed, May 29, 2019 56.04 56.04 55.34 55.83
2016 NASDAQ PPH Tue, May 28, 2019 57.54 57.66 56.44 56.47
2015 NASDAQ PPH Fri, May 24, 2019 57.83 57.85 57.60 57.60
2014 NASDAQ PPH Thu, May 23, 2019 57.65 57.72 57.36 57.55
2013 NASDAQ PPH Wed, May 22, 2019 57.36 58.10 57.36 58.06
2012 NASDAQ PPH Tue, May 21, 2019 57.18 57.76 57.04 57.59
2011 NASDAQ PPH Mon, May 20, 2019 57.12 57.23 56.81 57.16
2010 NASDAQ PPH Fri, May 17, 2019 57.23 57.64 57.14 57.28
2009 NASDAQ PPH Thu, May 16, 2019 57.05 57.78 57.05 57.40
2008 NASDAQ PPH Wed, May 15, 2019 56.50 57.16 56.29 57.09
2007 NASDAQ PPH Tue, May 14, 2019 56.84 57.23 56.84 56.88
2006 NASDAQ PPH Mon, May 13, 2019 57.40 57.40 56.49 56.84
2005 NASDAQ PPH Fri, May 10, 2019 58.65 58.65 57.68 58.47
2004 NASDAQ PPH Thu, May 9, 2019 58.40 58.88 58.13 58.83
2003 NASDAQ PPH Wed, May 8, 2019 58.07 58.87 58.03 58.64
2002 NASDAQ PPH Tue, May 7, 2019 58.91 58.91 57.64 57.90
2001 NASDAQ PPH Mon, May 6, 2019 58.18 59.44 58.18 59.29
2000 NASDAQ PPH Fri, May 3, 2019 58.61 59.03 58.58 59.03
1999 NASDAQ PPH Thu, May 2, 2019 57.72 58.44 57.72 58.44
1998 NASDAQ PPH Wed, May 1, 2019 58.18 58.45 57.89 57.99
1997 NASDAQ PPH Tue, Apr 30, 2019 58.31 58.31 57.79 58.22
1996 NASDAQ PPH Mon, Apr 29, 2019 58.32 58.57 58.24 58.45
1995 NASDAQ PPH Fri, Apr 26, 2019 57.73 58.21 57.72 58.19
1994 NASDAQ PPH Thu, Apr 25, 2019 57.23 57.75 56.90 57.69
1993 NASDAQ PPH Wed, Apr 24, 2019 57.41 57.49 57.20 57.23
1992 NASDAQ PPH Tue, Apr 23, 2019 56.61 57.57 56.61 57.39
1991 NASDAQ PPH Mon, Apr 22, 2019 56.38 56.88 56.25 56.57
1990 NASDAQ PPH Thu, Apr 18, 2019 56.72 56.77 55.99 56.63
1989 NASDAQ PPH Wed, Apr 17, 2019 58.25 58.25 56.50 56.73
1988 NASDAQ PPH Tue, Apr 16, 2019 59.05 59.21 58.15 58.18
1987 NASDAQ PPH Mon, Apr 15, 2019 58.52 58.88 58.52 58.86
1986 NASDAQ PPH Fri, Apr 12, 2019 59.00 59.02 58.44 58.51
1985 NASDAQ PPH Thu, Apr 11, 2019 59.63 59.63 58.87 59.06
1984 NASDAQ PPH Wed, Apr 10, 2019 59.70 59.72 59.53 59.63
1983 NASDAQ PPH Tue, Apr 9, 2019 59.91 60.23 59.63 59.83
1982 NASDAQ PPH Mon, Apr 8, 2019 60.02 60.18 59.89 60.18
1981 NASDAQ PPH Fri, Apr 5, 2019 59.83 60.11 59.74 59.99
1980 NASDAQ PPH Thu, Apr 4, 2019 59.52 59.75 59.28 59.65
1979 NASDAQ PPH Wed, Apr 3, 2019 59.99 60.11 59.51 59.69
1978 NASDAQ PPH Tue, Apr 2, 2019 60.52 60.52 59.96 59.96
1977 NASDAQ PPH Mon, Apr 1, 2019 60.69 60.82 60.50 60.59
1976 NASDAQ PPH Fri, Mar 29, 2019 60.41 60.77 60.41 60.72
1975 NASDAQ PPH Thu, Mar 28, 2019 60.56 60.73 60.40 60.56
1974 NASDAQ PPH Wed, Mar 27, 2019 60.41 60.97 60.12 60.41
1973 NASDAQ PPH Tue, Mar 26, 2019 60.57 60.97 60.41 60.59
1972 NASDAQ PPH Mon, Mar 25, 2019 60.38 60.50 59.90 60.16
1971 NASDAQ PPH Fri, Mar 22, 2019 61.36 61.44 60.52 60.52
1970 NASDAQ PPH Thu, Mar 21, 2019 61.11 61.72 61.10 61.62
1969 NASDAQ PPH Wed, Mar 20, 2019 61.19 61.58 60.89 61.23
1968 NASDAQ PPH Tue, Mar 19, 2019 60.89 61.41 60.89 61.38
1967 NASDAQ PPH Mon, Mar 18, 2019 60.48 60.89 60.48 60.76
1966 NASDAQ PPH Fri, Mar 15, 2019 60.40 60.55 60.07 60.55
1965 NASDAQ PPH Thu, Mar 14, 2019 60.20 60.36 59.94 60.13
1964 NASDAQ PPH Wed, Mar 13, 2019 59.87 60.30 59.86 60.20
1963 NASDAQ PPH Tue, Mar 12, 2019 59.46 59.85 59.46 59.58
1962 NASDAQ PPH Mon, Mar 11, 2019 59.15 59.52 58.96 59.46
1961 NASDAQ PPH Fri, Mar 8, 2019 58.95 59.06 58.65 59.04
1960 NASDAQ PPH Thu, Mar 7, 2019 59.47 59.57 59.08 59.29
1959 NASDAQ PPH Wed, Mar 6, 2019 60.66 60.66 59.54 59.61
1958 NASDAQ PPH Tue, Mar 5, 2019 60.79 60.92 60.56 60.67
1957 NASDAQ PPH Mon, Mar 4, 2019 61.58 61.72 60.43 60.76
1956 NASDAQ PPH Fri, Mar 1, 2019 60.93 61.46 60.93 61.35
1955 NASDAQ PPH Thu, Feb 28, 2019 60.45 61.06 60.45 60.70
1954 NASDAQ PPH Wed, Feb 27, 2019 60.07 60.67 60.07 60.36
1953 NASDAQ PPH Tue, Feb 26, 2019 60.31 60.48 60.28 60.35
1952 NASDAQ PPH Mon, Feb 25, 2019 60.73 60.73 60.33 60.33
1951 NASDAQ PPH Fri, Feb 22, 2019 59.86 60.48 59.86 60.48
1950 NASDAQ PPH Thu, Feb 21, 2019 60.27 60.27 59.64 59.86
1949 NASDAQ PPH Wed, Feb 20, 2019 60.84 60.91 60.19 60.43
1948 NASDAQ PPH Tue, Feb 19, 2019 60.79 61.11 60.78 60.94
1947 NASDAQ PPH Fri, Feb 15, 2019 60.66 61.00 60.56 60.96
1946 NASDAQ PPH Thu, Feb 14, 2019 59.61 60.40 59.61 60.24
1945 NASDAQ PPH Wed, Feb 13, 2019 59.56 59.80 59.39 59.59
1944 NASDAQ PPH Tue, Feb 12, 2019 59.16 59.81 59.16 59.81
1943 NASDAQ PPH Mon, Feb 11, 2019 59.07 59.19 58.77 59.00
1942 NASDAQ PPH Fri, Feb 8, 2019 58.55 59.10 58.55 59.10
1941 NASDAQ PPH Thu, Feb 7, 2019 59.40 59.44 58.65 58.80
1940 NASDAQ PPH Wed, Feb 6, 2019 59.50 59.79 59.45 59.63
1939 NASDAQ PPH Tue, Feb 5, 2019 59.40 60.08 59.40 59.67
1938 NASDAQ PPH Mon, Feb 4, 2019 58.95 59.28 58.86 59.28
1937 NASDAQ PPH Fri, Feb 1, 2019 58.69 59.20 58.50 59.09
1936 NASDAQ PPH Thu, Jan 31, 2019 57.81 58.88 57.81 58.60
1935 NASDAQ PPH Wed, Jan 30, 2019 57.30 57.87 57.26 57.75
1934 NASDAQ PPH Tue, Jan 29, 2019 57.10 57.31 56.95 57.23
1933 NASDAQ PPH Mon, Jan 28, 2019 56.91 57.00 56.73 57.00
1932 NASDAQ PPH Fri, Jan 25, 2019 57.20 57.45 57.13 57.36
1931 NASDAQ PPH Thu, Jan 24, 2019 57.48 57.52 56.84 57.08
1930 NASDAQ PPH Wed, Jan 23, 2019 57.70 58.18 57.37 57.82
1929 NASDAQ PPH Tue, Jan 22, 2019 57.67 57.78 57.37 57.57
1928 NASDAQ PPH Fri, Jan 18, 2019 57.81 58.09 57.65 58.09
1927 NASDAQ PPH Thu, Jan 17, 2019 57.09 57.85 57.05 57.68
1926 NASDAQ PPH Wed, Jan 16, 2019 57.30 57.66 57.07 57.08
1925 NASDAQ PPH Tue, Jan 15, 2019 56.71 57.37 56.71 57.33
1924 NASDAQ PPH Mon, Jan 14, 2019 56.91 56.91 56.57 56.69
1923 NASDAQ PPH Fri, Jan 11, 2019 56.96 57.44 56.94 57.43
1922 NASDAQ PPH Thu, Jan 10, 2019 57.05 57.35 56.75 57.34
1921 NASDAQ PPH Wed, Jan 9, 2019 57.31 57.43 57.06 57.22
1920 NASDAQ PPH Tue, Jan 8, 2019 57.07 57.30 56.78 57.24
1919 NASDAQ PPH Mon, Jan 7, 2019 56.18 57.15 56.06 56.75
1918 NASDAQ PPH Fri, Jan 4, 2019 55.16 56.12 55.16 56.02
1917 NASDAQ PPH Thu, Jan 3, 2019 55.18 55.25 54.37 54.37
1916 NASDAQ PPH Wed, Jan 2, 2019 54.35 55.50 54.34 55.06
1915 NASDAQ PPH Mon, Dec 31, 2018 55.11 55.18 54.60 54.79
1914 NASDAQ PPH Fri, Dec 28, 2018 54.65 55.35 54.48 54.81
1913 NASDAQ PPH Thu, Dec 27, 2018 53.40 54.44 52.76 54.44
1912 NASDAQ PPH Wed, Dec 26, 2018 52.60 54.55 52.39 54.55
1911 NASDAQ PPH Mon, Dec 24, 2018 53.08 53.37 52.62 52.66
1910 NASDAQ PPH Fri, Dec 21, 2018 54.78 54.86 53.39 53.39
1909 NASDAQ PPH Thu, Dec 20, 2018 55.52 55.90 54.60 54.91
1908 NASDAQ PPH Wed, Dec 19, 2018 56.72 57.00 55.23 55.63
1907 NASDAQ PPH Tue, Dec 18, 2018 57.42 57.42 56.01 56.38
1906 NASDAQ PPH Mon, Dec 17, 2018 57.86 58.04 56.78 56.97
1905 NASDAQ PPH Fri, Dec 14, 2018 59.35 59.54 58.20 58.25
1904 NASDAQ PPH Thu, Dec 13, 2018 59.98 60.39 59.74 59.96
1903 NASDAQ PPH Wed, Dec 12, 2018 59.85 60.71 59.85 59.99
1902 NASDAQ PPH Tue, Dec 11, 2018 59.88 60.03 58.85 59.27
1901 NASDAQ PPH Mon, Dec 10, 2018 59.41 59.51 58.23 59.37
1900 NASDAQ PPH Fri, Dec 7, 2018 60.61 60.64 59.47 59.59
1899 NASDAQ PPH Thu, Dec 6, 2018 60.48 60.71 59.28 60.71
1898 NASDAQ PPH Tue, Dec 4, 2018 62.61 62.90 61.34 61.36
1897 NASDAQ PPH Mon, Dec 3, 2018 62.32 62.72 62.28 62.47
1896 NASDAQ PPH Fri, Nov 30, 2018 62.33 62.69 62.00 62.69
1895 NASDAQ PPH Thu, Nov 29, 2018 61.96 62.52 61.84 62.24
1894 NASDAQ PPH Wed, Nov 28, 2018 61.37 61.97 61.03 61.96
1893 NASDAQ PPH Tue, Nov 27, 2018 60.66 61.30 60.57 61.30
1892 NASDAQ PPH Mon, Nov 26, 2018 61.53 61.57 60.96 61.16
1891 NASDAQ PPH Fri, Nov 23, 2018 60.91 61.43 60.62 61.01
1890 NASDAQ PPH Wed, Nov 21, 2018 61.22 61.22 60.85 60.90
1889 NASDAQ PPH Tue, Nov 20, 2018 61.60 61.79 60.97 61.01
1888 NASDAQ PPH Mon, Nov 19, 2018 62.06 62.55 61.60 62.00
1887 NASDAQ PPH Fri, Nov 16, 2018 61.86 62.42 61.84 62.13
1886 NASDAQ PPH Thu, Nov 15, 2018 61.42 62.04 60.91 62.01
1885 NASDAQ PPH Wed, Nov 14, 2018 62.90 62.90 61.62 61.88
1884 NASDAQ PPH Tue, Nov 13, 2018 62.73 63.25 62.60 62.77
1883 NASDAQ PPH Mon, Nov 12, 2018 62.62 62.99 62.51 62.72
1882 NASDAQ PPH Fri, Nov 9, 2018 62.76 63.10 62.51 62.94
1881 NASDAQ PPH Thu, Nov 8, 2018 62.74 63.29 62.74 62.87
1880 NASDAQ PPH Wed, Nov 7, 2018 62.48 63.16 62.48 63.08
1879 NASDAQ PPH Tue, Nov 6, 2018 61.92 62.20 61.57 62.08
1878 NASDAQ PPH Mon, Nov 5, 2018 61.43 62.30 61.43 62.10
1877 NASDAQ PPH Fri, Nov 2, 2018 62.46 62.46 60.95 61.21
1876 NASDAQ PPH Thu, Nov 1, 2018 60.85 62.17 60.85 62.17
1875 NASDAQ PPH Wed, Oct 31, 2018 60.55 60.87 60.28 60.44
1874 NASDAQ PPH Tue, Oct 30, 2018 59.27 60.01 59.26 60.01
1873 NASDAQ PPH Mon, Oct 29, 2018 60.10 60.31 58.68 59.34
1872 NASDAQ PPH Fri, Oct 26, 2018 59.34 59.63 58.63 59.26
1871 NASDAQ PPH Thu, Oct 25, 2018 59.06 60.21 58.31 59.81
1870 NASDAQ PPH Wed, Oct 24, 2018 61.43 61.60 59.03 59.07
1869 NASDAQ PPH Tue, Oct 23, 2018 60.53 61.77 60.53 61.58
1868 NASDAQ PPH Mon, Oct 22, 2018 62.09 62.14 61.33 61.64
1867 NASDAQ PPH Fri, Oct 19, 2018 62.54 62.91 62.14 62.30
1866 NASDAQ PPH Thu, Oct 18, 2018 62.89 62.99 61.99 62.35
1865 NASDAQ PPH Wed, Oct 17, 2018 62.61 63.10 62.25 63.02
1864 NASDAQ PPH Tue, Oct 16, 2018 61.81 62.89 61.81 62.89
1863 NASDAQ PPH Mon, Oct 15, 2018 61.23 61.80 61.23 61.38
1862 NASDAQ PPH Fri, Oct 12, 2018 61.24 61.38 60.64 61.23
1861 NASDAQ PPH Thu, Oct 11, 2018 62.26 62.34 60.31 60.61
1860 NASDAQ PPH Wed, Oct 10, 2018 63.33 63.64 62.49 62.52
1859 NASDAQ PPH Tue, Oct 9, 2018 62.92 63.56 62.57 63.32
1858 NASDAQ PPH Mon, Oct 8, 2018 62.99 63.71 62.99 63.41
1857 NASDAQ PPH Fri, Oct 5, 2018 63.66 63.86 63.33 63.49
1856 NASDAQ PPH Thu, Oct 4, 2018 64.24 64.24 63.24 63.60
1855 NASDAQ PPH Wed, Oct 3, 2018 64.34 64.90 64.34 64.52
1854 NASDAQ PPH Tue, Oct 2, 2018 63.86 64.33 63.86 64.24
1853 NASDAQ PPH Mon, Oct 1, 2018 64.48 64.48 63.95 64.08
1852 NASDAQ PPH Fri, Sep 28, 2018 64.21 64.55 64.21 64.35
1851 NASDAQ PPH Thu, Sep 27, 2018 64.11 64.55 64.11 64.26
1850 NASDAQ PPH Wed, Sep 26, 2018 64.12 64.41 63.91 63.94
1849 NASDAQ PPH Tue, Sep 25, 2018 64.28 64.43 64.06 64.06
1848 NASDAQ PPH Mon, Sep 24, 2018 64.18 64.19 63.89 64.05
1847 NASDAQ PPH Fri, Sep 21, 2018 64.58 64.61 64.33 64.37
1846 NASDAQ PPH Thu, Sep 20, 2018 63.62 64.57 63.62 64.49
1845 NASDAQ PPH Wed, Sep 19, 2018 63.64 63.93 63.52 63.64
1844 NASDAQ PPH Tue, Sep 18, 2018 63.02 63.70 63.00 63.59
1843 NASDAQ PPH Mon, Sep 17, 2018 62.99 63.41 62.99 63.03
1842 NASDAQ PPH Fri, Sep 14, 2018 63.00 63.19 62.83 62.99
1841 NASDAQ PPH Thu, Sep 13, 2018 63.21 63.45 63.08 63.44
1840 NASDAQ PPH Wed, Sep 12, 2018 62.65 63.19 62.65 63.09
1839 NASDAQ PPH Tue, Sep 11, 2018 62.45 62.45 62.22 62.39
1838 NASDAQ PPH Mon, Sep 10, 2018 62.83 63.18 62.53 62.53
1837 NASDAQ PPH Fri, Sep 7, 2018 62.20 62.67 62.20 62.63
1836 NASDAQ PPH Thu, Sep 6, 2018 63.05 63.05 62.24 62.59
1835 NASDAQ PPH Wed, Sep 5, 2018 62.88 63.15 62.85 63.08
1834 NASDAQ PPH Tue, Sep 4, 2018 63.31 63.31 62.73 63.03
1833 NASDAQ PPH Fri, Aug 31, 2018 63.61 63.73 63.37 63.62
1832 NASDAQ PPH Thu, Aug 30, 2018 63.61 64.15 63.61 63.85
1831 NASDAQ PPH Wed, Aug 29, 2018 63.59 64.07 63.45 63.98
1830 NASDAQ PPH Tue, Aug 28, 2018 63.60 63.87 63.60 63.82
1829 NASDAQ PPH Mon, Aug 27, 2018 63.69 63.96 63.60 63.72
1828 NASDAQ PPH Fri, Aug 24, 2018 63.55 63.55 63.33 63.48
1827 NASDAQ PPH Thu, Aug 23, 2018 63.97 63.97 63.41 63.47
1826 NASDAQ PPH Wed, Aug 22, 2018 63.73 63.98 63.73 63.92
1825 NASDAQ PPH Tue, Aug 21, 2018 64.45 64.45 63.84 63.96
1824 NASDAQ PPH Mon, Aug 20, 2018 63.51 64.11 63.51 64.09
1823 NASDAQ PPH Fri, Aug 17, 2018 62.90 63.42 62.88 63.37
1822 NASDAQ PPH Thu, Aug 16, 2018 62.20 62.79 62.10 62.76
1821 NASDAQ PPH Wed, Aug 15, 2018 61.75 62.01 61.46 61.99
1820 NASDAQ PPH Tue, Aug 14, 2018 61.90 62.11 61.90 62.08
1819 NASDAQ PPH Mon, Aug 13, 2018 61.73 62.02 61.58 61.74
1818 NASDAQ PPH Fri, Aug 10, 2018 61.97 62.21 61.63 61.78
1817 NASDAQ PPH Thu, Aug 9, 2018 62.73 62.73 62.13 62.14
1816 NASDAQ PPH Wed, Aug 8, 2018 62.49 62.92 62.26 62.76
1815 NASDAQ PPH Tue, Aug 7, 2018 62.36 63.10 62.36 62.68
1814 NASDAQ PPH Mon, Aug 6, 2018 62.01 62.39 61.89 62.07
1813 NASDAQ PPH Fri, Aug 3, 2018 61.23 62.01 61.23 62.01
1812 NASDAQ PPH Thu, Aug 2, 2018 61.26 61.71 61.22 61.55
1811 NASDAQ PPH Wed, Aug 1, 2018 61.98 62.13 61.76 61.76
1810 NASDAQ PPH Tue, Jul 31, 2018 61.43 62.06 61.43 61.91
1809 NASDAQ PPH Mon, Jul 30, 2018 60.98 61.50 60.98 61.46
1808 NASDAQ PPH Fri, Jul 27, 2018 61.15 61.20 60.89 61.11
1807 NASDAQ PPH Thu, Jul 26, 2018 61.48 61.63 61.29 61.33
1806 NASDAQ PPH Wed, Jul 25, 2018 60.71 61.58 60.71 61.51
1805 NASDAQ PPH Tue, Jul 24, 2018 60.33 60.87 60.33 60.83
1804 NASDAQ PPH Mon, Jul 23, 2018 60.25 60.63 60.25 60.46
1803 NASDAQ PPH Fri, Jul 20, 2018 60.23 60.50 60.23 60.50
1802 NASDAQ PPH Thu, Jul 19, 2018 60.68 60.68 60.01 60.38
1801 NASDAQ PPH Wed, Jul 18, 2018 60.68 60.86 60.68 60.83
1800 NASDAQ PPH Tue, Jul 17, 2018 60.35 60.82 60.35 60.76
1799 NASDAQ PPH Mon, Jul 16, 2018 60.82 60.82 60.32 60.36
1798 NASDAQ PPH Fri, Jul 13, 2018 60.86 61.06 60.86 60.99
1797 NASDAQ PPH Thu, Jul 12, 2018 60.46 61.11 60.46 61.10
1796 NASDAQ PPH Wed, Jul 11, 2018 60.58 60.58 60.25 60.27
1795 NASDAQ PPH Tue, Jul 10, 2018 60.82 61.04 60.82 60.98
1794 NASDAQ PPH Mon, Jul 9, 2018 60.56 61.01 60.56 60.81
1793 NASDAQ PPH Fri, Jul 6, 2018 60.09 60.50 60.09 60.48
1792 NASDAQ PPH Thu, Jul 5, 2018 59.51 59.87 59.46 59.82
1791 NASDAQ PPH Tue, Jul 3, 2018 59.13 59.56 59.13 59.24
1790 NASDAQ PPH Mon, Jul 2, 2018 58.27 58.94 58.24 58.94
1789 NASDAQ PPH Fri, Jun 29, 2018 59.37 59.58 59.00 59.00
1788 NASDAQ PPH Thu, Jun 28, 2018 58.53 59.11 58.18 58.95
1787 NASDAQ PPH Wed, Jun 27, 2018 59.34 59.59 58.81 58.81
1786 NASDAQ PPH Tue, Jun 26, 2018 59.70 59.70 59.19 59.44
1785 NASDAQ PPH Mon, Jun 25, 2018 60.40 60.41 59.38 59.76
1784 NASDAQ PPH Fri, Jun 22, 2018 60.34 60.48 60.27 60.36
1783 NASDAQ PPH Thu, Jun 21, 2018 60.40 60.70 60.10 60.16
1782 NASDAQ PPH Wed, Jun 20, 2018 60.48 60.56 60.33 60.54
1781 NASDAQ PPH Tue, Jun 19, 2018 59.32 60.17 59.32 60.17
1780 NASDAQ PPH Mon, Jun 18, 2018 60.18 60.18 59.86 59.97
1779 NASDAQ PPH Fri, Jun 15, 2018 60.60 60.80 60.43 60.80
1778 NASDAQ PPH Thu, Jun 14, 2018 60.60 60.71 60.40 60.64
1777 NASDAQ PPH Wed, Jun 13, 2018 60.58 60.94 60.49 60.52
1776 NASDAQ PPH Tue, Jun 12, 2018 60.14 60.50 60.12 60.24
1775 NASDAQ PPH Mon, Jun 11, 2018 60.18 60.52 60.03 60.22
1774 NASDAQ PPH Fri, Jun 8, 2018 59.50 60.03 59.50 60.02
1773 NASDAQ PPH Thu, Jun 7, 2018 59.63 59.63 59.30 59.50
1772 NASDAQ PPH Wed, Jun 6, 2018 58.65 59.62 58.65 59.62
1771 NASDAQ PPH Tue, Jun 5, 2018 58.47 59.00 58.47 58.72
1770 NASDAQ PPH Mon, Jun 4, 2018 58.41 58.60 58.29 58.49
1769 NASDAQ PPH Fri, Jun 1, 2018 58.38 58.56 58.34 58.49
1768 NASDAQ PPH Thu, May 31, 2018 58.19 58.51 58.04 58.05
1767 NASDAQ PPH Wed, May 30, 2018 57.93 58.73 57.93 58.63
1766 NASDAQ PPH Tue, May 29, 2018 57.72 57.90 57.22 57.65
1765 NASDAQ PPH Fri, May 25, 2018 58.14 58.46 58.14 58.34
1764 NASDAQ PPH Thu, May 24, 2018 58.36 58.46 57.95 58.30
1763 NASDAQ PPH Wed, May 23, 2018 57.99 58.52 57.99 58.39
1762 NASDAQ PPH Tue, May 22, 2018 58.40 58.76 58.33 58.38
1761 NASDAQ PPH Mon, May 21, 2018 58.73 58.88 58.29 58.37
1760 NASDAQ PPH Fri, May 18, 2018 58.25 58.63 58.25 58.60
1759 NASDAQ PPH Thu, May 17, 2018 58.38 58.63 58.12 58.49
1758 NASDAQ PPH Wed, May 16, 2018 57.99 58.44 57.99 58.28
1757 NASDAQ PPH Tue, May 15, 2018 57.91 58.26 57.78 57.90
1756 NASDAQ PPH Mon, May 14, 2018 57.90 58.58 57.90 58.22
1755 NASDAQ PPH Fri, May 11, 2018 57.06 58.05 57.06 57.96
1754 NASDAQ PPH Thu, May 10, 2018 56.64 57.48 56.64 57.05
1753 NASDAQ PPH Wed, May 9, 2018 55.66 56.65 55.66 56.50
1752 NASDAQ PPH Tue, May 8, 2018 55.80 56.31 55.51 55.75
1751 NASDAQ PPH Mon, May 7, 2018 55.62 56.20 55.62 55.77
1750 NASDAQ PPH Fri, May 4, 2018 55.15 55.71 54.98 55.61
1749 NASDAQ PPH Thu, May 3, 2018 55.98 55.98 55.02 55.37
1748 NASDAQ PPH Wed, May 2, 2018 56.73 56.83 56.04 56.11
1747 NASDAQ PPH Tue, May 1, 2018 56.48 56.85 56.38 56.81
1746 NASDAQ PPH Mon, Apr 30, 2018 57.23 57.58 56.69 56.69
1745 NASDAQ PPH Fri, Apr 27, 2018 57.01 57.45 57.01 57.35
1744 NASDAQ PPH Thu, Apr 26, 2018 56.77 57.14 56.68 57.02
1743 NASDAQ PPH Wed, Apr 25, 2018 56.42 56.42 55.95 56.34
1742 NASDAQ PPH Tue, Apr 24, 2018 56.85 57.27 56.26 56.53
1741 NASDAQ PPH Mon, Apr 23, 2018 56.58 56.97 56.58 56.82
1740 NASDAQ PPH Fri, Apr 20, 2018 57.11 57.11 56.67 56.77
1739 NASDAQ PPH Thu, Apr 19, 2018 57.48 57.48 56.71 57.08
1738 NASDAQ PPH Wed, Apr 18, 2018 57.48 57.76 57.40 57.61
1737 NASDAQ PPH Tue, Apr 17, 2018 57.54 57.69 57.37 57.56
1736 NASDAQ PPH Mon, Apr 16, 2018 57.09 57.29 56.90 57.19
1735 NASDAQ PPH Fri, Apr 13, 2018 57.17 57.28 56.80 57.09
1734 NASDAQ PPH Thu, Apr 12, 2018 57.05 57.33 57.05 57.21
1733 NASDAQ PPH Wed, Apr 11, 2018 56.76 57.35 56.76 56.93
1732 NASDAQ PPH Tue, Apr 10, 2018 56.69 57.39 56.69 57.28
1731 NASDAQ PPH Mon, Apr 9, 2018 55.86 56.77 55.70 56.20
1730 NASDAQ PPH Fri, Apr 6, 2018 56.13 56.34 55.09 55.48
1729 NASDAQ PPH Thu, Apr 5, 2018 56.36 56.75 56.16 56.43
1728 NASDAQ PPH Wed, Apr 4, 2018 54.94 56.46 54.94 56.32
1727 NASDAQ PPH Tue, Apr 3, 2018 55.12 55.74 54.84 55.74
1726 NASDAQ PPH Mon, Apr 2, 2018 56.23 56.24 54.56 54.84
1725 NASDAQ PPH Thu, Mar 29, 2018 56.56 56.89 56.25 56.83
1724 NASDAQ PPH Wed, Mar 28, 2018 55.77 56.77 55.77 56.29
1723 NASDAQ PPH Tue, Mar 27, 2018 56.23 56.45 55.34 55.55
1722 NASDAQ PPH Mon, Mar 26, 2018 55.91 56.16 55.09 56.13
1721 NASDAQ PPH Fri, Mar 23, 2018 56.51 56.51 55.28 55.37
1720 NASDAQ PPH Thu, Mar 22, 2018 57.03 57.06 56.19 56.22
1719 NASDAQ PPH Wed, Mar 21, 2018 57.36 58.08 57.36 57.68
1718 NASDAQ PPH Tue, Mar 20, 2018 57.81 57.94 57.26 57.52
1717 NASDAQ PPH Mon, Mar 19, 2018 58.83 58.84 57.61 57.94
1716 NASDAQ PPH Fri, Mar 16, 2018 58.61 59.09 58.61 58.83
1715 NASDAQ PPH Thu, Mar 15, 2018 59.04 59.12 58.51 58.61
1714 NASDAQ PPH Wed, Mar 14, 2018 59.42 59.54 58.86 59.00
1713 NASDAQ PPH Tue, Mar 13, 2018 59.41 59.81 59.22 59.31
1712 NASDAQ PPH Mon, Mar 12, 2018 59.18 59.63 59.18 59.51
1711 NASDAQ PPH Fri, Mar 9, 2018 58.80 59.23 58.68 59.14
1710 NASDAQ PPH Thu, Mar 8, 2018 57.99 58.58 57.99 58.58
1709 NASDAQ PPH Wed, Mar 7, 2018 57.39 58.02 57.39 58.02
1708 NASDAQ PPH Tue, Mar 6, 2018 58.18 58.18 57.65 57.88
1707 NASDAQ PPH Mon, Mar 5, 2018 57.19 58.20 57.19 58.00
1706 NASDAQ PPH Fri, Mar 2, 2018 56.74 57.53 56.55 57.42
1705 NASDAQ PPH Thu, Mar 1, 2018 57.77 57.77 56.42 56.80
1704 NASDAQ PPH Wed, Feb 28, 2018 59.16 59.16 57.82 57.83
1703 NASDAQ PPH Tue, Feb 27, 2018 60.04 60.31 59.16 59.16
1702 NASDAQ PPH Mon, Feb 26, 2018 60.10 60.83 60.10 60.77
1701 NASDAQ PPH Fri, Feb 23, 2018 59.72 60.15 59.60 60.15
1700 NASDAQ PPH Thu, Feb 22, 2018 59.76 60.00 59.26 59.39
1699 NASDAQ PPH Wed, Feb 21, 2018 59.78 60.64 59.67 59.68
1698 NASDAQ PPH Tue, Feb 20, 2018 60.01 60.32 59.57 59.72
1697 NASDAQ PPH Fri, Feb 16, 2018 60.02 60.88 60.02 60.59
1696 NASDAQ PPH Thu, Feb 15, 2018 59.57 59.98 59.06 59.98
1695 NASDAQ PPH Wed, Feb 14, 2018 57.37 58.88 57.37 58.82
1694 NASDAQ PPH Tue, Feb 13, 2018 57.83 58.07 57.70 57.93
1693 NASDAQ PPH Mon, Feb 12, 2018 57.74 58.35 57.32 57.91
1692 NASDAQ PPH Fri, Feb 9, 2018 57.34 57.74 55.82 57.39
1691 NASDAQ PPH Thu, Feb 8, 2018 58.36 58.90 57.08 57.09
1690 NASDAQ PPH Wed, Feb 7, 2018 58.33 59.30 58.33 58.70
1689 NASDAQ PPH Tue, Feb 6, 2018 56.97 59.01 56.97 58.84
1688 NASDAQ PPH Mon, Feb 5, 2018 60.14 60.51 58.10 58.10
1687 NASDAQ PPH Fri, Feb 2, 2018 61.16 61.51 60.67 60.67
1686 NASDAQ PPH Thu, Feb 1, 2018 61.00 62.08 60.84 61.71
1685 NASDAQ PPH Wed, Jan 31, 2018 62.75 62.88 61.32 61.49
1684 NASDAQ PPH Tue, Jan 30, 2018 62.82 63.16 62.64 62.72
1683 NASDAQ PPH Mon, Jan 29, 2018 64.29 64.64 64.28 64.28
1682 NASDAQ PPH Fri, Jan 26, 2018 64.01 64.65 64.01 64.61
1681 NASDAQ PPH Thu, Jan 25, 2018 63.35 63.55 63.10 63.55
1680 NASDAQ PPH Wed, Jan 24, 2018 63.17 63.59 62.90 63.13
1679 NASDAQ PPH Tue, Jan 23, 2018 63.21 63.50 63.21 63.23
1678 NASDAQ PPH Mon, Jan 22, 2018 62.42 63.31 62.33 63.30
1677 NASDAQ PPH Fri, Jan 19, 2018 62.85 62.85 62.32 62.65
1676 NASDAQ PPH Thu, Jan 18, 2018 62.80 62.80 62.26 62.63
1675 NASDAQ PPH Wed, Jan 17, 2018 62.81 63.28 62.78 63.10
1674 NASDAQ PPH Tue, Jan 16, 2018 62.98 63.47 62.72 62.76
1673 NASDAQ PPH Fri, Jan 12, 2018 62.60 62.96 62.60 62.86
1672 NASDAQ PPH Thu, Jan 11, 2018 61.36 62.28 61.36 62.27
1671 NASDAQ PPH Wed, Jan 10, 2018 61.14 61.40 60.91 61.33
1670 NASDAQ PPH Tue, Jan 9, 2018 61.12 61.58 61.12 61.47
1669 NASDAQ PPH Mon, Jan 8, 2018 61.04 61.28 60.62 61.11
1668 NASDAQ PPH Fri, Jan 5, 2018 60.99 61.35 60.99 61.35
1667 NASDAQ PPH Thu, Jan 4, 2018 60.87 61.00 60.55 60.92
1666 NASDAQ PPH Wed, Jan 3, 2018 60.26 60.70 60.17 60.66
1665 NASDAQ PPH Tue, Jan 2, 2018 59.45 60.30 59.45 60.30
1664 NASDAQ PPH Fri, Dec 29, 2017 59.61 59.89 59.31 59.31
1663 NASDAQ PPH Thu, Dec 28, 2017 59.67 59.76 59.43 59.58
1662 NASDAQ PPH Wed, Dec 27, 2017 59.61 59.83 59.58 59.65
1661 NASDAQ PPH Tue, Dec 26, 2017 59.43 59.93 59.43 59.75
1660 NASDAQ PPH Fri, Dec 22, 2017 59.68 59.68 59.38 59.50
1659 NASDAQ PPH Thu, Dec 21, 2017 59.24 59.74 59.24 59.69
1658 NASDAQ PPH Wed, Dec 20, 2017 59.49 59.73 59.16 59.19
1657 NASDAQ PPH Tue, Dec 19, 2017 59.78 59.80 59.50 59.54
1656 NASDAQ PPH Mon, Dec 18, 2017 59.56 60.06 59.56 59.77
1655 NASDAQ PPH Fri, Dec 15, 2017 58.57 59.42 58.57 59.42
1654 NASDAQ PPH Thu, Dec 14, 2017 59.39 59.63 58.49 58.67
1653 NASDAQ PPH Wed, Dec 13, 2017 58.99 59.31 58.99 59.18
1652 NASDAQ PPH Tue, Dec 12, 2017 58.46 59.15 58.31 59.07
1651 NASDAQ PPH Mon, Dec 11, 2017 57.91 58.65 57.91 58.56
1650 NASDAQ PPH Fri, Dec 8, 2017 57.36 58.02 57.33 58.02
1649 NASDAQ PPH Thu, Dec 7, 2017 56.22 56.89 56.22 56.83
1648 NASDAQ PPH Wed, Dec 6, 2017 56.67 56.95 56.17 56.39
1647 NASDAQ PPH Tue, Dec 5, 2017 56.96 57.30 56.80 56.92
1646 NASDAQ PPH Mon, Dec 4, 2017 57.57 58.00 57.22 57.22
1645 NASDAQ PPH Fri, Dec 1, 2017 57.49 57.82 57.04 57.54
1644 NASDAQ PPH Thu, Nov 30, 2017 57.55 57.59 57.17 57.44
1643 NASDAQ PPH Wed, Nov 29, 2017 57.02 57.59 57.02 57.34
1642 NASDAQ PPH Tue, Nov 28, 2017 56.81 57.34 56.81 57.22
1641 NASDAQ PPH Mon, Nov 27, 2017 56.73 57.10 56.68 56.81
1640 NASDAQ PPH Fri, Nov 24, 2017 56.61 56.82 56.57 56.79
1639 NASDAQ PPH Wed, Nov 22, 2017 56.49 56.76 56.49 56.56
1638 NASDAQ PPH Tue, Nov 21, 2017 55.65 56.43 55.65 56.27
1637 NASDAQ PPH Mon, Nov 20, 2017 55.79 55.80 55.45 55.62
1636 NASDAQ PPH Fri, Nov 17, 2017 55.86 56.00 55.73 56.00
1635 NASDAQ PPH Thu, Nov 16, 2017 55.31 55.90 55.31 55.87
1634 NASDAQ PPH Wed, Nov 15, 2017 54.73 55.45 54.69 55.35
1633 NASDAQ PPH Tue, Nov 14, 2017 54.83 55.13 54.78 55.08
1632 NASDAQ PPH Mon, Nov 13, 2017 55.10 55.30 54.96 55.12
1631 NASDAQ PPH Fri, Nov 10, 2017 55.31 55.38 55.10 55.38
1630 NASDAQ PPH Thu, Nov 9, 2017 55.16 55.62 55.16 55.53
1629 NASDAQ PPH Wed, Nov 8, 2017 54.53 55.50 54.53 55.40
1628 NASDAQ PPH Tue, Nov 7, 2017 55.21 55.46 54.71 54.78
1627 NASDAQ PPH Mon, Nov 6, 2017 55.01 55.44 55.01 55.37
1626 NASDAQ PPH Fri, Nov 3, 2017 54.47 55.11 54.47 55.10
1625 NASDAQ PPH Thu, Nov 2, 2017 54.94 55.16 54.44 54.55
1624 NASDAQ PPH Wed, Nov 1, 2017 55.46 55.80 55.39 55.57
1623 NASDAQ PPH Tue, Oct 31, 2017 55.04 55.63 54.88 55.24
1622 NASDAQ PPH Mon, Oct 30, 2017 55.09 55.40 55.04 55.12
1621 NASDAQ PPH Fri, Oct 27, 2017 55.63 55.86 55.16 55.22
1620 NASDAQ PPH Thu, Oct 26, 2017 56.86 57.02 55.76 55.90
1619 NASDAQ PPH Wed, Oct 25, 2017 57.21 57.28 56.83 57.02
1618 NASDAQ PPH Tue, Oct 24, 2017 57.65 57.65 57.10 57.47
1617 NASDAQ PPH Mon, Oct 23, 2017 58.22 58.32 57.82 57.82
1616 NASDAQ PPH Fri, Oct 20, 2017 58.22 58.39 58.20 58.32
1615 NASDAQ PPH Thu, Oct 19, 2017 57.65 58.37 57.65 58.37
1614 NASDAQ PPH Wed, Oct 18, 2017 57.84 58.00 57.69 57.76
1613 NASDAQ PPH Tue, Oct 17, 2017 57.22 57.89 57.22 57.81
1612 NASDAQ PPH Mon, Oct 16, 2017 57.75 58.16 57.43 57.53
1611 NASDAQ PPH Fri, Oct 13, 2017 58.09 58.17 57.63 57.75
1610 NASDAQ PPH Thu, Oct 12, 2017 58.28 58.30 58.07 58.09
1609 NASDAQ PPH Wed, Oct 11, 2017 58.38 58.54 58.19 58.38
1608 NASDAQ PPH Tue, Oct 10, 2017 58.24 58.24 57.92 58.16
1607 NASDAQ PPH Mon, Oct 9, 2017 58.39 58.39 57.95 58.07
1606 NASDAQ PPH Fri, Oct 6, 2017 58.34 58.52 58.14 58.24
1605 NASDAQ PPH Thu, Oct 5, 2017 58.33 58.47 58.16 58.38
1604 NASDAQ PPH Wed, Oct 4, 2017 58.20 58.65 58.20 58.43
1603 NASDAQ PPH Tue, Oct 3, 2017 58.35 58.45 57.99 58.34
1602 NASDAQ PPH Mon, Oct 2, 2017 57.54 58.38 57.54 58.38
1601 NASDAQ PPH Fri, Sep 29, 2017 57.28 57.80 57.28 57.76
1600 NASDAQ PPH Thu, Sep 28, 2017 57.59 57.69 57.27 57.27
1599 NASDAQ PPH Wed, Sep 27, 2017 57.15 57.71 57.15 57.62
1598 NASDAQ PPH Tue, Sep 26, 2017 57.34 57.67 57.26 57.31
1597 NASDAQ PPH Mon, Sep 25, 2017 57.56 57.81 57.56 57.67
1596 NASDAQ PPH Fri, Sep 22, 2017 57.71 57.81 57.49 57.73
1595 NASDAQ PPH Thu, Sep 21, 2017 57.51 57.72 57.40 57.49
1594 NASDAQ PPH Wed, Sep 20, 2017 57.03 57.46 56.92 57.37
1593 NASDAQ PPH Tue, Sep 19, 2017 57.33 57.44 57.09 57.15
1592 NASDAQ PPH Mon, Sep 18, 2017 57.61 57.72 57.15 57.24
1591 NASDAQ PPH Fri, Sep 15, 2017 57.89 57.94 57.49 57.59
1590 NASDAQ PPH Thu, Sep 14, 2017 57.83 58.10 57.80 57.96
1589 NASDAQ PPH Wed, Sep 13, 2017 58.13 58.33 57.99 58.10
1588 NASDAQ PPH Tue, Sep 12, 2017 58.02 58.40 58.02 58.38
1587 NASDAQ PPH Mon, Sep 11, 2017 57.25 57.99 57.25 57.97
1586 NASDAQ PPH Fri, Sep 8, 2017 56.60 57.08 56.60 57.02
1585 NASDAQ PPH Thu, Sep 7, 2017 55.88 56.91 55.88 56.77
1584 NASDAQ PPH Wed, Sep 6, 2017 55.47 55.77 55.47 55.74
1583 NASDAQ PPH Tue, Sep 5, 2017 55.35 55.52 54.98 55.16
1582 NASDAQ PPH Fri, Sep 1, 2017 55.67 55.84 55.47 55.55
1581 NASDAQ PPH Thu, Aug 31, 2017 54.80 55.68 54.80 55.63
1580 NASDAQ PPH Wed, Aug 30, 2017 54.60 54.85 54.53 54.71
1579 NASDAQ PPH Tue, Aug 29, 2017 54.46 54.81 54.35 54.74
1578 NASDAQ PPH Mon, Aug 28, 2017 54.56 54.90 54.56 54.88
1577 NASDAQ PPH Fri, Aug 25, 2017 54.68 54.95 54.66 54.66
1576 NASDAQ PPH Thu, Aug 24, 2017 54.42 54.74 54.41 54.62
1575 NASDAQ PPH Wed, Aug 23, 2017 54.38 54.50 54.34 54.34
1574 NASDAQ PPH Tue, Aug 22, 2017 54.08 54.73 54.08 54.63
1573 NASDAQ PPH Mon, Aug 21, 2017 53.96 54.19 53.83 54.06
1572 NASDAQ PPH Fri, Aug 18, 2017 54.05 54.31 53.85 54.07
1571 NASDAQ PPH Thu, Aug 17, 2017 54.71 55.09 54.31 54.31
1570 NASDAQ PPH Wed, Aug 16, 2017 54.56 54.99 54.56 54.86
1569 NASDAQ PPH Tue, Aug 15, 2017 54.47 54.78 54.39 54.66
1568 NASDAQ PPH Mon, Aug 14, 2017 54.52 54.79 54.43 54.44
1567 NASDAQ PPH Fri, Aug 11, 2017 54.62 54.83 54.41 54.44
1566 NASDAQ PPH Thu, Aug 10, 2017 54.52 54.96 54.38 54.40
1565 NASDAQ PPH Wed, Aug 9, 2017 54.53 54.70 54.32 54.63
1564 NASDAQ PPH Tue, Aug 8, 2017 55.16 55.27 54.57 54.68
1563 NASDAQ PPH Mon, Aug 7, 2017 55.15 55.38 54.99 55.09
1562 NASDAQ PPH Fri, Aug 4, 2017 55.88 55.88 55.34 55.44
1561 NASDAQ PPH Thu, Aug 3, 2017 56.71 56.71 55.95 56.00
1560 NASDAQ PPH Wed, Aug 2, 2017 57.94 57.94 57.22 57.30
1559 NASDAQ PPH Tue, Aug 1, 2017 58.08 58.08 57.68 57.70
1558 NASDAQ PPH Mon, Jul 31, 2017 58.34 58.35 57.97 57.99
1557 NASDAQ PPH Fri, Jul 28, 2017 57.54 58.08 57.53 58.03
1556 NASDAQ PPH Thu, Jul 27, 2017 58.06 58.18 57.59 57.82
1555 NASDAQ PPH Wed, Jul 26, 2017 58.63 58.68 58.48 58.68
1554 NASDAQ PPH Tue, Jul 25, 2017 59.12 59.12 58.68 58.69
1553 NASDAQ PPH Mon, Jul 24, 2017 58.97 58.98 58.73 58.87
1552 NASDAQ PPH Fri, Jul 21, 2017 59.06 59.18 58.94 59.15
1551 NASDAQ PPH Thu, Jul 20, 2017 58.55 59.28 58.55 59.09
1550 NASDAQ PPH Wed, Jul 19, 2017 58.43 58.55 58.31 58.41
1549 NASDAQ PPH Tue, Jul 18, 2017 58.28 58.41 58.13 58.39
1548 NASDAQ PPH Mon, Jul 17, 2017 58.72 58.77 58.40 58.44
1547 NASDAQ PPH Fri, Jul 14, 2017 58.66 58.82 58.60 58.63
1546 NASDAQ PPH Thu, Jul 13, 2017 58.38 58.69 58.12 58.45
1545 NASDAQ PPH Wed, Jul 12, 2017 58.19 58.63 58.15 58.34
1544 NASDAQ PPH Tue, Jul 11, 2017 57.50 57.78 57.43 57.63
1543 NASDAQ PPH Mon, Jul 10, 2017 58.01 58.01 57.66 57.81
1542 NASDAQ PPH Fri, Jul 7, 2017 57.81 58.06 57.62 58.02
1541 NASDAQ PPH Thu, Jul 6, 2017 58.55 58.55 57.74 57.83
1540 NASDAQ PPH Wed, Jul 5, 2017 58.87 58.87 58.42 58.86
1539 NASDAQ PPH Mon, Jul 3, 2017 58.66 58.98 58.66 58.82
1538 NASDAQ PPH Fri, Jun 30, 2017 59.36 59.36 58.95 59.06
1537 NASDAQ PPH Thu, Jun 29, 2017 59.71 59.71 58.91 59.14
1536 NASDAQ PPH Wed, Jun 28, 2017 59.88 59.93 59.69 59.73
1535 NASDAQ PPH Tue, Jun 27, 2017 60.35 60.35 59.53 59.55
1534 NASDAQ PPH Mon, Jun 26, 2017 60.38 60.47 60.10 60.22
1533 NASDAQ PPH Fri, Jun 23, 2017 59.91 60.11 59.80 60.08
1532 NASDAQ PPH Thu, Jun 22, 2017 59.33 60.37 59.21 60.10
1531 NASDAQ PPH Wed, Jun 21, 2017 58.40 58.95 58.40 58.91
1530 NASDAQ PPH Tue, Jun 20, 2017 58.15 58.67 58.15 58.32
1529 NASDAQ PPH Mon, Jun 19, 2017 57.77 58.40 57.77 58.26
1528 NASDAQ PPH Fri, Jun 16, 2017 57.65 57.85 57.43 57.74
1527 NASDAQ PPH Thu, Jun 15, 2017 57.31 57.78 57.25 57.57
1526 NASDAQ PPH Wed, Jun 14, 2017 57.59 58.00 57.59 57.78
1525 NASDAQ PPH Tue, Jun 13, 2017 57.88 57.88 57.46 57.58
1524 NASDAQ PPH Mon, Jun 12, 2017 57.50 57.83 57.45 57.51
1523 NASDAQ PPH Fri, Jun 9, 2017 57.38 57.81 57.28 57.72
1522 NASDAQ PPH Thu, Jun 8, 2017 57.34 57.72 57.34 57.49
1521 NASDAQ PPH Wed, Jun 7, 2017 57.25 57.51 57.24 57.35
1520 NASDAQ PPH Tue, Jun 6, 2017 57.72 57.72 57.39 57.42
1519 NASDAQ PPH Mon, Jun 5, 2017 58.10 58.10 57.50 57.80
1518 NASDAQ PPH Fri, Jun 2, 2017 58.29 58.37 58.09 58.15
1517 NASDAQ PPH Thu, Jun 1, 2017 57.33 58.08 57.33 58.08
1516 NASDAQ PPH Wed, May 31, 2017 57.37 57.54 57.17 57.35
1515 NASDAQ PPH Tue, May 30, 2017 56.92 57.21 56.86 56.86
1514 NASDAQ PPH Fri, May 26, 2017 57.26 57.34 57.05 57.08
1513 NASDAQ PPH Thu, May 25, 2017 57.35 57.48 57.20 57.44
1512 NASDAQ PPH Wed, May 24, 2017 57.25 57.25 56.96 57.18
1511 NASDAQ PPH Tue, May 23, 2017 57.11 57.17 57.01 57.12
1510 NASDAQ PPH Mon, May 22, 2017 56.99 57.20 56.91 56.94
1509 NASDAQ PPH Fri, May 19, 2017 56.73 56.98 56.73 56.83
1508 NASDAQ PPH Thu, May 18, 2017 56.50 56.70 56.26 56.43
1507 NASDAQ PPH Wed, May 17, 2017 56.93 57.21 56.49 56.49
1506 NASDAQ PPH Tue, May 16, 2017 57.79 57.79 57.31 57.43
1505 NASDAQ PPH Mon, May 15, 2017 57.16 57.57 57.02 57.51
1504 NASDAQ PPH Fri, May 12, 2017 57.00 57.24 56.95 57.18
1503 NASDAQ PPH Thu, May 11, 2017 56.29 56.83 56.28 56.74
1502 NASDAQ PPH Wed, May 10, 2017 56.38 56.45 55.99 56.45
1501 NASDAQ PPH Tue, May 9, 2017 55.83 56.27 55.83 56.14
1500 NASDAQ PPH Mon, May 8, 2017 55.98 55.98 55.56 55.63
1499 NASDAQ PPH Fri, May 5, 2017 56.05 56.07 55.76 56.05
1498 NASDAQ PPH Thu, May 4, 2017 55.64 56.10 55.64 56.01
1497 NASDAQ PPH Wed, May 3, 2017 55.81 55.81 55.17 55.33
1496 NASDAQ PPH Tue, May 2, 2017 55.50 55.90 55.25 55.79
1495 NASDAQ PPH Mon, May 1, 2017 55.19 55.43 55.19 55.26
1494 NASDAQ PPH Fri, Apr 28, 2017 55.42 55.42 55.05 55.20
1493 NASDAQ PPH Thu, Apr 27, 2017 54.84 55.48 54.84 55.35
1492 NASDAQ PPH Wed, Apr 26, 2017 54.34 55.02 54.34 54.70
1491 NASDAQ PPH Tue, Apr 25, 2017 54.47 54.47 54.20 54.38
1490 NASDAQ PPH Mon, Apr 24, 2017 53.98 54.23 53.98 54.15
1489 NASDAQ PPH Fri, Apr 21, 2017 53.58 53.84 53.38 53.44
1488 NASDAQ PPH Thu, Apr 20, 2017 53.61 53.89 53.53 53.78
1487 NASDAQ PPH Wed, Apr 19, 2017 53.59 53.79 53.41 53.44
1486 NASDAQ PPH Tue, Apr 18, 2017 54.02 54.02 53.31 53.58
1485 NASDAQ PPH Mon, Apr 17, 2017 54.31 54.52 54.27 54.49
1484 NASDAQ PPH Thu, Apr 13, 2017 54.42 54.63 54.40 54.40
1483 NASDAQ PPH Wed, Apr 12, 2017 54.39 54.66 54.38 54.61
1482 NASDAQ PPH Tue, Apr 11, 2017 54.61 54.61 54.42 54.59
1481 NASDAQ PPH Mon, Apr 10, 2017 54.65 54.91 54.61 54.66
1480 NASDAQ PPH Fri, Apr 7, 2017 54.31 54.81 54.31 54.59
1479 NASDAQ PPH Thu, Apr 6, 2017 54.39 54.72 54.39 54.49
1478 NASDAQ PPH Wed, Apr 5, 2017 54.60 54.88 54.35 54.39
1477 NASDAQ PPH Tue, Apr 4, 2017 54.72 54.77 54.57 54.76
1476 NASDAQ PPH Mon, Apr 3, 2017 54.56 54.74 54.36 54.60
1475 NASDAQ PPH Fri, Mar 31, 2017 55.33 55.43 55.14 55.14
1474 NASDAQ PPH Thu, Mar 30, 2017 55.89 55.89 55.41 55.46
1473 NASDAQ PPH Wed, Mar 29, 2017 55.77 56.01 55.67 55.82
1472 NASDAQ PPH Tue, Mar 28, 2017 55.63 55.84 55.62 55.73
1471 NASDAQ PPH Mon, Mar 27, 2017 54.87 55.84 54.87 55.82
1470 NASDAQ PPH Fri, Mar 24, 2017 55.34 55.34 55.03 55.17
1469 NASDAQ PPH Thu, Mar 23, 2017 55.30 55.62 55.15 55.27
1468 NASDAQ PPH Wed, Mar 22, 2017 55.05 55.29 54.90 55.21
1467 NASDAQ PPH Tue, Mar 21, 2017 55.78 55.94 55.10 55.18
1466 NASDAQ PPH Mon, Mar 20, 2017 55.75 56.00 55.65 55.76
1465 NASDAQ PPH Fri, Mar 17, 2017 55.83 55.96 55.71 55.73
1464 NASDAQ PPH Thu, Mar 16, 2017 56.35 56.35 55.81 56.05
1463 NASDAQ PPH Wed, Mar 15, 2017 55.62 56.16 55.58 56.10
1462 NASDAQ PPH Tue, Mar 14, 2017 55.52 55.63 55.39 55.52
1461 NASDAQ PPH Mon, Mar 13, 2017 55.75 55.75 55.61 55.72
1460 NASDAQ PPH Fri, Mar 10, 2017 55.85 55.86 55.60 55.77
1459 NASDAQ PPH Thu, Mar 9, 2017 55.15 55.62 55.15 55.57
1458 NASDAQ PPH Wed, Mar 8, 2017 54.96 55.42 54.96 55.19
1457 NASDAQ PPH Tue, Mar 7, 2017 55.10 55.39 54.83 55.12
1456 NASDAQ PPH Mon, Mar 6, 2017 56.12 56.12 55.57 55.72
1455 NASDAQ PPH Fri, Mar 3, 2017 56.02 56.33 56.02 56.23
1454 NASDAQ PPH Thu, Mar 2, 2017 56.05 56.33 55.88 56.08
1453 NASDAQ PPH Wed, Mar 1, 2017 56.02 56.19 55.78 56.08
1452 NASDAQ PPH Tue, Feb 28, 2017 56.02 56.02 55.56 55.61
1451 NASDAQ PPH Mon, Feb 27, 2017 55.88 56.23 55.88 56.12
1450 NASDAQ PPH Fri, Feb 24, 2017 55.59 56.00 55.59 56.00
1449 NASDAQ PPH Thu, Feb 23, 2017 55.57 56.09 55.54 55.94
1448 NASDAQ PPH Wed, Feb 22, 2017 55.41 55.54 55.30 55.30
1447 NASDAQ PPH Tue, Feb 21, 2017 55.39 55.73 55.27 55.56
1446 NASDAQ PPH Fri, Feb 17, 2017 54.86 55.30 54.86 55.25
1445 NASDAQ PPH Thu, Feb 16, 2017 55.40 55.40 54.68 55.02
1444 NASDAQ PPH Wed, Feb 15, 2017 54.00 55.25 54.00 55.13
1443 NASDAQ PPH Tue, Feb 14, 2017 53.67 54.29 53.63 54.26
1442 NASDAQ PPH Mon, Feb 13, 2017 53.74 53.76 53.62 53.70
1441 NASDAQ PPH Fri, Feb 10, 2017 53.26 53.58 53.26 53.38
1440 NASDAQ PPH Thu, Feb 9, 2017 53.39 53.50 53.20 53.39
1439 NASDAQ PPH Wed, Feb 8, 2017 52.59 53.11 52.59 53.06
1438 NASDAQ PPH Tue, Feb 7, 2017 53.07 53.07 52.62 52.76
1437 NASDAQ PPH Mon, Feb 6, 2017 52.47 52.94 52.47 52.92
1436 NASDAQ PPH Fri, Feb 3, 2017 52.80 52.80 52.57 52.79
1435 NASDAQ PPH Thu, Feb 2, 2017 52.33 52.59 52.01 52.59
1434 NASDAQ PPH Wed, Feb 1, 2017 52.47 52.67 52.13 52.63
1433 NASDAQ PPH Tue, Jan 31, 2017 51.20 52.32 51.09 52.32
1432 NASDAQ PPH Mon, Jan 30, 2017 51.45 51.58 51.22 51.51
1431 NASDAQ PPH Fri, Jan 27, 2017 51.43 51.59 51.25 51.49
1430 NASDAQ PPH Thu, Jan 26, 2017 51.52 51.68 51.17 51.17
1429 NASDAQ PPH Wed, Jan 25, 2017 51.29 51.80 51.29 51.77
1428 NASDAQ PPH Tue, Jan 24, 2017 51.46 51.46 50.91 51.22
1427 NASDAQ PPH Mon, Jan 23, 2017 51.67 51.84 51.53 51.61
1426 NASDAQ PPH Fri, Jan 20, 2017 52.15 52.23 51.87 51.91
1425 NASDAQ PPH Thu, Jan 19, 2017 52.41 52.58 52.14 52.19
1424 NASDAQ PPH Wed, Jan 18, 2017 52.78 52.93 52.55 52.72
1423 NASDAQ PPH Tue, Jan 17, 2017 52.67 52.83 52.40 52.74
1422 NASDAQ PPH Fri, Jan 13, 2017 53.03 53.18 52.80 52.97
1421 NASDAQ PPH Thu, Jan 12, 2017 52.39 52.90 52.39 52.80
1420 NASDAQ PPH Wed, Jan 11, 2017 53.94 53.94 52.20 52.67
1419 NASDAQ PPH Tue, Jan 10, 2017 54.17 54.17 53.85 53.91
1418 NASDAQ PPH Mon, Jan 9, 2017 54.04 54.08 53.62 53.92
1417 NASDAQ PPH Fri, Jan 6, 2017 54.02 54.24 53.68 53.80
1416 NASDAQ PPH Thu, Jan 5, 2017 53.99 54.29 53.72 54.25
1415 NASDAQ PPH Wed, Jan 4, 2017 53.79 53.94 53.42 53.78
1414 NASDAQ PPH Tue, Jan 3, 2017 53.00 53.40 52.78 53.40
1413 NASDAQ PPH Fri, Dec 30, 2016 52.56 52.65 52.33 52.51
1412 NASDAQ PPH Thu, Dec 29, 2016 52.21 52.55 52.21 52.35
1411 NASDAQ PPH Wed, Dec 28, 2016 52.51 52.51 52.08 52.08
1410 NASDAQ PPH Tue, Dec 27, 2016 52.66 52.97 52.64 52.64
1409 NASDAQ PPH Fri, Dec 23, 2016 52.31 52.69 52.31 52.69
1408 NASDAQ PPH Thu, Dec 22, 2016 52.34 52.55 52.22 52.38
1407 NASDAQ PPH Wed, Dec 21, 2016 52.48 52.67 52.33 52.38
1406 NASDAQ PPH Tue, Dec 20, 2016 52.66 52.75 52.37 52.56
1405 NASDAQ PPH Mon, Dec 19, 2016 52.50 52.99 52.49 52.56
1404 NASDAQ PPH Fri, Dec 16, 2016 52.63 52.74 52.49 52.64
1403 NASDAQ PPH Thu, Dec 15, 2016 52.32 52.56 52.19 52.49
1402 NASDAQ PPH Wed, Dec 14, 2016 52.72 52.86 51.97 52.19
1401 NASDAQ PPH Tue, Dec 13, 2016 52.38 52.80 52.34 52.73
1400 NASDAQ PPH Mon, Dec 12, 2016 51.84 52.24 51.84 52.13
1399 NASDAQ PPH Fri, Dec 9, 2016 51.44 52.17 51.32 52.06
1398 NASDAQ PPH Thu, Dec 8, 2016 50.72 51.23 50.58 51.23
1397 NASDAQ PPH Wed, Dec 7, 2016 51.39 51.39 50.35 51.07
1396 NASDAQ PPH Tue, Dec 6, 2016 51.71 51.77 51.33 51.77
1395 NASDAQ PPH Mon, Dec 5, 2016 51.81 51.92 51.50 51.66
1394 NASDAQ PPH Fri, Dec 2, 2016 51.11 51.58 51.11 51.45
1393 NASDAQ PPH Thu, Dec 1, 2016 52.06 52.06 51.02 51.08
1392 NASDAQ PPH Wed, Nov 30, 2016 52.33 52.33 51.75 51.84
1391 NASDAQ PPH Tue, Nov 29, 2016 52.34 52.34 52.04 52.05
1390 NASDAQ PPH Mon, Nov 28, 2016 52.51 52.51 52.14 52.19
1389 NASDAQ PPH Fri, Nov 25, 2016 52.59 52.59 52.32 52.45
1388 NASDAQ PPH Wed, Nov 23, 2016 51.25 52.13 50.95 52.13
1387 NASDAQ PPH Tue, Nov 22, 2016 52.99 52.99 51.80 52.13
1386 NASDAQ PPH Mon, Nov 21, 2016 53.01 53.08 52.82 52.93
1385 NASDAQ PPH Fri, Nov 18, 2016 53.44 53.44 52.78 52.79
1384 NASDAQ PPH Thu, Nov 17, 2016 53.65 53.65 53.02 53.46
1383 NASDAQ PPH Wed, Nov 16, 2016 54.09 54.09 53.22 53.29
1382 NASDAQ PPH Tue, Nov 15, 2016 54.28 54.28 53.43 53.99
1381 NASDAQ PPH Mon, Nov 14, 2016 54.78 54.78 53.95 54.23
1380 NASDAQ PPH Fri, Nov 11, 2016 54.71 54.71 53.88 54.35
1379 NASDAQ PPH Thu, Nov 10, 2016 54.86 55.23 54.42 54.71
1378 NASDAQ PPH Wed, Nov 9, 2016 56.25 56.25 53.14 54.23
1377 NASDAQ PPH Tue, Nov 8, 2016 51.51 52.08 51.13 51.58
1376 NASDAQ PPH Mon, Nov 7, 2016 51.99 52.22 51.71 52.07
1375 NASDAQ PPH Fri, Nov 4, 2016 50.95 51.57 50.82 51.18
1374 NASDAQ PPH Thu, Nov 3, 2016 52.56 52.56 50.64 50.73
1373 NASDAQ PPH Wed, Nov 2, 2016 52.57 52.72 52.20 52.35
1372 NASDAQ PPH Tue, Nov 1, 2016 52.24 52.31 51.50 52.20
1371 NASDAQ PPH Mon, Oct 31, 2016 52.57 52.57 51.81 51.81
1370 NASDAQ PPH Fri, Oct 28, 2016 53.29 53.29 52.22 52.44
1369 NASDAQ PPH Thu, Oct 27, 2016 55.07 55.07 54.49 54.63
1368 NASDAQ PPH Wed, Oct 26, 2016 54.70 54.70 54.10 54.27
1367 NASDAQ PPH Tue, Oct 25, 2016 54.67 54.88 54.41 54.76
1366 NASDAQ PPH Mon, Oct 24, 2016 55.16 55.16 54.76 54.80
1365 NASDAQ PPH Fri, Oct 21, 2016 55.08 55.35 55.05 55.09
1364 NASDAQ PPH Thu, Oct 20, 2016 55.19 55.66 55.19 55.51
1363 NASDAQ PPH Wed, Oct 19, 2016 55.39 55.42 55.16 55.20
1362 NASDAQ PPH Tue, Oct 18, 2016 55.25 55.53 55.20 55.47
1361 NASDAQ PPH Mon, Oct 17, 2016 54.97 54.97 54.67 54.77
1360 NASDAQ PPH Fri, Oct 14, 2016 55.49 55.87 55.10 55.10
1359 NASDAQ PPH Thu, Oct 13, 2016 55.10 55.76 55.05 55.72
1358 NASDAQ PPH Wed, Oct 12, 2016 55.89 56.14 55.57 55.63
1357 NASDAQ PPH Tue, Oct 11, 2016 56.67 56.67 55.78 56.01
1356 NASDAQ PPH Mon, Oct 10, 2016 56.84 57.40 56.84 57.19
1355 NASDAQ PPH Fri, Oct 7, 2016 57.13 57.30 56.55 56.90
1354 NASDAQ PPH Thu, Oct 6, 2016 57.28 57.28 56.99 57.08
1353 NASDAQ PPH Wed, Oct 5, 2016 57.42 57.69 57.42 57.57
1352 NASDAQ PPH Tue, Oct 4, 2016 57.47 57.68 56.97 57.25
1351 NASDAQ PPH Mon, Oct 3, 2016 57.12 57.36 56.92 57.36
1350 NASDAQ PPH Fri, Sep 30, 2016 57.38 57.60 57.35 57.46
1349 NASDAQ PPH Thu, Sep 29, 2016 58.67 58.67 57.14 57.26
1348 NASDAQ PPH Wed, Sep 28, 2016 58.97 58.97 58.41 58.84
1347 NASDAQ PPH Tue, Sep 27, 2016 58.29 58.86 58.29 58.86
1346 NASDAQ PPH Mon, Sep 26, 2016 59.13 59.13 58.38 58.49
1345 NASDAQ PPH Fri, Sep 23, 2016 59.21 59.52 59.21 59.36
1344 NASDAQ PPH Thu, Sep 22, 2016 59.27 59.53 59.27 59.39
1343 NASDAQ PPH Wed, Sep 21, 2016 58.67 59.07 58.29 58.98
1342 NASDAQ PPH Tue, Sep 20, 2016 58.87 58.91 58.65 58.65
1341 NASDAQ PPH Mon, Sep 19, 2016 58.88 58.95 58.40 58.48
1340 NASDAQ PPH Fri, Sep 16, 2016 58.76 58.82 58.52 58.70
1339 NASDAQ PPH Thu, Sep 15, 2016 58.43 58.96 58.24 58.84
1338 NASDAQ PPH Wed, Sep 14, 2016 58.46 58.83 58.26 58.38
1337 NASDAQ PPH Tue, Sep 13, 2016 58.81 58.81 58.10 58.33
1336 NASDAQ PPH Mon, Sep 12, 2016 57.82 59.29 57.82 59.12
1335 NASDAQ PPH Fri, Sep 9, 2016 58.73 58.74 57.88 57.90
1334 NASDAQ PPH Thu, Sep 8, 2016 58.96 59.36 58.96 59.21
1333 NASDAQ PPH Wed, Sep 7, 2016 59.30 59.41 59.09 59.25
1332 NASDAQ PPH Tue, Sep 6, 2016 58.87 59.51 58.87 59.23
1331 NASDAQ PPH Fri, Sep 2, 2016 59.12 59.12 58.69 58.84
1330 NASDAQ PPH Thu, Sep 1, 2016 58.74 58.85 58.51 58.78
1329 NASDAQ PPH Wed, Aug 31, 2016 59.02 59.02 58.66 58.87
1328 NASDAQ PPH Tue, Aug 30, 2016 59.28 59.36 59.15 59.16
1327 NASDAQ PPH Mon, Aug 29, 2016 59.32 59.54 59.12 59.42
1326 NASDAQ PPH Fri, Aug 26, 2016 59.39 59.72 59.03 59.29
1325 NASDAQ PPH Thu, Aug 25, 2016 59.83 60.03 58.97 59.20
1324 NASDAQ PPH Wed, Aug 24, 2016 61.12 61.29 59.64 59.75
1323 NASDAQ PPH Tue, Aug 23, 2016 61.22 61.28 60.96 61.00
1322 NASDAQ PPH Mon, Aug 22, 2016 61.07 61.43 61.07 61.13
1321 NASDAQ PPH Fri, Aug 19, 2016 60.94 61.10 60.79 61.09
1320 NASDAQ PPH Thu, Aug 18, 2016 61.14 61.34 61.07 61.17
1319 NASDAQ PPH Wed, Aug 17, 2016 61.14 61.24 60.78 61.16
1318 NASDAQ PPH Tue, Aug 16, 2016 61.12 61.32 60.97 60.97
1317 NASDAQ PPH Mon, Aug 15, 2016 61.29 61.44 61.25 61.26
1316 NASDAQ PPH Fri, Aug 12, 2016 61.01 61.05 60.86 61.04
1315 NASDAQ PPH Thu, Aug 11, 2016 61.04 61.26 60.92 61.18
1314 NASDAQ PPH Wed, Aug 10, 2016 61.24 61.24 60.82 60.93
1313 NASDAQ PPH Tue, Aug 9, 2016 61.02 61.63 61.02 61.56
1312 NASDAQ PPH Mon, Aug 8, 2016 61.14 61.14 60.65 60.84
1311 NASDAQ PPH Fri, Aug 5, 2016 61.57 61.57 61.27 61.47
1310 NASDAQ PPH Thu, Aug 4, 2016 62.05 62.16 61.90 61.97
1309 NASDAQ PPH Wed, Aug 3, 2016 61.67 62.06 61.63 61.96
1308 NASDAQ PPH Tue, Aug 2, 2016 61.90 62.04 61.60 61.90
1307 NASDAQ PPH Mon, Aug 1, 2016 61.85 62.22 61.76 61.87
1306 NASDAQ PPH Fri, Jul 29, 2016 61.74 61.91 61.40 61.87
1305 NASDAQ PPH Thu, Jul 28, 2016 61.74 61.78 61.29 61.71
1304 NASDAQ PPH Wed, Jul 27, 2016 61.10 61.67 61.07 61.67
1303 NASDAQ PPH Tue, Jul 26, 2016 61.28 61.34 60.91 61.07
1302 NASDAQ PPH Mon, Jul 25, 2016 61.07 61.14 60.76 61.11
1301 NASDAQ PPH Fri, Jul 22, 2016 61.11 61.18 60.92 61.18
1300 NASDAQ PPH Thu, Jul 21, 2016 61.13 61.38 60.81 61.01
1299 NASDAQ PPH Wed, Jul 20, 2016 60.80 61.21 60.80 61.21
1298 NASDAQ PPH Tue, Jul 19, 2016 60.58 60.58 60.18 60.32
1297 NASDAQ PPH Mon, Jul 18, 2016 60.56 60.79 60.49 60.60
1296 NASDAQ PPH Fri, Jul 15, 2016 60.75 60.94 60.38 60.49
1295 NASDAQ PPH Thu, Jul 14, 2016 60.78 60.82 60.49 60.81
1294 NASDAQ PPH Wed, Jul 13, 2016 60.73 61.01 60.48 60.51
1293 NASDAQ PPH Tue, Jul 12, 2016 60.08 60.54 59.94 60.44
1292 NASDAQ PPH Mon, Jul 11, 2016 59.90 60.05 59.70 59.74
1291 NASDAQ PPH Fri, Jul 8, 2016 59.42 59.87 59.23 59.72
1290 NASDAQ PPH Thu, Jul 7, 2016 59.38 59.50 59.00 59.29
1289 NASDAQ PPH Wed, Jul 6, 2016 58.37 59.32 58.19 59.29
1288 NASDAQ PPH Tue, Jul 5, 2016 58.50 58.78 58.45 58.58
1287 NASDAQ PPH Fri, Jul 1, 2016 58.49 58.85 58.47 58.79
1286 NASDAQ PPH Thu, Jun 30, 2016 58.23 58.64 57.89 58.62
1285 NASDAQ PPH Wed, Jun 29, 2016 57.41 58.27 57.32 58.12
1284 NASDAQ PPH Tue, Jun 28, 2016 56.04 56.74 56.04 56.70
1283 NASDAQ PPH Mon, Jun 27, 2016 55.89 55.98 55.02 55.37
1282 NASDAQ PPH Fri, Jun 24, 2016 56.32 57.24 56.07 56.17
1281 NASDAQ PPH Thu, Jun 23, 2016 58.08 58.41 57.85 58.35
1280 NASDAQ PPH Wed, Jun 22, 2016 57.27 58.26 57.23 57.49
1279 NASDAQ PPH Tue, Jun 21, 2016 57.60 57.69 57.01 57.30
1278 NASDAQ PPH Mon, Jun 20, 2016 57.85 57.94 57.34 57.40
1277 NASDAQ PPH Fri, Jun 17, 2016 57.53 57.53 56.63 56.85
1276 NASDAQ PPH Thu, Jun 16, 2016 56.96 57.37 56.56 57.31
1275 NASDAQ PPH Wed, Jun 15, 2016 57.79 58.05 57.22 57.22
1274 NASDAQ PPH Tue, Jun 14, 2016 57.24 57.68 56.98 57.64
1273 NASDAQ PPH Mon, Jun 13, 2016 57.90 58.37 57.70 57.78
1272 NASDAQ PPH Fri, Jun 10, 2016 58.17 58.48 58.02 58.24
1271 NASDAQ PPH Thu, Jun 9, 2016 59.28 59.72 59.17 59.22
1270 NASDAQ PPH Wed, Jun 8, 2016 59.82 59.82 59.57 59.71
1269 NASDAQ PPH Tue, Jun 7, 2016 59.87 59.94 59.57 59.80
1268 NASDAQ PPH Mon, Jun 6, 2016 59.67 60.11 59.67 60.00
1267 NASDAQ PPH Fri, Jun 3, 2016 59.85 59.92 59.23 59.75
1266 NASDAQ PPH Thu, Jun 2, 2016 59.11 59.91 59.11 59.87
1265 NASDAQ PPH Wed, Jun 1, 2016 58.52 59.37 58.52 59.17
1264 NASDAQ PPH Tue, May 31, 2016 58.79 59.02 58.58 58.87
1263 NASDAQ PPH Fri, May 27, 2016 58.61 58.95 58.61 58.72
1262 NASDAQ PPH Thu, May 26, 2016 58.59 58.72 58.36 58.59
1261 NASDAQ PPH Wed, May 25, 2016 58.44 58.70 58.34 58.55
1260 NASDAQ PPH Tue, May 24, 2016 57.46 58.12 57.46 58.10
1259 NASDAQ PPH Mon, May 23, 2016 57.68 57.68 57.11 57.16
1258 NASDAQ PPH Fri, May 20, 2016 57.10 57.66 57.10 57.55
1257 NASDAQ PPH Thu, May 19, 2016 57.32 57.32 56.37 56.85
1256 NASDAQ PPH Wed, May 18, 2016 57.18 57.75 57.02 57.48
1255 NASDAQ PPH Tue, May 17, 2016 57.23 57.33 56.85 57.14
1254 NASDAQ PPH Mon, May 16, 2016 56.61 57.34 56.43 57.32
1253 NASDAQ PPH Fri, May 13, 2016 56.37 56.75 56.32 56.46
1252 NASDAQ PPH Thu, May 12, 2016 57.20 57.20 56.19 56.47
1251 NASDAQ PPH Wed, May 11, 2016 57.52 57.66 56.92 56.94
1250 NASDAQ PPH Tue, May 10, 2016 57.33 57.62 57.30 57.52
1249 NASDAQ PPH Mon, May 9, 2016 56.75 57.44 56.75 57.22
1248 NASDAQ PPH Fri, May 6, 2016 56.86 56.99 55.95 56.37
1247 NASDAQ PPH Thu, May 5, 2016 57.39 57.64 57.15 57.55
1246 NASDAQ PPH Wed, May 4, 2016 58.16 58.16 57.42 57.59
1245 NASDAQ PPH Tue, May 3, 2016 58.27 58.99 58.15 58.53
1244 NASDAQ PPH Mon, May 2, 2016 58.26 58.37 57.97 58.35
1243 NASDAQ PPH Fri, Apr 29, 2016 58.95 58.96 57.85 58.24
1242 NASDAQ PPH Thu, Apr 28, 2016 59.12 59.27 58.66 58.77
1241 NASDAQ PPH Wed, Apr 27, 2016 59.51 59.65 59.30 59.48
1240 NASDAQ PPH Tue, Apr 26, 2016 59.77 59.77 59.35 59.62
1239 NASDAQ PPH Mon, Apr 25, 2016 60.49 60.50 59.81 59.82
1238 NASDAQ PPH Fri, Apr 22, 2016 60.64 61.12 60.48 60.87
1237 NASDAQ PPH Thu, Apr 21, 2016 60.36 60.99 60.36 60.77
1236 NASDAQ PPH Wed, Apr 20, 2016 60.39 60.68 60.14 60.45
1235 NASDAQ PPH Tue, Apr 19, 2016 60.14 60.76 60.06 60.39
1234 NASDAQ PPH Mon, Apr 18, 2016 59.20 60.00 59.12 59.92
1233 NASDAQ PPH Fri, Apr 15, 2016 59.34 59.34 59.03 59.31
1232 NASDAQ PPH Thu, Apr 14, 2016 59.12 59.37 58.96 59.27
1231 NASDAQ PPH Wed, Apr 13, 2016 58.56 59.15 58.30 59.09
1230 NASDAQ PPH Tue, Apr 12, 2016 58.12 58.63 58.09 58.51
1229 NASDAQ PPH Mon, Apr 11, 2016 59.04 59.04 58.13 58.21
1228 NASDAQ PPH Fri, Apr 8, 2016 59.42 59.42 58.54 58.74
1227 NASDAQ PPH Thu, Apr 7, 2016 59.31 59.52 58.81 59.16
1226 NASDAQ PPH Wed, Apr 6, 2016 57.43 59.45 57.43 59.45
1225 NASDAQ PPH Tue, Apr 5, 2016 58.10 58.10 58.10 57.32
1224 NASDAQ PPH Mon, Apr 4, 2016 57.85 58.37 57.85 58.10
1223 NASDAQ PPH Fri, Apr 1, 2016 56.42 57.53 56.37 57.44
1222 NASDAQ PPH Thu, Mar 31, 2016 57.72 57.72 57.42 57.54
1221 NASDAQ PPH Wed, Mar 30, 2016 57.95 58.12 57.60 57.66
1220 NASDAQ PPH Tue, Mar 29, 2016 56.85 57.62 56.60 57.65
1219 NASDAQ PPH Mon, Mar 28, 2016 57.32 57.38 56.71 56.86
1218 NASDAQ PPH Thu, Mar 24, 2016 57.21 57.42 57.00 57.22
1217 NASDAQ PPH Wed, Mar 23, 2016 57.93 57.93 57.39 57.45
1216 NASDAQ PPH Tue, Mar 22, 2016 56.84 57.92 56.84 57.84
1215 NASDAQ PPH Mon, Mar 21, 2016 56.80 57.30 56.80 57.17
1214 NASDAQ PPH Fri, Mar 18, 2016 56.30 56.82 56.18 56.82
1213 NASDAQ PPH Thu, Mar 17, 2016 56.99 57.00 56.10 56.41
1212 NASDAQ PPH Wed, Mar 16, 2016 57.33 57.40 56.73 57.10
1211 NASDAQ PPH Tue, Mar 15, 2016 59.86 59.86 59.86 57.43
1210 NASDAQ PPH Mon, Mar 14, 2016 60.09 60.09 59.61 59.86
1209 NASDAQ PPH Fri, Mar 11, 2016 58.84 58.84 58.84 60.13
1208 NASDAQ PPH Thu, Mar 10, 2016 58.82 58.82 58.82 58.84
1207 NASDAQ PPH Wed, Mar 9, 2016 58.68 58.82 58.40 58.30
1206 NASDAQ PPH Tue, Mar 8, 2016 58.58 58.71 58.25 58.84
1205 NASDAQ PPH Mon, Mar 7, 2016 58.14 59.11 57.85 58.84
1204 NASDAQ PPH Fri, Mar 4, 2016 58.37 58.62 58.11 58.26
1203 NASDAQ PPH Thu, Mar 3, 2016 58.68 58.68 58.68 58.25
1202 NASDAQ PPH Wed, Mar 2, 2016 58.35 58.72 58.28 58.43
1201 NASDAQ PPH Tue, Mar 1, 2016 57.89 58.48 57.50 57.41
1200 NASDAQ PPH Mon, Feb 29, 2016 58.56 58.56 57.35 58.93
1199 NASDAQ PPH Fri, Feb 26, 2016 59.51 59.66 58.93 58.93
1198 NASDAQ PPH Thu, Feb 25, 2016 58.61 59.34 58.56 59.34
1197 NASDAQ PPH Wed, Feb 24, 2016 57.57 58.41 57.09 58.35
1196 NASDAQ PPH Tue, Feb 23, 2016 58.37 58.76 58.12 58.13
1195 NASDAQ PPH Mon, Feb 22, 2016 58.55 58.66 58.13 58.43
1194 NASDAQ PPH Fri, Feb 19, 2016 58.10 58.36 57.89 58.19
1193 NASDAQ PPH Thu, Feb 18, 2016 58.96 59.01 58.32 58.42
1192 NASDAQ PPH Wed, Feb 17, 2016 58.28 59.10 58.28 59.03
1191 NASDAQ PPH Tue, Feb 16, 2016 57.71 57.96 57.32 57.96
1190 NASDAQ PPH Fri, Feb 12, 2016 56.54 57.06 56.17 57.06
1189 NASDAQ PPH Thu, Feb 11, 2016 56.52 56.58 55.69 56.22
1188 NASDAQ PPH Wed, Feb 10, 2016 57.50 58.17 57.05 57.21
1187 NASDAQ PPH Tue, Feb 9, 2016 56.39 57.55 56.39 57.07
1186 NASDAQ PPH Mon, Feb 8, 2016 57.29 57.38 56.39 57.08
1185 NASDAQ PPH Fri, Feb 5, 2016 58.64 58.66 58.02 58.17
1184 NASDAQ PPH Thu, Feb 4, 2016 59.11 59.62 58.49 58.92
1183 NASDAQ PPH Wed, Feb 3, 2016 59.75 59.87 58.51 59.67
1182 NASDAQ PPH Tue, Feb 2, 2016 60.00 60.40 59.35 59.61
1181 NASDAQ PPH Mon, Feb 1, 2016 60.51 60.76 59.55 60.55
1180 NASDAQ PPH Fri, Jan 29, 2016 59.53 60.39 59.53 60.23
1179 NASDAQ PPH Thu, Jan 28, 2016 61.19 61.19 59.00 59.36
1178 NASDAQ PPH Wed, Jan 27, 2016 61.71 62.08 60.60 60.94
1177 NASDAQ PPH Tue, Jan 26, 2016 61.51 62.05 61.14 61.96
1176 NASDAQ PPH Mon, Jan 25, 2016 61.30 61.98 61.20 61.26
1175 NASDAQ PPH Fri, Jan 22, 2016 61.52 61.77 61.26 61.47
1174 NASDAQ PPH Thu, Jan 21, 2016 60.52 61.06 59.82 60.59
1173 NASDAQ PPH Wed, Jan 20, 2016 59.65 61.07 58.79 60.50
1172 NASDAQ PPH Tue, Jan 19, 2016 61.22 61.33 59.98 60.56
1171 NASDAQ PPH Fri, Jan 15, 2016 59.64 60.35 59.38 60.27
1170 NASDAQ PPH Thu, Jan 14, 2016 59.95 61.49 59.48 61.27
1169 NASDAQ PPH Wed, Jan 13, 2016 61.45 61.53 59.62 59.73
1168 NASDAQ PPH Tue, Jan 12, 2016 61.14 61.35 60.23 61.11
1167 NASDAQ PPH Mon, Jan 11, 2016 61.59 61.59 59.64 60.48
1166 NASDAQ PPH Fri, Jan 8, 2016 63.13 63.13 61.36 61.50
1165 NASDAQ PPH Thu, Jan 7, 2016 62.84 63.43 62.55 62.70
1164 NASDAQ PPH Wed, Jan 6, 2016 63.63 64.43 63.23 63.98
1163 NASDAQ PPH Tue, Jan 5, 2016 64.31 64.78 64.04 64.65
1162 NASDAQ PPH Mon, Jan 4, 2016 63.70 64.31 63.55 64.15
1161 NASDAQ PPH Thu, Dec 31, 2015 65.69 65.80 65.28 65.31
1160 NASDAQ PPH Wed, Dec 30, 2015 66.14 66.43 65.99 66.05
1159 NASDAQ PPH Tue, Dec 29, 2015 65.98 66.25 65.86 66.16
1158 NASDAQ PPH Mon, Dec 28, 2015 65.82 65.89 65.55 65.71
1157 NASDAQ PPH Thu, Dec 24, 2015 66.17 66.28 66.10 66.15
1156 NASDAQ PPH Wed, Dec 23, 2015 65.73 66.28 65.73 66.22
1155 NASDAQ PPH Tue, Dec 22, 2015 64.93 65.38 64.80 65.33
1154 NASDAQ PPH Mon, Dec 21, 2015 65.00 65.12 64.39 64.75
1153 NASDAQ PPH Fri, Dec 18, 2015 64.84 65.00 64.45 64.45
1152 NASDAQ PPH Thu, Dec 17, 2015 66.02 66.02 65.12 65.12
1151 NASDAQ PPH Wed, Dec 16, 2015 65.49 66.13 65.09 66.03
1150 NASDAQ PPH Tue, Dec 15, 2015 64.67 65.26 64.67 64.96
1149 NASDAQ PPH Mon, Dec 14, 2015 63.80 64.01 63.09 64.01
1148 NASDAQ PPH Fri, Dec 11, 2015 64.24 64.25 63.65 63.77
1147 NASDAQ PPH Thu, Dec 10, 2015 64.42 65.02 64.32 64.70
1146 NASDAQ PPH Wed, Dec 9, 2015 64.76 65.15 63.97 64.27
1145 NASDAQ PPH Tue, Dec 8, 2015 64.61 65.11 64.59 64.91
1144 NASDAQ PPH Mon, Dec 7, 2015 65.62 65.64 64.85 65.14
1143 NASDAQ PPH Fri, Dec 4, 2015 64.41 65.49 64.33 65.41
1142 NASDAQ PPH Thu, Dec 3, 2015 65.46 65.46 63.87 64.13
1141 NASDAQ PPH Wed, Dec 2, 2015 66.02 66.30 65.00 65.14
1140 NASDAQ PPH Tue, Dec 1, 2015 65.15 65.96 64.92 65.93
1139 NASDAQ PPH Mon, Nov 30, 2015 65.25 65.25 64.66 64.72
1138 NASDAQ PPH Fri, Nov 27, 2015 65.27 65.39 65.20 65.20
1137 NASDAQ PPH Wed, Nov 25, 2015 64.83 65.31 64.83 65.14
1136 NASDAQ PPH Tue, Nov 24, 2015 64.27 64.81 64.23 64.76
1135 NASDAQ PPH Mon, Nov 23, 2015 65.15 65.39 64.59 64.77
1134 NASDAQ PPH Fri, Nov 20, 2015 65.17 65.55 65.17 65.30
1133 NASDAQ PPH Thu, Nov 19, 2015 65.06 65.26 64.70 64.89
1132 NASDAQ PPH Wed, Nov 18, 2015 64.24 65.10 64.14 65.06
1131 NASDAQ PPH Tue, Nov 17, 2015 63.67 64.46 63.67 63.90
1130 NASDAQ PPH Mon, Nov 16, 2015 62.82 63.47 62.79 63.36
1129 NASDAQ PPH Fri, Nov 13, 2015 62.50 63.10 62.50 62.75
1128 NASDAQ PPH Thu, Nov 12, 2015 63.51 63.74 62.79 62.80
1127 NASDAQ PPH Wed, Nov 11, 2015 64.68 64.68 63.93 63.94
1126 NASDAQ PPH Tue, Nov 10, 2015 63.88 64.45 63.78 64.37
1125 NASDAQ PPH Mon, Nov 9, 2015 64.41 64.46 63.70 64.07
1124 NASDAQ PPH Fri, Nov 6, 2015 64.66 64.90 64.08 64.80
1123 NASDAQ PPH Thu, Nov 5, 2015 65.93 65.94 64.74 65.18
1122 NASDAQ PPH Wed, Nov 4, 2015 65.97 66.02 65.26 65.50
1121 NASDAQ PPH Tue, Nov 3, 2015 65.76 65.89 65.33 65.76
1120 NASDAQ PPH Mon, Nov 2, 2015 65.15 65.92 65.15 65.83
1119 NASDAQ PPH Fri, Oct 30, 2015 65.55 65.65 64.86 64.88
1118 NASDAQ PPH Thu, Oct 29, 2015 65.28 66.00 65.12 65.27
1117 NASDAQ PPH Wed, Oct 28, 2015 64.89 65.57 64.55 65.57
1116 NASDAQ PPH Tue, Oct 27, 2015 63.99 64.54 63.99 64.34
1115 NASDAQ PPH Mon, Oct 26, 2015 63.26 64.12 63.07 63.70
1114 NASDAQ PPH Fri, Oct 23, 2015 62.47 64.05 61.70 63.58
1113 NASDAQ PPH Thu, Oct 22, 2015 62.33 62.33 61.03 61.86
1112 NASDAQ PPH Wed, Oct 21, 2015 63.73 63.73 60.97 62.37
1111 NASDAQ PPH Tue, Oct 20, 2015 65.00 65.00 63.29 63.53
1110 NASDAQ PPH Mon, Oct 19, 2015 65.30 65.51 64.64 65.23
1109 NASDAQ PPH Fri, Oct 16, 2015 64.79 65.61 64.79 65.59
1108 NASDAQ PPH Thu, Oct 15, 2015 63.09 64.60 62.94 64.59
1107 NASDAQ PPH Wed, Oct 14, 2015 63.25 63.81 63.00 63.33
1106 NASDAQ PPH Tue, Oct 13, 2015 63.57 64.22 62.81 62.88
1105 NASDAQ PPH Mon, Oct 12, 2015 63.72 64.12 63.33 64.02
1104 NASDAQ PPH Fri, Oct 9, 2015 63.86 64.27 63.75 64.09
1103 NASDAQ PPH Thu, Oct 8, 2015 63.29 63.97 62.35 63.85
1102 NASDAQ PPH Wed, Oct 7, 2015 63.08 63.81 62.55 63.39
1101 NASDAQ PPH Tue, Oct 6, 2015 64.34 64.35 62.35 63.21
1100 NASDAQ PPH Mon, Oct 5, 2015 64.82 64.93 63.86 64.34
1099 NASDAQ PPH Fri, Oct 2, 2015 62.54 64.47 62.32 64.47
1098 NASDAQ PPH Thu, Oct 1, 2015 62.92 63.32 62.31 63.26
1097 NASDAQ PPH Wed, Sep 30, 2015 62.44 63.05 62.04 62.97
1096 NASDAQ PPH Tue, Sep 29, 2015 61.46 62.39 60.67 61.31
1095 NASDAQ PPH Mon, Sep 28, 2015 64.11 64.11 60.99 61.49
1094 NASDAQ PPH Fri, Sep 25, 2015 66.42 66.42 63.68 64.19
1093 NASDAQ PPH Thu, Sep 24, 2015 65.75 65.90 64.85 65.61
1092 NASDAQ PPH Wed, Sep 23, 2015 66.33 66.53 65.96 66.08
1091 NASDAQ PPH Tue, Sep 22, 2015 66.37 66.41 65.63 66.26
1090 NASDAQ PPH Mon, Sep 21, 2015 68.91 69.06 67.00 67.33
1089 NASDAQ PPH Fri, Sep 18, 2015 68.56 68.93 68.37 68.47
1088 NASDAQ PPH Thu, Sep 17, 2015 68.35 70.01 68.35 69.16
1087 NASDAQ PPH Wed, Sep 16, 2015 68.22 68.67 67.91 68.55
1086 NASDAQ PPH Tue, Sep 15, 2015 67.29 68.09 67.27 68.07
1085 NASDAQ PPH Mon, Sep 14, 2015 67.34 67.35 66.96 67.21
1084 NASDAQ PPH Fri, Sep 11, 2015 66.91 67.47 66.80 67.47
1083 NASDAQ PPH Thu, Sep 10, 2015 66.76 67.66 66.74 67.21
1082 NASDAQ PPH Wed, Sep 9, 2015 68.51 68.55 66.67 66.68
1081 NASDAQ PPH Tue, Sep 8, 2015 67.48 67.85 67.14 67.85
1080 NASDAQ PPH Fri, Sep 4, 2015 66.35 66.75 65.72 66.33
1079 NASDAQ PPH Thu, Sep 3, 2015 67.95 68.24 66.95 67.14
1078 NASDAQ PPH Wed, Sep 2, 2015 67.17 67.53 66.67 67.53
1077 NASDAQ PPH Tue, Sep 1, 2015 67.35 67.35 65.43 66.35
1076 NASDAQ PPH Mon, Aug 31, 2015 68.82 69.19 67.89 68.03
1075 NASDAQ PPH Fri, Aug 28, 2015 68.91 69.05 68.58 68.98
1074 NASDAQ PPH Thu, Aug 27, 2015 69.46 69.79 68.22 69.29
1073 NASDAQ PPH Wed, Aug 26, 2015 66.41 67.98 65.83 67.95
1072 NASDAQ PPH Tue, Aug 25, 2015 69.89 69.89 65.64 65.64
1071 NASDAQ PPH Mon, Aug 24, 2015 68.63 68.63 45.23 66.54
1070 NASDAQ PPH Fri, Aug 21, 2015 70.40 70.84 69.01 69.01
1069 NASDAQ PPH Thu, Aug 20, 2015 72.40 72.44 71.10 71.12
1068 NASDAQ PPH Wed, Aug 19, 2015 72.66 73.23 72.32 72.77
1067 NASDAQ PPH Tue, Aug 18, 2015 73.16 73.43 73.04 73.13
1066 NASDAQ PPH Mon, Aug 17, 2015 72.46 73.24 72.15 73.24
1065 NASDAQ PPH Fri, Aug 14, 2015 72.44 72.75 72.10 72.69
1064 NASDAQ PPH Thu, Aug 13, 2015 72.49 72.83 72.34 72.50
1063 NASDAQ PPH Wed, Aug 12, 2015 72.31 72.60 71.51 72.52
1062 NASDAQ PPH Tue, Aug 11, 2015 72.99 73.09 72.08 72.80
1061 NASDAQ PPH Mon, Aug 10, 2015 73.11 73.56 73.11 73.39
1060 NASDAQ PPH Fri, Aug 7, 2015 72.75 72.83 71.96 72.83
1059 NASDAQ PPH Thu, Aug 6, 2015 74.38 74.47 72.81 72.87
1058 NASDAQ PPH Wed, Aug 5, 2015 74.35 74.45 74.19 74.33
1057 NASDAQ PPH Tue, Aug 4, 2015 74.38 74.39 73.79 73.94
1056 NASDAQ PPH Mon, Aug 3, 2015 74.42 74.57 73.90 74.26
1055 NASDAQ PPH Fri, Jul 31, 2015 74.09 74.37 73.93 74.19
1054 NASDAQ PPH Thu, Jul 30, 2015 74.06 74.06 73.48 73.69
1053 NASDAQ PPH Wed, Jul 29, 2015 74.19 74.42 74.07 74.18
1052 NASDAQ PPH Tue, Jul 28, 2015 73.50 73.98 73.07 73.94
1051 NASDAQ PPH Mon, Jul 27, 2015 73.00 73.19 72.80 73.19
1050 NASDAQ PPH Fri, Jul 24, 2015 73.61 73.63 72.53 72.69
1049 NASDAQ PPH Thu, Jul 23, 2015 73.99 74.03 73.62 73.77
1048 NASDAQ PPH Wed, Jul 22, 2015 73.45 73.73 73.20 73.73
1047 NASDAQ PPH Tue, Jul 21, 2015 74.12 74.17 73.57 73.69
1046 NASDAQ PPH Mon, Jul 20, 2015 74.21 74.33 74.06 74.20
1045 NASDAQ PPH Fri, Jul 17, 2015 73.98 73.98 73.66 73.86
1044 NASDAQ PPH Thu, Jul 16, 2015 74.12 74.12 73.98 74.04
1043 NASDAQ PPH Wed, Jul 15, 2015 74.13 74.15 73.49 73.64
1042 NASDAQ PPH Tue, Jul 14, 2015 73.72 74.12 73.61 74.07
1041 NASDAQ PPH Mon, Jul 13, 2015 73.51 74.97 73.27 73.47
1040 NASDAQ PPH Fri, Jul 10, 2015 72.61 72.87 72.49 72.79
1039 NASDAQ PPH Thu, Jul 9, 2015 71.32 71.82 71.22 71.38
1038 NASDAQ PPH Wed, Jul 8, 2015 71.25 71.25 70.61 70.61
1037 NASDAQ PPH Tue, Jul 7, 2015 71.31 71.65 70.47 71.60
1036 NASDAQ PPH Mon, Jul 6, 2015 70.87 71.56 70.51 71.24
1035 NASDAQ PPH Thu, Jul 2, 2015 71.65 71.65 71.27 71.52
1034 NASDAQ PPH Wed, Jul 1, 2015 71.17 72.26 71.00 71.42
1033 NASDAQ PPH Tue, Jun 30, 2015 71.45 71.71 70.44 70.75
1032 NASDAQ PPH Mon, Jun 29, 2015 71.81 71.90 70.68 70.75
1031 NASDAQ PPH Fri, Jun 26, 2015 72.76 72.93 72.17 72.40
1030 NASDAQ PPH Thu, Jun 25, 2015 72.72 73.18 72.42 73.17
1029 NASDAQ PPH Wed, Jun 24, 2015 73.00 73.11 72.52 72.53
1028 NASDAQ PPH Tue, Jun 23, 2015 73.12 73.45 73.04 73.20
1027 NASDAQ PPH Mon, Jun 22, 2015 72.97 73.35 72.94 73.05
1026 NASDAQ PPH Fri, Jun 19, 2015 72.54 72.67 72.24 72.24
1025 NASDAQ PPH Thu, Jun 18, 2015 72.01 72.97 72.01 72.69
1024 NASDAQ PPH Wed, Jun 17, 2015 71.97 72.08 71.63 71.91
1023 NASDAQ PPH Tue, Jun 16, 2015 71.73 71.97 71.64 71.96
1022 NASDAQ PPH Mon, Jun 15, 2015 71.59 71.79 71.32 71.72
1021 NASDAQ PPH Fri, Jun 12, 2015 72.74 72.74 72.14 72.26
1020 NASDAQ PPH Thu, Jun 11, 2015 72.83 73.85 72.70 73.05
1019 NASDAQ PPH Wed, Jun 10, 2015 72.18 72.66 72.10 72.63
1018 NASDAQ PPH Tue, Jun 9, 2015 71.66 71.82 71.39 71.81
1017 NASDAQ PPH Mon, Jun 8, 2015 72.13 72.19 71.81 71.82
1016 NASDAQ PPH Fri, Jun 5, 2015 72.38 72.38 71.83 72.29
1015 NASDAQ PPH Thu, Jun 4, 2015 72.90 73.31 72.45 72.60
1014 NASDAQ PPH Wed, Jun 3, 2015 73.15 73.24 73.01 73.15
1013 NASDAQ PPH Tue, Jun 2, 2015 73.03 73.22 72.61 72.90
1012 NASDAQ PPH Mon, Jun 1, 2015 73.27 73.32 72.88 73.10
1011 NASDAQ PPH Fri, May 29, 2015 73.42 73.58 72.78 72.95
1010 NASDAQ PPH Thu, May 28, 2015 73.18 73.57 73.16 73.56
1009 NASDAQ PPH Wed, May 27, 2015 72.64 73.33 72.64 73.27
1008 NASDAQ PPH Tue, May 26, 2015 72.80 72.88 72.24 72.38
1007 NASDAQ PPH Fri, May 22, 2015 73.24 73.40 73.08 73.16
1006 NASDAQ PPH Thu, May 21, 2015 73.25 73.46 73.20 73.39
1005 NASDAQ PPH Wed, May 20, 2015 72.95 73.22 72.76 73.01
1004 NASDAQ PPH Tue, May 19, 2015 72.65 73.15 72.08 73.02
1003 NASDAQ PPH Mon, May 18, 2015 72.42 72.75 72.42 72.65
1002 NASDAQ PPH Fri, May 15, 2015 72.52 72.55 72.37 72.48
1001 NASDAQ PPH Thu, May 14, 2015 72.10 72.55 71.95 72.55
1000 NASDAQ PPH Wed, May 13, 2015 71.81 71.98 71.57 71.63
999 NASDAQ PPH Tue, May 12, 2015 71.73 71.87 71.50 71.66
998 NASDAQ PPH Mon, May 11, 2015 72.04 72.32 72.02 72.05
997 NASDAQ PPH Fri, May 8, 2015 71.48 72.13 71.40 71.95
996 NASDAQ PPH Thu, May 7, 2015 70.44 70.94 70.28 70.77
995 NASDAQ PPH Wed, May 6, 2015 71.27 71.35 70.35 70.69
994 NASDAQ PPH Tue, May 5, 2015 71.70 71.73 70.89 70.99
993 NASDAQ PPH Mon, May 4, 2015 71.65 72.06 71.58 71.83
992 NASDAQ PPH Fri, May 1, 2015 71.10 71.53 70.90 71.48
991 NASDAQ PPH Thu, Apr 30, 2015 71.32 71.65 70.52 70.75
990 NASDAQ PPH Wed, Apr 29, 2015 71.34 71.77 71.08 71.40
989 NASDAQ PPH Tue, Apr 28, 2015 71.54 71.71 70.72 71.66
988 NASDAQ PPH Mon, Apr 27, 2015 72.83 72.94 71.43 71.50
987 NASDAQ PPH Fri, Apr 24, 2015 72.45 72.76 72.20 72.58
986 NASDAQ PPH Thu, Apr 23, 2015 72.29 72.70 71.91 72.59
985 NASDAQ PPH Wed, Apr 22, 2015 72.39 72.47 72.15 72.27
984 NASDAQ PPH Tue, Apr 21, 2015 72.31 72.56 72.18 72.29
983 NASDAQ PPH Mon, Apr 20, 2015 71.81 71.88 71.46 71.60
982 NASDAQ PPH Fri, Apr 17, 2015 71.49 71.55 70.98 71.52
981 NASDAQ PPH Thu, Apr 16, 2015 72.11 72.11 71.63 71.72
980 NASDAQ PPH Wed, Apr 15, 2015 72.26 72.30 71.94 72.01
979 NASDAQ PPH Tue, Apr 14, 2015 71.88 72.00 71.55 71.97
978 NASDAQ PPH Mon, Apr 13, 2015 72.10 72.17 71.53 71.66
977 NASDAQ PPH Fri, Apr 10, 2015 71.75 72.27 71.50 72.17
976 NASDAQ PPH Thu, Apr 9, 2015 71.27 71.75 71.13 71.62
975 NASDAQ PPH Wed, Apr 8, 2015 70.68 71.30 70.30 71.06
974 NASDAQ PPH Tue, Apr 7, 2015 70.17 70.53 70.11 70.19
973 NASDAQ PPH Mon, Apr 6, 2015 69.37 70.02 69.37 69.77
972 NASDAQ PPH Thu, Apr 2, 2015 69.61 69.90 69.47 69.56
971 NASDAQ PPH Wed, Apr 1, 2015 69.75 69.88 68.98 69.35
970 NASDAQ PPH Tue, Mar 31, 2015 70.76 70.80 70.22 70.24
969 NASDAQ PPH Mon, Mar 30, 2015 70.89 71.33 70.89 71.29
968 NASDAQ PPH Fri, Mar 27, 2015 70.56 70.90 70.53 70.70
967 NASDAQ PPH Thu, Mar 26, 2015 70.05 70.83 69.71 70.22
966 NASDAQ PPH Wed, Mar 25, 2015 71.68 71.69 70.30 70.34
965 NASDAQ PPH Tue, Mar 24, 2015 72.04 72.14 71.40 71.40
964 NASDAQ PPH Mon, Mar 23, 2015 71.88 72.28 71.80 71.96
963 NASDAQ PPH Fri, Mar 20, 2015 71.82 72.17 71.64 71.99
962 NASDAQ PPH Thu, Mar 19, 2015 71.11 71.32 70.90 71.26
961 NASDAQ PPH Wed, Mar 18, 2015 70.23 71.58 70.08 71.41
960 NASDAQ PPH Tue, Mar 17, 2015 70.11 70.31 69.66 70.12
959 NASDAQ PPH Mon, Mar 16, 2015 69.37 70.25 69.37 70.21
958 NASDAQ PPH Fri, Mar 13, 2015 68.87 69.07 68.61 69.00
957 NASDAQ PPH Thu, Mar 12, 2015 68.13 69.01 68.13 68.97
956 NASDAQ PPH Wed, Mar 11, 2015 68.06 68.33 67.80 67.91
955 NASDAQ PPH Tue, Mar 10, 2015 68.13 68.25 67.82 67.82
954 NASDAQ PPH Mon, Mar 9, 2015 68.21 68.76 68.02 68.67
953 NASDAQ PPH Fri, Mar 6, 2015 68.99 68.99 68.05 68.12
952 NASDAQ PPH Thu, Mar 5, 2015 69.74 69.74 69.22 69.30
951 NASDAQ PPH Wed, Mar 4, 2015 69.07 69.37 68.54 69.31
950 NASDAQ PPH Tue, Mar 3, 2015 69.62 69.62 68.86 69.12
949 NASDAQ PPH Mon, Mar 2, 2015 69.07 69.66 69.07 69.64
948 NASDAQ PPH Fri, Feb 27, 2015 69.44 69.56 69.19 69.20
947 NASDAQ PPH Thu, Feb 26, 2015 69.20 69.50 69.05 69.48
946 NASDAQ PPH Wed, Feb 25, 2015 69.35 69.50 69.05 69.30
945 NASDAQ PPH Tue, Feb 24, 2015 69.21 69.41 68.92 69.29
944 NASDAQ PPH Mon, Feb 23, 2015 69.13 69.87 69.10 69.23
943 NASDAQ PPH Fri, Feb 20, 2015 67.98 68.83 67.90 68.80
942 NASDAQ PPH Thu, Feb 19, 2015 67.77 68.07 67.70 68.03
941 NASDAQ PPH Wed, Feb 18, 2015 67.99 68.01 67.45 67.88
940 NASDAQ PPH Tue, Feb 17, 2015 67.43 68.01 67.43 67.92
939 NASDAQ PPH Fri, Feb 13, 2015 67.22 67.69 67.22 67.69
938 NASDAQ PPH Thu, Feb 12, 2015 66.76 67.09 66.59 67.09
937 NASDAQ PPH Wed, Feb 11, 2015 66.41 66.74 66.27 66.54
936 NASDAQ PPH Tue, Feb 10, 2015 66.04 66.60 65.98 66.56
935 NASDAQ PPH Mon, Feb 9, 2015 66.03 66.13 65.54 65.68
934 NASDAQ PPH Fri, Feb 6, 2015 66.53 66.66 66.04 66.16
933 NASDAQ PPH Thu, Feb 5, 2015 65.95 66.51 65.95 66.49
932 NASDAQ PPH Wed, Feb 4, 2015 65.63 65.66 65.23 65.27
931 NASDAQ PPH Tue, Feb 3, 2015 65.94 66.00 65.12 65.98
930 NASDAQ PPH Mon, Feb 2, 2015 65.56 65.69 64.83 65.68
929 NASDAQ PPH Fri, Jan 30, 2015 66.13 66.33 65.32 65.35
928 NASDAQ PPH Thu, Jan 29, 2015 66.37 66.68 65.84 66.62
927 NASDAQ PPH Wed, Jan 28, 2015 67.01 67.01 65.94 65.95
926 NASDAQ PPH Tue, Jan 27, 2015 66.52 67.12 66.40 66.77
925 NASDAQ PPH Mon, Jan 26, 2015 66.32 66.80 66.25 66.79
924 NASDAQ PPH Fri, Jan 23, 2015 66.41 66.74 66.29 66.40
923 NASDAQ PPH Thu, Jan 22, 2015 66.33 67.19 65.74 66.52
922 NASDAQ PPH Wed, Jan 21, 2015 66.28 66.50 66.03 66.43
921 NASDAQ PPH Tue, Jan 20, 2015 67.14 67.20 66.01 66.54
920 NASDAQ PPH Fri, Jan 16, 2015 65.15 66.58 65.15 66.52
919 NASDAQ PPH Thu, Jan 15, 2015 65.88 65.97 65.50 65.54
918 NASDAQ PPH Wed, Jan 14, 2015 65.27 65.79 65.27 65.60
917 NASDAQ PPH Tue, Jan 13, 2015 66.25 66.74 65.27 65.73
916 NASDAQ PPH Mon, Jan 12, 2015 66.24 66.38 65.64 65.87
915 NASDAQ PPH Fri, Jan 9, 2015 66.24 66.24 65.42 65.72
914 NASDAQ PPH Thu, Jan 8, 2015 65.50 66.12 65.50 66.01
913 NASDAQ PPH Wed, Jan 7, 2015 64.05 64.77 64.00 64.76
912 NASDAQ PPH Tue, Jan 6, 2015 64.16 64.41 63.17 63.71
911 NASDAQ PPH Mon, Jan 5, 2015 64.05 64.24 63.64 63.88
910 NASDAQ PPH Fri, Jan 2, 2015 64.53 64.85 64.07 64.27
909 NASDAQ PPH Wed, Dec 31, 2014 65.20 65.20 64.24 64.27
908 NASDAQ PPH Tue, Dec 30, 2014 64.72 64.86 64.55 64.65
907 NASDAQ PPH Mon, Dec 29, 2014 64.57 65.03 64.32 64.90
906 NASDAQ PPH Fri, Dec 26, 2014 64.99 65.30 64.82 65.20
905 NASDAQ PPH Wed, Dec 24, 2014 64.63 65.12 63.50 64.87
904 NASDAQ PPH Tue, Dec 23, 2014 65.89 65.89 64.23 64.43
903 NASDAQ PPH Mon, Dec 22, 2014 66.00 66.13 65.71 65.93
902 NASDAQ PPH Fri, Dec 19, 2014 65.73 66.27 64.51 65.98
901 NASDAQ PPH Thu, Dec 18, 2014 65.09 65.88 64.53 65.86
900 NASDAQ PPH Wed, Dec 17, 2014 63.44 64.39 63.34 64.27
899 NASDAQ PPH Tue, Dec 16, 2014 63.48 64.63 63.35 63.35
898 NASDAQ PPH Mon, Dec 15, 2014 64.27 65.26 63.45 63.76
897 NASDAQ PPH Fri, Dec 12, 2014 65.11 65.38 64.23 64.25
896 NASDAQ PPH Thu, Dec 11, 2014 65.50 66.12 65.30 65.46
895 NASDAQ PPH Wed, Dec 10, 2014 65.84 65.87 65.24 65.26
894 NASDAQ PPH Tue, Dec 9, 2014 65.89 66.14 65.35 65.91
893 NASDAQ PPH Mon, Dec 8, 2014 66.43 66.89 66.40 66.60
892 NASDAQ PPH Fri, Dec 5, 2014 66.41 66.76 66.41 66.65
891 NASDAQ PPH Thu, Dec 4, 2014 66.38 66.69 66.17 66.36
890 NASDAQ PPH Wed, Dec 3, 2014 66.42 66.47 66.23 66.39
889 NASDAQ PPH Tue, Dec 2, 2014 66.10 66.42 66.10 66.38
888 NASDAQ PPH Mon, Dec 1, 2014 66.06 66.58 65.80 66.09
887 NASDAQ PPH Fri, Nov 28, 2014 66.10 66.57 66.10 66.23
886 NASDAQ PPH Wed, Nov 26, 2014 65.56 65.90 65.34 65.90
885 NASDAQ PPH Tue, Nov 25, 2014 65.38 65.58 65.27 65.47
884 NASDAQ PPH Mon, Nov 24, 2014 65.55 65.55 65.24 65.36
883 NASDAQ PPH Fri, Nov 21, 2014 65.44 65.44 65.05 65.23
882 NASDAQ PPH Thu, Nov 20, 2014 65.16 65.16 64.85 64.91
881 NASDAQ PPH Wed, Nov 19, 2014 65.60 65.60 65.17 65.35
880 NASDAQ PPH Tue, Nov 18, 2014 64.75 65.60 64.75 65.57
879 NASDAQ PPH Mon, Nov 17, 2014 63.98 64.69 63.98 64.51
878 NASDAQ PPH Fri, Nov 14, 2014 64.19 64.19 63.85 64.08
877 NASDAQ PPH Thu, Nov 13, 2014 64.34 64.45 64.34 64.43
876 NASDAQ PPH Wed, Nov 12, 2014 64.07 64.21 63.96 64.05
875 NASDAQ PPH Tue, Nov 11, 2014 64.12 64.20 63.82 64.17
874 NASDAQ PPH Mon, Nov 10, 2014 63.34 63.82 63.15 63.82
873 NASDAQ PPH Fri, Nov 7, 2014 63.56 63.58 63.06 63.25
872 NASDAQ PPH Thu, Nov 6, 2014 64.03 64.08 63.72 63.76
871 NASDAQ PPH Wed, Nov 5, 2014 64.04 64.67 63.58 63.71
870 NASDAQ PPH Tue, Nov 4, 2014 63.39 63.67 63.18 63.67
869 NASDAQ PPH Mon, Nov 3, 2014 63.39 63.43 62.80 63.41
868 NASDAQ PPH Fri, Oct 31, 2014 63.76 63.99 63.25 63.38
867 NASDAQ PPH Thu, Oct 30, 2014 61.86 63.21 61.86 63.16
866 NASDAQ PPH Wed, Oct 29, 2014 61.91 62.10 61.54 61.82
865 NASDAQ PPH Tue, Oct 28, 2014 62.10 62.11 61.66 61.98
864 NASDAQ PPH Mon, Oct 27, 2014 62.26 62.30 62.06 62.22
863 NASDAQ PPH Fri, Oct 24, 2014 61.84 62.32 61.62 62.28
862 NASDAQ PPH Thu, Oct 23, 2014 61.19 61.88 61.19 61.54
861 NASDAQ PPH Wed, Oct 22, 2014 61.03 61.26 60.69 60.69
860 NASDAQ PPH Tue, Oct 21, 2014 59.98 60.88 59.93 60.77
859 NASDAQ PPH Mon, Oct 20, 2014 59.12 59.74 59.03 59.73
858 NASDAQ PPH Fri, Oct 17, 2014 58.92 59.47 58.72 59.17
857 NASDAQ PPH Thu, Oct 16, 2014 57.74 58.83 57.00 58.24
856 NASDAQ PPH Wed, Oct 15, 2014 58.74 59.25 57.24 58.58
855 NASDAQ PPH Tue, Oct 14, 2014 60.12 60.51 59.39 59.85
854 NASDAQ PPH Mon, Oct 13, 2014 61.32 61.32 59.85 59.85
853 NASDAQ PPH Fri, Oct 10, 2014 61.63 62.06 61.20 61.20
852 NASDAQ PPH Thu, Oct 9, 2014 62.92 63.00 61.83 61.83
851 NASDAQ PPH Wed, Oct 8, 2014 61.98 63.13 61.73 63.13
850 NASDAQ PPH Tue, Oct 7, 2014 62.75 62.75 62.06 62.06
849 NASDAQ PPH Mon, Oct 6, 2014 63.58 63.67 62.94 63.20
848 NASDAQ PPH Fri, Oct 3, 2014 62.82 63.45 62.73 63.43
847 NASDAQ PPH Thu, Oct 2, 2014 62.83 62.89 62.16 62.49
846 NASDAQ PPH Wed, Oct 1, 2014 63.32 63.32 62.59 62.84
845 NASDAQ PPH Tue, Sep 30, 2014 63.82 64.54 63.54 63.57
844 NASDAQ PPH Mon, Sep 29, 2014 63.44 63.92 63.30 63.78
843 NASDAQ PPH Fri, Sep 26, 2014 63.86 63.88 63.42 63.82
842 NASDAQ PPH Thu, Sep 25, 2014 64.14 64.24 63.55 63.59
841 NASDAQ PPH Wed, Sep 24, 2014 63.44 64.21 63.14 64.19
840 NASDAQ PPH Tue, Sep 23, 2014 62.99 63.49 62.77 63.32
839 NASDAQ PPH Mon, Sep 22, 2014 64.00 64.06 63.54 63.76
838 NASDAQ PPH Fri, Sep 19, 2014 64.33 64.42 64.02 64.06
837 NASDAQ PPH Thu, Sep 18, 2014 64.02 64.27 64.01 64.17
836 NASDAQ PPH Wed, Sep 17, 2014 63.78 64.07 63.65 63.84
835 NASDAQ PPH Tue, Sep 16, 2014 62.91 63.67 62.85 63.64
834 NASDAQ PPH Mon, Sep 15, 2014 63.07 63.28 62.93 63.09
833 NASDAQ PPH Fri, Sep 12, 2014 63.03 63.12 62.89 63.04
832 NASDAQ PPH Thu, Sep 11, 2014 62.68 63.04 62.62 63.04
831 NASDAQ PPH Wed, Sep 10, 2014 62.65 63.01 62.53 62.91
830 NASDAQ PPH Tue, Sep 9, 2014 62.71 62.90 62.49 62.59
829 NASDAQ PPH Mon, Sep 8, 2014 62.58 62.77 62.55 62.73
828 NASDAQ PPH Fri, Sep 5, 2014 62.24 62.76 62.13 62.76
827 NASDAQ PPH Thu, Sep 4, 2014 62.82 62.82 62.26 62.35
826 NASDAQ PPH Wed, Sep 3, 2014 62.79 62.90 62.48 62.76
825 NASDAQ PPH Tue, Sep 2, 2014 62.16 62.45 62.02 62.38
824 NASDAQ PPH Fri, Aug 29, 2014 62.14 62.23 61.97 62.18
823 NASDAQ PPH Thu, Aug 28, 2014 61.79 62.03 61.79 61.98
822 NASDAQ PPH Wed, Aug 27, 2014 62.20 62.34 61.92 62.04
821 NASDAQ PPH Tue, Aug 26, 2014 61.88 62.11 61.88 62.03
820 NASDAQ PPH Mon, Aug 25, 2014 61.81 61.93 61.65 61.77
819 NASDAQ PPH Fri, Aug 22, 2014 61.53 61.65 61.36 61.57
818 NASDAQ PPH Thu, Aug 21, 2014 61.44 61.66 61.42 61.51
817 NASDAQ PPH Wed, Aug 20, 2014 61.13 61.35 60.97 61.28
816 NASDAQ PPH Tue, Aug 19, 2014 60.71 61.22 60.50 61.20
815 NASDAQ PPH Mon, Aug 18, 2014 60.51 60.95 60.37 60.95
814 NASDAQ PPH Fri, Aug 15, 2014 60.47 60.66 59.77 60.16
813 NASDAQ PPH Thu, Aug 14, 2014 59.70 60.29 59.70 60.29
812 NASDAQ PPH Wed, Aug 13, 2014 59.31 59.68 59.31 59.57
811 NASDAQ PPH Tue, Aug 12, 2014 59.14 59.23 59.01 59.11
810 NASDAQ PPH Mon, Aug 11, 2014 59.48 59.94 59.22 59.24
809 NASDAQ PPH Fri, Aug 8, 2014 58.80 59.40 58.07 59.24
808 NASDAQ PPH Thu, Aug 7, 2014 59.57 59.61 58.68 58.81
807 NASDAQ PPH Wed, Aug 6, 2014 59.48 59.83 59.18 59.62
806 NASDAQ PPH Tue, Aug 5, 2014 60.58 60.60 59.93 60.12
805 NASDAQ PPH Mon, Aug 4, 2014 60.78 61.09 60.40 60.79
804 NASDAQ PPH Fri, Aug 1, 2014 60.41 60.88 60.12 60.67
803 NASDAQ PPH Thu, Jul 31, 2014 61.32 61.44 60.59 60.59
802 NASDAQ PPH Wed, Jul 30, 2014 61.67 61.81 61.40 61.67
801 NASDAQ PPH Tue, Jul 29, 2014 61.67 61.72 61.25 61.46
800 NASDAQ PPH Mon, Jul 28, 2014 61.57 61.58 61.27 61.44
799 NASDAQ PPH Fri, Jul 25, 2014 61.78 61.80 61.25 61.61
798 NASDAQ PPH Thu, Jul 24, 2014 62.11 62.16 61.86 61.95
797 NASDAQ PPH Wed, Jul 23, 2014 62.17 62.19 61.99 62.11
796 NASDAQ PPH Tue, Jul 22, 2014 62.00 62.33 62.00 62.14
795 NASDAQ PPH Mon, Jul 21, 2014 61.77 61.87 61.63 61.79
794 NASDAQ PPH Fri, Jul 18, 2014 61.45 62.04 61.35 62.01
793 NASDAQ PPH Thu, Jul 17, 2014 61.52 61.81 61.13 61.23
792 NASDAQ PPH Wed, Jul 16, 2014 61.94 62.35 61.44 61.75
791 NASDAQ PPH Tue, Jul 15, 2014 62.24 62.61 61.63 61.70
790 NASDAQ PPH Mon, Jul 14, 2014 62.07 62.26 61.93 62.21
789 NASDAQ PPH Fri, Jul 11, 2014 61.64 61.83 61.39 61.77
788 NASDAQ PPH Thu, Jul 10, 2014 61.09 61.75 61.00 61.72
787 NASDAQ PPH Wed, Jul 9, 2014 61.60 61.79 61.37 61.65
786 NASDAQ PPH Tue, Jul 8, 2014 62.08 62.08 61.23 61.57
785 NASDAQ PPH Mon, Jul 7, 2014 62.50 62.61 62.10 62.17
784 NASDAQ PPH Thu, Jul 3, 2014 62.68 62.70 62.45 62.63
783 NASDAQ PPH Wed, Jul 2, 2014 62.33 62.68 62.24 62.68
782 NASDAQ PPH Tue, Jul 1, 2014 62.04 62.89 62.01 62.26
781 NASDAQ PPH Mon, Jun 30, 2014 62.25 62.30 61.94 62.04
780 NASDAQ PPH Fri, Jun 27, 2014 62.17 62.23 62.00 62.22
779 NASDAQ PPH Thu, Jun 26, 2014 62.08 62.23 61.85 62.23
778 NASDAQ PPH Wed, Jun 25, 2014 61.41 62.21 61.28 62.12
777 NASDAQ PPH Tue, Jun 24, 2014 61.52 61.75 61.47 61.50
776 NASDAQ PPH Mon, Jun 23, 2014 61.76 61.90 61.57 61.67
775 NASDAQ PPH Fri, Jun 20, 2014 61.61 61.90 61.24 61.82
774 NASDAQ PPH Thu, Jun 19, 2014 61.05 61.10 60.82 60.99
773 NASDAQ PPH Wed, Jun 18, 2014 60.50 61.00 60.50 60.96
772 NASDAQ PPH Tue, Jun 17, 2014 60.28 60.59 60.18 60.45
771 NASDAQ PPH Mon, Jun 16, 2014 60.31 60.34 59.99 60.33
770 NASDAQ PPH Fri, Jun 13, 2014 60.06 60.25 59.97 60.14
769 NASDAQ PPH Thu, Jun 12, 2014 60.45 60.45 60.02 60.11
768 NASDAQ PPH Wed, Jun 11, 2014 60.27 60.45 60.22 60.39
767 NASDAQ PPH Tue, Jun 10, 2014 60.01 60.40 59.97 60.39
766 NASDAQ PPH Mon, Jun 9, 2014 60.11 60.18 59.97 60.06
765 NASDAQ PPH Fri, Jun 6, 2014 60.21 60.39 60.04 60.17
764 NASDAQ PPH Thu, Jun 5, 2014 60.11 60.27 59.70 60.14
763 NASDAQ PPH Wed, Jun 4, 2014 60.14 60.14 59.87 59.96
762 NASDAQ PPH Tue, Jun 3, 2014 60.26 60.32 60.09 60.27
761 NASDAQ PPH Mon, Jun 2, 2014 60.11 60.40 59.92 60.39
760 NASDAQ PPH Fri, May 30, 2014 59.87 60.33 59.71 60.19
759 NASDAQ PPH Thu, May 29, 2014 59.74 59.86 59.65 59.84
758 NASDAQ PPH Wed, May 28, 2014 59.97 59.97 59.49 59.50
757 NASDAQ PPH Tue, May 27, 2014 60.33 60.36 59.91 60.06
756 NASDAQ PPH Fri, May 23, 2014 59.94 60.17 59.88 60.11
755 NASDAQ PPH Thu, May 22, 2014 59.59 59.97 59.40 59.83
754 NASDAQ PPH Wed, May 21, 2014 59.48 59.73 59.43 59.54
753 NASDAQ PPH Tue, May 20, 2014 59.35 59.38 59.01 59.19
752 NASDAQ PPH Mon, May 19, 2014 58.95 59.33 58.86 59.29
751 NASDAQ PPH Fri, May 16, 2014 59.34 59.50 59.15 59.48
750 NASDAQ PPH Thu, May 15, 2014 59.30 59.54 59.03 59.35
749 NASDAQ PPH Wed, May 14, 2014 59.69 59.84 59.58 59.73
748 NASDAQ PPH Tue, May 13, 2014 59.60 59.78 59.55 59.71
747 NASDAQ PPH Mon, May 12, 2014 59.28 59.43 59.20 59.43
746 NASDAQ PPH Fri, May 9, 2014 59.16 59.20 58.52 59.08
745 NASDAQ PPH Thu, May 8, 2014 59.61 59.74 59.01 59.15
744 NASDAQ PPH Wed, May 7, 2014 59.40 59.60 58.95 59.54
743 NASDAQ PPH Tue, May 6, 2014 60.05 60.07 59.57 59.57
742 NASDAQ PPH Mon, May 5, 2014 59.82 60.18 59.43 60.16
741 NASDAQ PPH Fri, May 2, 2014 60.46 60.46 59.83 59.99
740 NASDAQ PPH Thu, May 1, 2014 60.17 60.64 59.96 60.41
739 NASDAQ PPH Wed, Apr 30, 2014 59.83 60.09 59.81 60.04
738 NASDAQ PPH Tue, Apr 29, 2014 60.05 60.74 59.50 59.84
737 NASDAQ PPH Mon, Apr 28, 2014 59.58 59.90 58.87 59.69
736 NASDAQ PPH Fri, Apr 25, 2014 59.09 59.09 58.61 58.69
735 NASDAQ PPH Thu, Apr 24, 2014 59.71 59.71 58.54 59.01
734 NASDAQ PPH Wed, Apr 23, 2014 59.42 59.90 59.03 59.21
733 NASDAQ PPH Tue, Apr 22, 2014 59.00 59.56 58.88 59.26
732 NASDAQ PPH Mon, Apr 21, 2014 57.21 58.06 57.03 58.06
731 NASDAQ PPH Thu, Apr 17, 2014 56.75 57.23 56.59 56.98
730 NASDAQ PPH Wed, Apr 16, 2014 56.57 56.69 56.37 56.69
729 NASDAQ PPH Tue, Apr 15, 2014 55.96 56.20 55.19 56.09
728 NASDAQ PPH Mon, Apr 14, 2014 55.68 56.02 55.11 55.62
727 NASDAQ PPH Fri, Apr 11, 2014 55.26 56.14 55.26 55.48
726 NASDAQ PPH Thu, Apr 10, 2014 57.63 57.63 55.93 56.12
725 NASDAQ PPH Wed, Apr 9, 2014 56.66 57.53 56.53 57.53
724 NASDAQ PPH Tue, Apr 8, 2014 56.59 56.59 55.87 56.29
723 NASDAQ PPH Mon, Apr 7, 2014 57.21 57.55 56.35 56.56
722 NASDAQ PPH Fri, Apr 4, 2014 58.24 58.57 57.23 57.30
721 NASDAQ PPH Thu, Apr 3, 2014 58.36 58.36 57.74 58.01
720 NASDAQ PPH Wed, Apr 2, 2014 58.16 58.38 58.10 58.35
719 NASDAQ PPH Tue, Apr 1, 2014 58.10 58.32 57.68 58.02
718 NASDAQ PPH Mon, Mar 31, 2014 58.07 58.44 57.97 58.37
717 NASDAQ PPH Fri, Mar 28, 2014 57.91 58.39 57.38 57.52
716 NASDAQ PPH Thu, Mar 27, 2014 57.70 57.73 57.20 57.59
715 NASDAQ PPH Wed, Mar 26, 2014 57.94 58.21 57.56 57.56
714 NASDAQ PPH Tue, Mar 25, 2014 57.49 58.00 57.28 57.74
713 NASDAQ PPH Mon, Mar 24, 2014 58.14 58.21 56.89 57.23
712 NASDAQ PPH Fri, Mar 21, 2014 58.85 59.09 57.78 57.89
711 NASDAQ PPH Thu, Mar 20, 2014 58.75 58.78 58.43 58.66
710 NASDAQ PPH Wed, Mar 19, 2014 59.35 59.49 58.55 58.90
709 NASDAQ PPH Tue, Mar 18, 2014 58.87 59.33 58.81 59.29
708 NASDAQ PPH Mon, Mar 17, 2014 58.53 58.96 58.53 58.79
707 NASDAQ PPH Fri, Mar 14, 2014 58.05 58.44 57.88 58.27
706 NASDAQ PPH Thu, Mar 13, 2014 59.06 59.11 58.00 58.05
705 NASDAQ PPH Wed, Mar 12, 2014 58.80 59.00 58.49 58.86
704 NASDAQ PPH Tue, Mar 11, 2014 59.29 59.50 59.02 59.11
703 NASDAQ PPH Mon, Mar 10, 2014 59.28 59.29 58.94 59.24
702 NASDAQ PPH Fri, Mar 7, 2014 59.65 59.65 58.97 59.37
701 NASDAQ PPH Thu, Mar 6, 2014 60.29 60.38 59.35 59.39
700 NASDAQ PPH Wed, Mar 5, 2014 60.18 60.24 59.95 59.99
699 NASDAQ PPH Tue, Mar 4, 2014 59.53 60.31 59.53 60.27
698 NASDAQ PPH Mon, Mar 3, 2014 58.82 59.08 58.55 58.90
697 NASDAQ PPH Fri, Feb 28, 2014 59.96 60.12 59.17 59.52
696 NASDAQ PPH Thu, Feb 27, 2014 59.25 59.79 59.25 59.78
695 NASDAQ PPH Wed, Feb 26, 2014 59.13 59.52 59.08 59.21
694 NASDAQ PPH Tue, Feb 25, 2014 58.97 59.34 58.94 59.07
693 NASDAQ PPH Mon, Feb 24, 2014 58.78 59.20 58.65 58.83
692 NASDAQ PPH Fri, Feb 21, 2014 58.76 58.81 58.49 58.51
691 NASDAQ PPH Thu, Feb 20, 2014 57.93 58.78 57.79 58.69
690 NASDAQ PPH Wed, Feb 19, 2014 57.96 58.37 57.79 57.79
689 NASDAQ PPH Tue, Feb 18, 2014 57.40 58.00 57.40 57.85
688 NASDAQ PPH Fri, Feb 14, 2014 56.44 56.73 56.39 56.66
687 NASDAQ PPH Thu, Feb 13, 2014 55.81 56.37 55.81 56.31
686 NASDAQ PPH Wed, Feb 12, 2014 55.94 56.12 55.88 55.97
685 NASDAQ PPH Tue, Feb 11, 2014 55.34 55.96 55.25 55.84
684 NASDAQ PPH Mon, Feb 10, 2014 55.03 55.35 54.90 55.35
683 NASDAQ PPH Fri, Feb 7, 2014 54.20 54.96 54.14 54.96
682 NASDAQ PPH Thu, Feb 6, 2014 53.96 54.09 53.79 53.96
681 NASDAQ PPH Wed, Feb 5, 2014 53.80 53.96 53.45 53.84
680 NASDAQ PPH Tue, Feb 4, 2014 53.45 53.70 53.37 53.68
679 NASDAQ PPH Mon, Feb 3, 2014 54.35 54.50 53.10 53.16
678 NASDAQ PPH Fri, Jan 31, 2014 53.85 54.38 53.69 54.13
677 NASDAQ PPH Thu, Jan 30, 2014 53.98 54.40 53.88 54.34
676 NASDAQ PPH Wed, Jan 29, 2014 53.62 53.85 53.39 53.54
675 NASDAQ PPH Tue, Jan 28, 2014 53.74 54.18 53.73 54.05
674 NASDAQ PPH Mon, Jan 27, 2014 53.82 53.91 53.28 53.45
673 NASDAQ PPH Fri, Jan 24, 2014 54.63 54.77 53.77 53.78
672 NASDAQ PPH Thu, Jan 23, 2014 55.35 55.35 54.77 55.04
671 NASDAQ PPH Wed, Jan 22, 2014 55.58 55.60 55.30 55.41
670 NASDAQ PPH Tue, Jan 21, 2014 55.83 55.94 55.37 55.61
669 NASDAQ PPH Fri, Jan 17, 2014 55.48 55.61 55.27 55.41
668 NASDAQ PPH Thu, Jan 16, 2014 55.10 55.40 55.09 55.40
667 NASDAQ PPH Wed, Jan 15, 2014 55.31 55.35 55.17 55.20
666 NASDAQ PPH Tue, Jan 14, 2014 54.55 55.36 54.50 55.33
665 NASDAQ PPH Mon, Jan 13, 2014 54.60 54.88 54.31 54.32
664 NASDAQ PPH Fri, Jan 10, 2014 54.32 54.70 54.31 54.70
663 NASDAQ PPH Thu, Jan 9, 2014 54.06 54.32 53.77 54.28
662 NASDAQ PPH Wed, Jan 8, 2014 53.44 53.87 53.44 53.86
661 NASDAQ PPH Tue, Jan 7, 2014 53.03 53.49 53.00 53.33
660 NASDAQ PPH Mon, Jan 6, 2014 53.05 53.18 52.69 52.74
659 NASDAQ PPH Fri, Jan 3, 2014 52.68 53.00 52.68 52.88
658 NASDAQ PPH Thu, Jan 2, 2014 52.77 52.85 52.49 52.59
657 NASDAQ PPH Tue, Dec 31, 2013 53.15 53.17 52.89 53.11
656 NASDAQ PPH Mon, Dec 30, 2013 52.91 53.10 52.78 53.07
655 NASDAQ PPH Fri, Dec 27, 2013 52.98 52.98 52.71 52.88
654 NASDAQ PPH Thu, Dec 26, 2013 52.66 52.88 52.62 52.88
653 NASDAQ PPH Tue, Dec 24, 2013 52.52 52.63 52.39 52.57
652 NASDAQ PPH Mon, Dec 23, 2013 52.56 52.59 52.39 52.51
651 NASDAQ PPH Fri, Dec 20, 2013 52.32 52.52 52.30 52.33
650 NASDAQ PPH Thu, Dec 19, 2013 52.29 52.33 52.07 52.33
649 NASDAQ PPH Wed, Dec 18, 2013 51.46 52.33 51.35 52.30
648 NASDAQ PPH Tue, Dec 17, 2013 51.35 51.39 51.04 51.30
647 NASDAQ PPH Mon, Dec 16, 2013 51.30 51.60 51.30 51.47
646 NASDAQ PPH Fri, Dec 13, 2013 51.05 51.19 50.86 51.11
645 NASDAQ PPH Thu, Dec 12, 2013 51.15 51.22 50.87 50.98
644 NASDAQ PPH Wed, Dec 11, 2013 52.09 52.09 51.21 51.29
643 NASDAQ PPH Tue, Dec 10, 2013 52.04 52.06 51.66 51.85
642 NASDAQ PPH Mon, Dec 9, 2013 52.21 52.21 52.00 52.08
641 NASDAQ PPH Fri, Dec 6, 2013 51.90 52.14 51.82 52.10
640 NASDAQ PPH Thu, Dec 5, 2013 51.55 51.71 51.47 51.51
639 NASDAQ PPH Wed, Dec 4, 2013 51.53 51.71 51.20 51.56
638 NASDAQ PPH Tue, Dec 3, 2013 52.13 52.13 51.68 51.81
637 NASDAQ PPH Mon, Dec 2, 2013 52.10 52.23 52.00 52.07
636 NASDAQ PPH Fri, Nov 29, 2013 52.22 52.30 52.07 52.11
635 NASDAQ PPH Wed, Nov 27, 2013 52.15 52.15 51.87 51.91
634 NASDAQ PPH Tue, Nov 26, 2013 52.24 52.24 52.00 52.05
633 NASDAQ PPH Mon, Nov 25, 2013 52.32 52.38 52.11 52.15
632 NASDAQ PPH Fri, Nov 22, 2013 51.96 52.22 51.96 52.22
631 NASDAQ PPH Thu, Nov 21, 2013 51.75 51.92 51.75 51.83
630 NASDAQ PPH Wed, Nov 20, 2013 51.54 51.74 51.47 51.61
629 NASDAQ PPH Tue, Nov 19, 2013 51.40 51.50 51.23 51.46
628 NASDAQ PPH Mon, Nov 18, 2013 51.78 51.78 51.40 51.43
627 NASDAQ PPH Fri, Nov 15, 2013 51.36 51.62 51.36 51.62
626 NASDAQ PPH Thu, Nov 14, 2013 51.24 51.48 51.24 51.38
625 NASDAQ PPH Wed, Nov 13, 2013 50.48 51.14 50.48 51.14
624 NASDAQ PPH Tue, Nov 12, 2013 50.59 50.73 50.54 50.69
623 NASDAQ PPH Mon, Nov 11, 2013 50.65 50.74 50.59 50.61
622 NASDAQ PPH Fri, Nov 8, 2013 49.80 50.48 49.62 50.48
621 NASDAQ PPH Thu, Nov 7, 2013 50.28 50.33 49.84 49.84
620 NASDAQ PPH Wed, Nov 6, 2013 50.56 50.57 50.22 50.25
619 NASDAQ PPH Tue, Nov 5, 2013 50.11 50.30 50.00 50.26
618 NASDAQ PPH Mon, Nov 4, 2013 50.23 50.90 49.98 50.25
617 NASDAQ PPH Fri, Nov 1, 2013 49.83 50.11 49.76 50.11
616 NASDAQ PPH Thu, Oct 31, 2013 50.01 50.04 49.73 49.73
615 NASDAQ PPH Wed, Oct 30, 2013 50.56 50.56 50.05 50.19
614 NASDAQ PPH Tue, Oct 29, 2013 50.53 50.63 50.45 50.58
613 NASDAQ PPH Mon, Oct 28, 2013 50.32 50.41 50.26 50.30
612 NASDAQ PPH Fri, Oct 25, 2013 50.16 50.24 50.06 50.24
611 NASDAQ PPH Thu, Oct 24, 2013 49.97 50.17 49.97 50.12
610 NASDAQ PPH Wed, Oct 23, 2013 49.65 49.74 49.54 49.68
609 NASDAQ PPH Tue, Oct 22, 2013 49.53 49.90 49.39 49.76
608 NASDAQ PPH Mon, Oct 21, 2013 49.37 49.37 49.10 49.19
607 NASDAQ PPH Fri, Oct 18, 2013 49.41 49.41 48.88 49.29
606 NASDAQ PPH Thu, Oct 17, 2013 48.77 49.36 48.77 49.33
605 NASDAQ PPH Wed, Oct 16, 2013 48.03 48.65 48.03 48.63
604 NASDAQ PPH Tue, Oct 15, 2013 48.26 48.27 47.92 47.92
603 NASDAQ PPH Mon, Oct 14, 2013 47.92 48.34 47.88 48.31
602 NASDAQ PPH Fri, Oct 11, 2013 47.99 48.18 47.94 48.18
601 NASDAQ PPH Thu, Oct 10, 2013 47.10 47.89 47.10 47.86
600 NASDAQ PPH Wed, Oct 9, 2013 47.20 47.20 46.78 46.96
599 NASDAQ PPH Tue, Oct 8, 2013 47.79 47.79 47.15 47.15
598 NASDAQ PPH Mon, Oct 7, 2013 47.96 48.14 47.79 47.86
597 NASDAQ PPH Fri, Oct 4, 2013 47.89 48.20 47.89 48.20
596 NASDAQ PPH Thu, Oct 3, 2013 48.09 48.22 47.86 47.94
595 NASDAQ PPH Wed, Oct 2, 2013 48.04 48.10 47.89 48.05
594 NASDAQ PPH Tue, Oct 1, 2013 47.68 48.26 47.68 48.23
593 NASDAQ PPH Mon, Sep 30, 2013 47.77 47.97 47.77 47.84
592 NASDAQ PPH Fri, Sep 27, 2013 48.02 48.03 47.93 47.98
591 NASDAQ PPH Thu, Sep 26, 2013 48.00 48.16 47.85 48.01
590 NASDAQ PPH Wed, Sep 25, 2013 48.31 48.31 47.97 48.00
589 NASDAQ PPH Tue, Sep 24, 2013 48.36 48.50 48.25 48.26
588 NASDAQ PPH Mon, Sep 23, 2013 48.59 48.65 48.33 48.46
587 NASDAQ PPH Fri, Sep 20, 2013 48.88 49.03 48.81 48.87
586 NASDAQ PPH Thu, Sep 19, 2013 48.77 48.77 48.58 48.71
585 NASDAQ PPH Wed, Sep 18, 2013 48.19 48.72 48.00 48.72
584 NASDAQ PPH Tue, Sep 17, 2013 48.11 48.23 48.11 48.23
583 NASDAQ PPH Mon, Sep 16, 2013 48.09 48.34 47.98 48.02
582 NASDAQ PPH Fri, Sep 13, 2013 47.77 47.77 47.60 47.67
581 NASDAQ PPH Thu, Sep 12, 2013 47.79 47.84 47.67 47.67
580 NASDAQ PPH Wed, Sep 11, 2013 47.49 47.79 47.49 47.78
579 NASDAQ PPH Tue, Sep 10, 2013 47.34 47.51 47.32 47.45
578 NASDAQ PPH Mon, Sep 9, 2013 46.99 47.20 46.95 47.17
577 NASDAQ PPH Fri, Sep 6, 2013 47.08 47.27 46.75 47.08
576 NASDAQ PPH Thu, Sep 5, 2013 47.03 47.03 46.84 46.99
575 NASDAQ PPH Wed, Sep 4, 2013 46.69 47.05 46.65 47.03
574 NASDAQ PPH Tue, Sep 3, 2013 46.68 47.04 46.49 46.64
573 NASDAQ PPH Fri, Aug 30, 2013 46.74 46.74 46.36 46.48
572 NASDAQ PPH Thu, Aug 29, 2013 46.56 46.89 46.51 46.72
571 NASDAQ PPH Wed, Aug 28, 2013 46.56 46.79 46.34 46.65
570 NASDAQ PPH Tue, Aug 27, 2013 46.90 47.09 46.56 46.64
569 NASDAQ PPH Mon, Aug 26, 2013 47.52 47.56 47.29 47.30
568 NASDAQ PPH Fri, Aug 23, 2013 47.17 47.46 47.13 47.41
567 NASDAQ PPH Thu, Aug 22, 2013 47.23 47.35 46.87 47.23
566 NASDAQ PPH Wed, Aug 21, 2013 47.50 47.50 47.13 47.13
565 NASDAQ PPH Tue, Aug 20, 2013 47.66 47.84 47.61 47.64
564 NASDAQ PPH Mon, Aug 19, 2013 47.39 47.62 47.36 47.42
563 NASDAQ PPH Fri, Aug 16, 2013 47.62 47.62 47.30 47.41
562 NASDAQ PPH Thu, Aug 15, 2013 48.07 48.07 47.45 47.57
561 NASDAQ PPH Wed, Aug 14, 2013 48.45 48.51 48.12 48.16
560 NASDAQ PPH Tue, Aug 13, 2013 48.27 48.43 48.15 48.40
559 NASDAQ PPH Mon, Aug 12, 2013 48.28 48.28 47.98 48.11
558 NASDAQ PPH Fri, Aug 9, 2013 48.38 48.39 48.12 48.28
557 NASDAQ PPH Thu, Aug 8, 2013 48.37 48.46 48.02 48.35
556 NASDAQ PPH Wed, Aug 7, 2013 48.01 48.19 48.00 48.11
555 NASDAQ PPH Tue, Aug 6, 2013 48.14 48.19 48.00 48.09
554 NASDAQ PPH Mon, Aug 5, 2013 48.29 48.29 47.99 48.11
553 NASDAQ PPH Fri, Aug 2, 2013 48.04 48.31 48.04 48.31
552 NASDAQ PPH Thu, Aug 1, 2013 48.16 48.17 47.91 48.05
551 NASDAQ PPH Wed, Jul 31, 2013 47.89 48.13 47.77 47.78
550 NASDAQ PPH Tue, Jul 30, 2013 47.78 48.02 47.56 47.74
549 NASDAQ PPH Mon, Jul 29, 2013 47.90 47.94 47.66 47.70
548 NASDAQ PPH Fri, Jul 26, 2013 47.57 47.91 47.32 47.90
547 NASDAQ PPH Thu, Jul 25, 2013 47.42 47.67 47.17 47.67
546 NASDAQ PPH Wed, Jul 24, 2013 47.58 47.64 47.32 47.44
545 NASDAQ PPH Tue, Jul 23, 2013 47.41 47.54 47.35 47.41
544 NASDAQ PPH Mon, Jul 22, 2013 47.23 47.45 47.07 47.39
543 NASDAQ PPH Fri, Jul 19, 2013 46.94 47.23 46.70 47.18
542 NASDAQ PPH Thu, Jul 18, 2013 46.95 47.13 46.87 46.93
541 NASDAQ PPH Wed, Jul 17, 2013 47.13 47.24 46.88 46.92
540 NASDAQ PPH Tue, Jul 16, 2013 47.14 47.27 46.78 46.86
539 NASDAQ PPH Mon, Jul 15, 2013 47.35 47.35 47.02 47.26
538 NASDAQ PPH Fri, Jul 12, 2013 47.05 47.22 46.88 47.20
537 NASDAQ PPH Thu, Jul 11, 2013 46.96 47.06 46.79 47.05
536 NASDAQ PPH Wed, Jul 10, 2013 46.37 46.52 46.30 46.46
535 NASDAQ PPH Tue, Jul 9, 2013 46.50 46.50 46.14 46.19
534 NASDAQ PPH Mon, Jul 8, 2013 46.09 46.20 46.01 46.13
533 NASDAQ PPH Fri, Jul 5, 2013 45.79 45.83 45.45 45.77
532 NASDAQ PPH Wed, Jul 3, 2013 45.34 45.42 45.00 45.30
531 NASDAQ PPH Tue, Jul 2, 2013 45.53 45.68 45.26 45.41
530 NASDAQ PPH Mon, Jul 1, 2013 45.59 45.74 45.35 45.45
529 NASDAQ PPH Fri, Jun 28, 2013 45.84 45.98 45.47 45.47
528 NASDAQ PPH Thu, Jun 27, 2013 45.89 46.17 45.86 45.91
527 NASDAQ PPH Wed, Jun 26, 2013 45.47 45.82 45.45 45.71
526 NASDAQ PPH Tue, Jun 25, 2013 45.27 45.27 44.83 45.09
525 NASDAQ PPH Mon, Jun 24, 2013 44.86 45.15 44.52 44.83
524 NASDAQ PPH Fri, Jun 21, 2013 45.73 45.83 45.19 45.53
523 NASDAQ PPH Thu, Jun 20, 2013 46.39 46.39 45.18 45.43
522 NASDAQ PPH Wed, Jun 19, 2013 47.44 47.50 46.67 46.71
521 NASDAQ PPH Tue, Jun 18, 2013 47.24 47.39 47.19 47.39
520 NASDAQ PPH Mon, Jun 17, 2013 47.49 47.53 46.99 47.17
519 NASDAQ PPH Fri, Jun 14, 2013 46.89 47.28 46.89 47.08
518 NASDAQ PPH Thu, Jun 13, 2013 46.32 47.16 46.23 47.15
517 NASDAQ PPH Wed, Jun 12, 2013 47.11 47.28 46.55 46.55
516 NASDAQ PPH Tue, Jun 11, 2013 46.73 46.98 46.61 46.74
515 NASDAQ PPH Mon, Jun 10, 2013 47.10 47.10 46.84 47.01
514 NASDAQ PPH Fri, Jun 7, 2013 46.50 46.97 46.50 46.82
513 NASDAQ PPH Thu, Jun 6, 2013 46.16 46.51 45.89 46.51
512 NASDAQ PPH Wed, Jun 5, 2013 46.40 46.60 45.90 45.98
511 NASDAQ PPH Tue, Jun 4, 2013 46.65 46.90 46.26 46.49
510 NASDAQ PPH Mon, Jun 3, 2013 46.50 46.73 46.25 46.63
509 NASDAQ PPH Fri, May 31, 2013 46.96 47.08 46.31 46.35
508 NASDAQ PPH Thu, May 30, 2013 46.96 47.36 46.96 47.21
507 NASDAQ PPH Wed, May 29, 2013 47.75 47.75 46.79 46.98
506 NASDAQ PPH Tue, May 28, 2013 48.02 48.27 47.73 47.88
505 NASDAQ PPH Fri, May 24, 2013 47.28 47.51 46.99 47.49
504 NASDAQ PPH Thu, May 23, 2013 47.01 47.46 46.99 47.37
503 NASDAQ PPH Wed, May 22, 2013 47.56 48.16 47.30 47.43
502 NASDAQ PPH Tue, May 21, 2013 47.07 47.35 46.79 47.26
501 NASDAQ PPH Mon, May 20, 2013 47.21 47.22 46.89 46.92
500 NASDAQ PPH Fri, May 17, 2013 47.13 47.18 46.79 47.14
499 NASDAQ PPH Thu, May 16, 2013 47.31 47.35 47.00 47.06
498 NASDAQ PPH Wed, May 15, 2013 47.00 47.65 47.00 47.38
497 NASDAQ PPH Tue, May 14, 2013 46.69 47.04 46.63 47.01
496 NASDAQ PPH Mon, May 13, 2013 46.30 46.63 46.15 46.63
495 NASDAQ PPH Fri, May 10, 2013 46.04 46.42 46.04 46.41
494 NASDAQ PPH Thu, May 9, 2013 45.91 46.11 45.71 45.91
493 NASDAQ PPH Wed, May 8, 2013 46.00 46.13 45.83 45.86
492 NASDAQ PPH Tue, May 7, 2013 45.78 45.82 45.66 45.82
491 NASDAQ PPH Mon, May 6, 2013 46.01 46.01 45.59 45.59
490 NASDAQ PPH Fri, May 3, 2013 46.07 46.07 45.87 45.98
489 NASDAQ PPH Thu, May 2, 2013 45.87 45.87 45.58 45.74
488 NASDAQ PPH Wed, May 1, 2013 46.04 46.04 45.57 45.58
487 NASDAQ PPH Tue, Apr 30, 2013 46.57 46.57 46.28 46.32
486 NASDAQ PPH Mon, Apr 29, 2013 46.72 46.82 46.56 46.70
485 NASDAQ PPH Fri, Apr 26, 2013 46.13 46.43 46.02 46.37
484 NASDAQ PPH Thu, Apr 25, 2013 46.53 46.53 46.12 46.17
483 NASDAQ PPH Wed, Apr 24, 2013 46.85 46.95 46.28 46.28
482 NASDAQ PPH Tue, Apr 23, 2013 46.36 46.82 46.36 46.70
481 NASDAQ PPH Mon, Apr 22, 2013 46.40 46.40 45.95 46.31
480 NASDAQ PPH Fri, Apr 19, 2013 45.79 46.12 45.77 46.10
479 NASDAQ PPH Thu, Apr 18, 2013 46.01 46.01 45.59 45.61
478 NASDAQ PPH Wed, Apr 17, 2013 45.69 45.86 45.46 45.83
477 NASDAQ PPH Tue, Apr 16, 2013 45.98 46.01 45.73 46.01
476 NASDAQ PPH Mon, Apr 15, 2013 46.03 46.22 45.61 45.64
475 NASDAQ PPH Fri, Apr 12, 2013 45.95 46.02 45.77 46.01
474 NASDAQ PPH Thu, Apr 11, 2013 45.74 46.15 45.70 46.05
473 NASDAQ PPH Wed, Apr 10, 2013 45.20 45.65 45.20 45.63
472 NASDAQ PPH Tue, Apr 9, 2013 44.96 45.18 44.85 44.99
471 NASDAQ PPH Mon, Apr 8, 2013 44.87 44.87 44.56 44.86
470 NASDAQ PPH Fri, Apr 5, 2013 44.60 44.77 44.46 44.71
469 NASDAQ PPH Thu, Apr 4, 2013 44.84 45.04 44.66 44.96
468 NASDAQ PPH Wed, Apr 3, 2013 45.15 45.21 44.83 44.91
467 NASDAQ PPH Tue, Apr 2, 2013 44.76 45.09 44.76 45.06
466 NASDAQ PPH Mon, Apr 1, 2013 44.63 44.71 44.54 44.71
465 NASDAQ PPH Thu, Mar 28, 2013 44.76 45.07 44.65 45.06
464 NASDAQ PPH Wed, Mar 27, 2013 44.45 44.64 44.26 44.64
463 NASDAQ PPH Tue, Mar 26, 2013 44.40 44.73 44.40 44.73
462 NASDAQ PPH Mon, Mar 25, 2013 44.51 44.52 44.20 44.34
461 NASDAQ PPH Fri, Mar 22, 2013 44.33 44.44 44.23 44.43
460 NASDAQ PPH Thu, Mar 21, 2013 44.19 44.27 44.01 44.08
459 NASDAQ PPH Wed, Mar 20, 2013 44.06 44.35 44.06 44.30
458 NASDAQ PPH Tue, Mar 19, 2013 43.87 43.99 43.69 43.87
457 NASDAQ PPH Mon, Mar 18, 2013 43.68 43.84 43.06 43.71
456 NASDAQ PPH Fri, Mar 15, 2013 43.99 44.08 43.96 44.01
455 NASDAQ PPH Thu, Mar 14, 2013 44.02 44.03 43.83 44.03
454 NASDAQ PPH Wed, Mar 13, 2013 43.87 43.90 43.76 43.88
453 NASDAQ PPH Tue, Mar 12, 2013 43.77 43.95 43.77 43.89
452 NASDAQ PPH Mon, Mar 11, 2013 43.68 43.74 43.59 43.74
451 NASDAQ PPH Fri, Mar 8, 2013 43.58 43.64 43.43 43.57
450 NASDAQ PPH Thu, Mar 7, 2013 43.67 43.72 43.55 43.60
449 NASDAQ PPH Wed, Mar 6, 2013 43.66 43.82 43.43 43.57
448 NASDAQ PPH Tue, Mar 5, 2013 43.47 43.64 43.47 43.59
447 NASDAQ PPH Mon, Mar 4, 2013 42.91 43.25 42.82 43.25
446 NASDAQ PPH Fri, Mar 1, 2013 42.60 42.87 42.51 42.82
445 NASDAQ PPH Thu, Feb 28, 2013 42.76 42.90 42.58 42.73
444 NASDAQ PPH Wed, Feb 27, 2013 42.38 42.80 42.29 42.76
443 NASDAQ PPH Tue, Feb 26, 2013 42.48 42.49 42.12 42.31
442 NASDAQ PPH Mon, Feb 25, 2013 42.94 42.94 42.24 42.29
441 NASDAQ PPH Fri, Feb 22, 2013 42.60 42.68 42.47 42.68
440 NASDAQ PPH Thu, Feb 21, 2013 42.47 42.47 42.30 42.38
439 NASDAQ PPH Wed, Feb 20, 2013 42.99 43.01 42.74 42.76
438 NASDAQ PPH Tue, Feb 19, 2013 42.65 42.92 42.65 42.92
437 NASDAQ PPH Fri, Feb 15, 2013 42.50 42.62 42.43 42.49
436 NASDAQ PPH Thu, Feb 14, 2013 42.40 42.44 42.28 42.37
435 NASDAQ PPH Wed, Feb 13, 2013 42.73 42.73 42.46 42.55
434 NASDAQ PPH Tue, Feb 12, 2013 42.59 42.63 42.47 42.54
433 NASDAQ PPH Mon, Feb 11, 2013 42.60 42.60 42.31 42.49
432 NASDAQ PPH Fri, Feb 8, 2013 42.58 42.65 42.43 42.62
431 NASDAQ PPH Thu, Feb 7, 2013 42.68 42.68 42.25 42.38
430 NASDAQ PPH Wed, Feb 6, 2013 42.68 42.74 42.58 42.74
429 NASDAQ PPH Tue, Feb 5, 2013 42.68 42.83 42.68 42.68
428 NASDAQ PPH Mon, Feb 4, 2013 42.77 42.77 42.44 42.44
427 NASDAQ PPH Fri, Feb 1, 2013 42.89 43.03 42.68 42.90
426 NASDAQ PPH Thu, Jan 31, 2013 42.52 42.70 42.52 42.55
425 NASDAQ PPH Wed, Jan 30, 2013 42.70 42.78 42.62 42.67
424 NASDAQ PPH Tue, Jan 29, 2013 42.21 42.68 42.21 42.65
423 NASDAQ PPH Mon, Jan 28, 2013 42.59 42.59 42.20 42.21
422 NASDAQ PPH Fri, Jan 25, 2013 42.42 42.49 42.20 42.49
421 NASDAQ PPH Thu, Jan 24, 2013 41.78 42.25 41.78 42.18
420 NASDAQ PPH Wed, Jan 23, 2013 41.95 42.05 41.83 41.91
419 NASDAQ PPH Tue, Jan 22, 2013 41.72 41.84 41.61 41.83
418 NASDAQ PPH Fri, Jan 18, 2013 41.85 41.85 41.56 41.70
417 NASDAQ PPH Thu, Jan 17, 2013 41.85 41.93 41.68 41.86
416 NASDAQ PPH Wed, Jan 16, 2013 41.66 41.69 41.57 41.57
415 NASDAQ PPH Tue, Jan 15, 2013 41.63 41.68 41.50 41.68
414 NASDAQ PPH Mon, Jan 14, 2013 41.78 41.78 41.52 41.71
413 NASDAQ PPH Fri, Jan 11, 2013 41.85 41.85 41.61 41.66
412 NASDAQ PPH Thu, Jan 10, 2013 41.65 41.77 41.49 41.75
411 NASDAQ PPH Wed, Jan 9, 2013 41.34 41.45 41.11 41.39
410 NASDAQ PPH Tue, Jan 8, 2013 40.99 41.14 40.82 41.09
409 NASDAQ PPH Mon, Jan 7, 2013 41.06 41.18 40.65 40.87
408 NASDAQ PPH Fri, Jan 4, 2013 40.39 40.90 40.39 40.84
407 NASDAQ PPH Thu, Jan 3, 2013 40.48 40.55 40.23 40.55
406 NASDAQ PPH Wed, Jan 2, 2013 40.00 41.84 40.00 40.27
405 NASDAQ PPH Mon, Dec 31, 2012 39.40 39.73 39.30 39.69
404 NASDAQ PPH Fri, Dec 28, 2012 39.38 39.61 39.33 39.34
403 NASDAQ PPH Thu, Dec 27, 2012 39.97 39.97 39.35 39.69
402 NASDAQ PPH Wed, Dec 26, 2012 39.86 39.86 39.67 39.76
401 NASDAQ PPH Mon, Dec 24, 2012 40.22 40.22 39.24 39.85
400 NASDAQ PPH Fri, Dec 21, 2012 41.12 41.36 41.00 41.29
399 NASDAQ PPH Thu, Dec 20, 2012 41.27 41.52 41.27 41.52
398 NASDAQ PPH Wed, Dec 19, 2012 41.72 41.81 41.24 41.46
397 NASDAQ PPH Tue, Dec 18, 2012 41.83 42.00 41.20 41.80
396 NASDAQ PPH Mon, Dec 17, 2012 41.49 41.50 41.12 41.43
395 NASDAQ PPH Fri, Dec 14, 2012 41.39 41.39 41.21 41.29
394 NASDAQ PPH Thu, Dec 13, 2012 41.65 41.70 41.18 41.37
393 NASDAQ PPH Wed, Dec 12, 2012 42.00 42.00 41.72 41.78
392 NASDAQ PPH Tue, Dec 11, 2012 41.73 42.09 41.73 41.99
391 NASDAQ PPH Mon, Dec 10, 2012 41.30 41.68 41.30 41.64
390 NASDAQ PPH Fri, Dec 7, 2012 41.31 41.46 41.17 41.46
389 NASDAQ PPH Thu, Dec 6, 2012 41.30 41.48 41.26 41.33
388 NASDAQ PPH Wed, Dec 5, 2012 41.24 41.85 41.18 41.39
387 NASDAQ PPH Tue, Dec 4, 2012 41.12 41.22 41.01 41.18
386 NASDAQ PPH Mon, Dec 3, 2012 40.91 41.06 40.91 40.93
385 NASDAQ PPH Fri, Nov 30, 2012 40.66 40.91 40.66 40.80
384 NASDAQ PPH Thu, Nov 29, 2012 40.85 40.94 40.76 40.86
383 NASDAQ PPH Wed, Nov 28, 2012 40.30 40.57 40.14 40.57
382 NASDAQ PPH Tue, Nov 27, 2012 40.42 40.46 40.05 40.27
381 NASDAQ PPH Mon, Nov 26, 2012 40.07 40.38 40.07 40.38
380 NASDAQ PPH Fri, Nov 23, 2012 40.30 40.43 40.20 40.43
379 NASDAQ PPH Wed, Nov 21, 2012 39.94 39.95 39.86 39.95
378 NASDAQ PPH Tue, Nov 20, 2012 39.02 39.83 38.80 39.83
377 NASDAQ PPH Mon, Nov 19, 2012 39.30 40.02 39.30 39.68
376 NASDAQ PPH Fri, Nov 16, 2012 39.05 39.34 38.32 39.31
375 NASDAQ PPH Thu, Nov 15, 2012 39.20 39.42 39.00 39.13
374 NASDAQ PPH Wed, Nov 14, 2012 39.75 39.75 39.28 39.37
373 NASDAQ PPH Tue, Nov 13, 2012 40.00 40.00 39.81 39.81
372 NASDAQ PPH Mon, Nov 12, 2012 40.35 40.35 39.94 39.98
371 NASDAQ PPH Fri, Nov 9, 2012 39.59 40.20 39.50 40.03
370 NASDAQ PPH Thu, Nov 8, 2012 40.12 40.20 39.50 39.98
369 NASDAQ PPH Wed, Nov 7, 2012 40.71 41.00 39.88 40.20
368 NASDAQ PPH Tue, Nov 6, 2012 40.97 40.97 40.62 40.64
367 NASDAQ PPH Mon, Nov 5, 2012 40.75 40.79 40.52 40.71
366 NASDAQ PPH Fri, Nov 2, 2012 40.62 41.10 40.62 40.82
365 NASDAQ PPH Thu, Nov 1, 2012 40.69 41.17 40.56 41.03
364 NASDAQ PPH Wed, Oct 31, 2012 41.43 41.84 40.66 40.78
363 NASDAQ PPH Fri, Oct 26, 2012 41.32 41.33 41.06 41.08
362 NASDAQ PPH Thu, Oct 25, 2012 41.93 42.45 41.14 41.21
361 NASDAQ PPH Wed, Oct 24, 2012 41.04 42.41 40.98 41.04
360 NASDAQ PPH Tue, Oct 23, 2012 40.75 41.23 40.75 41.03
359 NASDAQ PPH Mon, Oct 22, 2012 41.94 42.61 40.01 41.68
358 NASDAQ PPH Fri, Oct 19, 2012 42.64 42.64 41.72 41.76
357 NASDAQ PPH Thu, Oct 18, 2012 42.43 42.43 42.10 42.39
356 NASDAQ PPH Wed, Oct 17, 2012 42.19 42.36 42.19 42.29
355 NASDAQ PPH Tue, Oct 16, 2012 42.41 42.41 42.00 42.19
354 NASDAQ PPH Mon, Oct 15, 2012 41.43 41.66 41.35 41.65
353 NASDAQ PPH Fri, Oct 12, 2012 41.13 41.24 41.00 41.09
352 NASDAQ PPH Thu, Oct 11, 2012 41.12 41.26 41.02 41.02
351 NASDAQ PPH Wed, Oct 10, 2012 41.46 41.46 40.94 41.05
350 NASDAQ PPH Tue, Oct 9, 2012 41.83 41.83 41.35 41.36
349 NASDAQ PPH Mon, Oct 8, 2012 41.61 41.82 41.47 41.79
348 NASDAQ PPH Fri, Oct 5, 2012 41.84 41.95 41.75 41.82
347 NASDAQ PPH Thu, Oct 4, 2012 41.66 41.82 41.66 41.76
346 NASDAQ PPH Wed, Oct 3, 2012 41.34 41.54 41.33 41.47
345 NASDAQ PPH Tue, Oct 2, 2012 41.50 41.50 41.15 41.33
344 NASDAQ PPH Mon, Oct 1, 2012 41.35 41.48 41.19 41.22
343 NASDAQ PPH Fri, Sep 28, 2012 41.00 41.10 40.93 41.02
342 NASDAQ PPH Thu, Sep 27, 2012 41.16 41.28 41.07 41.17
341 NASDAQ PPH Wed, Sep 26, 2012 41.13 41.13 40.97 40.97
340 NASDAQ PPH Tue, Sep 25, 2012 41.27 41.60 41.16 41.25
339 NASDAQ PPH Mon, Sep 24, 2012 41.10 41.28 41.04 41.21
338 NASDAQ PPH Fri, Sep 21, 2012 41.19 41.25 41.10 41.10
337 NASDAQ PPH Thu, Sep 20, 2012 40.78 40.95 40.73 40.92
336 NASDAQ PPH Wed, Sep 19, 2012 40.77 40.94 40.77 40.82
335 NASDAQ PPH Tue, Sep 18, 2012 40.55 40.78 40.55 40.74
334 NASDAQ PPH Mon, Sep 17, 2012 40.51 40.68 40.51 40.58
333 NASDAQ PPH Fri, Sep 14, 2012 40.78 40.79 40.44 40.52
332 NASDAQ PPH Thu, Sep 13, 2012 40.56 41.01 40.52 40.92
331 NASDAQ PPH Wed, Sep 12, 2012 40.57 40.62 40.48 40.55
330 NASDAQ PPH Tue, Sep 11, 2012 40.71 40.71 40.59 40.62
329 NASDAQ PPH Mon, Sep 10, 2012 40.64 40.65 40.46 40.46
328 NASDAQ PPH Fri, Sep 7, 2012 40.76 40.77 40.54 40.64
327 NASDAQ PPH Thu, Sep 6, 2012 40.36 40.75 40.36 40.75
326 NASDAQ PPH Wed, Sep 5, 2012 40.23 40.24 40.10 40.15
325 NASDAQ PPH Tue, Sep 4, 2012 39.88 40.12 39.80 40.00
324 NASDAQ PPH Fri, Aug 31, 2012 39.97 39.97 39.52 39.66
323 NASDAQ PPH Thu, Aug 30, 2012 39.54 39.67 39.54 39.67
322 NASDAQ PPH Wed, Aug 29, 2012 39.65 39.81 39.65 39.74
321 NASDAQ PPH Tue, Aug 28, 2012 39.65 39.87 39.65 39.70
320 NASDAQ PPH Mon, Aug 27, 2012 39.80 39.94 39.76 39.83
319 NASDAQ PPH Fri, Aug 24, 2012 39.62 39.98 39.62 39.86
318 NASDAQ PPH Thu, Aug 23, 2012 39.52 39.57 39.42 39.49
317 NASDAQ PPH Wed, Aug 22, 2012 39.53 39.60 39.41 39.54
316 NASDAQ PPH Tue, Aug 21, 2012 39.84 39.93 39.57 39.59
315 NASDAQ PPH Mon, Aug 20, 2012 39.58 39.74 39.58 39.74
314 NASDAQ PPH Fri, Aug 17, 2012 39.93 39.93 39.51 39.72
313 NASDAQ PPH Thu, Aug 16, 2012 39.95 40.00 39.79 39.94
312 NASDAQ PPH Wed, Aug 15, 2012 39.94 40.12 39.94 40.09
311 NASDAQ PPH Tue, Aug 14, 2012 39.89 40.01 39.89 39.96
310 NASDAQ PPH Mon, Aug 13, 2012 39.69 39.75 39.64 39.75
309 NASDAQ PPH Fri, Aug 10, 2012 39.64 39.82 39.30 39.82
308 NASDAQ PPH Thu, Aug 9, 2012 39.62 39.74 39.57 39.65
307 NASDAQ PPH Wed, Aug 8, 2012 39.50 39.69 39.49 39.66
306 NASDAQ PPH Tue, Aug 7, 2012 39.65 39.77 39.63 39.70
305 NASDAQ PPH Mon, Aug 6, 2012 39.83 39.88 39.72 39.79
304 NASDAQ PPH Fri, Aug 3, 2012 39.52 39.86 39.52 39.73
303 NASDAQ PPH Thu, Aug 2, 2012 39.17 39.47 38.94 39.19
302 NASDAQ PPH Wed, Aug 1, 2012 39.75 39.87 39.57 39.58
301 NASDAQ PPH Tue, Jul 31, 2012 39.75 39.78 39.50 39.50
300 NASDAQ PPH Mon, Jul 30, 2012 39.80 39.80 39.65 39.69
299 NASDAQ PPH Fri, Jul 27, 2012 39.50 40.02 39.50 39.94
298 NASDAQ PPH Thu, Jul 26, 2012 39.03 39.28 39.03 39.14
297 NASDAQ PPH Wed, Jul 25, 2012 38.41 38.61 38.26 38.54
296 NASDAQ PPH Tue, Jul 24, 2012 38.76 38.76 38.18 38.37
295 NASDAQ PPH Mon, Jul 23, 2012 38.90 38.97 38.67 38.95
294 NASDAQ PPH Fri, Jul 20, 2012 39.65 39.65 39.31 39.39
293 NASDAQ PPH Thu, Jul 19, 2012 39.75 39.89 39.64 39.80
292 NASDAQ PPH Wed, Jul 18, 2012 39.45 39.75 39.41 39.68
291 NASDAQ PPH Tue, Jul 17, 2012 39.04 39.61 39.04 39.59
290 NASDAQ PPH Mon, Jul 16, 2012 38.99 39.11 38.90 39.04
289 NASDAQ PPH Fri, Jul 13, 2012 38.55 39.01 38.55 38.93
288 NASDAQ PPH Thu, Jul 12, 2012 38.59 38.69 38.25 38.58
287 NASDAQ PPH Wed, Jul 11, 2012 38.47 38.59 38.32 38.53
286 NASDAQ PPH Tue, Jul 10, 2012 38.95 38.95 38.46 38.52
285 NASDAQ PPH Mon, Jul 9, 2012 38.77 38.91 38.69 38.91
284 NASDAQ PPH Fri, Jul 6, 2012 38.66 38.78 38.58 38.71
283 NASDAQ PPH Thu, Jul 5, 2012 39.05 39.05 38.78 38.88
282 NASDAQ PPH Tue, Jul 3, 2012 38.92 39.23 38.92 39.13
281 NASDAQ PPH Mon, Jul 2, 2012 38.90 39.04 38.68 39.01
280 NASDAQ PPH Fri, Jun 29, 2012 38.52 39.15 38.52 38.77
279 NASDAQ PPH Thu, Jun 28, 2012 37.82 37.97 37.52 37.96
278 NASDAQ PPH Wed, Jun 27, 2012 37.95 38.13 37.95 38.04
277 NASDAQ PPH Tue, Jun 26, 2012 37.66 37.87 37.65 37.84
276 NASDAQ PPH Mon, Jun 25, 2012 37.70 37.73 37.56 37.63
275 NASDAQ PPH Fri, Jun 22, 2012 38.08 38.20 38.03 38.18
274 NASDAQ PPH Thu, Jun 21, 2012 38.28 38.29 37.77 37.77
273 NASDAQ PPH Wed, Jun 20, 2012 38.18 38.34 38.08 38.21
272 NASDAQ PPH Tue, Jun 19, 2012 38.04 38.33 38.04 38.21
271 NASDAQ PPH Mon, Jun 18, 2012 37.59 37.82 37.51 37.80
270 NASDAQ PPH Fri, Jun 15, 2012 37.53 37.64 37.52 37.54
269 NASDAQ PPH Thu, Jun 14, 2012 37.25 37.55 37.19 37.44
268 NASDAQ PPH Wed, Jun 13, 2012 37.23 37.35 37.08 37.12
267 NASDAQ PPH Tue, Jun 12, 2012 36.96 37.18 36.87 37.18
266 NASDAQ PPH Mon, Jun 11, 2012 37.37 37.37 36.85 36.87
265 NASDAQ PPH Fri, Jun 8, 2012 36.83 37.20 36.81 37.18
264 NASDAQ PPH Thu, Jun 7, 2012 37.31 37.31 36.94 36.97
263 NASDAQ PPH Wed, Jun 6, 2012 36.67 37.01 36.63 36.99
262 NASDAQ PPH Tue, Jun 5, 2012 36.19 36.52 36.17 36.47
261 NASDAQ PPH Mon, Jun 4, 2012 36.28 36.44 36.05 36.29
260 NASDAQ PPH Fri, Jun 1, 2012 36.37 36.52 36.08 36.22
259 NASDAQ PPH Thu, May 31, 2012 36.92 37.03 36.65 36.82
258 NASDAQ PPH Wed, May 30, 2012 36.95 37.02 36.83 36.92
257 NASDAQ PPH Tue, May 29, 2012 37.23 37.47 37.13 37.20
256 NASDAQ PPH Fri, May 25, 2012 37.06 37.29 36.96 37.10
255 NASDAQ PPH Thu, May 24, 2012 36.81 37.07 36.79 37.00
254 NASDAQ PPH Wed, May 23, 2012 36.98 36.98 36.44 36.67
253 NASDAQ PPH Tue, May 22, 2012 37.18 37.35 37.01 37.12
252 NASDAQ PPH Mon, May 21, 2012 36.90 37.14 36.90 37.12
251 NASDAQ PPH Fri, May 18, 2012 37.17 37.17 36.78 36.83
250 NASDAQ PPH Thu, May 17, 2012 37.47 37.48 37.05 37.06
249 NASDAQ PPH Wed, May 16, 2012 37.53 37.63 37.44 37.51
248 NASDAQ PPH Tue, May 15, 2012 37.66 37.66 37.31 37.41
247 NASDAQ PPH Mon, May 14, 2012 37.79 37.88 37.62 37.67
246 NASDAQ PPH Fri, May 11, 2012 37.98 38.35 37.98 38.08
245 NASDAQ PPH Thu, May 10, 2012 38.02 38.18 37.98 38.05
244 NASDAQ PPH Wed, May 9, 2012 37.86 38.06 37.59 37.83
243 NASDAQ PPH Tue, May 8, 2012 38.24 38.29 37.89 38.29
242 NASDAQ PPH Mon, May 7, 2012 38.09 38.45 38.07 38.37
241 NASDAQ PPH Fri, May 4, 2012 38.44 38.49 38.16 38.20
240 NASDAQ PPH Thu, May 3, 2012 38.95 38.95 38.54 38.62
239 NASDAQ PPH Wed, May 2, 2012 38.75 38.84 38.61 38.83
238 NASDAQ PPH Tue, May 1, 2012 38.77 39.00 38.76 38.91
237 NASDAQ PPH Mon, Apr 30, 2012 38.95 39.00 38.75 38.83
236 NASDAQ PPH Fri, Apr 27, 2012 38.95 38.95 38.77 38.83
235 NASDAQ PPH Thu, Apr 26, 2012 38.55 38.80 38.51 38.77
234 NASDAQ PPH Wed, Apr 25, 2012 38.41 38.63 38.34 38.63
233 NASDAQ PPH Tue, Apr 24, 2012 38.14 38.40 38.14 38.37
232 NASDAQ PPH Mon, Apr 23, 2012 38.21 38.23 38.03 38.20
231 NASDAQ PPH Fri, Apr 20, 2012 38.36 38.67 38.36 38.54
230 NASDAQ PPH Thu, Apr 19, 2012 38.36 38.38 38.06 38.20
229 NASDAQ PPH Wed, Apr 18, 2012 38.35 38.40 38.22 38.30
228 NASDAQ PPH Tue, Apr 17, 2012 38.00 38.40 37.97 38.37
227 NASDAQ PPH Mon, Apr 16, 2012 37.81 37.88 37.60 37.86
226 NASDAQ PPH Fri, Apr 13, 2012 37.69 37.69 37.49 37.50
225 NASDAQ PPH Thu, Apr 12, 2012 37.66 37.84 37.66 37.82
224 NASDAQ PPH Wed, Apr 11, 2012 37.72 37.79 37.58 37.59
223 NASDAQ PPH Tue, Apr 10, 2012 37.97 38.10 37.48 37.53
222 NASDAQ PPH Mon, Apr 9, 2012 37.99 38.12 37.95 38.02
221 NASDAQ PPH Thu, Apr 5, 2012 38.32 38.42 38.27 38.41
220 NASDAQ PPH Wed, Apr 4, 2012 38.55 38.55 38.35 38.47
219 NASDAQ PPH Tue, Apr 3, 2012 38.88 38.96 38.64 38.77
218 NASDAQ PPH Mon, Apr 2, 2012 38.50 38.95 38.50 38.85
217 NASDAQ PPH Fri, Mar 30, 2012 38.43 38.63 38.43 38.46
216 NASDAQ PPH Thu, Mar 29, 2012 38.29 38.43 38.17 38.43
215 NASDAQ PPH Wed, Mar 28, 2012 38.61 38.73 38.31 38.54
214 NASDAQ PPH Tue, Mar 27, 2012 38.70 38.73 38.58 38.58
213 NASDAQ PPH Mon, Mar 26, 2012 38.35 38.64 38.35 38.64
212 NASDAQ PPH Fri, Mar 23, 2012 38.09 38.11 37.93 38.10
211 NASDAQ PPH Thu, Mar 22, 2012 37.85 38.12 37.85 38.10
210 NASDAQ PPH Wed, Mar 21, 2012 38.04 38.23 38.02 38.15
209 NASDAQ PPH Tue, Mar 20, 2012 37.93 38.12 37.93 38.04
208 NASDAQ PPH Mon, Mar 19, 2012 38.01 38.21 37.96 38.14
207 NASDAQ PPH Fri, Mar 16, 2012 38.00 38.15 37.98 38.01
206 NASDAQ PPH Thu, Mar 15, 2012 37.90 38.04 37.83 37.95
205 NASDAQ PPH Wed, Mar 14, 2012 38.09 38.10 37.84 37.88
204 NASDAQ PPH Tue, Mar 13, 2012 37.92 38.16 37.85 38.16
203 NASDAQ PPH Mon, Mar 12, 2012 37.74 37.85 37.73 37.80
202 NASDAQ PPH Fri, Mar 9, 2012 37.68 37.90 37.65 37.79
201 NASDAQ PPH Thu, Mar 8, 2012 37.44 37.70 37.44 37.61
200 NASDAQ PPH Wed, Mar 7, 2012 37.08 37.26 37.01 37.21
199 NASDAQ PPH Tue, Mar 6, 2012 37.21 37.28 36.85 36.92
198 NASDAQ PPH Mon, Mar 5, 2012 37.50 37.65 37.49 37.56
197 NASDAQ PPH Fri, Mar 2, 2012 37.68 37.69 37.47 37.53
196 NASDAQ PPH Thu, Mar 1, 2012 37.39 37.78 37.39 37.75
195 NASDAQ PPH Wed, Feb 29, 2012 37.49 37.61 37.34 37.36
194 NASDAQ PPH Tue, Feb 28, 2012 37.27 37.51 37.23 37.48
193 NASDAQ PPH Mon, Feb 27, 2012 36.94 37.31 36.76 37.25
192 NASDAQ PPH Fri, Feb 24, 2012 37.17 37.26 37.09 37.12
191 NASDAQ PPH Thu, Feb 23, 2012 36.80 37.09 36.80 37.09
190 NASDAQ PPH Wed, Feb 22, 2012 36.76 36.87 36.69 36.77
189 NASDAQ PPH Tue, Feb 21, 2012 37.20 37.20 36.71 36.79
188 NASDAQ PPH Fri, Feb 17, 2012 37.16 37.19 37.08 37.11
187 NASDAQ PPH Thu, Feb 16, 2012 36.83 37.09 36.75 37.08
186 NASDAQ PPH Wed, Feb 15, 2012 37.00 37.12 36.80 36.83
185 NASDAQ PPH Tue, Feb 14, 2012 36.77 36.96 36.40 36.89
184 NASDAQ PPH Mon, Feb 13, 2012 73.56 73.80 73.49 73.70
183 NASDAQ PPH Fri, Feb 10, 2012 73.11 73.11 72.78 73.02
182 NASDAQ PPH Thu, Feb 9, 2012 73.67 73.67 73.22 73.46
181 NASDAQ PPH Wed, Feb 8, 2012 73.68 73.87 73.48 73.67
180 NASDAQ PPH Tue, Feb 7, 2012 73.56 73.92 73.52 73.81
179 NASDAQ PPH Mon, Feb 6, 2012 73.44 73.55 73.33 73.43
178 NASDAQ PPH Fri, Feb 3, 2012 73.60 73.61 73.33 73.54
177 NASDAQ PPH Thu, Feb 2, 2012 73.66 73.66 72.77 73.08
176 NASDAQ PPH Wed, Feb 1, 2012 73.12 73.94 73.12 73.52
175 NASDAQ PPH Tue, Jan 31, 2012 73.34 73.34 72.51 72.85
174 NASDAQ PPH Mon, Jan 30, 2012 72.71 72.83 72.38 72.83
173 NASDAQ PPH Fri, Jan 27, 2012 73.17 73.21 72.79 73.03
172 NASDAQ PPH Thu, Jan 26, 2012 73.87 74.00 73.08 73.27
171 NASDAQ PPH Wed, Jan 25, 2012 72.75 73.58 72.37 73.46
170 NASDAQ PPH Tue, Jan 24, 2012 72.89 73.11 72.80 72.99
169 NASDAQ PPH Mon, Jan 23, 2012 73.56 73.56 73.12 73.26
168 NASDAQ PPH Fri, Jan 20, 2012 73.61 73.80 73.25 73.33
167 NASDAQ PPH Thu, Jan 19, 2012 73.80 73.94 73.56 73.93
166 NASDAQ PPH Wed, Jan 18, 2012 73.59 73.92 73.54 73.91
165 NASDAQ PPH Tue, Jan 17, 2012 73.63 73.93 73.38 73.46
164 NASDAQ PPH Fri, Jan 13, 2012 72.78 73.01 72.52 72.98
163 NASDAQ PPH Thu, Jan 12, 2012 73.30 73.54 73.07 73.49
162 NASDAQ PPH Wed, Jan 11, 2012 73.35 73.35 72.95 73.13
161 NASDAQ PPH Tue, Jan 10, 2012 73.90 73.90 73.49 73.61
160 NASDAQ PPH Mon, Jan 9, 2012 72.70 73.19 72.58 73.19
159 NASDAQ PPH Fri, Jan 6, 2012 72.84 72.99 72.59 72.75
158 NASDAQ PPH Thu, Jan 5, 2012 72.32 72.98 72.11 72.94
157 NASDAQ PPH Wed, Jan 4, 2012 73.54 73.54 72.91 73.01
156 NASDAQ PPH Tue, Jan 3, 2012 73.57 73.91 73.54 73.75
155 NASDAQ PPH Fri, Dec 30, 2011 72.83 73.00 72.71 72.71
154 NASDAQ PPH Thu, Dec 29, 2011 72.13 72.85 72.13 72.85
153 NASDAQ PPH Wed, Dec 28, 2011 72.79 72.84 72.08 72.14
152 NASDAQ PPH Tue, Dec 27, 2011 72.83 73.06 72.82 72.98
151 NASDAQ PPH Fri, Dec 23, 2011 72.66 73.00 72.55 73.00
150 NASDAQ PPH Thu, Dec 22, 2011 72.25 72.42 71.99 72.42
149 NASDAQ PPH Wed, Dec 21, 2011 70.83 72.12 70.83 72.12
148 NASDAQ PPH Tue, Dec 20, 2011 70.82 71.29 70.11 71.22
147 NASDAQ PPH Mon, Dec 19, 2011 70.42 70.55 70.55 70.55
146 NASDAQ PPH Fri, Dec 16, 2011 71.18 71.47 70.40 70.58
145 NASDAQ PPH Thu, Dec 15, 2011 70.43 71.00 68.98 70.76
144 NASDAQ PPH Wed, Dec 14, 2011 69.44 70.20 69.44 69.81
143 NASDAQ PPH Tue, Dec 13, 2011 69.91 70.36 69.48 69.72
142 NASDAQ PPH Mon, Dec 12, 2011 69.85 70.19 69.29 69.64
141 NASDAQ PPH Fri, Dec 9, 2011 69.68 70.59 69.68 70.41
140 NASDAQ PPH Thu, Dec 8, 2011 69.95 70.31 69.27 69.45
139 NASDAQ PPH Wed, Dec 7, 2011 69.55 70.72 69.55 70.37
138 NASDAQ PPH Tue, Dec 6, 2011 69.47 70.20 69.33 69.76
137 NASDAQ PPH Mon, Dec 5, 2011 69.72 69.92 68.75 69.09
136 NASDAQ PPH Fri, Dec 2, 2011 69.57 70.18 69.11 69.26
135 NASDAQ PPH Thu, Dec 1, 2011 69.27 70.12 69.27 69.73
134 NASDAQ PPH Wed, Nov 30, 2011 68.65 69.83 68.65 69.77
133 NASDAQ PPH Tue, Nov 29, 2011 67.31 67.94 67.29 67.54
132 NASDAQ PPH Mon, Nov 28, 2011 66.60 67.21 66.36 67.16
131 NASDAQ PPH Fri, Nov 25, 2011 65.21 65.78 65.21 65.40
130 NASDAQ PPH Wed, Nov 23, 2011 66.14 66.21 65.70 65.71
129 NASDAQ PPH Tue, Nov 22, 2011 66.73 67.05 66.43 66.68
128 NASDAQ PPH Mon, Nov 21, 2011 67.00 67.43 66.75 66.83
127 NASDAQ PPH Fri, Nov 18, 2011 67.99 68.39 67.87 68.06
126 NASDAQ PPH Thu, Nov 17, 2011 68.37 68.51 67.28 67.90
125 NASDAQ PPH Wed, Nov 16, 2011 68.70 69.41 68.33 68.39
124 NASDAQ PPH Tue, Nov 15, 2011 69.40 69.70 69.01 69.43
123 NASDAQ PPH Mon, Nov 14, 2011 69.15 69.57 69.01 69.35
122 NASDAQ PPH Fri, Nov 11, 2011 69.33 70.04 69.33 69.84
121 NASDAQ PPH Thu, Nov 10, 2011 68.16 68.90 68.05 68.65
120 NASDAQ PPH Wed, Nov 9, 2011 68.33 68.62 67.33 67.63
119 NASDAQ PPH Tue, Nov 8, 2011 68.71 69.60 68.61 69.49
118 NASDAQ PPH Mon, Nov 7, 2011 68.05 68.87 67.83 68.85
117 NASDAQ PPH Fri, Nov 4, 2011 68.28 68.54 67.82 68.33
116 NASDAQ PPH Thu, Nov 3, 2011 68.21 68.97 68.08 68.80
115 NASDAQ PPH Wed, Nov 2, 2011 67.99 68.28 67.35 67.67
114 NASDAQ PPH Tue, Nov 1, 2011 67.24 68.19 67.00 67.28
113 NASDAQ PPH Mon, Oct 31, 2011 68.90 69.25 68.13 68.13
112 NASDAQ PPH Fri, Oct 28, 2011 69.32 69.68 68.96 69.51
111 NASDAQ PPH Thu, Oct 27, 2011 68.83 69.54 68.56 68.77
110 NASDAQ PPH Wed, Oct 26, 2011 67.32 67.99 66.93 67.90
109 NASDAQ PPH Tue, Oct 25, 2011 67.72 67.86 66.62 66.78
108 NASDAQ PPH Mon, Oct 24, 2011 67.32 68.06 67.21 68.03
107 NASDAQ PPH Fri, Oct 21, 2011 66.94 67.38 66.89 67.34
106 NASDAQ PPH Thu, Oct 20, 2011 66.52 66.81 65.87 66.50
105 NASDAQ PPH Wed, Oct 19, 2011 67.42 67.59 66.09 66.44
104 NASDAQ PPH Tue, Oct 18, 2011 66.23 67.42 65.91 66.99
103 NASDAQ PPH Mon, Oct 17, 2011 67.05 67.12 66.35 66.50
102 NASDAQ PPH Fri, Oct 14, 2011 67.27 67.34 66.99 67.33
101 NASDAQ PPH Thu, Oct 13, 2011 66.71 66.96 66.26 66.77
100 NASDAQ PPH Wed, Oct 12, 2011 66.68 67.30 66.68 66.87
99 NASDAQ PPH Tue, Oct 11, 2011 66.67 66.84 66.47 66.64
98 NASDAQ PPH Mon, Oct 10, 2011 66.50 67.07 66.50 67.02
97 NASDAQ PPH Fri, Oct 7, 2011 65.69 66.34 65.58 65.66
96 NASDAQ PPH Thu, Oct 6, 2011 64.82 65.39 64.60 65.36
95 NASDAQ PPH Wed, Oct 5, 2011 64.03 64.82 63.65 64.82
94 NASDAQ PPH Tue, Oct 4, 2011 62.95 64.07 62.37 64.03
93 NASDAQ PPH Mon, Oct 3, 2011 64.97 65.76 63.63 63.63
92 NASDAQ PPH Fri, Sep 30, 2011 65.06 66.46 65.06 65.25
91 NASDAQ PPH Thu, Sep 29, 2011 65.92 66.35 64.97 65.84
90 NASDAQ PPH Wed, Sep 28, 2011 65.95 66.27 64.97 65.07
89 NASDAQ PPH Tue, Sep 27, 2011 65.84 66.38 65.47 65.76
88 NASDAQ PPH Mon, Sep 26, 2011 64.18 65.01 63.84 64.93
87 NASDAQ PPH Fri, Sep 23, 2011 63.48 64.26 63.46 64.06
86 NASDAQ PPH Thu, Sep 22, 2011 63.99 64.32 63.25 63.99
85 NASDAQ PPH Wed, Sep 21, 2011 66.74 66.93 65.28 65.28
84 NASDAQ PPH Tue, Sep 20, 2011 66.26 67.26 66.09 66.80
83 NASDAQ PPH Mon, Sep 19, 2011 65.94 66.40 65.69 66.20
82 NASDAQ PPH Fri, Sep 16, 2011 66.36 66.97 66.33 66.71
81 NASDAQ PPH Thu, Sep 15, 2011 66.38 66.47 65.75 66.45
80 NASDAQ PPH Wed, Sep 14, 2011 65.63 66.57 64.90 65.91
79 NASDAQ PPH Tue, Sep 13, 2011 65.39 65.71 65.03 65.51
78 NASDAQ PPH Mon, Sep 12, 2011 64.58 65.43 64.33 65.43
77 NASDAQ PPH Fri, Sep 9, 2011 66.67 66.67 65.08 65.40
76 NASDAQ PPH Thu, Sep 8, 2011 67.44 68.02 67.13 67.23
75 NASDAQ PPH Wed, Sep 7, 2011 67.31 67.87 66.98 67.80
74 NASDAQ PPH Tue, Sep 6, 2011 64.84 66.58 64.82 66.49
73 NASDAQ PPH Fri, Sep 2, 2011 66.76 67.13 66.12 66.23
72 NASDAQ PPH Thu, Sep 1, 2011 67.84 68.59 67.52 67.57
71 NASDAQ PPH Wed, Aug 31, 2011 67.83 68.32 67.50 68.00
70 NASDAQ PPH Tue, Aug 30, 2011 67.17 67.83 66.62 67.51
69 NASDAQ PPH Mon, Aug 29, 2011 66.60 67.45 66.44 67.39
68 NASDAQ PPH Fri, Aug 26, 2011 64.77 65.94 63.62 65.70
67 NASDAQ PPH Thu, Aug 25, 2011 66.44 66.44 65.09 65.36
66 NASDAQ PPH Wed, Aug 24, 2011 65.76 66.48 65.54 66.43
65 NASDAQ PPH Tue, Aug 23, 2011 64.41 65.92 64.21 65.73
64 NASDAQ PPH Mon, Aug 22, 2011 64.89 65.09 63.90 64.01
63 NASDAQ PPH Fri, Aug 19, 2011 63.51 64.55 63.51 63.96
62 NASDAQ PPH Thu, Aug 18, 2011 64.73 64.75 63.37 63.86
61 NASDAQ PPH Wed, Aug 17, 2011 65.91 66.35 65.35 65.81
60 NASDAQ PPH Tue, Aug 16, 2011 65.24 66.04 64.90 65.62
59 NASDAQ PPH Mon, Aug 15, 2011 65.20 65.72 64.68 65.66
58 NASDAQ PPH Fri, Aug 12, 2011 64.68 65.26 64.11 64.51
57 NASDAQ PPH Thu, Aug 11, 2011 61.46 65.02 61.46 64.23
56 NASDAQ PPH Wed, Aug 10, 2011 63.19 63.66 61.36 61.52
55 NASDAQ PPH Tue, Aug 9, 2011 62.50 63.77 60.56 63.75
54 NASDAQ PPH Mon, Aug 8, 2011 63.08 64.12 61.77 61.91
53 NASDAQ PPH Fri, Aug 5, 2011 64.23 65.25 62.72 64.49
52 NASDAQ PPH Thu, Aug 4, 2011 65.78 66.05 63.86 63.91
51 NASDAQ PPH Wed, Aug 3, 2011 66.75 66.87 65.70 66.82
50 NASDAQ PPH Tue, Aug 2, 2011 68.13 68.16 67.00 67.02
49 NASDAQ PPH Mon, Aug 1, 2011 69.79 69.89 67.78 68.44
48 NASDAQ PPH Fri, Jul 29, 2011 69.23 69.63 68.88 69.21
47 NASDAQ PPH Thu, Jul 28, 2011 70.06 70.48 69.82 69.87
46 NASDAQ PPH Wed, Jul 27, 2011 70.48 70.73 69.83 69.92
45 NASDAQ PPH Tue, Jul 26, 2011 71.07 71.19 70.76 70.83
44 NASDAQ PPH Mon, Jul 25, 2011 71.33 71.65 71.19 71.27
43 NASDAQ PPH Fri, Jul 22, 2011 71.88 72.06 71.65 71.84
42 NASDAQ PPH Thu, Jul 21, 2011 71.44 72.25 71.28 71.84
41 NASDAQ PPH Wed, Jul 20, 2011 70.95 70.96 70.30 70.60
40 NASDAQ PPH Tue, Jul 19, 2011 70.57 70.96 70.30 70.85
39 NASDAQ PPH Mon, Jul 18, 2011 70.51 70.77 69.97 70.40
38 NASDAQ PPH Fri, Jul 15, 2011 71.21 71.37 70.50 70.94
37 NASDAQ PPH Thu, Jul 14, 2011 71.07 71.44 70.97 71.21
36 NASDAQ PPH Wed, Jul 13, 2011 70.91 71.73 70.89 71.06
35 NASDAQ PPH Tue, Jul 12, 2011 70.60 71.39 70.60 70.80
34 NASDAQ PPH Mon, Jul 11, 2011 70.96 71.02 70.65 70.85
33 NASDAQ PPH Fri, Jul 8, 2011 71.34 71.53 71.15 71.44
32 NASDAQ PPH Thu, Jul 7, 2011 71.66 71.82 71.45 71.64
31 NASDAQ PPH Wed, Jul 6, 2011 71.63 71.93 71.63 71.77
30 NASDAQ PPH Tue, Jul 5, 2011 71.64 71.77 71.48 71.75
29 NASDAQ PPH Fri, Jul 1, 2011 70.79 71.67 70.79 71.63
28 NASDAQ PPH Thu, Jun 30, 2011 71.00 71.20 70.86 70.92
27 NASDAQ PPH Wed, Jun 29, 2011 70.82 70.98 70.51 70.82
26 NASDAQ PPH Tue, Jun 28, 2011 69.81 70.60 69.68 70.46
25 NASDAQ PPH Mon, Jun 27, 2011 69.62 69.79 69.26 69.58
24 NASDAQ PPH Fri, Jun 24, 2011 70.29 70.29 69.37 69.40
23 NASDAQ PPH Thu, Jun 23, 2011 70.47 70.59 69.71 70.41
22 NASDAQ PPH Wed, Jun 22, 2011 70.50 70.65 70.12 70.12
21 NASDAQ PPH Tue, Jun 21, 2011 70.63 70.92 70.39 70.71
20 NASDAQ PPH Mon, Jun 20, 2011 69.74 70.38 69.66 70.34
19 NASDAQ PPH Fri, Jun 17, 2011 70.32 70.58 69.66 69.92
18 NASDAQ PPH Thu, Jun 16, 2011 69.62 69.91 69.36 69.79
17 NASDAQ PPH Wed, Jun 15, 2011 70.45 70.47 69.50 69.71
16 NASDAQ PPH Tue, Jun 14, 2011 70.55 71.00 70.51 70.73
15 NASDAQ PPH Mon, Jun 13, 2011 69.84 70.61 69.73 70.32
14 NASDAQ PPH Fri, Jun 10, 2011 70.75 70.75 69.73 69.80
13 NASDAQ PPH Thu, Jun 9, 2011 70.60 71.37 70.58 70.96
12 NASDAQ PPH Wed, Jun 8, 2011 70.52 70.63 70.25 70.52
11 NASDAQ PPH Tue, Jun 7, 2011 70.68 71.05 70.44 70.48
10 NASDAQ PPH Mon, Jun 6, 2011 70.57 70.68 70.29 70.40
9 NASDAQ PPH Fri, Jun 3, 2011 70.45 70.99 70.35 70.65
8 NASDAQ PPH Thu, Jun 2, 2011 71.26 71.33 70.83 71.13
7 NASDAQ PPH Wed, Jun 1, 2011 72.02 72.17 71.23 71.29
6 NASDAQ PPH Tue, May 31, 2011 71.89 72.28 71.74 72.26
5 NASDAQ PPH Fri, May 27, 2011 71.04 71.34 70.86 71.30
4 NASDAQ PPH Thu, May 26, 2011 71.14 71.35 70.79 71.28
3 NASDAQ PPH Wed, May 25, 2011 71.02 71.62 71.02 71.50
2 NASDAQ PPH Tue, May 24, 2011 71.20 71.59 71.08 71.25
1 NASDAQ PPH Mon, May 23, 2011 70.85 71.28 70.79 71.18
# 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.