| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price (Median) | Investors |
|---|---|---|---|---|---|
| 2025 Q1 | 0 | $0 | -$1,770,999 | 0 | |
| 2024 Q4 | 30,840 | $1,771,000 | -$154,000 | $57.43 | 1 |
| 2024 Q3 | 17,190 | $154,000 | -$23,517 | $8.96 | 1 |
| 2024 Q2 | 19,815 | $240,000 | -$38,758 | $12.11 | 1 |
| 2024 Q1 | 23,015 | $499,000 | -$17,432 | $21.68 | 1 |
| 2023 Q4 | 23,819 | $622,000 | -$22,719 | $26.11 | 1 |
| 2023 Q3 | 24,689 | $549,000 | $0 | $22.24 | 1 |
| 2023 Q2 | 24,689 | $703,000 | -$5,125 | $28.47 | 1 |
| 2023 Q1 | 24,869 | $860,000 | $0 | $34.58 | 1 |
| 2022 Q4 | 24,869 | $929,000 | -$12,701 | $37.36 | 1 |
| 2022 Q3 | 25,209 | $792,000 | +$23,563 | $31.42 | 1 |
| 2022 Q2 | 24,459 | $927,000 | -$87,512 | $37.90 | 1 |
| 2022 Q1 | 26,768 | $1,198,000 | -$36,028 | $44.75 | 1 |
| 2021 Q4 | 27,573 | $1,438,000 | -$4,224 | $52.15 | 1 |
| 2021 Q3 | 27,654 | $1,300,000 | -$314,000 | $47.01 | 1 |
| 2021 Q2 | 33,615 | $1,769,000 | -$2,735 | $52.65 | 2 |
| 2021 Q1 | 33,667 | $1,848,000 | -$10,925 | $54.89 | 2 |
| 2020 Q4 | 33,866 | $1,351,000 | -$367,201 | $39.90 | 2 |
| 2020 Q3 | 15,335 | $551,000 | +$72 | $35.93 | 1 |
| 2020 Q2 | 15,333 | $650,000 | +$42 | $42.39 | 1 |
| 2020 Q1 | 15,332 | $701,000 | +$91 | $45.72 | 1 |
| 2019 Q4 | 15,330 | $904,000 | +$59 | $58.97 | 1 |
| 2019 Q3 | 15,329 | $848,000 | -$245,817 | $55.32 | 1 |
| 2019 Q2 | 19,828 | $1,084,000 | -$18,411,909 | $54.68 | 2 |
| 2019 Q1 | 312,172 | $19,826,000 | -$1,365,523 | $64.53 | 2 |
| 2018 Q4 | 334,346 | $22,846,000 | +$718,428 | $68.33 | 2 |
| 2018 Q3 | 323,832 | $23,608,000 | +$1,823 | $72.91 | 2 |
| 2018 Q2 | 323,807 | $19,434,000 | +$60 | $60.03 | 2 |
| 2018 Q1 | 323,806 | $21,200,000 | -$422,606 | $65.49 | 2 |
| 2017 Q4 | 329,941 | $23,960,000 | -$6,369,835 | $72.62 | 3 |
| 2017 Q3 | 411,833 | $31,795,000 | +$1,675,349 | $77.22 | 7 |
| 2017 Q2 | 390,142 | $30,538,000 | +$1,535,247 | $78.31 | 8 |
| 2017 Q1 | 370,374 | $30,717,930 | +$5,047,054 | $83.06 | 8 |
| 2016 Q4 | 309,641 | $25,585,000 | +$10,259,852 | $82.76 | 9 |
| 2016 Q3 | 326,743 | $26,321,000 | +$2,593,828 | $80.62 | 10 |
| 2016 Q2 | 290,949 | $24,227,000 | -$10,003,083 | $83.25 | 9 |
| 2016 Q1 | 390,500 | $32,635,000 | +$1,599,726 | $84.24 | 11 |
| 2015 Q4 | 390,688 | $33,271,000 | -$6,539,066 | $85.17 | 13 |
| 2015 Q3 | 469,994 | $39,088,000 | -$978,254 | $83.10 | 15 |
| 2015 Q2 | 487,036 | $40,993,002 | -$7,855,079 | $84.43 | 17 |
| 2015 Q1 | 575,455 | $48,734,000 | -$338,510,508 | $84.68 | 18 |
| 2014 Q4 | 5,036,626 | $383,428,923 | -$33,998,089,390 | $76.18 | 92 |
| 2014 Q3 | 582,732,450 | $34,540,344,321 | -$3,546,172,304 | $59.27 | 1,093 |
| 2014 Q2 | 641,295,868 | $47,534,369,621 | +$676,293,151 | $74.13 | 1,155 |
| 2014 Q1 | 618,813,341 | $40,838,966,237 | +$1,176,713,439 | $66.03 | 1,103 |