| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 2,337,651 | $136,987,449 | -$37,439,442 | $58.62 | 93 |
| 2025 Q2 | 3,363,241 | $182,361,492 | -$17,181,852 | $54.23 | 91 |
| 2025 Q1 | 3,551,525 | $177,407,402 | -$2,284,048 | $49.95 | 90 |
| 2024 Q4 | 3,595,852 | $184,758,191 | +$351,398 | $51.38 | 95 |
| 2024 Q3 | 3,531,542 | $181,791,123 | -$6,003,370 | $51.5 | 89 |
| 2024 Q2 | 3,652,284 | $175,672,264 | -$7,816,215 | $48.25 | 87 |
| 2024 Q1 | 3,816,482 | $177,639,899 | -$9,629,575 | $46.55 | 86 |
| 2023 Q4 | 3,960,010 | $173,821,687 | +$3,876,253 | $43.91 | 84 |
| 2023 Q3 | 3,889,517 | $154,684,951 | +$23,697,185 | $39.77 | 84 |
| 2023 Q2 | 2,939,495 | $122,856,248 | -$40,945,008 | $41.74 | 83 |
| 2023 Q1 | 3,951,766 | $160,931,630 | -$8,221,549 | $40.66 | 90 |
| 2022 Q4 | 4,446,530 | $175,971,818 | +$13,721,944 | $39.85 | 93 |
| 2022 Q3 | 4,082,024 | $144,833,426 | -$11,786,456 | $35.47 | 83 |
| 2022 Q2 | 4,402,612 | $170,100,113 | +$26,421,483 | $38.63 | 86 |
| 2022 Q1 | 3,714,705 | $165,294,449 | +$37,678,048 | $44.52 | 78 |
| 2021 Q4 | 2,774,281 | $125,868,064 | -$2,520,297 | $45.37 | 71 |
| 2021 Q3 | 2,818,709 | $116,669,426 | +$11,292,355 | $41.38 | 58 |
| 2021 Q2 | 2,506,668 | $105,873,938 | +$15,685,175 | $42.25 | 56 |
| 2021 Q1 | 2,136,218 | $85,977,839 | +$9,944,300 | $40.19 | 50 |
| 2020 Q4 | 1,893,093 | $69,687,587 | -$5,413,375 | $36.81 | 46 |
| 2020 Q3 | 2,079,682 | $67,477,303 | +$391,510 | $32.45 | 49 |
| 2020 Q2 | 2,031,928 | $62,491,852 | -$10,874,172 | $30.75 | 49 |
| 2020 Q1 | 2,394,876 | $63,165,000 | -$16,773,934 | $26.38 | 52 |
| 2019 Q4 | 3,053,552 | $107,651,000 | -$6,873,823 | $35.25 | 54 |
| 2019 Q3 | 3,220,910 | $103,909,000 | -$5,083,494 | $32.26 | 55 |
| 2019 Q2 | 3,369,745 | $107,567,906 | -$2,952,428 | $31.92 | 51 |
| 2019 Q1 | 3,472,706 | $109,683,307 | -$7,842,795 | $31.58 | 50 |
| 2018 Q4 | 3,561,795 | $102,223,000 | +$702,396 | $28.68 | 50 |
| 2018 Q3 | 3,427,389 | $110,981,464 | +$9,240,829 | $32.38 | 50 |
| 2018 Q2 | 3,141,969 | $95,122,661 | +$15,383,432 | $30.3 | 42 |
| 2018 Q1 | 2,636,607 | $78,746,542 | +$12,044,592 | $29.87 | 37 |
| 2017 Q4 | 2,218,742 | $68,065,247 | +$6,281,538 | $30.65 | 26 |
| 2017 Q3 | 1,962,082 | $57,052,000 | +$11,916,628 | $29.08 | 22 |
| 2017 Q2 | 1,559,111 | $44,058,000 | +$23,258,836 | $28.26 | 22 |
| 2017 Q1 | 736,121 | $20,481,000 | +$6,943,232 | $27.83 | 17 |
| 2016 Q4 | 486,723 | $12,973,000 | -$9,441,000 | $26.5 | 10 |
| 2016 Q3 | 593,057 | $15,194,000 | +$15,194,000 | $25.62 | 4 |
| 2016 Q2 | 0 | $0 | -$26,000 | 0 | |
| 2016 Q1 | 825 | $26,000 | $31.52 | 1 |