| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 53,386 | $5,151,215 | -$107,586 | $96.49 | 3 |
| 2025 Q2 | 54,501 | $5,598,888 | $102.73 | 3 | |
| 2025 Q1 | 54,501 | $5,680,640 | -$962,390 | $104.23 | 3 |
| 2024 Q4 | 67,227 | $5,896,832 | -$1,013,536 | $90.76 | 3 |
| 2024 Q3 | 66,559 | $7,657,219 | -$123,760 | $116.6 | 4 |
| 2024 Q2 | 67,602 | $6,604,686 | -$1,522,163 | $97.7 | 3 |
| 2024 Q1 | 83,182 | $8,803,151 | -$58,947 | $105.83 | 3 |
| 2023 Q4 | 83,739 | $9,645,942 | +$610,739 | $115.19 | 3 |
| 2023 Q3 | 78,437 | $7,219,048 | -$3,880,691 | $92.03 | 3 |
| 2023 Q2 | 120,610 | $13,742,303 | +$104,369 | $113.94 | 2 |
| 2023 Q1 | 119,694 | $16,019,845 | +$1,622,007 | $133.84 | 2 |
| 2022 Q4 | 107,575 | $14,591,568 | -$6,340,003 | $135.64 | 2 |
| 2022 Q3 | 154,316 | $22,306,000 | +$366,800 | $144.55 | 3 |
| 2022 Q2 | 151,776 | $25,556,000 | +$4,907,085 | $168.38 | 2 |
| 2022 Q1 | 122,633 | $22,638,000 | +$935,179 | $184.6 | 2 |
| 2021 Q4 | 117,567 | $24,541,000 | -$16,738,828 | $208.74 | 2 |
| 2021 Q3 | 212,825 | $36,887,000 | -$286,414 | $173.32 | 4 |
| 2021 Q2 | 214,264 | $41,803,000 | +$795,917 | $195.1 | 5 |
| 2021 Q1 | 211,193 | $36,352,000 | -$911,315 | $172.13 | 6 |
| 2020 Q4 | 216,488 | $34,462,000 | +$2,604,078 | $159.19 | 6 |
| 2020 Q3 | 199,128 | $33,143,000 | +$702,926 | $166.5 | 6 |
| 2020 Q2 | 194,883 | $32,624,000 | +$357,566 | $167.35 | 6 |
| 2020 Q1 | 191,567 | $27,897,000 | +$2,185,720 | $144.63 | 6 |
| 2019 Q4 | 200,620 | $28,527,000 | -$24,395 | $142.14 | 6 |
| 2019 Q3 | 200,793 | $27,896,000 | +$1,691,441 | $139 | 6 |
| 2019 Q2 | 188,657 | $24,581,000 | +$1,044,239 | $130.32 | 6 |
| 2019 Q1 | 180,683 | $23,110,000 | +$8,814,082 | $128 | 5 |
| 2018 Q4 | 111,850 | $12,196,000 | -$5,140,842 | $108.57 | 4 |
| 2018 Q3 | 159,152 | $17,698,000 | +$1,102,257 | $110.62 | 6 |
| 2018 Q2 | 145,820 | $15,720,000 | +$570,935 | $107.73 | 5 |
| 2018 Q1 | 143,984 | $15,758,716 | -$380,466 | $109.61 | 6 |
| 2017 Q4 | 147,673 | $16,357,541 | -$10,006,597 | $111 | 6 |
| 2017 Q3 | 246,823 | $24,727,998 | -$141,070,031 | $99.98 | 8 |
| 2017 Q2 | 1,654,825 | $165,791,018 | +$8,162,337 | $100.17 | 9 |
| 2017 Q1 | 1,574,021 | $148,850,445 | -$31,396,697 | $94.45 | 10 |
| 2016 Q4 | 1,909,625 | $165,713,677 | +$11,090,691 | $86.77 | 10 |
| 2016 Q3 | 1,781,799 | $167,863,000 | +$28,430,189 | $94.21 | 7 |
| 2016 Q2 | 1,479,663 | $150,065,000 | -$13,499,412 | $101.4 | 11 |
| 2016 Q1 | 1,659,240 | $143,523,487 | +$7,993,127 | $86.5 | 12 |
| 2015 Q4 | 1,566,838 | $135,451,000 | +$5,948,732 | $86.42 | 12 |
| 2015 Q3 | 1,498,017 | $118,149,000 | +$25,533,500 | $78.88 | 8 |
| 2015 Q2 | 1,174,026 | $94,274,000 | -$11,444,577 | $80.29 | 6 |
| 2015 Q1 | 1,310,046 | $108,131,000 | -$78,876,592 | $82.54 | 7 |
| 2014 Q4 | 2,318,568 | $182,437,000 | -$24,327,759,137 | $78.7 | 13 |
| 2014 Q3 | 308,630,732 | $24,852,926,515 | -$102,325,681 | $80.53 | 429 |
| 2014 Q2 | 310,401,196 | $23,049,340,837 | -$1,145,336,672 | $74.26 | 437 |
| 2014 Q1 | 311,540,053 | $22,986,837,486 | +$235,131,471 | $73.78 | 425 |