| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 18,245 | $1,089,594 | -$30,792 | $59.74 | 5 |
| 2025 Q2 | 19,648 | $1,011,277 | +$64,976 | $51.49 | 7 |
| 2025 Q1 | 18,372 | $839,648 | +$58,395 | $45.73 | 5 |
| 2024 Q4 | 17,101 | $659,592 | -$78,193 | $38.57 | 5 |
| 2024 Q3 | 19,124 | $759,375 | +$71,337 | $39.72 | 6 |
| 2024 Q2 | 17,328 | $611,706 | +$29,938 | $35.32 | 5 |
| 2024 Q1 | 16,478 | $618,308 | +$49,742 | $37.51 | 6 |
| 2023 Q4 | 14,965 | $486,393 | -$34,784 | $32.48 | 5 |
| 2023 Q3 | 15,585 | $484,556 | +$126,795 | $31.12 | 6 |
| 2023 Q2 | 11,247 | $392,332 | +$333,352 | $34.87 | 7 |
| 2023 Q1 | 1,497 | $51,356 | -$15,323 | $34.32 | 4 |
| 2022 Q4 | 1,739 | $56,115 | -$30,751 | $32.06 | 3 |
| 2022 Q3 | 2,508 | $59,000 | -$37,150 | $22.9 | 3 |
| 2022 Q2 | 4,729 | $132,000 | -$21,664 | $27.98 | 5 |
| 2022 Q1 | 5,152 | $185,000 | -$21,962 | $35.55 | 9 |
| 2021 Q4 | 5,140 | $222,000 | -$11,593 | $43.13 | 8 |
| 2021 Q3 | 5,085 | $229,000 | -$22,832 | $45.04 | 7 |
| 2021 Q2 | 5,327 | $203,801 | -$36,512,735 | $38.29 | 9 |
| 2021 Q1 | 1,004,660 | $36,689,765 | -$1,036,632 | $36.47 | 8 |
| 2020 Q4 | 1,009,849 | $35,235,736 | -$323,088 | $35.05 | 8 |
| 2020 Q3 | 1,000,138 | $25,054,000 | -$649,916 | $25.05 | 7 |
| 2020 Q2 | 991,310 | $28,625,000 | -$1,631,369 | $28.61 | 7 |
| 2020 Q1 | 1,022,847 | $22,927,161 | +$7,809,842 | $23 | 9 |
| 2019 Q4 | 640,644 | $24,049,000 | +$1,971,926 | $36.59 | 7 |
| 2019 Q3 | 588,120 | $19,080,000 | -$5,529,024 | $32.43 | 7 |
| 2019 Q2 | 758,697 | $24,777,036 | -$182,474 | $32.65 | 10 |
| 2019 Q1 | 764,179 | $26,619,699 | -$525,580 | $34.88 | 12 |
| 2018 Q4 | 779,206 | $24,902,000 | -$4,395,615 | $32.16 | 10 |
| 2018 Q3 | 901,046 | $33,453,000 | +$3,175,106 | $37.12 | 9 |
| 2018 Q2 | 808,425 | $31,006,000 | +$900,391 | $38.32 | 11 |
| 2018 Q1 | 784,851 | $34,177,697 | +$2,278,991 | $43.5 | 12 |
| 2017 Q4 | 732,539 | $31,317,684 | +$5,601,047 | $42.72 | 10 |
| 2017 Q3 | 599,554 | $25,437,679 | +$779,523 | $42.41 | 10 |
| 2017 Q2 | 581,108 | $22,153,000 | -$1,290,282 | $38.01 | 7 |
| 2017 Q1 | 615,532 | $20,411,000 | +$5,633,773 | $33.13 | 7 |
| 2016 Q4 | 447,849 | $13,870,000 | -$2,728,111 | $30 | 7 |
| 2016 Q3 | 538,768 | $15,661,000 | -$2,070,302 | $29.07 | 7 |
| 2016 Q2 | 612,240 | $15,075,000 | +$805,998 | $24.4 | 8 |
| 2016 Q1 | 579,611 | $14,921,000 | +$2,331,542 | $25.75 | 7 |
| 2015 Q4 | 489,031 | $15,226,000 | +$11,400,288 | $31.15 | 5 |
| 2015 Q3 | 122,553 | $3,852,000 | -$11,772,110 | $31.37 | 6 |
| 2015 Q2 | 470,634 | $15,772,000 | +$6,799,013 | $33.41 | 7 |
| 2015 Q1 | 267,434 | $8,256,000 | +$1,201,970 | $30.87 | 3 |
| 2014 Q4 | 228,527 | $6,382,000 | -$12,018 | $22.74 | 2 |
| 2014 Q3 | 229,202 | $6,075,000 | +$722,048 | $26.39 | 3 |
| 2014 Q2 | 201,952 | $5,483,000 | +$109,057 | $27.15 | 3 |
| 2014 Q1 | 196,753 | $6,057,000 | +$629,264 | $30.46 | 4 |