| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 1,585,074 | $39,375,178 | -$5,375,204 | $24.84 | 38 |
| 2025 Q2 | 1,781,320 | $48,308,204 | +$6,579,518 | $27.12 | 37 |
| 2025 Q1 | 1,565,830 | $39,610,234 | -$11,999,472 | $25.3 | 35 |
| 2024 Q4 | 2,045,923 | $51,211,705 | +$903,721 | $25.03 | 36 |
| 2024 Q3 | 1,957,578 | $56,996,741 | +$2,074,417 | $29.13 | 38 |
| 2024 Q2 | 1,898,130 | $45,859,407 | -$15,039,107 | $24.16 | 33 |
| 2024 Q1 | 2,439,846 | $67,389,137 | +$12,529,222 | $27.63 | 47 |
| 2023 Q4 | 2,071,126 | $53,822,821 | -$2,375,596 | $25.99 | 35 |
| 2023 Q3 | 2,068,470 | $51,541,056 | -$1,570,461 | $24.91 | 34 |
| 2023 Q2 | 2,119,552 | $55,241,582 | -$6,005,020 | $26.04 | 36 |
| 2023 Q1 | 2,351,002 | $63,386,823 | +$3,465,592 | $26.96 | 46 |
| 2022 Q4 | 2,221,155 | $58,185,082 | +$11,467,443 | $26.19 | 41 |
| 2022 Q3 | 1,779,473 | $39,298,893 | -$1,649,140 | $22.08 | 28 |
| 2022 Q2 | 1,833,586 | $46,528,292 | -$30,705,321 | $25.38 | 34 |
| 2022 Q1 | 2,914,695 | $90,738,621 | +$30,378,753 | $31.1 | 49 |
| 2021 Q4 | 1,938,112 | $61,323,071 | -$6,273,402 | $31.64 | 42 |
| 2021 Q3 | 2,159,913 | $64,266,273 | +$6,914,936 | $29.75 | 43 |
| 2021 Q2 | 1,931,593 | $59,769,922 | -$13,017,594 | $30.94 | 44 |
| 2021 Q1 | 2,370,830 | $69,274,963 | -$446,732 | $29.22 | 49 |
| 2020 Q4 | 2,333,420 | $76,313,957 | -$16,239,022 | $32.7 | 49 |
| 2020 Q3 | 2,925,347 | $77,772,626 | +$1,517,060 | $26.58 | 45 |
| 2020 Q2 | 2,865,558 | $77,008,025 | -$8,445,157 | $26.9 | 43 |
| 2020 Q1 | 3,232,381 | $74,511,733 | -$51,311,749 | $23.04 | 47 |
| 2019 Q4 | 5,272,318 | $180,924,262 | -$4,846,134 | $34.32 | 60 |
| 2019 Q3 | 5,356,324 | $179,174,306 | +$23,453,921 | $33.45 | 51 |
| 2019 Q2 | 4,611,710 | $164,281,322 | -$17,588,818 | $35.61 | 55 |
| 2019 Q1 | 5,418,524 | $185,856,055 | +$43,415,185 | $34.3 | 62 |
| 2018 Q4 | 3,905,647 | $124,526,384 | +$6,091,442 | $31.88 | 50 |
| 2018 Q3 | 3,742,883 | $112,466,779 | +$7,724,184 | $30.05 | 58 |
| 2018 Q2 | 3,714,909 | $111,988,258 | +$5,836,996 | $30.15 | 51 |
| 2018 Q1 | 3,446,434 | $120,298,710 | +$4,194,898 | $34.94 | 56 |
| 2017 Q4 | 3,355,179 | $130,242,154 | +$7,211,329 | $38.82 | 52 |
| 2017 Q3 | 3,073,853 | $113,624,846 | -$989,225 | $36.97 | 51 |
| 2017 Q2 | 3,114,490 | $111,593,758 | +$14,763,709 | $35.83 | 56 |
| 2017 Q1 | 2,708,018 | $92,527,018 | -$4,825,881 | $34.16 | 53 |
| 2016 Q4 | 2,822,528 | $91,707,065 | -$57,233,487 | $32.42 | 50 |
| 2016 Q3 | 4,537,566 | $169,009,000 | -$73,588,173 | $37.26 | 71 |
| 2016 Q2 | 6,485,142 | $254,055,411 | +$62,278,417 | $39.17 | 73 |
| 2016 Q1 | 5,022,711 | $184,044,791 | -$2,635,773 | $36.65 | 67 |
| 2015 Q4 | 5,134,056 | $173,365,564 | -$17,366,137 | $33.74 | 70 |
| 2015 Q3 | 5,618,304 | $193,280,700 | -$93,457,144 | $34.39 | 65 |
| 2015 Q2 | 8,210,183 | $316,042,212 | -$2,711,205 | $38.5 | 88 |
| 2015 Q1 | 8,202,118 | $341,230,338 | +$90,933,714 | $41.6 | 101 |
| 2014 Q4 | 6,032,810 | $230,463,083 | +$45,019,079 | $38.2 | 83 |
| 2014 Q3 | 4,312,412 | $164,149,115 | -$2,876,689 | $38.06 | 72 |
| 2014 Q2 | 4,091,619 | $150,707,941 | +$41,995,298 | $36.83 | 67 |
| 2014 Q1 | 3,011,243 | $102,696,056 | +$12,952,641 | $34.1 | 58 |