| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 3,884,135 | $200,637,442 | -$22,462,867 | $51.77 | 65 |
| 2025 Q2 | 4,346,215 | $214,925,567 | -$15,034,692 | $49.40 | 69 |
| 2025 Q1 | 4,655,681 | $222,373,128 | -$27,429,533 | $47.95 | 66 |
| 2024 Q4 | 5,228,169 | $257,662,923 | +$21,935,064 | $49.24 | 79 |
| 2024 Q3 | 4,469,194 | $221,976,757 | +$16,151,138 | $49.54 | 67 |
| 2024 Q2 | 4,133,046 | $200,888,804 | +$2,728,357 | $48.64 | 67 |
| 2024 Q1 | 4,088,074 | $189,544,770 | -$4,726,175 | $46.63 | 55 |
| 2023 Q4 | 4,178,395 | $171,972,747 | +$8,160,325 | $40.99 | 53 |
| 2023 Q3 | 3,993,019 | $147,553,460 | +$26,986,528 | $36.90 | 48 |
| 2023 Q2 | 3,200,262 | $122,494,606 | -$7,477,085 | $38.17 | 48 |
| 2023 Q1 | 3,248,939 | $112,502,978 | -$10,172,540 | $34.63 | 54 |
| 2022 Q4 | 3,686,610 | $129,630,800 | -$11,047,052 | $35.16 | 54 |
| 2022 Q3 | 3,870,999 | $123,624,875 | +$1,724,475 | $31.90 | 48 |
| 2022 Q2 | 3,794,151 | $131,462,069 | -$35,955,598 | $34.63 | 43 |
| 2022 Q1 | 4,643,380 | $183,116,769 | +$90,562,298 | $39.45 | 47 |
| 2021 Q4 | 2,376,542 | $99,310,486 | +$47,029,123 | $41.94 | 37 |
| 2021 Q3 | 1,258,516 | $48,473,140 | +$16,516,878 | $38.44 | 27 |
| 2021 Q2 | 825,639 | $32,227,000 | +$16,376,071 | $38.79 | 15 |
| 2021 Q1 | 405,352 | $14,958,000 | +$5,418,397 | $36.13 | 7 |
| 2020 Q4 | 83,950 | $2,679,000 | +$201,932 | $30.00 | 5 |
| 2020 Q3 | 203,383 | $5,568,000 | +$4,960,000 | $27.91 | 4 |
| 2020 Q2 | 21,773 | $541,000 | +$541,000 | $24.85 | 1 |