| 
    
        
            | 
                    Closing price on 10/28/2025
                 |  |  
    
        |           
                
                    | Open | 6.48 |  
                    | High | 6.50 |  
                    | Low | 6.28 |  
                    | Volume | 28,900 |  
                    | Split-adjusted Price | 6.50 |  
                
             | 
 |  HAP Historical Quote 
            
                | Date | Change | Open | High | Low | Close | Average | Adjusted Close | Volume |  |  			
            | 10/28/2025 | +0.02 / +0.31% | 6.48 | 6.50 | 6.28 | 6.50 | 6.48 | 6.50 | 28,900 |   |  
            | 10/27/2025 | +0.08 / +1.25% | 6.40 | 6.50 | 6.28 | 6.48 | 6.44 | 6.48 | 45,400 |   |  			
            | 10/24/2025 | -0.02 / -0.31% | 6.30 | 6.50 | 6.27 | 6.40 | 6.41 | 6.40 | 71,700 |   |  
            | 10/23/2025 | -0.02 / -0.31% | 6.25 | 6.44 | 6.25 | 6.42 | 6.30 | 6.42 | 17,900 |   |  			
            | 10/22/2025 | -0.05 / -0.77% | 6.40 | 6.45 | 6.21 | 6.44 | 6.29 | 6.44 | 25,700 |   |  
            | 10/21/2025 | -0.01 / -0.15% | 6.45 | 6.50 | 6.08 | 6.49 | 6.37 | 6.49 | 86,100 |   |  			
            | 10/20/2025 | +0.24 / +3.83% | 6.02 | 6.50 | 5.93 | 6.50 | 6.37 | 6.50 | 125,000 |   |  
            | 10/17/2025 | 0.00 / 0.00% | 6.30 | 6.30 | 6.25 | 6.26 | 6.26 | 6.26 | 53,400 |   |  			
            | 10/16/2025 | +0.06 / +0.97% | 6.20 | 6.30 | 5.77 | 6.26 | 6.08 | 6.26 | 112,200 |   |  
            | 10/15/2025 | -0.05 / -0.80% | 6.26 | 6.38 | 5.82 | 6.20 | 6.20 | 6.20 | 178,100 |   |  			
            | 10/14/2025 | -0.35 / -5.30% | 6.59 | 6.60 | 6.16 | 6.25 | 6.26 | 6.25 | 81,800 |   |  
            | 10/13/2025 | -0.11 / -1.64% | 6.35 | 6.80 | 6.25 | 6.60 | 6.44 | 6.60 | 167,200 |   |  			
            | 10/10/2025 | -0.07 / -1.03% | 6.78 | 6.84 | 6.71 | 6.71 | 6.78 | 6.71 | 27,500 |   |  
            | 10/9/2025 | -0.06 / -0.88% | 6.84 | 6.86 | 6.78 | 6.78 | 6.83 | 6.78 | 45,800 |   |  			
            | 10/8/2025 | 0.00 / 0.00% | 6.84 | 6.85 | 6.76 | 6.84 | 6.81 | 6.84 | 74,400 |   |  
            | 10/7/2025 | +0.01 / +0.15% | 6.83 | 6.90 | 6.80 | 6.84 | 6.84 | 6.84 | 101,200 |   |  			
            | 10/6/2025 | -0.02 / -0.29% | 6.84 | 6.85 | 6.80 | 6.83 | 6.84 | 6.83 | 67,600 |   |  
            | 10/3/2025 | -0.01 / -0.15% | 6.80 | 6.85 | 6.76 | 6.85 | 6.81 | 6.85 | 83,800 |   |  			
            | 10/2/2025 | -0.03 / -0.44% | 6.89 | 6.89 | 6.77 | 6.86 | 6.87 | 6.86 | 57,600 |   |  
            | 10/1/2025 | +0.01 / +0.15% | 6.77 | 6.89 | 6.76 | 6.89 | 6.85 | 6.89 | 76,400 |   |  			
            | 9/30/2025 | +0.02 / +0.29% | 6.89 | 6.95 | 6.70 | 6.88 | 6.87 | 6.88 | 196,500 |   |  
            | 9/29/2025 | +0.03 / +0.44% | 6.83 | 6.90 | 6.70 | 6.86 | 6.81 | 6.86 | 148,800 |   |  			
            | 9/26/2025 | +0.01 / +0.15% | 6.85 | 6.89 | 6.73 | 6.83 | 6.82 | 6.83 | 263,600 |   |  
            | 9/25/2025 | +0.33 / +5.08% | 6.50 | 6.90 | 6.50 | 6.82 | 6.76 | 6.82 | 274,500 |   |  			
            | 9/24/2025 | 0.00 / 0.00% | 6.50 | 6.50 | 6.49 | 6.49 | 6.50 | 6.49 | 70,400 |   |  
            | 9/23/2025 | +0.04 / +0.62% | 6.41 | 6.50 | 6.40 | 6.49 | 6.46 | 6.49 | 36,100 |   |  			
            | 9/22/2025 | +0.10 / +1.57% | 6.35 | 6.55 | 6.35 | 6.45 | 6.51 | 6.45 | 251,900 |   |  
            | 9/19/2025 | -0.10 / -1.55% | 6.32 | 6.48 | 6.21 | 6.35 | 6.44 | 6.35 | 59,200 |   |  			
            | 9/18/2025 | -0.05 / -0.77% | 6.42 | 6.49 | 6.38 | 6.45 | 6.45 | 6.45 | 40,500 |   |  
            | 9/17/2025 | +0.05 / +0.78% | 6.45 | 6.50 | 6.32 | 6.50 | 6.45 | 6.50 | 45,600 |   |  |