| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 5,260,737 | $246,714,940 | -$108,979,255 | $46.91 | 94 |
| 2025 Q2 | 7,591,803 | $343,021,650 | +$192,004,558 | $45.19 | 102 |
| 2025 Q1 | 3,322,037 | $141,273,404 | -$3,169,912 | $42.47 | 90 |
| 2024 Q4 | 3,416,844 | $151,330,743 | -$40,621,098 | $44.31 | 103 |
| 2024 Q3 | 4,264,677 | $184,946,811 | -$15,639,753 | $43.37 | 100 |
| 2024 Q2 | 4,539,837 | $188,585,591 | +$81,621,699 | $41.49 | 103 |
| 2024 Q1 | 2,588,067 | $103,586,989 | +$1,273,631 | $40.04 | 86 |
| 2023 Q4 | 2,558,021 | $97,786,177 | -$14,006,069 | $38.21 | 80 |
| 2023 Q3 | 2,899,470 | $101,386,696 | -$18,885,671 | $34.97 | 82 |
| 2023 Q2 | 3,425,801 | $122,543,510 | +$26,465,096 | $35.79 | 84 |
| 2023 Q1 | 2,665,332 | $89,465,705 | +$13,917,636 | $33.56 | 64 |
| 2022 Q4 | 2,279,791 | $71,570,039 | -$4,113,060 | $31.03 | 60 |
| 2022 Q3 | 2,411,564 | $70,931,068 | +$890,282 | $29.07 | 58 |
| 2022 Q2 | 2,404,390 | $71,988,418 | -$3,585,884 | $29.92 | 62 |
| 2022 Q1 | 2,425,365 | $81,893,374 | +$4,798,873 | $33.92 | 52 |
| 2021 Q4 | 2,338,966 | $77,814,645 | -$2,870,147 | $33.38 | 53 |
| 2021 Q3 | 2,207,466 | $70,350,027 | -$1,580,035 | $31.80 | 51 |
| 2021 Q2 | 2,273,932 | $72,095,759 | +$21,555,583 | $31.68 | 55 |
| 2021 Q1 | 1,591,905 | $47,976,668 | +$8,493,586 | $30.05 | 35 |
| 2020 Q4 | 1,270,319 | $37,666,000 | +$81,012 | $29.65 | 35 |
| 2020 Q3 | 1,213,775 | $34,674,000 | -$3,935,315 | $28.57 | 28 |
| 2020 Q2 | 1,356,064 | $37,430,000 | -$8,640,436 | $27.60 | 25 |
| 2020 Q1 | 1,685,943 | $41,905,000 | +$17,489,494 | $24.82 | 25 |
| 2019 Q4 | 931,795 | $26,025,000 | +$4,747,342 | $27.92 | 22 |
| 2019 Q3 | 704,541 | $18,479,000 | +$6,943,757 | $26.24 | 17 |
| 2019 Q2 | 439,938 | $11,397,000 | +$11,397,000 | $25.89 | 13 |