| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 776,029 | $35,093,509 | -$4,058,243 | $45.23 | 39 |
| 2025 Q2 | 872,407 | $36,168,634 | +$4,818,332 | $41.46 | 43 |
| 2025 Q1 | 756,232 | $30,265,926 | +$481,688 | $40.02 | 42 |
| 2024 Q4 | 760,016 | $27,735,057 | -$2,106,314 | $36.49 | 36 |
| 2024 Q3 | 815,387 | $32,988,948 | -$1,031,359 | $40.45 | 37 |
| 2024 Q2 | 840,558 | $30,170,762 | +$628,436 | $35.88 | 35 |
| 2024 Q1 | 823,162 | $28,089,099 | +$2,195,127 | $34.13 | 34 |
| 2023 Q4 | 499,621 | $17,081,483 | +$1,783,492 | $34.19 | 38 |
| 2023 Q3 | 447,757 | $15,048,984 | +$1,263,807 | $33.61 | 40 |
| 2023 Q2 | 409,577 | $14,007,608 | -$8,119,845 | $34.2 | 39 |
| 2023 Q1 | 646,820 | $22,472,485 | +$36,844 | $34.72 | 40 |
| 2022 Q4 | 648,104 | $22,251,369 | +$1,741,078 | $34.34 | 39 |
| 2022 Q3 | 597,315 | $19,078,416 | -$1,365,907 | $31.94 | 36 |
| 2022 Q2 | 621,990 | $22,992,290 | -$8,524,517 | $36.96 | 42 |
| 2022 Q1 | 857,462 | $32,848,923 | +$4,799,389 | $38.29 | 51 |
| 2021 Q4 | 718,515 | $32,207,815 | -$19,298,038 | $44.76 | 54 |
| 2021 Q3 | 1,111,778 | $53,699,448 | +$5,506,947 | $48.2 | 53 |
| 2021 Q2 | 991,718 | $54,204,833 | +$8,645,372 | $54.68 | 56 |
| 2021 Q1 | 835,648 | $44,018,562 | -$8,461,542 | $52.71 | 54 |
| 2020 Q4 | 993,517 | $51,915,260 | -$51,780,091 | $52.21 | 51 |
| 2020 Q3 | 1,977,674 | $91,967,876 | +$57,661,416 | $46.48 | 48 |
| 2020 Q2 | 747,811 | $31,229,778 | -$21,618,441 | $41.6 | 48 |
| 2020 Q1 | 1,303,409 | $46,476,330 | +$7,731,847 | $35.63 | 47 |
| 2019 Q4 | 1,065,927 | $48,296,581 | +$4,237,867 | $45.31 | 47 |
| 2019 Q3 | 961,423 | $38,835,179 | -$5,354,551 | $40.45 | 46 |
| 2019 Q2 | 1,101,312 | $46,659,708 | -$119,731,749 | $42.44 | 52 |
| 2019 Q1 | 3,885,594 | $167,416,394 | +$113,221,742 | $43.11 | 56 |
| 2018 Q4 | 1,296,416 | $48,650,877 | -$2,177,306 | $37.51 | 53 |
| 2018 Q3 | 1,342,032 | $54,084,038 | -$9,772,480 | $40.34 | 57 |
| 2018 Q2 | 1,581,320 | $66,546,809 | -$6,493,353 | $42.08 | 64 |
| 2018 Q1 | 1,720,180 | $79,379,333 | +$14,748,269 | $46.22 | 65 |
| 2017 Q4 | 1,468,108 | $65,230,867 | +$11,182,728 | $44.49 | 67 |
| 2017 Q3 | 1,242,725 | $53,247,070 | -$10,848,401 | $42.89 | 57 |
| 2017 Q2 | 1,498,198 | $56,005,340 | +$7,639,746 | $37.44 | 64 |
| 2017 Q1 | 1,298,831 | $47,021,390 | +$7,842,889 | $36.32 | 62 |
| 2016 Q4 | 1,108,522 | $35,342,364 | -$14,429,289 | $31.88 | 57 |
| 2016 Q3 | 1,531,587 | $52,468,914 | +$3,386,349 | $34.26 | 59 |
| 2016 Q2 | 1,481,023 | $45,282,064 | -$925,726 | $30.57 | 58 |
| 2016 Q1 | 1,469,841 | $43,605,792 | -$5,925,631 | $29.68 | 58 |
| 2015 Q4 | 1,671,550 | $48,914,854 | +$4,522,843 | $29.27 | 60 |
| 2015 Q3 | 1,452,795 | $43,317,180 | -$9,499,012 | $29.8 | 56 |
| 2015 Q2 | 1,729,388 | $64,682,819 | -$3,879,440 | $37.42 | 57 |
| 2015 Q1 | 1,840,103 | $67,134,251 | -$15,575,630 | $36.5 | 60 |
| 2014 Q4 | 2,277,320 | $79,799,533 | -$11,075,220 | $35.03 | 63 |
| 2014 Q3 | 2,504,597 | $93,277,157 | -$2,504,075 | $37.24 | 69 |
| 2014 Q2 | 2,562,050 | $98,698,945 | -$3,401,447 | $38.55 | 79 |
| 2014 Q1 | 2,657,751 | $96,223,642 | -$90,008,673 | $36.22 | 70 |