| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 2,359,475 | $105,536,790 | -$22,785,413 | $44.73 | 23 |
| 2025 Q2 | 2,950,624 | $125,339,935 | -$5,817,224 | $42.48 | 26 |
| 2025 Q1 | 3,087,513 | $121,936,340 | -$7,091,851 | $39.5 | 25 |
| 2024 Q4 | 3,264,580 | $132,300,905 | -$12,526,307 | $40.52 | 29 |
| 2024 Q3 | 3,571,769 | $147,698,821 | +$7,337,247 | $41.38 | 29 |
| 2024 Q2 | 3,395,798 | $128,293,061 | +$14,979,815 | $37.78 | 27 |
| 2024 Q1 | 2,994,834 | $117,295,036 | -$30,553,610 | $39.17 | 24 |
| 2023 Q4 | 3,779,929 | $130,276,161 | -$24,907,220 | $34.46 | 24 |
| 2023 Q3 | 4,577,039 | $144,726,061 | -$3,062,996 | $31.63 | 29 |
| 2023 Q2 | 4,563,981 | $144,981,158 | +$3,239,374 | $31.77 | 27 |
| 2023 Q1 | 4,488,841 | $136,533,623 | +$24,411,660 | $30.42 | 29 |
| 2022 Q4 | 3,687,977 | $110,975,069 | -$9,041,496 | $30.09 | 25 |
| 2022 Q3 | 3,217,005 | $86,419,085 | +$9,133,668 | $26.86 | 21 |
| 2022 Q2 | 2,874,420 | $79,163,591 | +$6,811,026 | $27.54 | 20 |
| 2022 Q1 | 2,624,492 | $85,176,890 | +$10,152,096 | $32.46 | 23 |
| 2021 Q4 | 2,297,180 | $79,249,502 | +$8,993,062 | $34.98 | 14 |
| 2021 Q3 | 2,038,343 | $65,496,000 | +$8,847,925 | $32.14 | 12 |
| 2021 Q2 | 1,765,748 | $57,766,000 | +$12,430,140 | $32.71 | 9 |
| 2021 Q1 | 1,385,773 | $43,176,000 | -$44,320,716 | $31.15 | 11 |
| 2020 Q4 | 2,815,238 | $80,556,000 | +$20,763,466 | $28.61 | 8 |
| 2020 Q3 | 2,089,255 | $52,167,000 | -$17,522,334 | $24.98 | 8 |
| 2020 Q2 | 2,792,837 | $65,463,000 | +$30,894,260 | $23.43 | 9 |
| 2020 Q1 | 1,474,900 | $28,014,000 | +$3,743,812 | $18.99 | 7 |
| 2019 Q4 | 1,266,653 | $34,123,000 | -$852,838 | $26.94 | 10 |
| 2019 Q3 | 1,298,256 | $32,366,000 | -$18,594,900 | $24.92 | 10 |
| 2019 Q2 | 2,043,719 | $50,926,000 | +$22,813,911 | $24.72 | 7 |
| 2019 Q1 | 1,131,733 | $26,992,000 | +$3,410,994 | $23.84 | 6 |
| 2018 Q4 | 988,919 | $20,932,000 | +$20,932,000 | $21.16 | 2 |