| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 1,093,213 | $61,397,042 | -$12,156,880 | $56.15 | 45 |
| 2025 Q2 | 1,309,915 | $70,997,857 | -$4,747,368 | $54.2 | 45 |
| 2025 Q1 | 1,422,472 | $74,367,751 | -$5,800,092 | $52.28 | 43 |
| 2024 Q4 | 1,530,945 | $85,047,797 | +$7,696,047 | $55.55 | 48 |
| 2024 Q3 | 1,392,189 | $73,629,490 | +$41,990,521 | $52.89 | 40 |
| 2024 Q2 | 602,468 | $27,706,851 | -$18,752,926 | $45.99 | 37 |
| 2024 Q1 | 1,009,239 | $46,970,778 | +$201,062 | $46.54 | 40 |
| 2023 Q4 | 1,001,393 | $49,903,063 | +$22,614,271 | $49.83 | 38 |
| 2023 Q3 | 557,174 | $22,137,694 | -$7,314,806 | $39.74 | 28 |
| 2023 Q2 | 741,236 | $29,322,688 | -$19,422,692 | $39.55 | 29 |
| 2023 Q1 | 1,216,306 | $52,268,102 | -$52,533,495 | $42.99 | 46 |
| 2022 Q4 | 2,300,064 | $120,953,394 | +$75,510,814 | $52.59 | 62 |
| 2022 Q3 | 819,843 | $41,331,000 | -$4,659,790 | $50.36 | 47 |
| 2022 Q2 | 917,569 | $45,644,000 | -$9,058,067 | $49.72 | 49 |
| 2022 Q1 | 1,087,468 | $61,015,615 | +$5,769,655 | $56.16 | 55 |
| 2021 Q4 | 982,850 | $57,878,793 | -$4,055,619 | $59.02 | 49 |
| 2021 Q3 | 1,022,001 | $57,557,184 | -$20,686,881 | $56.24 | 47 |
| 2021 Q2 | 1,392,141 | $76,969,000 | +$8,039,067 | $55.27 | 55 |
| 2021 Q1 | 1,246,544 | $70,794,250 | +$23,452,601 | $56.77 | 50 |
| 2020 Q4 | 841,760 | $37,691,000 | +$18,681,627 | $44.77 | 38 |
| 2020 Q3 | 433,745 | $13,798,234 | -$1,966,675 | $31.74 | 29 |
| 2020 Q2 | 499,882 | $17,653,163 | -$11,863,210 | $35.34 | 32 |
| 2020 Q1 | 812,399 | $26,548,426 | -$6,495,309 | $32.64 | 42 |
| 2019 Q4 | 984,811 | $51,031,886 | -$3,237,673 | $51.84 | 59 |
| 2019 Q3 | 1,043,143 | $49,998,041 | -$17,912,657 | $47.89 | 56 |
| 2019 Q2 | 1,391,739 | $66,763,293 | -$16,216,403 | $47.97 | 60 |
| 2019 Q1 | 1,757,952 | $81,367,279 | -$34,483,995 | $46.25 | 71 |
| 2018 Q4 | 2,519,703 | $108,554,064 | -$62,067,868 | $43.08 | 79 |
| 2018 Q3 | 3,755,514 | $200,556,977 | +$8,850,667 | $53.34 | 90 |
| 2018 Q2 | 3,590,495 | $196,475,534 | +$43,872,558 | $54.76 | 88 |
| 2018 Q1 | 2,789,402 | $147,746,676 | -$15,451,587 | $52.98 | 71 |
| 2017 Q4 | 3,081,892 | $161,585,861 | -$8,020,219 | $52.42 | 73 |
| 2017 Q3 | 3,195,900 | $168,370,894 | -$38,637,789 | $52.68 | 75 |
| 2017 Q2 | 3,944,440 | $199,672,655 | -$15,656,803 | $50.61 | 81 |
| 2017 Q1 | 4,258,035 | $215,328,148 | -$61,545,666 | $50.62 | 75 |
| 2016 Q4 | 5,396,111 | $284,762,008 | +$167,863,729 | $52.79 | 64 |
| 2016 Q3 | 2,361,781 | $96,883,651 | -$5,505,382 | $41.28 | 52 |
| 2016 Q2 | 2,435,920 | $92,504,099 | -$15,746,143 | $38.01 | 48 |
| 2016 Q1 | 2,832,665 | $103,938,890 | -$43,534,929 | $36.74 | 47 |
| 2015 Q4 | 3,995,568 | $155,473,355 | +$82,338,741 | $38.98 | 52 |
| 2015 Q3 | 1,850,181 | $70,792,085 | +$39,505,618 | $38.26 | 40 |
| 2015 Q2 | 816,252 | $32,455,697 | -$3,795,297 | $39.78 | 25 |
| 2015 Q1 | 921,941 | $33,731,000 | -$31,530,530 | $36.6 | 21 |
| 2014 Q4 | 1,782,551 | $65,516,233 | +$3,110,157 | $36.75 | 22 |
| 2014 Q3 | 1,620,632 | $54,904,788 | +$5,354,249 | $33.89 | 23 |
| 2014 Q2 | 1,458,709 | $52,306,610 | +$4,636,003 | $35.87 | 23 |
| 2014 Q1 | 1,328,855 | $48,965,746 | +$26,068,038 | $36.85 | 18 |