| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 3,777,444 | $98,953,808 | +$3,576,539 | $26.17 | 62 |
| 2025 Q2 | 3,608,418 | $92,922,397 | +$1,909,479 | $25.75 | 66 |
| 2025 Q1 | 3,523,470 | $79,778,649 | -$1,127,458 | $22.63 | 65 |
| 2024 Q4 | 3,590,168 | $84,090,300 | -$495,075 | $23.43 | 65 |
| 2024 Q3 | 3,530,790 | $87,647,890 | -$679,315 | $24.83 | 63 |
| 2024 Q2 | 3,520,145 | $77,977,395 | -$723,205 | $22.15 | 61 |
| 2024 Q1 | 3,557,242 | $76,667,301 | -$2,037,307 | $21.57 | 65 |
| 2023 Q4 | 3,598,178 | $78,500,412 | +$494,600 | $21.82 | 58 |
| 2023 Q3 | 3,450,025 | $68,530,852 | +$2,883,757 | $19.83 | 54 |
| 2023 Q2 | 3,293,261 | $72,632,139 | +$2,628,050 | $22.04 | 52 |
| 2023 Q1 | 3,181,402 | $76,281,317 | +$7,619,978 | $23.98 | 52 |
| 2022 Q4 | 2,893,565 | $60,263,518 | +$2,358,523 | $20.77 | 54 |
| 2022 Q3 | 2,748,335 | $55,271,317 | +$1,624,250 | $20.06 | 43 |
| 2022 Q2 | 2,769,874 | $60,595,692 | -$946,248 | $21.88 | 50 |
| 2022 Q1 | 2,807,552 | $71,326,797 | +$6,938,879 | $25.41 | 49 |
| 2021 Q4 | 2,535,511 | $67,489,338 | +$1,469,381 | $26.62 | 53 |
| 2021 Q3 | 2,492,579 | $62,670,016 | +$194,081 | $25.13 | 54 |
| 2021 Q2 | 2,483,552 | $63,951,933 | +$4,143,953 | $25.75 | 52 |
| 2021 Q1 | 2,322,638 | $58,382,706 | +$4,583,255 | $25.15 | 48 |
| 2020 Q4 | 2,134,960 | $53,489,892 | +$4,644,625 | $25.03 | 44 |
| 2020 Q3 | 1,932,906 | $42,076,518 | +$944,540 | $21.77 | 40 |
| 2020 Q2 | 1,895,706 | $40,265,216 | -$2,254,903 | $21.25 | 37 |
| 2020 Q1 | 2,018,842 | $34,354,063 | +$273,519 | $17.02 | 39 |
| 2019 Q4 | 1,995,367 | $44,497,119 | -$810,640 | $22.3 | 46 |
| 2019 Q3 | 1,938,425 | $47,354,008 | -$2,011,869 | $24.45 | 40 |
| 2019 Q2 | 2,022,320 | $44,771,103 | +$1,679,586 | $22.13 | 39 |
| 2019 Q1 | 1,946,531 | $41,851,525 | +$1,380,555 | $21.5 | 31 |
| 2018 Q4 | 1,885,157 | $37,241,000 | -$58,424 | $19.76 | 34 |
| 2018 Q3 | 1,867,412 | $38,880,000 | +$1,356,186 | $20.82 | 32 |
| 2018 Q2 | 1,803,722 | $36,090,000 | +$1,622,639 | $20.01 | 38 |
| 2018 Q1 | 1,723,511 | $34,133,000 | -$2,103,804 | $19.81 | 37 |
| 2017 Q4 | 1,825,045 | $39,450,000 | +$1,398,124 | $21.62 | 35 |
| 2017 Q3 | 1,757,003 | $36,970,000 | +$1,990,886 | $21.04 | 37 |
| 2017 Q2 | 1,662,485 | $34,169,000 | -$253,426 | $20.55 | 35 |
| 2017 Q1 | 1,675,447 | $33,206,000 | +$694,561 | $19.82 | 32 |
| 2016 Q4 | 1,650,400 | $30,394,000 | -$3,156,689 | $18.42 | 37 |
| 2016 Q3 | 1,814,732 | $35,638,000 | +$537,122 | $19.64 | 30 |
| 2016 Q2 | 1,787,609 | $36,407,000 | -$9,134,165 | $20.36 | 29 |
| 2016 Q1 | 2,264,046 | $41,862,000 | -$3,842,521 | $18.52 | 33 |
| 2015 Q4 | 2,486,135 | $41,737,000 | +$2,519,269 | $16.78 | 34 |
| 2015 Q3 | 2,427,003 | $39,486,000 | -$1,780,958 | $16.26 | 31 |
| 2015 Q2 | 2,638,217 | $47,907,145 | +$1,160,327 | $18.15 | 35 |
| 2015 Q1 | 2,459,907 | $48,222,353 | +$2,090,451 | $19.6 | 35 |
| 2014 Q4 | 2,251,725 | $46,696,828 | +$1,545,630 | $20.74 | 30 |
| 2014 Q3 | 2,167,521 | $43,373,654 | -$2,331,627 | $20.01 | 27 |
| 2014 Q2 | 2,279,303 | $47,724,488 | -$2,133,834 | $20.94 | 30 |
| 2014 Q1 | 2,418,108 | $45,847,715 | +$2,256,293 | $18.96 | 32 |