| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 30,545 | $1,168,991 | +$407,773 | $38.29 | 4 |
| 2025 Q2 | 19,961 | $733,898 | -$211,092 | $36.80 | 3 |
| 2025 Q1 | 26,166 | $905,277 | +$224,415 | $34.61 | 3 |
| 2024 Q4 | 19,682 | $680,979 | -$1,022,954 | $34.61 | 3 |
| 2024 Q3 | 46,270 | $1,772,003 | -$32,831 | $38.31 | 4 |
| 2024 Q2 | 47,127 | $1,710,507 | -$157,911 | $36.31 | 4 |
| 2024 Q1 | 48,581 | $1,731,916 | -$4,366,203 | $35.66 | 4 |
| 2023 Q4 | 180,427 | $6,118,368 | -$19,018,267 | $33.91 | 7 |
| 2023 Q3 | 611,844 | $20,041,655 | +$3,746,034 | $32.62 | 6 |
| 2023 Q2 | 499,555 | $16,527,332 | -$57,444 | $33.04 | 7 |
| 2023 Q1 | 501,258 | $15,726,895 | -$170,490 | $31.61 | 6 |
| 2022 Q4 | 548,607 | $16,309,133 | +$495,261 | $29.72 | 6 |
| 2022 Q3 | 531,077 | $16,381,811 | +$631,070 | $30.83 | 8 |
| 2022 Q2 | 530,230 | $16,791,885 | -$317,307 | $31.66 | 7 |
| 2022 Q1 | 540,242 | $19,377,469 | -$4,992,268 | $35.85 | 6 |
| 2021 Q4 | 229,105 | $8,468,000 | +$5,241,063 | $36.96 | 6 |
| 2021 Q3 | 95,009 | $3,622,000 | -$5,040,324 | $38.12 | 6 |
| 2021 Q2 | 230,054 | $8,607,000 | +$948,518 | $37.47 | 7 |
| 2021 Q1 | 204,265 | $7,286,000 | +$5,991,229 | $35.50 | 5 |
| 2020 Q4 | 36,480 | $1,245,000 | -$642,516 | $34.33 | 2 |
| 2020 Q3 | 44,052 | $1,856,525 | -$88,476 | $33.09 | 3 |
| 2020 Q2 | 46,313 | $1,448,000 | $31.26 | 2 | |
| 2020 Q1 | 46,313 | $1,272,000 | -$453,296 | $27.46 | 2 |
| 2019 Q4 | 60,855 | $1,899,000 | -$240,535 | $31.20 | 3 |
| 2019 Q3 | 68,539 | $2,147,000 | $31.33 | 4 | |
| 2019 Q2 | 68,539 | $2,134,000 | +$431,000 | $31.13 | 4 |
| 2019 Q1 | 54,717 | $1,625,000 | -$429,075 | $29.71 | 4 |
| 2018 Q4 | 68,553 | $1,819,000 | +$786,969 | $26.54 | 3 |
| 2018 Q3 | 38,899 | $1,181,000 | -$283,703 | $30.37 | 2 |
| 2018 Q2 | 48,673 | $1,412,000 | +$262,937 | $29.01 | 3 |
| 2018 Q1 | 39,611 | $1,124,000 | -$203,000 | $28.38 | 3 |
| 2017 Q4 | 46,799 | $1,324,000 | -$305,366 | $28.29 | 4 |
| 2017 Q3 | 11,672,923 | $1,677,264 | +$289,652 | $29.35 | 4 |
| 2017 Q2 | 58,781 | $1,680,256 | +$393,999 | $28.58 | 4 |
| 2017 Q1 | 45,231 | $1,248,000 | -$150,000 | $27.62 | 3 |
| 2016 Q4 | 51,336 | $1,345,000 | +$203,118 | $26.20 | 3 |
| 2016 Q3 | 43,578 | $1,179,000 | -$14,676,955,979 | $27.05 | 2 |
| 2016 Q2 | 587,684 | $14,678,113,000 | +$5,934,260,184 | $13188.18 | 2 |
| 2016 Q1 | 30,737 | $786,000 | +$455 | $27.93 | 2 |
| 2015 Q4 | 362,526 | $8,312,447,000 | +$8,311,698,060 | $25.04 | 3 |
| 2015 Q3 | 29,920 | $788,000 | -$5,539,834 | $23.81 | 2 |
| 2015 Q2 | 239,842 | $6,350,834 | +$2,191,195 | $26.39 | 3 |
| 2015 Q1 | 156,317 | $4,217,000 | -$63,225,171 | $26.98 | 4 |
| 2014 Q4 | 491,042 | $67,232,290 | +$58,110,948 | $26.16 | 4 |
| 2014 Q3 | 233,231 | $6,409,274 | -$39,211 | $27.48 | 3 |
| 2014 Q2 | 234,669 | $6,441,777 | +$183,648 | $27.45 | 2 |
| 2014 Q1 | 228,310 | $6,023,834 | +$4,884,382 | $26.38 | 4 |