| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 3,110,345 | $174,661,967 | +$21,554,581 | $56.25 | 30 |
| 2025 Q2 | 2,727,525 | $145,606,959 | -$5,693,753 | $53.45 | 27 |
| 2025 Q1 | 2,836,484 | $141,465,896 | +$1,396,186 | $50.22 | 28 |
| 2024 Q4 | 2,809,199 | $140,175,935 | -$309,715 | $49.59 | 23 |
| 2024 Q3 | 2,585,387 | $130,445,963 | -$1,003,953 | $50.6 | 22 |
| 2024 Q2 | 2,613,619 | $124,272,443 | -$4,064,695 | $47.41 | 20 |
| 2024 Q1 | 2,699,515 | $126,292,722 | -$89,246 | $47.18 | 18 |
| 2023 Q4 | 2,701,577 | $114,429,341 | -$5,388,605 | $41.88 | 18 |
| 2023 Q3 | 2,691,384 | $103,864,166 | -$1,926,219 | $38.35 | 17 |
| 2023 Q2 | 2,201,557 | $86,895,533 | +$2,614,164 | $39.47 | 18 |
| 2023 Q1 | 2,139,373 | $81,889,165 | +$3,247,943 | $38.28 | 15 |
| 2022 Q4 | 2,063,706 | $78,600,891 | +$5,821,557 | $38.12 | 13 |
| 2022 Q3 | 1,908,035 | $65,277,063 | +$3,553,467 | $34.23 | 10 |
| 2022 Q2 | 1,797,589 | $65,071,000 | +$6,297,179 | $36.19 | 10 |
| 2022 Q1 | 1,608,532 | $66,451,000 | +$2,829,177 | $41.31 | 10 |
| 2021 Q4 | 1,529,245 | $63,222,000 | +$662,762 | $41.34 | 9 |
| 2021 Q3 | 1,515,477 | $58,520,000 | -$855,894 | $38.56 | 9 |
| 2021 Q2 | 1,537,585 | $60,170,000 | +$4,402,809 | $39.13 | 10 |
| 2021 Q1 | 1,425,065 | $51,874,000 | -$3,697,420 | $36.4 | 9 |
| 2020 Q4 | 1,526,655 | $51,596,000 | +$1,815,164 | $33.8 | 8 |
| 2020 Q3 | 237,795 | $7,094,000 | -$4,971,761 | $29.82 | 10 |
| 2020 Q2 | 407,379 | $11,285,355 | -$43,669,593 | $27.7 | 12 |
| 2020 Q1 | 2,270,959 | $53,878,828 | -$41,553,368 | $23.73 | 12 |
| 2019 Q4 | 3,727,262 | $116,260,509 | +$4,349,897 | $31.19 | 12 |
| 2019 Q3 | 3,508,730 | $104,748,241 | +$25,594,629 | $30.03 | 13 |
| 2019 Q2 | 2,729,347 | $78,980,197 | -$3,518,093 | $29.17 | 12 |
| 2019 Q1 | 2,852,188 | $80,774,861 | +$22,090,007 | $28.32 | 13 |
| 2018 Q4 | 2,029,927 | $51,174,000 | -$70,563 | $25.21 | 13 |
| 2018 Q3 | 1,933,531 | $57,884,000 | +$1,238,135 | $29.94 | 10 |
| 2018 Q2 | 1,897,408 | $53,810,000 | -$6,075,957 | $28.37 | 8 |
| 2018 Q1 | 2,119,950 | $58,031,000 | +$46,819,762 | $27.37 | 11 |
| 2017 Q4 | 409,475 | $11,305,000 | -$11,917,718 | $27.61 | 6 |
| 2017 Q3 | 872,654 | $22,517,000 | +$22,517,000 | $25.81 | 4 |