| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 771,501 | $28,336,849 | +$2,322,194 | $37.36 | 39 |
| 2025 Q2 | 738,342 | $24,033,932 | +$1,601,519 | $32.49 | 38 |
| 2025 Q1 | 711,486 | $19,208,563 | -$735,050 | $26.97 | 38 |
| 2024 Q4 | 735,247 | $21,073,102 | -$1,493,952 | $28.59 | 32 |
| 2024 Q3 | 759,820 | $20,585,600 | -$10,057,727 | $26.9 | 29 |
| 2024 Q2 | 1,099,734 | $30,406,966 | -$685,275 | $27.77 | 36 |
| 2024 Q1 | 1,126,602 | $30,950,501 | -$210,207 | $27.64 | 38 |
| 2023 Q4 | 1,144,704 | $27,961,901 | -$244,674 | $24.37 | 38 |
| 2023 Q3 | 1,157,590 | $25,772,260 | +$1,632,588 | $22.38 | 40 |
| 2023 Q2 | 1,055,493 | $26,951,353 | +$5,641,954 | $25.58 | 44 |
| 2023 Q1 | 842,780 | $19,971,870 | -$1,955,099 | $23.64 | 46 |
| 2022 Q4 | 929,855 | $20,637,601 | -$5,834,526 | $21.82 | 46 |
| 2022 Q3 | 1,026,144 | $25,465,122 | -$2,338,232 | $24.44 | 47 |
| 2022 Q2 | 1,116,996 | $30,416,147 | -$8,164,337 | $26.85 | 54 |
| 2022 Q1 | 1,062,865 | $41,539,413 | -$6,868,372 | $39.09 | 65 |
| 2021 Q4 | 1,536,651 | $67,754,388 | -$22,864,829 | $45.84 | 76 |
| 2021 Q3 | 1,928,310 | $92,331,739 | +$26,262,217 | $47.37 | 68 |
| 2021 Q2 | 1,376,724 | $63,474,243 | -$7,678,533 | $46.35 | 67 |
| 2021 Q1 | 1,538,434 | $68,486,867 | +$16,012,209 | $43.88 | 66 |
| 2020 Q4 | 1,201,575 | $50,336,084 | -$704,377 | $41.05 | 62 |
| 2020 Q3 | 1,226,876 | $45,691,797 | -$9,946,154 | $37.3 | 59 |
| 2020 Q2 | 1,507,198 | $52,258,064 | -$4,649,386 | $34.42 | 68 |
| 2020 Q1 | 1,556,171 | $43,826,421 | -$23,289,376 | $27.99 | 62 |
| 2019 Q4 | 2,445,539 | $85,227,293 | -$15,565,273 | $34.73 | 79 |
| 2019 Q3 | 2,843,103 | $91,851,404 | -$19,823,073 | $32.27 | 69 |
| 2019 Q2 | 3,388,973 | $116,339,480 | -$21,650,663 | $34.29 | 81 |
| 2019 Q1 | 4,087,484 | $137,066,137 | +$40,062,028 | $33.52 | 84 |
| 2018 Q4 | 2,907,064 | $80,550,820 | -$35,563,261 | $27.62 | 79 |
| 2018 Q3 | 3,899,946 | $149,841,944 | +$36,077,307 | $38.44 | 82 |
| 2018 Q2 | 3,063,863 | $107,286,897 | +$46,222,988 | $35.09 | 78 |
| 2018 Q1 | 1,710,898 | $56,987,526 | +$16,653,211 | $33.31 | 61 |
| 2017 Q4 | 1,211,115 | $40,173,564 | +$39,800,239 | $33.18 | 41 |
| 2016 Q2 | 0 | $0 | -$1,477,000 | 0 | |
| 2016 Q1 | 44,142 | $1,477,000 | $33.46 | 1 |