| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 1,799 | $142,229 | -$27,039 | $79.06 | 1 |
| 2025 Q3 | 40,147 | $3,265,094 | +$22,880 | $81.33 | 9 |
| 2025 Q2 | 39,832 | $3,857,478 | -$91,167 | $96.84 | 10 |
| 2025 Q1 | 40,775 | $3,504,601 | +$79,761 | $85.95 | 8 |
| 2024 Q4 | 39,847 | $3,469,756 | -$210,985 | $87.08 | 6 |
| 2024 Q3 | 37,570 | $4,111,728 | -$38,423 | $109.44 | 5 |
| 2024 Q2 | 38,258 | $3,623,407 | +$60,693 | $94.71 | 7 |
| 2024 Q1 | 37,619 | $3,357,008 | +$159,186 | $89.23 | 8 |
| 2023 Q4 | 35,817 | $2,976,755 | +$220,412 | $83.09 | 4 |
| 2023 Q3 | 32,097 | $2,096,907 | +$98,104 | $65.32 | 5 |
| 2023 Q2 | 30,595 | $2,031,810 | +$916,170 | $66.41 | 5 |
| 2023 Q1 | 16,725 | $1,086,926 | -$2,362 | $65.01 | 4 |
| 2022 Q4 | 16,844 | $1,032,366 | +$3,637 | $60.50 | 4 |
| 2022 Q3 | 16,695 | $1,004,000 | -$343,856 | $62.50 | 3 |
| 2022 Q2 | 23,271 | $1,635,000 | -$94,353 | $70.25 | 6 |
| 2022 Q1 | 24,387 | $2,030,000 | -$3,272,750 | $84.35 | 8 |
| 2021 Q4 | 55,482 | $5,822,000 | -$10,848,603 | $104.94 | 9 |
| 2021 Q3 | 174,381 | $15,940,000 | +$2,690,986 | $91.59 | 10 |
| 2021 Q2 | 144,929 | $13,466,000 | -$67,389,474 | $93.02 | 10 |
| 2021 Q1 | 1,017,589 | $78,588,000 | -$726,335 | $77.25 | 15 |
| 2020 Q4 | 1,026,289 | $87,089,000 | +$4,480,998 | $84.88 | 14 |
| 2020 Q3 | 973,458 | $84,021,000 | -$7,054,431 | $86.31 | 15 |
| 2020 Q2 | 1,055,198 | $79,097,000 | -$8,193,513 | $74.94 | 13 |
| 2020 Q1 | 1,166,356 | $71,183,248 | +$5,793,144 | $62.00 | 14 |
| 2019 Q4 | 1,071,621 | $67,051,942 | +$5,389,219 | $62.58 | 12 |
| 2019 Q3 | 994,507 | $55,419,000 | +$748,746 | $55.71 | 12 |
| 2019 Q2 | 980,357 | $55,194,000 | -$2,117,243 | $56.15 | 12 |
| 2019 Q1 | 1,018,713 | $51,825,763 | -$9,768,049 | $50.86 | 16 |
| 2018 Q4 | 1,227,708 | $56,794,000 | +$1,511,458 | $46.28 | 11 |
| 2018 Q3 | 1,195,071 | $58,690,000 | -$3,649,378 | $49.03 | 7 |
| 2018 Q2 | 1,268,705 | $57,539,000 | +$3,403,425 | $45.35 | 8 |
| 2018 Q1 | 1,193,642 | $54,446,000 | +$6,807,773 | $45.69 | 8 |
| 2017 Q4 | 1,043,635 | $48,230,000 | +$15,471,379 | $46.22 | 6 |
| 2017 Q3 | 708,914 | $30,932,000 | +$2,636,827 | $43.64 | 6 |
| 2017 Q2 | 300 | $10,000 | $0 | $33.33 | 1 |
| 2017 Q1 | 606,390 | $21,841,000 | +$2,797,683 | $36.03 | 6 |
| 2016 Q4 | 528,451 | $19,303,000 | +$169,295 | $36.67 | 7 |
| 2016 Q3 | 523,785 | $21,281,000 | +$1,868,811 | $40.59 | 8 |
| 2016 Q2 | 477,832 | $19,206,000 | -$2,593,404 | $40.18 | 6 |
| 2016 Q1 | 100 | $3,000 | -$8,000 | $30.00 | 1 |
| 2015 Q4 | 488,561 | $17,719,000 | +$13,576,580 | $36.26 | 5 |
| 2015 Q3 | 115,842 | $3,759,335 | -$14,927,125 | $32.44 | 5 |
| 2015 Q2 | 547,750 | $18,966,435 | -$784,964 | $34.62 | 6 |
| 2015 Q1 | 570,021 | $20,537,000 | +$1,141,332 | $36.17 | 6 |
| 2014 Q4 | 538,558 | $19,354,634 | -$8,850,486 | $36.02 | 5 |
| 2014 Q3 | 810,678 | $25,805,335 | -$1,200,823 | $31.83 | 10 |
| 2014 Q2 | 848,464 | $28,282,435 | -$1,899,041 | $33.35 | 7 |
| 2014 Q1 | 911,923 | $28,142,259 | +$3,228,998 | $30.94 | 8 |