| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 167,762 | $10,635,913 | -$17,158,025 | $63.3 | 13 |
| 2025 Q2 | 448,555 | $16,330,349 | -$869,063 | $36.43 | 13 |
| 2025 Q1 | 503,066 | $12,626,031 | +$2,201,229 | $25.22 | 17 |
| 2024 Q4 | 395,945 | $11,525,959 | +$29,233 | $28.82 | 11 |
| 2024 Q3 | 387,152 | $11,409,866 | +$1,335,307 | $29.51 | 9 |
| 2024 Q2 | 339,152 | $10,944,456 | +$2,041,057 | $32.21 | 10 |
| 2024 Q1 | 276,582 | $8,136,771 | +$3,182,333 | $29.71 | 10 |
| 2023 Q4 | 144,829 | $3,188,229 | -$2,125,233 | $22.02 | 12 |
| 2023 Q3 | 196,233 | $4,143,327 | -$1,155,164 | $21.05 | 12 |
| 2023 Q2 | 198,989 | $4,679,433 | -$1,016,788 | $23.57 | 13 |
| 2023 Q1 | 205,715 | $4,024,736 | -$1,161,498 | $19.47 | 12 |
| 2022 Q4 | 211,259 | $4,501,108 | -$63,610 | $21.16 | 15 |
| 2022 Q3 | 176,847 | $2,989,000 | -$1,117,040 | $16.97 | 8 |
| 2022 Q2 | 191,873 | $3,698,000 | -$10,019,475 | $19.27 | 11 |
| 2022 Q1 | 597,576 | $13,416,000 | -$7,497,746 | $22.35 | 13 |
| 2021 Q4 | 910,360 | $21,784,000 | +$5,564,420 | $23.63 | 17 |
| 2021 Q3 | 662,409 | $19,233,000 | -$14,748,804 | $29.04 | 17 |
| 2021 Q2 | 1,088,988 | $37,914,000 | -$131,609,658 | $34.9 | 19 |
| 2021 Q1 | 4,173,955 | $177,594,611 | +$1,509,658 | $42.5 | 23 |
| 2020 Q4 | 4,149,082 | $160,537,758 | -$9,656,033 | $38.66 | 22 |
| 2020 Q3 | 4,404,154 | $135,419,681 | -$16,123,005 | $30.68 | 22 |
| 2020 Q2 | 5,048,946 | $127,173,518 | -$88,368,145 | $25.18 | 17 |
| 2020 Q1 | 8,584,272 | $150,983,803 | -$812,272,912 | $17.64 | 17 |
| 2019 Q4 | 54,874,037 | $1,199,542,405 | -$24,341,473 | $21.54 | 23 |
| 2019 Q3 | 56,105,041 | $1,100,333,362 | +$564,283,320 | $19.57 | 28 |
| 2019 Q2 | 27,230,264 | $1,305,135,039 | +$61,203,729 | $47.92 | 22 |
| 2019 Q1 | 26,062,381 | $1,265,283,000 | +$56,673,007 | $48.6 | 26 |
| 2018 Q4 | 24,895,297 | $827,311,000 | -$6,393,635 | $33.24 | 21 |
| 2018 Q3 | 25,012,245 | $1,261,063,000 | +$11,726,486 | $50.38 | 25 |
| 2018 Q2 | 24,970,463 | $897,640,000 | +$45,270,131 | $35.71 | 22 |
| 2018 Q1 | 23,747,077 | $873,350,972 | +$39,745,197 | $37.39 | 22 |
| 2017 Q4 | 22,663,949 | $897,708,034 | +$67,934,723 | $39.75 | 21 |
| 2017 Q3 | 21,203,667 | $856,226,057 | +$38,601,202 | $40.65 | 21 |
| 2017 Q2 | 19,995,259 | $809,801,000 | +$716,877,458 | $40.63 | 18 |
| 2017 Q1 | 2,289,778 | $81,030,000 | +$37,754,733 | $35.29 | 14 |
| 2016 Q4 | 1,226,566 | $40,556,000 | +$3,066,236 | $33.03 | 10 |
| 2016 Q3 | 1,135,949 | $36,672,000 | -$173,935 | $32.21 | 10 |
| 2016 Q2 | 1,141,403 | $32,093,000 | +$1,164,235 | $28.1 | 10 |
| 2016 Q1 | 1,107,157 | $26,452,000 | +$2,934,515 | $23.87 | 11 |
| 2015 Q4 | 982,659 | $24,823,000 | +$5,501,821 | $25.19 | 12 |
| 2015 Q3 | 766,519 | $17,641,000 | -$27,215,789 | $22.88 | 10 |
| 2015 Q2 | 1,683,289 | $49,576,000 | +$4,244,057 | $29.45 | 18 |
| 2015 Q1 | 1,545,689 | $44,956,000 | +$10,905,773 | $29.08 | 18 |
| 2014 Q4 | 1,168,640 | $34,854,515 | -$1,847,378 | $30.03 | 17 |
| 2014 Q3 | 1,131,563 | $39,581,561 | +$6,763,098 | $35 | 20 |
| 2014 Q2 | 917,744 | $34,376,679 | -$629,043 | $37.58 | 14 |
| 2014 Q1 | 932,212 | $35,321,143 | -$3,567,349 | $37.89 | 10 |