| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 2,534,707 | $140,108,008 | -$15,086,223 | $55.26 | 55 |
| 2025 Q2 | 2,811,129 | $145,494,579 | -$3,291,802 | $51.76 | 55 |
| 2025 Q1 | 2,875,396 | $145,023,944 | +$2,287,934 | $50.44 | 57 |
| 2024 Q4 | 2,824,047 | $151,124,107 | +$1,172,716 | $53.51 | 61 |
| 2024 Q3 | 2,771,957 | $151,022,868 | -$7,452,026 | $54.49 | 58 |
| 2024 Q2 | 2,945,011 | $150,388,295 | -$4,446,297 | $51.05 | 60 |
| 2024 Q1 | 3,028,686 | $163,971,492 | -$17,080,032 | $54.15 | 60 |
| 2023 Q4 | 3,373,375 | $172,011,810 | -$19,405 | $51 | 58 |
| 2023 Q3 | 3,421,783 | $152,679,850 | -$2,843,883 | $44.62 | 54 |
| 2023 Q2 | 3,483,414 | $159,192,348 | -$42,154,090 | $45.7 | 57 |
| 2023 Q1 | 4,398,061 | $191,807,895 | +$30,770,148 | $43.69 | 71 |
| 2022 Q4 | 3,684,700 | $158,470,273 | +$4,296,241 | $42.97 | 59 |
| 2022 Q3 | 3,612,419 | $137,856,201 | -$1,193,515 | $38.16 | 51 |
| 2022 Q2 | 3,642,254 | $148,328,946 | +$2,868,954 | $40.7 | 50 |
| 2022 Q1 | 3,552,822 | $165,629,899 | +$22,141,455 | $46.62 | 50 |
| 2021 Q4 | 3,077,948 | $144,979,746 | +$65,777,919 | $47.11 | 53 |
| 2021 Q3 | 1,671,280 | $73,999,534 | -$31,631,227 | $44.27 | 43 |
| 2021 Q2 | 2,384,271 | $105,992,664 | +$37,400,873 | $44.44 | 53 |
| 2021 Q1 | 1,534,546 | $65,814,954 | +$44,174,254 | $42.87 | 41 |
| 2020 Q4 | 503,545 | $17,995,778 | -$2,508,403 | $35.74 | 26 |
| 2020 Q3 | 580,763 | $15,998,506 | -$2,488,804 | $27.54 | 24 |
| 2020 Q2 | 668,284 | $18,430,516 | -$2,507,016 | $27.58 | 25 |
| 2020 Q1 | 759,374 | $16,020,218 | -$6,318,279 | $21.09 | 24 |
| 2019 Q4 | 923,540 | $33,267,204 | +$1,916,670 | $36.02 | 28 |
| 2019 Q3 | 869,774 | $29,239,000 | -$1,954,796 | $33.62 | 24 |
| 2019 Q2 | 927,127 | $31,978,000 | +$662,872 | $34.5 | 23 |
| 2019 Q1 | 907,743 | $31,369,000 | +$3,648,408 | $34.56 | 28 |
| 2018 Q4 | 804,170 | $24,489,000 | +$1,239,086 | $30.45 | 31 |
| 2018 Q3 | 737,748 | $27,140,000 | +$49,872 | $36.81 | 28 |
| 2018 Q2 | 857,360 | $29,859,000 | +$334,569 | $35.98 | 27 |
| 2018 Q1 | 727,687 | $25,237,616 | -$4,143,437 | $34.69 | 26 |
| 2017 Q4 | 845,224 | $30,657,602 | -$773,064 | $36.27 | 29 |
| 2017 Q3 | 867,933 | $29,869,618 | -$3,826,141 | $34.42 | 29 |
| 2017 Q2 | 983,488 | $32,837,709 | -$15,683,889 | $33.4 | 28 |
| 2017 Q1 | 1,452,386 | $48,532,734 | +$19,667,686 | $33.44 | 29 |
| 2016 Q4 | 843,574 | $27,779,435 | -$4,162,966 | $32.92 | 27 |
| 2016 Q3 | 975,101 | $28,984,000 | +$986,393 | $29.74 | 30 |
| 2016 Q2 | 1,061,836 | $29,615,000 | +$6,236,735 | $27.91 | 29 |
| 2016 Q1 | 848,227 | $23,800,000 | -$4,083,685 | $28.17 | 26 |
| 2015 Q4 | 984,629 | $26,007,000 | -$16,369,260 | $26.45 | 25 |
| 2015 Q3 | 1,594,576 | $43,013,000 | -$849,073 | $26.94 | 23 |
| 2015 Q2 | 1,623,943 | $49,976,902 | +$1,503,781 | $30.79 | 21 |
| 2015 Q1 | 1,574,743 | $49,038,977 | +$4,443,477 | $31.14 | 21 |
| 2014 Q4 | 1,432,119 | $44,355,696 | +$3,952,825 | $30.98 | 20 |
| 2014 Q3 | 1,329,223 | $38,248,922 | -$13,666,869 | $29.75 | 23 |
| 2014 Q2 | 1,685,764 | $54,078,478 | +$38,649,595 | $32.08 | 27 |
| 2014 Q1 | 480,007 | $14,654,000 | +$3,931,251 | $30.53 | 10 |