| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 3,239,684 | $227,322,189 | -$29,638,236 | $70.32 | 128 |
| 2025 Q2 | 3,497,028 | $209,699,289 | +$5,350,151 | $59.96 | 122 |
| 2025 Q1 | 3,370,858 | $159,554,473 | -$19,792,259 | $47.38 | 105 |
| 2024 Q4 | 3,716,904 | $216,523,490 | -$5,991,406 | $57.92 | 128 |
| 2024 Q3 | 3,842,870 | $221,075,602 | -$59,759,807 | $57.52 | 129 |
| 2024 Q2 | 4,851,665 | $304,582,426 | +$10,219,991 | $62.81 | 139 |
| 2024 Q1 | 4,669,680 | $263,558,140 | -$4,393,919 | $56.43 | 128 |
| 2023 Q4 | 4,769,924 | $235,964,664 | -$16,469,729 | $49.5 | 122 |
| 2023 Q3 | 5,095,766 | $218,103,957 | +$141,363,621 | $42.8 | 117 |
| 2023 Q2 | 1,592,939 | $217,881,977 | +$38,466,018 | $136.79 | 111 |
| 2023 Q1 | 1,389,489 | $170,131,776 | -$17,350,040 | $123.56 | 98 |
| 2022 Q4 | 1,563,173 | $156,589,958 | -$9,951,734 | $100.08 | 99 |
| 2022 Q3 | 1,656,540 | $149,618,199 | -$12,829,608 | $89.99 | 97 |
| 2022 Q2 | 1,796,080 | $175,428,138 | -$48,554,590 | $97.58 | 95 |
| 2022 Q1 | 2,285,176 | $295,610,986 | +$6,836,023 | $129.63 | 107 |
| 2021 Q4 | 2,290,690 | $350,636,184 | +$55,465,312 | $153.52 | 124 |
| 2021 Q3 | 1,827,310 | $233,119,346 | +$33,089,898 | $127.56 | 100 |
| 2021 Q2 | 1,545,572 | $198,307,354 | -$19,347,079 | $128.38 | 96 |
| 2021 Q1 | 1,606,409 | $192,873,995 | +$52,321,542 | $120.42 | 92 |
| 2020 Q4 | 1,179,894 | $123,898,142 | +$5,511,133 | $104.93 | 71 |
| 2020 Q3 | 1,056,233 | $81,509,227 | -$11,255,593 | $77.42 | 59 |
| 2020 Q2 | 1,204,032 | $88,005,060 | +$4,179,236 | $73.08 | 58 |
| 2020 Q1 | 1,179,475 | $64,172,857 | +$16,398,517 | $54.34 | 56 |
| 2019 Q4 | 954,694 | $64,097,274 | +$15,915,481 | $67.16 | 53 |
| 2019 Q3 | 705,880 | $40,815,742 | +$2,289,473 | $57.81 | 44 |
| 2019 Q2 | 666,532 | $36,203,482 | -$2,752,180 | $54.31 | 46 |
| 2019 Q1 | 718,672 | $38,113,932 | -$7,009,950 | $53.04 | 44 |
| 2018 Q4 | 859,932 | $38,091,762 | -$34,147,882 | $44.31 | 43 |
| 2018 Q3 | 1,512,265 | $80,435,968 | -$20,436,987 | $53.19 | 61 |
| 2018 Q2 | 1,897,623 | $99,009,507 | +$98,908,774 | $52.17 | 66 |
| 2018 Q1 | 672 | $36,000 | -$71,304 | $53.57 | 1 |
| 2017 Q4 | 2,003 | $101,000 | +$101,000 | $50.42 | 1 |