XML 47 R36.htm IDEA: XBRL DOCUMENT v3.25.2
Share Transactions (Tables)
9 Months Ended
Jun. 30, 2025
Share Transactions [Abstract]  
Schedule of Shares of Common Stock Repurchased

The following table sets forth the number of shares of common stock repurchased by the Company at an average price of $40.15 per share under its share repurchase program from February 10, 2021 through June 30, 2025:

 

Month Ended   Shares Repurchased   Repurchase Price Per Share   Aggregate Consideration for Repurchased Shares 
 February 2021    13,082      $30.25 - $30.96     397,384 
 March 2021    12,241      $30.25 - $34.42     393,938 
 April 2021    14,390      $33.11 - $34.89     491,469 
 May 2021    25,075      $34.56 - $39.93     976,440 
 August 2021    141,700     $41.03 - $42.28     5,944,213 
 January 2022    7,312     $39.07 - $40.88     293,756 
 February 2022    170,589     $39.53 - $41.00     6,908,864 
 March 2022    132,054     $39.24 - $40.57     5,306,885 
 April 2022    2,942     $39.07 - $41.00     117,758 
 May 2022    3,391     $37.70 - $39.78     131,338 
 June 2022    3,515     $37.28 - $39.19     135,063 
 July 2022    700     $36.40 - $37.23     25,864 
 August 2022    3,081     $28.24 - $37.79     112,456 
 September 2022    91,508      $36.80 - $37.50     3,443,845 
 October 2022    701      $35.20 - $36.14     14,434 
 November 2022    1,103      $34.53 - $35.28     38,790 
 December 2022    1,501      $33.26 - $34.84     51,295 
 January 2023    2,052      $32.78 - $34.84     68,665 
 February 2023    3,131      $33.06 - $39.03     115,430 
 March 2023    2,003      $37.02 - $38.89     76,214 
 April 2023    649      $35.79 - $37.03     23,671 
 May 2023    100      $36.53 - $36.53     3,658 
 June 2023    2,300      $33.63 - $38.76     85,556 
 August 2023    14,751     $36.98 - $39.41     575,728 
 September 2023    125     $38.11 - $38.11     4,772 
 November 2023    475     $37.03 - $37.78     17,825 
 December 2023    12,748     $37.53 - $41.03     520,749 
 March 2024    40,000     $45.03 - $45.03     1,801,205 
 April 2024    700     $43.76 - $43.76     30,637 
 May 2024    12     $44.82 - $44.82     543 
 June 2025    15,909     $50.03 - $50.03     795,932 
 Total    719,840        $28,904,377