| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 747,536 | $35,144,207 | -$17,934,840 | $47.02 | 25 |
| 2025 Q2 | 1,146,022 | $50,227,450 | -$2,146,802 | $43.82 | 30 |
| 2025 Q1 | 1,197,904 | $50,772,180 | +$3,850,688 | $42.39 | 26 |
| 2024 Q4 | 1,128,617 | $52,436,837 | +$4,483,374 | $46.4 | 31 |
| 2024 Q3 | 907,393 | $42,158,807 | -$1,946,673 | $46.22 | 28 |
| 2024 Q2 | 943,605 | $41,477,434 | +$6,463,982 | $43.98 | 28 |
| 2024 Q1 | 798,023 | $36,469,145 | +$107,112 | $45.73 | 22 |
| 2023 Q4 | 791,664 | $29,404,661 | +$300,021 | $37.13 | 23 |
| 2023 Q3 | 768,517 | $26,521,047 | -$318,644 | $34.51 | 18 |
| 2023 Q2 | 777,184 | $27,566,218 | -$1,597,440 | $35.47 | 20 |
| 2023 Q1 | 642,761 | $21,376,623 | -$1,078,780 | $33.26 | 23 |
| 2022 Q4 | 672,820 | $21,097,831 | +$1,772,997 | $31.36 | 23 |
| 2022 Q3 | 679,257 | $18,933,773 | +$1,582,262 | $27.88 | 19 |
| 2022 Q2 | 621,496 | $18,567,752 | -$463,669 | $29.78 | 18 |
| 2022 Q1 | 630,349 | $22,300,641 | -$7,422,948 | $35.38 | 18 |
| 2021 Q4 | 840,099 | $30,260,579 | +$2,316,723 | $36.16 | 21 |
| 2021 Q3 | 776,971 | $27,188,770 | -$56,195 | $34.87 | 15 |
| 2021 Q2 | 777,302 | $28,457,000 | +$9,004,024 | $36.74 | 15 |
| 2021 Q1 | 530,381 | $18,914,000 | -$3,436,788 | $35.05 | 10 |
| 2020 Q4 | 647,845 | $21,311,000 | +$751,071 | $32.07 | 7 |
| 2020 Q3 | 601,446 | $15,949,000 | +$15,288,000 | $26.72 | 5 |
| 2020 Q2 | 25,975 | $632,000 | +$632,000 | $24.33 | 2 |