Myers Franklin has been a registered insider at 7 firms since 2003.
                                      
                                  As a Director at HF Sinclair Corp, Myers Franklin last made a transaction on 2/26/2025.
                              
                                 As Chairman at Comfort Systems USA, Inc., Myers Franklin last made a transaction on 8/6/2025.
                              
                                 As a Director at Holly Corporation, Myers Franklin last made a transaction on 11/12/2021.
                              
                                 As a Director at NCS Multistage Holdings, Myers Franklin last made a transaction on 8/23/2019.
                              
                                 As a Director at Ion Geophysical Corporation, Myers Franklin last made a transaction on 6/4/2018.
                              Myers Franklin has also been considered an insider at 2 other firms since 2003. 
                              
| 
                              InsiderInsights.com Purchase Scorecard
                             | 
|  |  | 
                              Transaction Date
                             | 
| Nq | Hit Rate
 | Mean Return
 | Median Return
 | Range of Returns
 | Time From Purchases
 | Nq | Hit Rate
 | Mean Return
 | Median Return
 | Range of Returns
 | 
| 9 | 33% | -11% | -13% | 76 | 1 Year | 9 | 0% | -- | -- | -- | 
| 10 | 30% | -11% | -17% | 77 | 9 Month | 10 | 0% | -- | -- | -- | 
| 11 | 36% | 0% | -7% | 81 | 6 Month | 11 | 0% | -- | -- | -- | 
| 11 | 55% | 3% | 3% | 39 | 3 Month | 11 | 0% | -- | -- | -- | 
| 11 | 36% | -5% | -5% | 33 | 1 Month | 11 | 0% | -- | -- | -- | 
| 11 | 45% | 0% | -1% | 19 | 1 Week | 11 | 0% | -- | -- | -- | 
| 
                              InsiderInsights.com Sales Scorecard
                             | 
|  |  | 
                              Transaction Date
                             | 
| Nq | Hit Rate
 | Mean Return
 | Median Return
 | Range of Returns
 | Time From Sales
 | Nq | Hit Rate
 | Mean Return
 | Median Return
 | Range of Returns
 | 
| -- | -- | -- | -- | -- | 1 Year | -- | -- | -- | -- | -- | 
| -- | -- | -- | -- | -- | 9 Month | -- | -- | -- | -- | -- | 
| -- | -- | -- | -- | -- | 6 Month | -- | -- | -- | -- | -- | 
| -- | -- | -- | -- | -- | 3 Month | -- | -- | -- | -- | -- | 
| -- | -- | -- | -- | -- | 1 Month | -- | -- | -- | -- | -- | 
| -- | -- | -- | -- | -- | 1 Week | -- | -- | -- | -- | -- | 
| Scorecards Updated 10/24/2025 05:04 PM EST | Latest Transaction Date: | 2/26/2025 | 
| Average days between Transaction and Entered Dates: | 1 | 
| 
                              InsiderInsights.com Purchase Scorecard
                             | 
|  |  | 
                              Transaction Date
                             | 
| Nq | Hit Rate
 | Mean Return
 | Median Return
 | Range of Returns
 | Time From Purchases
 | Nq | Hit Rate
 | Mean Return
 | Median Return
 | Range of Returns
 | 
| 55 | 76% | 19% | 13% | 217 | 1 Year | 55 | 0% | -- | -- | -- | 
| 55 | 75% | 16% | 13% | 160 | 9 Month | 55 | 0% | -- | -- | -- | 
| 55 | 67% | 11% | 8% | 111 | 6 Month | 55 | 0% | -- | -- | -- | 
| 55 | 60% | 6% | 3% | 101 | 3 Month | 55 | 0% | -- | -- | -- | 
| 55 | 62% | 3% | 2% | 49 | 1 Month | 55 | 0% | -- | -- | -- | 
| 55 | 62% | 1% | 1% | 25 | 1 Week | 55 | 0% | -- | -- | -- | 
| 
                              InsiderInsights.com Sales Scorecard
                             | 
|  |  | 
                              Transaction Date
                             | 
| Nq | Hit Rate
 | Mean Return
 | Median Return
 | Range of Returns
 | Time From Sales
 | Nq | Hit Rate
 | Mean Return
 | Median Return
 | Range of Returns
 | 
| 5 | 20% | 49% | 64% | 92 | 1 Year | 5 | 0% | -- | -- | -- | 
| 6 | 17% | 41% | 46% | 85 | 9 Month | 6 | 0% | -- | -- | -- | 
| 6 | 33% | 16% | 14% | 88 | 6 Month | 6 | 0% | -- | -- | -- | 
| 6 | 33% | 3% | 3% | 32 | 3 Month | 6 | 0% | -- | -- | -- | 
| 7 | 57% | 1% | -3% | 35 | 1 Month | 7 | 0% | -- | -- | -- | 
| 7 | 57% | 1% | -1% | 17 | 1 Week | 7 | 0% | -- | -- | -- | 
| Scorecards Updated 10/24/2025 05:04 PM EST | Latest Transaction Date: | 8/6/2025 | 
| Average days between Transaction and Entered Dates: | 2 | 
| 
                              InsiderInsights.com Purchase Scorecard
                             | 
|  |  | 
                              Transaction Date
                             | 
| Nq | Hit Rate
 | Mean Return
 | Median Return
 | Range of Returns
 | Time From Purchases
 | Nq | Hit Rate
 | Mean Return
 | Median Return
 | Range of Returns
 | 
| 8 | 50% | 15% | -0% | 135 | 1 Year | 8 | 0% | -- | -- | -- | 
| 9 | 56% | 15% | 2% | 113 | 9 Month | 9 | 0% | -- | -- | -- | 
| 10 | 60% | 9% | 12% | 62 | 6 Month | 10 | 0% | -- | -- | -- | 
| 11 | 55% | 6% | 10% | 56 | 3 Month | 11 | 0% | -- | -- | -- | 
| 11 | 36% | -3% | -4% | 15 | 1 Month | 11 | 0% | -- | -- | -- | 
| 11 | 45% | -2% | -0% | 14 | 1 Week | 11 | 0% | -- | -- | -- | 
| 
                              InsiderInsights.com Sales Scorecard
                             | 
|  |  | 
                              Transaction Date
                             | 
| Nq | Hit Rate
 | Mean Return
 | Median Return
 | Range of Returns
 | Time From Sales
 | Nq | Hit Rate
 | Mean Return
 | Median Return
 | Range of Returns
 | 
| 1 | 100% | -35% | -- | -- | 1 Year | 1 | 0% | -- | -- | -- | 
| 1 | 100% | -20% | -- | -- | 9 Month | 1 | 0% | -- | -- | -- | 
| 1 | 100% | -4% | -- | -- | 6 Month | 1 | 0% | -- | -- | -- | 
| 1 | 0% | 2% | -- | -- | 3 Month | 1 | 0% | -- | -- | -- | 
| 1 | 0% | 14% | -- | -- | 1 Month | 1 | 0% | -- | -- | -- | 
| 1 | 0% | 8% | -- | -- | 1 Week | 1 | 0% | -- | -- | -- | 
| Scorecards Updated 10/24/2025 05:04 PM EST | Latest Transaction Date: | 11/12/2021 | 
| Average days between Transaction and Entered Dates: | 1 | 
| 
                              InsiderInsights.com Purchase Scorecard
                             | 
|  |  | 
                              Transaction Date
                             | 
| Nq | Hit Rate
 | Mean Return
 | Median Return
 | Range of Returns
 | Time From Purchases
 | Nq | Hit Rate
 | Mean Return
 | Median Return
 | Range of Returns
 | 
| 7 | 0% | -71% | -70% | 12 | 1 Year | 7 | 0% | -- | -- | -- | 
| 7 | 0% | -72% | -76% | 21 | 9 Month | 7 | 0% | -- | -- | -- | 
| 7 | 0% | -31% | -31% | 43 | 6 Month | 7 | 0% | -- | -- | -- | 
| 7 | 71% | 1% | 4% | 43 | 3 Month | 7 | 0% | -- | -- | -- | 
| 7 | 57% | 10% | 5% | 56 | 1 Month | 7 | 0% | -- | -- | -- | 
| 7 | 43% | -0% | -2% | 22 | 1 Week | 7 | 0% | -- | -- | -- | 
| 
                              InsiderInsights.com Sales Scorecard
                             | 
|  |  | 
                              Transaction Date
                             | 
| Nq | Hit Rate
 | Mean Return
 | Median Return
 | Range of Returns
 | Time From Sales
 | Nq | Hit Rate
 | Mean Return
 | Median Return
 | Range of Returns
 | 
| -- | -- | -- | -- | -- | 1 Year | -- | -- | -- | -- | -- | 
| -- | -- | -- | -- | -- | 9 Month | -- | -- | -- | -- | -- | 
| -- | -- | -- | -- | -- | 6 Month | -- | -- | -- | -- | -- | 
| -- | -- | -- | -- | -- | 3 Month | -- | -- | -- | -- | -- | 
| -- | -- | -- | -- | -- | 1 Month | -- | -- | -- | -- | -- | 
| -- | -- | -- | -- | -- | 1 Week | -- | -- | -- | -- | -- | 
| Scorecards Updated 10/24/2025 05:04 PM EST | Latest Transaction Date: | 8/23/2019 | 
| Average days between Transaction and Entered Dates: | 2 | 
| 
                              InsiderInsights.com Purchase Scorecard
                             | 
|  |  | 
                              Transaction Date
                             | 
| Nq | Hit Rate
 | Mean Return
 | Median Return
 | Range of Returns
 | Time From Purchases
 | Nq | Hit Rate
 | Mean Return
 | Median Return
 | Range of Returns
 | 
| 1 | 0% | -3% | -- | -- | 1 Year | 1 | 0% | -1% | -- | -- | 
| 1 | 100% | 8% | -- | -- | 9 Month | 1 | 100% | 10% | -- | -- | 
| 1 | 0% | -5% | -- | -- | 6 Month | 1 | 0% | -3% | -- | -- | 
| 1 | 100% | 11% | -- | -- | 3 Month | 1 | 100% | 13% | -- | -- | 
| 1 | 100% | 5% | -- | -- | 1 Month | 1 | 100% | 7% | -- | -- | 
| 1 | 100% | 7% | -- | -- | 1 Week | 1 | 100% | 9% | -- | -- | 
| 
                              InsiderInsights.com Sales Scorecard
                             | 
|  |  | 
                              Transaction Date
                             | 
| Nq | Hit Rate
 | Mean Return
 | Median Return
 | Range of Returns
 | Time From Sales
 | Nq | Hit Rate
 | Mean Return
 | Median Return
 | Range of Returns
 | 
| 1 | 100% | -64% | -- | -- | 1 Year | 1 | 0% | -- | -- | -- | 
| 1 | 100% | -39% | -- | -- | 9 Month | 1 | 0% | -- | -- | -- | 
| 1 | 100% | -62% | -- | -- | 6 Month | 1 | 0% | -- | -- | -- | 
| 1 | 100% | -26% | -- | -- | 3 Month | 1 | 0% | -- | -- | -- | 
| 1 | 0% | 8% | -- | -- | 1 Month | 1 | 0% | -- | -- | -- | 
| 1 | 100% | -2% | -- | -- | 1 Week | 1 | 0% | -- | -- | -- | 
| Scorecards Updated 10/24/2025 05:04 PM EST | Latest Transaction Date: | 6/4/2018 | 
| Average days between Transaction and Entered Dates: | 1 | 
| 
                              InsiderInsights.com Purchase Scorecard
                             | 
|  |  | 
                              Transaction Date
                             | 
| Nq | Hit Rate
 | Mean Return
 | Median Return
 | Range of Returns
 | Time From Purchases
 | Nq | Hit Rate
 | Mean Return
 | Median Return
 | Range of Returns
 | 
| 6 | 50% | -15% | -15% | 77 | 1 Year | 6 | 0% | -- | -- | -- | 
| 6 | 50% | -4% | -5% | 62 | 9 Month | 6 | 0% | -- | -- | -- | 
| 6 | 50% | -9% | 0% | 62 | 6 Month | 6 | 0% | -- | -- | -- | 
| 6 | 33% | -10% | -7% | 63 | 3 Month | 6 | 0% | -- | -- | -- | 
| 6 | 17% | -9% | -7% | 28 | 1 Month | 6 | 0% | -- | -- | -- | 
| 6 | 0% | -3% | -2% | 7 | 1 Week | 6 | 0% | -- | -- | -- | 
| 
                              InsiderInsights.com Sales Scorecard
                             | 
|  |  | 
                              Transaction Date
                             | 
| Nq | Hit Rate
 | Mean Return
 | Median Return
 | Range of Returns
 | Time From Sales
 | Nq | Hit Rate
 | Mean Return
 | Median Return
 | Range of Returns
 | 
| -- | -- | -- | -- | -- | 1 Year | -- | -- | -- | -- | -- | 
| -- | -- | -- | -- | -- | 9 Month | -- | -- | -- | -- | -- | 
| -- | -- | -- | -- | -- | 6 Month | -- | -- | -- | -- | -- | 
| -- | -- | -- | -- | -- | 3 Month | -- | -- | -- | -- | -- | 
| -- | -- | -- | -- | -- | 1 Month | -- | -- | -- | -- | -- | 
| -- | -- | -- | -- | -- | 1 Week | -- | -- | -- | -- | -- | 
| Scorecards Updated 10/24/2025 05:04 PM EST | Latest Transaction Date: | 3/8/2017 | 
| Average days between Transaction and Entered Dates: | 1 | 
| 
                              InsiderInsights.com Purchase Scorecard
                             | 
|  |  | 
                              Transaction Date
                             | 
| Nq | Hit Rate
 | Mean Return
 | Median Return
 | Range of Returns
 | Time From Purchases
 | Nq | Hit Rate
 | Mean Return
 | Median Return
 | Range of Returns
 | 
| 12 | 83% | 29% | 33% | 135 | 1 Year | 12 | 0% | -- | -- | -- | 
| 12 | 92% | 18% | 24% | 100 | 9 Month | 12 | 0% | -- | -- | -- | 
| 12 | 67% | 12% | 6% | 50 | 6 Month | 12 | 0% | -- | -- | -- | 
| 12 | 50% | 6% | -1% | 40 | 3 Month | 12 | 0% | -- | -- | -- | 
| 12 | 67% | 4% | 4% | 31 | 1 Month | 12 | 0% | -- | -- | -- | 
| 12 | 50% | 1% | 1% | 21 | 1 Week | 12 | 0% | -- | -- | -- | 
| 
                              InsiderInsights.com Sales Scorecard
                             | 
|  |  | 
                              Transaction Date
                             | 
| Nq | Hit Rate
 | Mean Return
 | Median Return
 | Range of Returns
 | Time From Sales
 | Nq | Hit Rate
 | Mean Return
 | Median Return
 | Range of Returns
 | 
| 27 | 4% | 42% | 39% | 135 | 1 Year | 27 | 0% | -- | -- | -- | 
| 27 | 7% | 35% | 36% | 76 | 9 Month | 27 | 0% | -- | -- | -- | 
| 27 | 4% | 29% | 28% | 57 | 6 Month | 27 | 0% | -- | -- | -- | 
| 27 | 26% | 7% | 5% | 48 | 3 Month | 27 | 0% | -- | -- | -- | 
| 27 | 37% | 2% | 1% | 26 | 1 Month | 27 | 0% | -- | -- | -- | 
| 27 | 30% | 1% | 2% | 14 | 1 Week | 27 | 0% | -- | -- | -- | 
| Scorecards Updated 10/24/2025 05:04 PM EST | Latest Transaction Date: | 3/27/2008 | 
| Average days between Transaction and Entered Dates: | 3 |