| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 2,667,394 | $140,479,505 | +$6,291,318 | $52.6 | 61 |
| 2025 Q2 | 2,691,438 | $135,739,694 | -$16,604,283 | $50.44 | 57 |
| 2025 Q1 | 3,082,909 | $158,903,127 | -$3,767,704 | $51.89 | 55 |
| 2024 Q4 | 3,165,041 | $150,545,762 | +$26,003,579 | $47.58 | 59 |
| 2024 Q3 | 2,578,248 | $128,584,875 | -$3,462,957 | $49.86 | 51 |
| 2024 Q2 | 2,561,008 | $126,520,196 | +$12,557,784 | $49.39 | 51 |
| 2024 Q1 | 2,424,028 | $116,179,112 | -$30,142,917 | $47.95 | 54 |
| 2023 Q4 | 3,096,875 | $145,733,009 | -$15,333,184 | $47.05 | 56 |
| 2023 Q3 | 3,269,345 | $168,471,915 | +$4,292,112 | $51.51 | 57 |
| 2023 Q2 | 3,169,171 | $156,987,310 | -$13,176,568 | $49.51 | 54 |
| 2023 Q1 | 3,415,198 | $175,954,254 | -$50,688,395 | $51.52 | 55 |
| 2022 Q4 | 4,358,430 | $237,371,291 | +$57,002,735 | $54.51 | 88 |
| 2022 Q3 | 3,245,569 | $178,775,884 | -$50,111,154 | $55.02 | 69 |
| 2022 Q2 | 4,131,889 | $240,419,451 | -$13,796,920 | $58.24 | 69 |
| 2022 Q1 | 4,251,591 | $258,112,478 | +$20,536,962 | $61.35 | 65 |
| 2021 Q4 | 3,846,798 | $190,657,804 | +$81,068,439 | $49.48 | 59 |
| 2021 Q3 | 2,182,851 | $127,555,651 | +$25,072,228 | $58.42 | 32 |
| 2021 Q2 | 1,754,177 | $96,743,000 | +$49,225,776 | $55.15 | 16 |
| 2021 Q1 | 861,707 | $41,721,000 | +$2,065,217 | $48.4 | 7 |
| 2020 Q4 | 820,767 | $37,396,000 | +$1,872,404 | $45.55 | 9 |
| 2020 Q3 | 779,667 | $32,563,000 | +$9,005,861 | $41.77 | 5 |
| 2020 Q2 | 564,033 | $21,706,000 | +$8,379,638 | $38.49 | 5 |
| 2020 Q1 | 361,677 | $13,124,000 | +$47,366 | $36.3 | 6 |
| 2019 Q4 | 358,112 | $16,155,000 | -$1,523,796 | $45.11 | 6 |
| 2019 Q3 | 391,903 | $17,289,000 | -$24,212,381 | $44.12 | 5 |
| 2019 Q2 | 935,907 | $42,253,000 | +$11,893,844 | $45.12 | 8 |
| 2019 Q1 | 671,434 | $30,916,000 | -$38,853 | $46.04 | 7 |
| 2018 Q4 | 621,490 | $27,469,000 | -$9,540,824 | $43.97 | 6 |
| 2018 Q3 | 836,164 | $40,846,000 | +$31,597,546 | $48.84 | 4 |
| 2018 Q2 | 189,439 | $9,435,000 | +$9,435,000 | $50.08 | 2 |