Bain Capital Investors Llc has been a registered insider at 22 firms since 2003.
                                      
                                  As a Beneficial Owner of 5% or more of a class of the company's shares at Waystar Holding Corp., Bain Capital Investors Llc last made a transaction on 9/12/2025.
                              
                                 As a Beneficial Owner of 5% or more of a class of the company's shares at Surgery Partners, Bain Capital Investors Llc last made a transaction on 12/19/2023.
                              
                                 As a Beneficial Owner of 5% or more of a class of the company's shares at ARYA Sciences Acquisition Corp II, Bain Capital Investors Llc last made a transaction on 10/16/2023.
                              
                                 As a Beneficial Owner of 5% or more of a class of the company's shares at Veritiv Corp, Bain Capital Investors Llc last made a transaction on 11/19/2020.
                              
                                 As a Beneficial Owner of 5% or more of a class of the company's shares at Genpact Limited, Bain Capital Investors Llc last made a transaction on 8/16/2019.
                              Bain Capital Investors Llc has also been considered an insider at 17 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
 | 
| -- | -- | -- | -- | -- | 1 Year | -- | -- | -- | -- | -- | 
| -- | -- | -- | -- | -- | 9 Month | -- | -- | -- | -- | -- | 
| -- | -- | -- | -- | -- | 6 Month | -- | -- | -- | -- | -- | 
| -- | -- | -- | -- | -- | 3 Month | -- | -- | -- | -- | -- | 
| -- | -- | -- | -- | -- | 1 Month | -- | -- | -- | -- | -- | 
| -- | -- | -- | -- | -- | 1 Week | -- | -- | -- | -- | -- | 
| 
                              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 | -- | -- | -- | -- | -- | 
| 1 | 100% | -12% | -- | -- | 6 Month | 1 | 0% | -- | -- | -- | 
| 2 | 100% | -10% | -10% | 1 | 3 Month | 2 | 0% | -- | -- | -- | 
| 3 | 100% | -6% | -4% | 7 | 1 Month | 3 | 0% | -- | -- | -- | 
| 3 | 67% | 0% | -1% | 5 | 1 Week | 3 | 0% | -- | -- | -- | 
| Scorecards Updated 10/24/2025 05:49 PM EST | Latest Transaction Date: | 9/12/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
 | 
| -- | -- | -- | -- | -- | 1 Year | -- | -- | -- | -- | -- | 
| -- | -- | -- | -- | -- | 9 Month | -- | -- | -- | -- | -- | 
| -- | -- | -- | -- | -- | 6 Month | -- | -- | -- | -- | -- | 
| -- | -- | -- | -- | -- | 3 Month | -- | -- | -- | -- | -- | 
| -- | -- | -- | -- | -- | 1 Month | -- | -- | -- | -- | -- | 
| -- | -- | -- | -- | -- | 1 Week | -- | -- | -- | -- | -- | 
| 
                              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% | -36% | -- | -- | 1 Year | 1 | 0% | -- | -- | -- | 
| 1 | 0% | 0% | -- | -- | 9 Month | 1 | 0% | -- | -- | -- | 
| 1 | 100% | -28% | -- | -- | 6 Month | 1 | 0% | -- | -- | -- | 
| 1 | 100% | -15% | -- | -- | 3 Month | 1 | 0% | -- | -- | -- | 
| 1 | 100% | -3% | -- | -- | 1 Month | 1 | 0% | -- | -- | -- | 
| 1 | 100% | -3% | -- | -- | 1 Week | 1 | 0% | -- | -- | -- | 
| Scorecards Updated 10/24/2025 05:49 PM EST | Latest Transaction Date: | 12/19/2023 | 
| 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 Year | -- | -- | -- | -- | -- | 
| 1 | 100% | 88% | -- | -- | 9 Month | 1 | 0% | -- | -- | -- | 
| 1 | 100% | 83% | -- | -- | 6 Month | 1 | 0% | -- | -- | -- | 
| 1 | 100% | 86% | -- | -- | 3 Month | 1 | 0% | -- | -- | -- | 
| 1 | 100% | 8% | -- | -- | 1 Month | 1 | 0% | -- | -- | -- | 
| 1 | 100% | 1% | -- | -- | 1 Week | 1 | 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:49 PM EST | Latest Transaction Date: | 10/16/2023 | 
| 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 Year | -- | -- | -- | -- | -- | 
| -- | -- | -- | -- | -- | 9 Month | -- | -- | -- | -- | -- | 
| -- | -- | -- | -- | -- | 6 Month | -- | -- | -- | -- | -- | 
| -- | -- | -- | -- | -- | 3 Month | -- | -- | -- | -- | -- | 
| -- | -- | -- | -- | -- | 1 Month | -- | -- | -- | -- | -- | 
| -- | -- | -- | -- | -- | 1 Week | -- | -- | -- | -- | -- | 
| 
                              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
 | 
| 6 | 67% | 196% | -26% | 720 | 1 Year | 6 | 0% | -- | -- | -- | 
| 6 | 67% | 79% | -44% | 383 | 9 Month | 6 | 0% | -- | -- | -- | 
| 6 | 67% | 29% | -32% | 197 | 6 Month | 6 | 0% | -- | -- | -- | 
| 6 | 67% | -10% | -15% | 54 | 3 Month | 6 | 0% | -- | -- | -- | 
| 6 | 67% | -3% | -5% | 26 | 1 Month | 6 | 0% | -- | -- | -- | 
| 6 | 67% | 1% | -0% | 12 | 1 Week | 6 | 0% | -- | -- | -- | 
| Scorecards Updated 10/24/2025 05:49 PM EST | Latest Transaction Date: | 11/19/2020 | 
| 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
 | 
| -- | -- | -- | -- | -- | 1 Year | -- | -- | -- | -- | -- | 
| -- | -- | -- | -- | -- | 9 Month | -- | -- | -- | -- | -- | 
| -- | -- | -- | -- | -- | 6 Month | -- | -- | -- | -- | -- | 
| -- | -- | -- | -- | -- | 3 Month | -- | -- | -- | -- | -- | 
| -- | -- | -- | -- | -- | 1 Month | -- | -- | -- | -- | -- | 
| -- | -- | -- | -- | -- | 1 Week | -- | -- | -- | -- | -- | 
| 
                              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% | 7% | 2% | 40 | 1 Year | 5 | 0% | -- | -- | -- | 
| 5 | 40% | 6% | 7% | 40 | 9 Month | 5 | 0% | -- | -- | -- | 
| 5 | 20% | 10% | 9% | 27 | 6 Month | 5 | 0% | -- | -- | -- | 
| 5 | 40% | 6% | 10% | 12 | 3 Month | 5 | 0% | -- | -- | -- | 
| 5 | 40% | 1% | 2% | 9 | 1 Month | 5 | 0% | -- | -- | -- | 
| 5 | 40% | -0% | 0% | 4 | 1 Week | 5 | 0% | -- | -- | -- | 
| Scorecards Updated 10/24/2025 05:49 PM EST | Latest Transaction Date: | 8/16/2019 | 
| Average days between Transaction and Entered Dates: | 4 | 
| 
                              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 Year | -- | -- | -- | -- | -- | 
| -- | -- | -- | -- | -- | 9 Month | -- | -- | -- | -- | -- | 
| -- | -- | -- | -- | -- | 6 Month | -- | -- | -- | -- | -- | 
| -- | -- | -- | -- | -- | 3 Month | -- | -- | -- | -- | -- | 
| -- | -- | -- | -- | -- | 1 Month | -- | -- | -- | -- | -- | 
| -- | -- | -- | -- | -- | 1 Week | -- | -- | -- | -- | -- | 
| 
                              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
 | 
| 20 | 0% | 23% | 28% | 35 | 1 Year | 20 | 0% | -- | -- | -- | 
| 20 | 0% | 17% | 15% | 40 | 9 Month | 20 | 0% | -- | -- | -- | 
| 20 | 10% | 10% | 11% | 35 | 6 Month | 20 | 0% | -- | -- | -- | 
| 20 | 10% | 5% | 5% | 21 | 3 Month | 20 | 0% | -- | -- | -- | 
| 20 | 20% | 2% | 2% | 11 | 1 Month | 20 | 0% | -- | -- | -- | 
| 20 | 40% | -0% | 1% | 10 | 1 Week | 20 | 0% | -- | -- | -- | 
| Scorecards Updated 10/24/2025 05:49 PM EST | Latest Transaction Date: | 11/14/2017 | 
| Average days between Transaction and Entered Dates: | 3 | 
| 
                              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 Year | -- | -- | -- | -- | -- | 
| -- | -- | -- | -- | -- | 9 Month | -- | -- | -- | -- | -- | 
| -- | -- | -- | -- | -- | 6 Month | -- | -- | -- | -- | -- | 
| -- | -- | -- | -- | -- | 3 Month | -- | -- | -- | -- | -- | 
| -- | -- | -- | -- | -- | 1 Month | -- | -- | -- | -- | -- | 
| -- | -- | -- | -- | -- | 1 Week | -- | -- | -- | -- | -- | 
| 
                              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
 | 
| 8 | 0% | 39% | 33% | 71 | 1 Year | 8 | 0% | -- | -- | -- | 
| 8 | 0% | 39% | 38% | 56 | 9 Month | 8 | 0% | -- | -- | -- | 
| 8 | 0% | 28% | 23% | 38 | 6 Month | 8 | 0% | -- | -- | -- | 
| 8 | 25% | 11% | 10% | 25 | 3 Month | 8 | 0% | -- | -- | -- | 
| 8 | 25% | 4% | 2% | 30 | 1 Month | 8 | 0% | -- | -- | -- | 
| 8 | 50% | 1% | 2% | 9 | 1 Week | 8 | 0% | -- | -- | -- | 
| Scorecards Updated 10/24/2025 05:49 PM EST | Latest Transaction Date: | 9/23/2016 | 
| Average days between Transaction and Entered Dates: | 4 | 
| 
                              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 Year | -- | -- | -- | -- | -- | 
| -- | -- | -- | -- | -- | 9 Month | -- | -- | -- | -- | -- | 
| -- | -- | -- | -- | -- | 6 Month | -- | -- | -- | -- | -- | 
| -- | -- | -- | -- | -- | 3 Month | -- | -- | -- | -- | -- | 
| -- | -- | -- | -- | -- | 1 Month | -- | -- | -- | -- | -- | 
| -- | -- | -- | -- | -- | 1 Week | -- | -- | -- | -- | -- | 
| 
                              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
 | 
| 4 | 75% | -16% | -18% | 31 | 1 Year | 4 | 0% | -- | -- | -- | 
| 4 | 75% | -10% | -11% | 34 | 9 Month | 4 | 0% | -- | -- | -- | 
| 4 | 100% | -14% | -17% | 19 | 6 Month | 4 | 0% | -- | -- | -- | 
| 4 | 50% | -5% | -5% | 14 | 3 Month | 4 | 0% | -- | -- | -- | 
| 4 | 50% | 0% | -1% | 15 | 1 Month | 4 | 0% | -- | -- | -- | 
| 4 | 50% | 1% | -1% | 7 | 1 Week | 4 | 0% | -- | -- | -- | 
| Scorecards Updated 10/24/2025 05:49 PM EST | Latest Transaction Date: | 7/18/2016 | 
| 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 Year | -- | -- | -- | -- | -- | 
| -- | -- | -- | -- | -- | 9 Month | -- | -- | -- | -- | -- | 
| -- | -- | -- | -- | -- | 6 Month | -- | -- | -- | -- | -- | 
| -- | -- | -- | -- | -- | 3 Month | -- | -- | -- | -- | -- | 
| -- | -- | -- | -- | -- | 1 Month | -- | -- | -- | -- | -- | 
| -- | -- | -- | -- | -- | 1 Week | -- | -- | -- | -- | -- | 
| 
                              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
 | 
| 2 | 100% | -36% | -36% | -- | 1 Year | 2 | 0% | -- | -- | -- | 
| 2 | 100% | -30% | -30% | -- | 9 Month | 2 | 0% | -- | -- | -- | 
| 2 | 100% | -33% | -33% | -- | 6 Month | 2 | 0% | -- | -- | -- | 
| 2 | 100% | -17% | -17% | -- | 3 Month | 2 | 0% | -- | -- | -- | 
| 2 | 100% | -6% | -6% | -- | 1 Month | 2 | 0% | -- | -- | -- | 
| 2 | 100% | -14% | -14% | -- | 1 Week | 2 | 0% | -- | -- | -- | 
| Scorecards Updated 10/24/2025 05:49 PM EST | Latest Transaction Date: | 8/14/2015 | 
| Average days between Transaction and Entered Dates: | 4 | 
| 
                              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 Year | -- | -- | -- | -- | -- | 
| -- | -- | -- | -- | -- | 9 Month | -- | -- | -- | -- | -- | 
| -- | -- | -- | -- | -- | 6 Month | -- | -- | -- | -- | -- | 
| -- | -- | -- | -- | -- | 3 Month | -- | -- | -- | -- | -- | 
| -- | -- | -- | -- | -- | 1 Month | -- | -- | -- | -- | -- | 
| -- | -- | -- | -- | -- | 1 Week | -- | -- | -- | -- | -- | 
| 
                              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% | 16% | 18% | 38 | 1 Year | 5 | 0% | -- | -- | -- | 
| 5 | 40% | 9% | 12% | 45 | 9 Month | 5 | 0% | -- | -- | -- | 
| 5 | 20% | 3% | 8% | 40 | 6 Month | 5 | 0% | -- | -- | -- | 
| 5 | 20% | 1% | 4% | 20 | 3 Month | 5 | 0% | -- | -- | -- | 
| 5 | 60% | -1% | -1% | 10 | 1 Month | 5 | 0% | -- | -- | -- | 
| 5 | 40% | -0% | 0% | 8 | 1 Week | 5 | 0% | -- | -- | -- | 
| Scorecards Updated 10/24/2025 05:49 PM EST | Latest Transaction Date: | 8/5/2015 | 
| 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 Year | -- | -- | -- | -- | -- | 
| -- | -- | -- | -- | -- | 9 Month | -- | -- | -- | -- | -- | 
| -- | -- | -- | -- | -- | 6 Month | -- | -- | -- | -- | -- | 
| -- | -- | -- | -- | -- | 3 Month | -- | -- | -- | -- | -- | 
| -- | -- | -- | -- | -- | 1 Month | -- | -- | -- | -- | -- | 
| -- | -- | -- | -- | -- | 1 Week | -- | -- | -- | -- | -- | 
| 
                              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
 | 
| 3 | 0% | 17% | 21% | 24 | 1 Year | 3 | 0% | -- | -- | -- | 
| 3 | 33% | 4% | 6% | 12 | 9 Month | 3 | 0% | -- | -- | -- | 
| 3 | 33% | -2% | 10% | 41 | 6 Month | 3 | 0% | -- | -- | -- | 
| 3 | 33% | -5% | 0% | 17 | 3 Month | 3 | 0% | -- | -- | -- | 
| 3 | 33% | 2% | 5% | 11 | 1 Month | 3 | 0% | -- | -- | -- | 
| 3 | 33% | -0% | 1% | 4 | 1 Week | 3 | 0% | -- | -- | -- | 
| Scorecards Updated 10/24/2025 05:49 PM EST | Latest Transaction Date: | 7/28/2015 | 
| 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 Year | -- | -- | -- | -- | -- | 
| -- | -- | -- | -- | -- | 9 Month | -- | -- | -- | -- | -- | 
| -- | -- | -- | -- | -- | 6 Month | -- | -- | -- | -- | -- | 
| -- | -- | -- | -- | -- | 3 Month | -- | -- | -- | -- | -- | 
| -- | -- | -- | -- | -- | 1 Month | -- | -- | -- | -- | -- | 
| -- | -- | -- | -- | -- | 1 Week | -- | -- | -- | -- | -- | 
| 
                              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 | 40% | 19% | 2% | 100 | 1 Year | 5 | 0% | -- | -- | -- | 
| 5 | 40% | 22% | 17% | 110 | 9 Month | 5 | 0% | -- | -- | -- | 
| 5 | 20% | 20% | 13% | 67 | 6 Month | 5 | 0% | -- | -- | -- | 
| 5 | 20% | 14% | 18% | 36 | 3 Month | 5 | 0% | -- | -- | -- | 
| 5 | 20% | 3% | 7% | 16 | 1 Month | 5 | 0% | -- | -- | -- | 
| 5 | 20% | 1% | 1% | 8 | 1 Week | 5 | 0% | -- | -- | -- | 
| Scorecards Updated 10/24/2025 05:49 PM EST | Latest Transaction Date: | 4/7/2015 | 
| Average days between Transaction and Entered Dates: | 3 | 
| 
                              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 Year | -- | -- | -- | -- | -- | 
| -- | -- | -- | -- | -- | 9 Month | -- | -- | -- | -- | -- | 
| -- | -- | -- | -- | -- | 6 Month | -- | -- | -- | -- | -- | 
| -- | -- | -- | -- | -- | 3 Month | -- | -- | -- | -- | -- | 
| -- | -- | -- | -- | -- | 1 Month | -- | -- | -- | -- | -- | 
| -- | -- | -- | -- | -- | 1 Week | -- | -- | -- | -- | -- | 
| 
                              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
 | 
| 4 | 100% | -15% | -16% | 27 | 1 Year | 4 | 0% | -- | -- | -- | 
| 4 | 75% | -8% | -4% | 40 | 9 Month | 4 | 0% | -- | -- | -- | 
| 4 | 50% | -8% | -7% | 45 | 6 Month | 4 | 0% | -- | -- | -- | 
| 4 | 75% | -2% | -6% | 23 | 3 Month | 4 | 0% | -- | -- | -- | 
| 4 | 50% | 1% | 2% | 19 | 1 Month | 4 | 0% | -- | -- | -- | 
| 4 | 25% | 1% | 1% | 3 | 1 Week | 4 | 0% | -- | -- | -- | 
| Scorecards Updated 10/24/2025 05:49 PM EST | Latest Transaction Date: | 3/4/2015 | 
| Average days between Transaction and Entered Dates: | 3 | 
| 
                              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 Year | -- | -- | -- | -- | -- | 
| -- | -- | -- | -- | -- | 9 Month | -- | -- | -- | -- | -- | 
| -- | -- | -- | -- | -- | 6 Month | -- | -- | -- | -- | -- | 
| -- | -- | -- | -- | -- | 3 Month | -- | -- | -- | -- | -- | 
| -- | -- | -- | -- | -- | 1 Month | -- | -- | -- | -- | -- | 
| -- | -- | -- | -- | -- | 1 Week | -- | -- | -- | -- | -- | 
| 
                              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
 | 
| 15 | 27% | 18% | 21% | 40 | 1 Year | 15 | 0% | -- | -- | -- | 
| 15 | 27% | 12% | 15% | 35 | 9 Month | 15 | 0% | -- | -- | -- | 
| 15 | 27% | 10% | 11% | 43 | 6 Month | 15 | 0% | -- | -- | -- | 
| 15 | 0% | 8% | 7% | 25 | 3 Month | 15 | 0% | -- | -- | -- | 
| 15 | 27% | 3% | 3% | 17 | 1 Month | 15 | 0% | -- | -- | -- | 
| 15 | 67% | -0% | -1% | 10 | 1 Week | 15 | 0% | -- | -- | -- | 
| Scorecards Updated 10/24/2025 05:49 PM EST | Latest Transaction Date: | 5/27/2014 | 
| Average days between Transaction and Entered Dates: | 3 | 
| 
                              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 Year | -- | -- | -- | -- | -- | 
| -- | -- | -- | -- | -- | 9 Month | -- | -- | -- | -- | -- | 
| -- | -- | -- | -- | -- | 6 Month | -- | -- | -- | -- | -- | 
| -- | -- | -- | -- | -- | 3 Month | -- | -- | -- | -- | -- | 
| -- | -- | -- | -- | -- | 1 Month | -- | -- | -- | -- | -- | 
| -- | -- | -- | -- | -- | 1 Week | -- | -- | -- | -- | -- | 
| 
                              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
 | 
| 3 | 0% | 45% | 46% | 5 | 1 Year | 3 | 0% | -- | -- | -- | 
| 3 | 0% | 33% | 30% | 19 | 9 Month | 3 | 0% | -- | -- | -- | 
| 3 | 0% | 14% | 12% | 14 | 6 Month | 3 | 0% | -- | -- | -- | 
| 3 | 0% | 10% | 5% | 16 | 3 Month | 3 | 0% | -- | -- | -- | 
| 3 | 0% | 9% | 11% | 15 | 1 Month | 3 | 0% | -- | -- | -- | 
| 3 | 67% | -0% | -2% | 6 | 1 Week | 3 | 0% | -- | -- | -- | 
| Scorecards Updated 10/24/2025 05:49 PM EST | Latest Transaction Date: | 11/1/2013 | 
| Average days between Transaction and Entered Dates: | 5 | 
| 
                              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 Year | -- | -- | -- | -- | -- | 
| -- | -- | -- | -- | -- | 9 Month | -- | -- | -- | -- | -- | 
| -- | -- | -- | -- | -- | 6 Month | -- | -- | -- | -- | -- | 
| -- | -- | -- | -- | -- | 3 Month | -- | -- | -- | -- | -- | 
| -- | -- | -- | -- | -- | 1 Month | -- | -- | -- | -- | -- | 
| -- | -- | -- | -- | -- | 1 Week | -- | -- | -- | -- | -- | 
| 
                              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
 | 
| 4 | 75% | -3% | -24% | 97 | 1 Year | 4 | 0% | -- | -- | -- | 
| 4 | 50% | -1% | -10% | 93 | 9 Month | 4 | 0% | -- | -- | -- | 
| 4 | 75% | -17% | -17% | 46 | 6 Month | 4 | 0% | -- | -- | -- | 
| 4 | 25% | -1% | 1% | 23 | 3 Month | 4 | 0% | -- | -- | -- | 
| 4 | 25% | 5% | 3% | 20 | 1 Month | 4 | 0% | -- | -- | -- | 
| 4 | 25% | 2% | 2% | 6 | 1 Week | 4 | 0% | -- | -- | -- | 
| Scorecards Updated 10/24/2025 05:49 PM EST | Latest Transaction Date: | 9/11/2012 | 
| Average days between Transaction and Entered Dates: | 3 | 
| 
                              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 Year | -- | -- | -- | -- | -- | 
| -- | -- | -- | -- | -- | 9 Month | -- | -- | -- | -- | -- | 
| -- | -- | -- | -- | -- | 6 Month | -- | -- | -- | -- | -- | 
| -- | -- | -- | -- | -- | 3 Month | -- | -- | -- | -- | -- | 
| -- | -- | -- | -- | -- | 1 Month | -- | -- | -- | -- | -- | 
| -- | -- | -- | -- | -- | 1 Week | -- | -- | -- | -- | -- | 
| 
                              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
 | 
| 4 | 0% | 30% | 28% | 17 | 1 Year | 4 | 0% | -- | -- | -- | 
| 4 | 0% | 21% | 19% | 26 | 9 Month | 4 | 0% | -- | -- | -- | 
| 4 | 0% | 22% | 27% | 35 | 6 Month | 4 | 0% | -- | -- | -- | 
| 4 | 25% | 14% | 16% | 33 | 3 Month | 4 | 0% | -- | -- | -- | 
| 4 | 25% | 2% | 3% | 8 | 1 Month | 4 | 0% | -- | -- | -- | 
| 4 | 25% | -1% | 1% | 11 | 1 Week | 4 | 0% | -- | -- | -- | 
| Scorecards Updated 10/24/2025 05:49 PM EST | Latest Transaction Date: | 8/15/2012 | 
| Average days between Transaction and Entered Dates: | 3 | 
| 
                              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 Year | -- | -- | -- | -- | -- | 
| -- | -- | -- | -- | -- | 9 Month | -- | -- | -- | -- | -- | 
| -- | -- | -- | -- | -- | 6 Month | -- | -- | -- | -- | -- | 
| -- | -- | -- | -- | -- | 3 Month | -- | -- | -- | -- | -- | 
| -- | -- | -- | -- | -- | 1 Month | -- | -- | -- | -- | -- | 
| -- | -- | -- | -- | -- | 1 Week | -- | -- | -- | -- | -- | 
| 
                              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
 | 
| 2 | 0% | 110% | 110% | 59 | 1 Year | 2 | 0% | -- | -- | -- | 
| 2 | 0% | 62% | 62% | 62 | 9 Month | 2 | 0% | -- | -- | -- | 
| 2 | 0% | 28% | 28% | 27 | 6 Month | 2 | 0% | -- | -- | -- | 
| 2 | 50% | 8% | 8% | 24 | 3 Month | 2 | 0% | -- | -- | -- | 
| 2 | 100% | -1% | -1% | 2 | 1 Month | 2 | 0% | -- | -- | -- | 
| 2 | 0% | 2% | 2% | 3 | 1 Week | 2 | 0% | -- | -- | -- | 
| Scorecards Updated 10/24/2025 05:49 PM EST | Latest Transaction Date: | 6/7/2012 | 
| Average days between Transaction and Entered Dates: | 3 | 
| 
                              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 Year | -- | -- | -- | -- | -- | 
| -- | -- | -- | -- | -- | 9 Month | -- | -- | -- | -- | -- | 
| -- | -- | -- | -- | -- | 6 Month | -- | -- | -- | -- | -- | 
| -- | -- | -- | -- | -- | 3 Month | -- | -- | -- | -- | -- | 
| -- | -- | -- | -- | -- | 1 Month | -- | -- | -- | -- | -- | 
| -- | -- | -- | -- | -- | 1 Week | -- | -- | -- | -- | -- | 
| 
                              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
 | 
| 16 | 0% | 48% | 27% | 122 | 1 Year | 16 | 0% | -- | -- | -- | 
| 16 | 25% | 29% | 15% | 84 | 9 Month | 16 | 0% | -- | -- | -- | 
| 16 | 25% | 16% | 5% | 75 | 6 Month | 16 | 0% | -- | -- | -- | 
| 16 | 31% | 4% | 6% | 33 | 3 Month | 16 | 0% | -- | -- | -- | 
| 16 | 38% | 4% | 4% | 15 | 1 Month | 16 | 0% | -- | -- | -- | 
| 16 | 44% | 1% | 1% | 11 | 1 Week | 16 | 0% | -- | -- | -- | 
| Scorecards Updated 10/24/2025 05:49 PM EST | Latest Transaction Date: | 12/7/2010 | 
| Average days between Transaction and Entered Dates: | 3 | 
| 
                              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 Year | -- | -- | -- | -- | -- | 
| -- | -- | -- | -- | -- | 9 Month | -- | -- | -- | -- | -- | 
| -- | -- | -- | -- | -- | 6 Month | -- | -- | -- | -- | -- | 
| -- | -- | -- | -- | -- | 3 Month | -- | -- | -- | -- | -- | 
| -- | -- | -- | -- | -- | 1 Month | -- | -- | -- | -- | -- | 
| -- | -- | -- | -- | -- | 1 Week | -- | -- | -- | -- | -- | 
| 
                              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
 | 
| 10 | 40% | 12% | 1% | 132 | 1 Year | 10 | 0% | -- | -- | -- | 
| 10 | 40% | -17% | 1% | 89 | 9 Month | 10 | 0% | -- | -- | -- | 
| 10 | 40% | -6% | 22% | 98 | 6 Month | 10 | 0% | -- | -- | -- | 
| 10 | 30% | -6% | 17% | 83 | 3 Month | 10 | 0% | -- | -- | -- | 
| 10 | 40% | -5% | 1% | 31 | 1 Month | 10 | 0% | -- | -- | -- | 
| 10 | 40% | -0% | 1% | 12 | 1 Week | 10 | 0% | -- | -- | -- | 
| Scorecards Updated 10/24/2025 05:49 PM EST | Latest Transaction Date: | 5/7/2009 | 
| 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 Year | -- | -- | -- | -- | -- | 
| -- | -- | -- | -- | -- | 9 Month | -- | -- | -- | -- | -- | 
| -- | -- | -- | -- | -- | 6 Month | -- | -- | -- | -- | -- | 
| -- | -- | -- | -- | -- | 3 Month | -- | -- | -- | -- | -- | 
| -- | -- | -- | -- | -- | 1 Month | -- | -- | -- | -- | -- | 
| -- | -- | -- | -- | -- | 1 Week | -- | -- | -- | -- | -- | 
| 
                              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
 | 
| 6 | 50% | 2% | 3% | 75 | 1 Year | 6 | 0% | -- | -- | -- | 
| 6 | 33% | 6% | 18% | 66 | 9 Month | 6 | 0% | -- | -- | -- | 
| 6 | 17% | 3% | 8% | 46 | 6 Month | 6 | 0% | -- | -- | -- | 
| 6 | 17% | 7% | 9% | 43 | 3 Month | 6 | 0% | -- | -- | -- | 
| 6 | 33% | 5% | 5% | 21 | 1 Month | 6 | 0% | -- | -- | -- | 
| 6 | 0% | 4% | 5% | 7 | 1 Week | 6 | 0% | -- | -- | -- | 
| Scorecards Updated 10/24/2025 05:49 PM EST | Latest Transaction Date: | 5/8/2008 | 
| Average days between Transaction and Entered Dates: | 3 | 
| 
                              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 Year | -- | -- | -- | -- | -- | 
| -- | -- | -- | -- | -- | 9 Month | -- | -- | -- | -- | -- | 
| -- | -- | -- | -- | -- | 6 Month | -- | -- | -- | -- | -- | 
| -- | -- | -- | -- | -- | 3 Month | -- | -- | -- | -- | -- | 
| -- | -- | -- | -- | -- | 1 Month | -- | -- | -- | -- | -- | 
| -- | -- | -- | -- | -- | 1 Week | -- | -- | -- | -- | -- | 
| 
                              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
 | 
| 4 | 75% | -6% | -26% | 88 | 1 Year | 4 | 0% | -- | -- | -- | 
| 4 | 75% | 0% | -11% | 77 | 9 Month | 4 | 0% | -- | -- | -- | 
| 4 | 100% | -23% | -19% | 26 | 6 Month | 4 | 0% | -- | -- | -- | 
| 4 | 100% | -19% | -22% | 23 | 3 Month | 4 | 0% | -- | -- | -- | 
| 4 | 75% | -5% | -4% | 33 | 1 Month | 4 | 0% | -- | -- | -- | 
| 4 | 75% | -5% | -8% | 19 | 1 Week | 4 | 0% | -- | -- | -- | 
| Scorecards Updated 10/24/2025 05:49 PM EST | Latest Transaction Date: | 10/27/2004 | 
| Average days between Transaction and Entered Dates: | 3 |