| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 2,962,962 | $137,168,558 | -$8,665,366 | $46.3 | 89 |
| 2025 Q2 | 3,190,983 | $143,302,885 | -$19,877,646 | $44.9 | 90 |
| 2025 Q1 | 3,647,778 | $155,618,980 | -$14,696,125 | $42.44 | 91 |
| 2024 Q4 | 3,994,721 | $171,170,333 | +$3,150,860 | $42.83 | 97 |
| 2024 Q3 | 3,189,365 | $140,228,539 | +$11,101,152 | $43.99 | 89 |
| 2024 Q2 | 2,937,844 | $119,722,790 | -$2,906,694 | $40.58 | 81 |
| 2024 Q1 | 3,004,615 | $126,083,554 | -$1,584,877 | $42.11 | 73 |
| 2023 Q4 | 3,050,747 | $116,614,011 | +$18,422,765 | $38.21 | 70 |
| 2023 Q3 | 2,540,573 | $87,561,798 | +$80,670 | $34.47 | 65 |
| 2023 Q2 | 2,529,983 | $91,070,322 | +$4,280,582 | $35.98 | 63 |
| 2023 Q1 | 2,405,086 | $82,544,377 | -$2,509,529 | $34.45 | 59 |
| 2022 Q4 | 2,200,754 | $73,724,761 | -$1,229,049 | $33.5 | 51 |
| 2022 Q3 | 2,248,004 | $67,826,904 | +$12,365,251 | $30.15 | 50 |
| 2022 Q2 | 1,839,971 | $57,633,131 | +$6,853,428 | $31.28 | 44 |
| 2022 Q1 | 1,613,126 | $58,704,145 | +$2,609,654 | $36.39 | 38 |
| 2021 Q4 | 1,534,527 | $59,427,226 | -$4,747,648 | $38.73 | 39 |
| 2021 Q3 | 1,268,766 | $44,171,445 | -$5,762,696 | $34.81 | 29 |
| 2021 Q2 | 1,433,919 | $50,007,005 | +$1,098,738 | $34.91 | 32 |
| 2021 Q1 | 1,425,428 | $46,919,081 | +$15,442,328 | $32.91 | 29 |
| 2020 Q4 | 959,534 | $29,609,469 | -$20,581,290 | $30.86 | 28 |
| 2020 Q3 | 1,675,108 | $44,875,252 | +$2,704,737 | $26.82 | 23 |
| 2020 Q2 | 1,577,939 | $39,163,085 | -$11,153,117 | $24.82 | 19 |
| 2020 Q1 | 2,072,025 | $42,950,000 | +$7,388,380 | $20.73 | 17 |
| 2019 Q4 | 1,708,271 | $46,465,000 | +$41,956,793 | $27.2 | 14 |
| 2019 Q3 | 142,570 | $3,645,000 | +$2,854,505 | $25.55 | 10 |
| 2019 Q2 | 31,002 | $786,000 | +$786,000 | $25.37 | 3 |