| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 54,866 | $4,091,905 | -$781,251 | $73.56 | 3 |
| 2025 Q3 | 2,154,132 | $160,928,116 | +$25,876,577 | $74.78 | 66 |
| 2025 Q2 | 1,833,160 | $123,656,591 | -$3,717,266 | $67.45 | 65 |
| 2025 Q1 | 2,083,735 | $115,366,497 | -$60,489,588 | $60.86 | 66 |
| 2024 Q4 | 2,895,321 | $189,821,889 | +$12,277,344 | $65.55 | 66 |
| 2024 Q3 | 2,646,361 | $173,054,579 | -$11,406,209 | $65.40 | 58 |
| 2024 Q2 | 2,821,262 | $166,628,560 | +$12,874,838 | $59.06 | 58 |
| 2024 Q1 | 2,624,150 | $158,684,753 | +$26,255,804 | $60.48 | 56 |
| 2023 Q4 | 2,160,621 | $127,476,682 | +$24,134,409 | $59.00 | 49 |
| 2023 Q3 | 1,781,830 | $90,864,707 | +$8,507,712 | $50.99 | 44 |
| 2023 Q2 | 1,606,804 | $91,344,828 | +$58,067,907 | $56.79 | 41 |
| 2023 Q1 | 601,448 | $30,063,820 | +$2,382,598 | $50.22 | 38 |
| 2022 Q4 | 564,053 | $25,594,033 | -$4,379,873 | $45.59 | 35 |
| 2022 Q3 | 727,170 | $32,230,849 | +$1,571,978 | $44.39 | 35 |
| 2022 Q2 | 684,969 | $31,901,695 | -$11,598,794 | $46.64 | 37 |
| 2022 Q1 | 909,403 | $52,125,527 | -$10,700,955 | $57.39 | 36 |
| 2021 Q4 | 1,077,138 | $70,013,315 | -$19,671,522 | $65.00 | 47 |
| 2021 Q3 | 1,351,934 | $87,883,315 | -$6,686,009 | $65.00 | 38 |
| 2021 Q2 | 1,324,016 | $90,602,490 | +$14,227,123 | $68.43 | 37 |
| 2021 Q1 | 1,263,088 | $85,192,171 | +$47,975,704 | $67.55 | 36 |
| 2020 Q4 | 552,328 | $34,989,638 | +$2,685,452 | $63.35 | 27 |
| 2020 Q3 | 427,552 | $20,188,138 | -$2,690,134 | $47.21 | 25 |
| 2020 Q2 | 489,234 | $22,438,962 | +$8,442,979 | $45.87 | 25 |
| 2020 Q1 | 306,166 | $10,381,391 | +$549,739 | $33.77 | 22 |
| 2019 Q4 | 327,194 | $15,359,000 | +$3,228,161 | $46.96 | 18 |
| 2019 Q3 | 308,725 | $12,966,000 | +$3,274,109 | $42.00 | 20 |
| 2019 Q2 | 230,736 | $10,102,000 | +$1,500,830 | $43.77 | 14 |
| 2019 Q1 | 196,960 | $8,152,000 | +$1,306,919 | $41.39 | 14 |
| 2018 Q4 | 166,784 | $5,930,000 | -$16,134,657 | $35.56 | 14 |
| 2018 Q3 | 506,008 | $22,969,000 | +$20,100,181 | $45.39 | 15 |
| 2018 Q2 | 54,623 | $2,233,000 | -$163,945 | $40.88 | 10 |
| 2018 Q1 | 58,528 | $2,159,000 | -$475,405 | $36.81 | 5 |
| 2017 Q4 | 71,378 | $2,599,000 | +$254,583 | $36.41 | 5 |
| 2017 Q3 | 65,469 | $2,290,000 | +$1,089,147 | $34.92 | 6 |
| 2017 Q2 | 75,449 | $2,510,000 | +$1,334,890 | $33.27 | 5 |
| 2017 Q1 | 35,227 | $1,094,000 | -$757,005 | $31.25 | 3 |
| 2016 Q4 | 60,382 | $1,843,000 | +$339,868 | $30.52 | 7 |
| 2016 Q3 | 49,230 | $1,457,000 | +$561,036 | $29.89 | 6 |
| 2016 Q2 | 30,305 | $833,000 | -$1,395,753 | $27.49 | 7 |
| 2016 Q1 | 80,131 | $2,117,000 | +$2,116,997 | $25.88 | 4 |