| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 3,815,720 | $158,403,286 | +$23,521,547 | $41.57 | 86 |
| 2025 Q2 | 3,213,560 | $124,560,085 | +$15,517,017 | $38.68 | 75 |
| 2025 Q1 | 2,811,402 | $104,645,905 | +$12,373,086 | $37.03 | 73 |
| 2024 Q4 | 2,488,922 | $97,201,983 | +$11,832,129 | $39.05 | 73 |
| 2024 Q3 | 1,604,686 | $62,408,097 | +$5,116,088 | $38.92 | 59 |
| 2024 Q2 | 1,475,045 | $53,274,567 | -$1,517,417 | $35.53 | 52 |
| 2024 Q1 | 1,520,259 | $55,469,893 | +$17,151,447 | $36.69 | 47 |
| 2023 Q4 | 1,053,973 | $36,967,881 | -$5,212,655 | $35.38 | 47 |
| 2023 Q3 | 1,220,711 | $37,681,257 | +$11,164,893 | $30.98 | 47 |
| 2023 Q2 | 852,016 | $27,497,539 | +$560,918 | $31.88 | 38 |
| 2023 Q1 | 832,683 | $25,573,320 | +$452,702 | $31.27 | 32 |
| 2022 Q4 | 694,941 | $21,145,877 | +$1,999,779 | $30.43 | 28 |
| 2022 Q3 | 624,710 | $17,307,442 | +$9,036,421 | $27.7 | 28 |
| 2022 Q2 | 298,424 | $8,615,465 | -$2,548,849 | $28.87 | 22 |
| 2022 Q1 | 384,690 | $12,685,069 | +$5,016,089 | $32.97 | 18 |
| 2021 Q4 | 231,849 | $8,239,937 | +$137,576 | $35.54 | 16 |
| 2021 Q3 | 120,051 | $3,969,058 | -$782,810 | $33.07 | 12 |
| 2021 Q2 | 143,619 | $4,786,734 | +$221,846 | $33.34 | 13 |
| 2021 Q1 | 136,945 | $4,450,842 | +$2,988,489 | $32.5 | 11 |
| 2020 Q4 | 44,846 | $1,243,827 | +$1,096,251 | $27.74 | 6 |
| 2020 Q3 | 5,322 | $113,062 | -$903,013 | $21.22 | 4 |
| 2020 Q2 | 48,621 | $1,016,025 | +$1,016,025 | $20.89 | 4 |
| 2020 Q1 | 0 | $0 | -$2,590,000 | 0 | |
| 2019 Q4 | 101,616 | $2,590,000 | +$2,590,000 | $25.49 | 2 |