| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 12,376 | $389,225 | $31.45 | 1 | |
| 2025 Q3 | 4,025,896 | $122,636,565 | -$458,793 | $30.47 | 50 |
| 2025 Q2 | 4,123,227 | $119,612,732 | +$8,642,715 | $29.01 | 51 |
| 2025 Q1 | 3,794,012 | $111,239,415 | +$3,748,992 | $29.32 | 45 |
| 2024 Q4 | 3,710,983 | $103,145,450 | +$4,156,917 | $27.75 | 50 |
| 2024 Q3 | 3,512,994 | $108,622,470 | -$8,389,185 | $30.92 | 47 |
| 2024 Q2 | 3,800,856 | $109,939,089 | -$8,112,135 | $28.92 | 50 |
| 2024 Q1 | 4,094,579 | $118,667,008 | -$6,979,244 | $29.07 | 50 |
| 2023 Q4 | 4,360,176 | $120,149,719 | +$9,023,491 | $27.56 | 47 |
| 2023 Q3 | 4,037,301 | $105,177,521 | +$5,464,607 | $26.07 | 47 |
| 2023 Q2 | 3,822,655 | $104,850,766 | +$5,402,110 | $27.43 | 42 |
| 2023 Q1 | 3,624,739 | $95,229,404 | +$3,308,309 | $26.26 | 42 |
| 2022 Q4 | 3,471,127 | $84,185,425 | -$5,237,246 | $24.25 | 46 |
| 2022 Q3 | 3,620,705 | $88,384,156 | -$7,255,950 | $24.41 | 39 |
| 2022 Q2 | 3,917,322 | $95,776,261 | +$804,756 | $24.45 | 42 |
| 2022 Q1 | 3,883,011 | $100,101,434 | +$9,174,029 | $25.79 | 45 |
| 2021 Q4 | 3,344,433 | $96,886,990 | -$2,230,110 | $28.98 | 37 |
| 2021 Q3 | 3,524,678 | $100,519,874 | +$9,066,430 | $28.52 | 39 |
| 2021 Q2 | 3,076,216 | $89,058,916 | +$1,982,737 | $28.94 | 32 |
| 2021 Q1 | 3,382,152 | $93,468,953 | -$974,748 | $27.61 | 35 |
| 2020 Q4 | 3,042,918 | $80,686,661 | -$14,370,137 | $26.44 | 33 |
| 2020 Q3 | 3,592,416 | $81,830,752 | -$2,727,657 | $22.77 | 28 |
| 2020 Q2 | 3,706,544 | $86,767,769 | -$8,496,409 | $23.41 | 27 |
| 2020 Q1 | 4,079,724 | $95,225,000 | +$35,520,085 | $23.32 | 28 |
| 2019 Q4 | 2,649,852 | $71,012,000 | +$26,295,311 | $26.79 | 24 |
| 2019 Q3 | 1,621,275 | $40,742,000 | +$13,562,235 | $25.13 | 14 |
| 2019 Q2 | 1,081,358 | $27,474,000 | +$27,474,042 | $25.39 | 6 |