| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 1,684,399 | $71,519,365 | -$4,588,827 | $42.46 | 62 |
| 2025 Q2 | 1,802,940 | $73,314,244 | -$20,108,850 | $40.64 | 63 |
| 2025 Q1 | 2,320,772 | $86,966,374 | +$6,950,939 | $37.73 | 66 |
| 2024 Q4 | 2,120,837 | $78,562,399 | +$7,989,415 | $36.99 | 59 |
| 2024 Q3 | 1,843,763 | $72,844,969 | -$4,992,976 | $39.51 | 55 |
| 2024 Q2 | 1,982,246 | $72,537,517 | -$67,868,865 | $36.51 | 56 |
| 2024 Q1 | 3,825,841 | $143,698,318 | -$13,528,672 | $37.59 | 57 |
| 2023 Q4 | 4,174,180 | $148,815,686 | +$17,669,954 | $35.69 | 60 |
| 2023 Q3 | 3,692,170 | $117,623,889 | -$1,498,169 | $31.85 | 57 |
| 2023 Q2 | 3,731,339 | $124,800,905 | -$925,523 | $33.43 | 56 |
| 2023 Q1 | 3,678,491 | $120,597,432 | +$3,413,842 | $32.78 | 51 |
| 2022 Q4 | 3,575,538 | $111,732,005 | +$1,505,271 | $31.25 | 44 |
| 2022 Q3 | 3,539,580 | $98,054,753 | +$2,589,565 | $27.69 | 45 |
| 2022 Q2 | 3,439,755 | $104,106,156 | +$7,299,454 | $30.09 | 47 |
| 2022 Q1 | 3,195,436 | $114,804,659 | +$12,025,955 | $35.95 | 46 |
| 2021 Q4 | 2,842,619 | $107,309,944 | +$6,139,455 | $37.92 | 42 |
| 2021 Q3 | 2,635,800 | $101,159,104 | -$1,154,149 | $38.15 | 42 |
| 2021 Q2 | 2,480,534 | $96,726,777 | +$1,124,996 | $38.93 | 37 |
| 2021 Q1 | 2,643,884 | $96,267,083 | -$10,703,933 | $36.27 | 38 |
| 2020 Q4 | 2,931,428 | $98,174,000 | -$7,459,038 | $33.44 | 35 |
| 2020 Q3 | 1,766,524 | $49,126,390 | -$3,351,705 | $27.77 | 32 |
| 2020 Q2 | 1,857,171 | $48,773,480 | -$7,246,248 | $26.2 | 33 |
| 2020 Q1 | 2,185,532 | $46,435,000 | -$22,339,316 | $21.2 | 30 |
| 2019 Q4 | 3,097,903 | $94,219,062 | +$2,834,454 | $30.41 | 33 |
| 2019 Q3 | 3,006,843 | $83,403,585 | -$468,841 | $27.76 | 32 |
| 2019 Q2 | 1,697,298 | $47,723,422 | +$4,381,489 | $28.18 | 25 |
| 2019 Q1 | 1,548,505 | $42,933,483 | +$1,131,437 | $27.72 | 22 |
| 2018 Q4 | 1,451,720 | $35,191,000 | +$4,946,854 | $24.24 | 20 |
| 2018 Q3 | 1,219,549 | $34,669,000 | +$4,856,305 | $28.25 | 19 |
| 2018 Q2 | 1,047,992 | $29,565,000 | +$4,792,872 | $28.01 | 15 |
| 2018 Q1 | 850,944 | $24,165,000 | +$570,108 | $28.39 | 14 |
| 2017 Q4 | 830,808 | $23,621,000 | +$4,504,205 | $28.43 | 14 |
| 2017 Q3 | 135,215 | $3,701,000 | -$179,590 | $27.38 | 9 |
| 2017 Q2 | 166,540 | $4,353,000 | +$1,727,263 | $26.13 | 8 |
| 2017 Q1 | 100,462 | $2,563,000 | +$2,563,000 | $25.74 | 2 |