| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 50,380 | $1,783,028 | +$224,823 | $101.5 | 6 |
| 2025 Q2 | 48,559 | $1,307,084 | -$9,939 | $59.56 | 4 |
| 2025 Q1 | 48,474 | $1,099,892 | +$9,939 | $70.99 | 5 |
| 2024 Q4 | 50,199 | $1,082,054 | -$2,650,483 | $52.2 | 4 |
| 2024 Q3 | 87,687 | $3,320,550 | +$2,008 | $62.6 | 5 |
| 2024 Q2 | 84,155 | $5,340,454 | +$355,129 | $63.46 | 5 |
| 2024 Q1 | 78,559 | $4,968,766 | +$148,746 | $63.25 | 4 |
| 2023 Q4 | 77,194 | $3,997,026 | -$595,406 | $51.43 | 4 |
| 2023 Q3 | 89,827 | $3,694,469 | -$3,701 | $41.13 | 5 |
| 2023 Q2 | 89,917 | $4,140,057 | $46.04 | 5 | |
| 2023 Q1 | 89,917 | $4,216,022 | +$93,081 | $46.89 | 5 |
| 2022 Q4 | 87,932 | $3,977,293 | -$755,925 | $45.23 | 5 |
| 2022 Q3 | 104,649 | $4,360,000 | +$276,674 | $41.67 | 4 |
| 2022 Q2 | 97,971 | $4,506,000 | -$313,133 | $45.99 | 4 |
| 2022 Q1 | 104,048 | $5,557,000 | -$154,906,030 | $53.43 | 5 |
| 2021 Q4 | 2,669,122 | $161,167,908 | +$2,004,780 | $60.39 | 6 |
| 2021 Q3 | 2,635,320 | $184,947,508 | -$2,190,360 | $70.18 | 8 |
| 2021 Q2 | 2,666,437 | $188,650,168 | +$387,639 | $70.75 | 9 |
| 2021 Q1 | 2,660,868 | $193,577,751 | +$1,493,550 | $72.75 | 9 |
| 2020 Q4 | 2,675,524 | $164,973,377 | -$4,261,006 | $61.66 | 9 |
| 2020 Q3 | 1,070,258 | $46,138,696 | -$15,782,391 | $43.11 | 8 |
| 2020 Q2 | 1,416,680 | $72,391,836 | -$567,612 | $51.1 | 10 |
| 2020 Q1 | 1,428,013 | $60,146,615 | -$4,327,237 | $42.12 | 9 |
| 2019 Q4 | 1,513,671 | $120,925,562 | -$5,347,661 | $79.89 | 12 |
| 2019 Q3 | 1,582,013 | $109,284,532 | -$1,347,288 | $69.08 | 14 |
| 2019 Q2 | 1,601,448 | $112,150,374 | +$11,355,332 | $70.03 | 14 |
| 2019 Q1 | 1,439,304 | $89,551,809 | +$3,971,051 | $62.22 | 13 |
| 2018 Q4 | 1,345,169 | $70,026,812 | +$7,986,006 | $52.05 | 14 |
| 2018 Q3 | 1,226,406 | $87,981,707 | -$41,426 | $71.74 | 14 |
| 2018 Q2 | 1,226,985 | $82,104,086 | -$19,701,321 | $66.92 | 13 |
| 2018 Q1 | 1,518,954 | $102,536,375 | -$2,228,636 | $67.5 | 17 |
| 2017 Q4 | 1,551,690 | $115,460,996 | +$12,633,039 | $74.41 | 18 |
| 2017 Q3 | 1,403,705 | $102,106,733 | +$2,176,781 | $72.74 | 18 |
| 2017 Q2 | 1,374,267 | $91,909,977 | -$3,634,378 | $66.88 | 18 |
| 2017 Q1 | 1,428,662 | $85,463,195 | +$223,825 | $59.82 | 18 |
| 2016 Q4 | 1,425,048 | $84,690,362 | -$12,781,802 | $59.43 | 16 |
| 2016 Q3 | 1,693,590 | $79,515,544 | +$10,819,519 | $47.23 | 15 |
| 2016 Q2 | 1,467,490 | $62,207,469 | -$3,676,010 | $42.39 | 15 |
| 2016 Q1 | 1,504,051 | $62,793,075 | -$4,610,193 | $41.75 | 17 |
| 2015 Q4 | 1,617,929 | $83,720,417 | +$1,053,054 | $51.75 | 19 |
| 2015 Q3 | 1,594,320 | $79,119,573 | -$69,628 | $49.61 | 18 |
| 2015 Q2 | 1,586,567 | $87,645,387 | -$17,629,100 | $55.24 | 19 |
| 2015 Q1 | 1,842,375 | $94,917,788 | -$14,874,391 | $51.52 | 20 |
| 2014 Q4 | 2,164,273 | $117,107,320 | -$27,277,203 | $54.11 | 23 |
| 2014 Q3 | 2,694,016 | $139,595,230 | -$564,682 | $51.82 | 22 |
| 2014 Q2 | 2,708,793 | $127,583,681 | +$8,029,841 | $47.1 | 24 |
| 2014 Q1 | 2,538,640 | $120,836,206 | +$2,331,024 | $47.6 | 23 |