| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 804,037 | $62,418,871 | +$10,342,616 | $77.66 | 63 |
| 2025 Q2 | 698,160 | $51,507,988 | +$5,226,077 | $73.77 | 58 |
| 2025 Q1 | 623,851 | $43,099,588 | -$4,286,644 | $69.09 | 55 |
| 2024 Q4 | 682,836 | $43,844,307 | +$11,701,848 | $64.15 | 52 |
| 2024 Q3 | 495,238 | $34,974,444 | -$3,009,834 | $70.74 | 54 |
| 2024 Q2 | 526,468 | $31,522,260 | +$576,872 | $59.87 | 53 |
| 2024 Q1 | 537,196 | $31,720,761 | +$3,255,426 | $59.05 | 51 |
| 2023 Q4 | 480,519 | $28,077,271 | -$19,772,054 | $58.45 | 54 |
| 2023 Q3 | 819,486 | $44,915,079 | +$4,975,921 | $53.99 | 58 |
| 2023 Q2 | 580,480 | $34,695,967 | +$3,083,317 | $59.78 | 59 |
| 2023 Q1 | 528,779 | $31,954,709 | -$16,002,544 | $60.44 | 57 |
| 2022 Q4 | 790,855 | $47,582,857 | -$15,767,275 | $60.17 | 65 |
| 2022 Q3 | 1,077,223 | $58,996,064 | -$17,049,895 | $54.76 | 60 |
| 2022 Q2 | 1,370,768 | $82,396,896 | +$18,805,468 | $60.10 | 66 |
| 2022 Q1 | 1,057,154 | $69,495,418 | +$13,871,685 | $65.83 | 60 |
| 2021 Q4 | 843,617 | $54,584,650 | +$12,405,675 | $64.70 | 57 |
| 2021 Q3 | 666,403 | $39,257,180 | +$2,725,877 | $58.86 | 57 |
| 2021 Q2 | 619,693 | $36,841,183 | -$6,035,888 | $59.44 | 60 |
| 2021 Q1 | 719,982 | $43,581,670 | +$1,479,600 | $60.52 | 55 |
| 2020 Q4 | 701,820 | $42,150,604 | +$3,189,232 | $60.06 | 56 |
| 2020 Q3 | 642,762 | $36,082,090 | +$82,062 | $56.14 | 56 |
| 2020 Q2 | 647,056 | $34,489,246 | -$14,310,125 | $53.30 | 59 |
| 2020 Q1 | 899,731 | $45,572,941 | -$11,711,483 | $50.64 | 60 |
| 2019 Q4 | 1,165,204 | $68,421,199 | -$124,513,223 | $58.72 | 69 |
| 2019 Q3 | 3,294,715 | $192,197,795 | +$119,121,714 | $58.35 | 68 |
| 2019 Q2 | 1,250,250 | $68,242,599 | -$7,432,830 | $54.58 | 63 |
| 2019 Q1 | 1,415,367 | $76,498,588 | -$678,032 | $54.05 | 70 |
| 2018 Q4 | 1,428,535 | $70,135,290 | +$22,957,259 | $49.10 | 68 |
| 2018 Q3 | 953,786 | $46,964,094 | +$3,661,035 | $49.24 | 58 |
| 2018 Q2 | 883,122 | $43,243,971 | +$6,245,041 | $48.97 | 59 |
| 2018 Q1 | 755,287 | $37,065,014 | -$15,182,294 | $49.08 | 53 |
| 2017 Q4 | 1,062,420 | $52,616,048 | -$9,430,508 | $49.52 | 63 |
| 2017 Q3 | 1,216,828 | $61,677,391 | +$14,867,085 | $50.69 | 51 |
| 2017 Q2 | 921,706 | $45,196,994 | +$5,740,428 | $49.03 | 47 |
| 2017 Q1 | 805,523 | $38,850,468 | +$2,627,508 | $48.22 | 46 |
| 2016 Q4 | 754,954 | $33,758,695 | -$12,756,760 | $44.70 | 45 |
| 2016 Q3 | 1,034,990 | $49,154,000 | -$4,621,012 | $47.52 | 49 |
| 2016 Q2 | 1,166,341 | $57,560,000 | -$2,033,231 | $49.34 | 55 |
| 2016 Q1 | 1,159,094 | $55,659,000 | -$12,316,653 | $48.06 | 44 |
| 2015 Q4 | 1,931,347 | $64,042,000 | +$7,616,673 | $44.01 | 50 |
| 2015 Q3 | 1,001,417 | $44,373,000 | -$8,295,997 | $44.29 | 43 |
| 2015 Q2 | 1,188,693 | $52,716,430 | -$4,961,008 | $44.34 | 43 |
| 2015 Q1 | 1,300,379 | $60,451,648 | -$26,134,512 | $46.46 | 52 |
| 2014 Q4 | 1,868,492 | $91,887,643 | -$9,156,262 | $49.17 | 47 |
| 2014 Q3 | 1,988,249 | $94,918,086 | +$20,879,565 | $47.74 | 51 |
| 2014 Q2 | 1,548,442 | $77,902,285 | +$4,887,928 | $50.31 | 47 |
| 2014 Q1 | 1,449,812 | $69,574,413 | +$1,028,365 | $47.99 | 42 |