| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 1,773,253 | $58,859,345 | -$10,711,786 | $33.21 | 71 |
| 2025 Q2 | 2,122,577 | $67,443,410 | -$1,238,351 | $32.04 | 71 |
| 2025 Q1 | 2,169,718 | $65,316,672 | -$5,242,111 | $30.24 | 75 |
| 2024 Q4 | 2,341,512 | $69,324,908 | -$9,877,755 | $29.44 | 69 |
| 2024 Q3 | 2,628,429 | $82,100,754 | -$25,687,888 | $31.34 | 69 |
| 2024 Q2 | 3,446,840 | $102,825,046 | -$1,296,473 | $29.83 | 66 |
| 2024 Q1 | 3,511,886 | $101,404,651 | -$250,762,516 | $28.94 | 72 |
| 2023 Q4 | 12,358,577 | $354,108,839 | +$160,657,343 | $28.67 | 86 |
| 2023 Q3 | 6,592,367 | $179,342,789 | +$117,890,195 | $27.38 | 56 |
| 2023 Q2 | 2,239,668 | $63,586,367 | -$12,037,687 | $28.38 | 61 |
| 2023 Q1 | 2,631,105 | $74,142,146 | +$42,333,862 | $28.19 | 57 |
| 2022 Q4 | 1,128,072 | $31,078,404 | -$11,099,979 | $27.21 | 42 |
| 2022 Q3 | 1,536,024 | $38,385,919 | -$1,389,542 | $24.94 | 50 |
| 2022 Q2 | 1,591,629 | $43,125,202 | -$3,477,485 | $27.09 | 50 |
| 2022 Q1 | 1,744,086 | $49,482,895 | -$7,625,153 | $28.42 | 50 |
| 2021 Q4 | 2,180,409 | $64,630,717 | -$2,223,863 | $29.58 | 52 |
| 2021 Q3 | 2,124,202 | $63,607,385 | -$5,497,055 | $29.92 | 44 |
| 2021 Q2 | 2,211,211 | $68,517,809 | -$8,298,601 | $31.05 | 50 |
| 2021 Q1 | 2,558,541 | $77,270,453 | +$35,474,004 | $30.3 | 49 |
| 2020 Q4 | 1,388,432 | $41,743,000 | +$19,434,655 | $30.04 | 33 |
| 2020 Q3 | 343,077 | $9,287,000 | +$3,519,652 | $27.05 | 20 |
| 2020 Q2 | 243,333 | $6,245,000 | -$6,601,109 | $25.58 | 18 |
| 2020 Q1 | 510,768 | $11,993,000 | +$11,747,000 | $22.85 | 19 |
| 2019 Q4 | 104 | $3,000 | $28.85 | 1 | |
| 2019 Q3 | 104 | $3,000 | $28.85 | 1 | |
| 2019 Q2 | 104 | $3,000 | $28.85 | 1 | |
| 2019 Q1 | 104 | $3,000 | $28.85 | 1 |