| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 846,651 | $37,283,846 | -$5,151,122 | $44.08 | 57 |
| 2025 Q2 | 969,465 | $37,688,349 | -$3,276,058 | $38.88 | 55 |
| 2025 Q1 | 1,052,180 | $41,486,163 | -$1,047,051 | $39.46 | 60 |
| 2024 Q4 | 1,101,633 | $44,126,309 | -$3,392,044 | $40.04 | 65 |
| 2024 Q3 | 1,060,939 | $49,276,874 | +$3,363,928 | $46.47 | 63 |
| 2024 Q2 | 992,429 | $42,636,759 | -$5,948,491 | $42.96 | 63 |
| 2024 Q1 | 1,134,381 | $49,863,824 | -$8,282,431 | $43.96 | 69 |
| 2023 Q4 | 1,326,721 | $51,930,258 | -$2,157,677 | $39.14 | 64 |
| 2023 Q3 | 1,393,987 | $46,802,995 | +$26,333,412 | $33.58 | 65 |
| 2023 Q2 | 543,645 | $66,184,956 | -$12,156,400 | $121.78 | 71 |
| 2023 Q1 | 655,744 | $73,782,320 | -$12,554,643 | $112.26 | 71 |
| 2022 Q4 | 761,825 | $93,635,626 | -$11,294,730 | $123.01 | 75 |
| 2022 Q3 | 847,701 | $102,743,182 | -$5,805,439 | $121.16 | 75 |
| 2022 Q2 | 898,745 | $103,147,345 | -$23,225,507 | $114.76 | 83 |
| 2022 Q1 | 1,088,703 | $146,397,225 | -$16,002,009 | $134.56 | 85 |
| 2021 Q4 | 1,210,257 | $187,482,239 | -$11,486,713 | $154.95 | 97 |
| 2021 Q3 | 1,220,532 | $196,526,443 | -$8,068,389 | $161.00 | 98 |
| 2021 Q2 | 1,275,193 | $212,036,499 | -$43,328,262 | $166.29 | 102 |
| 2021 Q1 | 1,547,200 | $242,839,518 | -$150,485,675 | $157.04 | 107 |
| 2020 Q4 | 2,534,319 | $405,695,299 | +$57,481,534 | $160.06 | 102 |
| 2020 Q3 | 2,125,826 | $288,949,411 | -$383,177,715 | $135.92 | 73 |
| 2020 Q2 | 4,984,544 | $609,830,464 | +$442,935,821 | $122.25 | 64 |
| 2020 Q1 | 1,364,267 | $116,355,778 | +$62,390,619 | $85.26 | 55 |
| 2019 Q4 | 624,041 | $59,712,247 | -$5,738,459 | $95.68 | 50 |
| 2019 Q3 | 695,338 | $54,378,940 | -$1,581,241 | $78.20 | 47 |
| 2019 Q2 | 707,802 | $62,395,849 | -$54,067,282 | $88.16 | 51 |
| 2019 Q1 | 1,349,292 | $107,455,401 | +$853,619 | $79.63 | 61 |
| 2018 Q4 | 1,339,575 | $95,417,724 | -$67,649,962 | $71.18 | 61 |
| 2018 Q3 | 2,215,724 | $218,797,607 | +$67,140,060 | $98.76 | 67 |
| 2018 Q2 | 1,546,380 | $134,323,377 | +$134,145,377 | $87.54 | 55 |