| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 1,497,150 | $164,612,000 | +$47,069,241 | $109.95 | 1 |
| 2025 Q2 | 1,071,811 | $113,204,400 | +$3,572,798 | $105.62 | 2 |
| 2025 Q1 | 1,048,597 | $84,003,114 | +$3,368,225 | $80.11 | 2 |
| 2024 Q4 | 1,006,552 | $79,447,000 | -$19,669,635 | $78.93 | 1 |
| 2024 Q3 | 1,255,756 | $97,459,000 | -$16,804,574 | $77.61 | 1 |
| 2024 Q2 | 1,508,074 | $100,241,694 | +$5,892,366 | $66.47 | 3 |
| 2024 Q1 | 1,419,427 | $92,717,224 | -$4,045,883 | $65.32 | 2 |
| 2023 Q4 | 1,482,694 | $85,462,040 | -$3,811,357 | $57.64 | 3 |
| 2023 Q3 | 1,554,428 | $82,710,999 | -$2,848,753 | $53.21 | 3 |
| 2023 Q2 | 1,607,966 | $109,566,727 | +$90,566,705 | $68.14 | 3 |
| 2023 Q1 | 278,838 | $16,791,624 | -$27,701 | $60.22 | 2 |
| 2022 Q4 | 279,298 | $17,875,072 | +$4,248 | $64.00 | 2 |
| 2022 Q3 | 301,306 | $14,830,342 | -$383,621 | $49.22 | 2 |
| 2022 Q2 | 309,100 | $14,799,863 | +$22,170 | $47.88 | 2 |
| 2022 Q1 | 308,637 | $20,236,879 | +$1,119,803 | $65.57 | 2 |
| 2021 Q4 | 291,559 | $23,706,614 | +$131,640 | $81.31 | 2 |
| 2021 Q3 | 289,940 | $19,739,334 | +$147,801 | $68.08 | 2 |
| 2021 Q2 | 287,769 | $19,749,455 | +$825,206 | $68.63 | 2 |
| 2021 Q1 | 275,745 | $16,453,608 | -$40,100 | $59.67 | 2 |
| 2020 Q4 | 276,417 | $12,878,657 | +$9,574 | $46.59 | 2 |
| 2020 Q3 | 276,211 | $11,282,779 | -$800,934 | $40.85 | 2 |
| 2020 Q2 | 300,894 | $10,271,887 | +$873,127 | $34.14 | 3 |
| 2020 Q1 | 275,310 | $7,422,428 | -$6,881,894 | $26.96 | 2 |
| 2019 Q4 | 454,992 | $18,522,050 | +$6,626,474 | $40.71 | 3 |
| 2019 Q3 | 291,605 | $12,798,549 | +$966,334 | $43.89 | 3 |
| 2019 Q2 | 269,584 | $11,136,033 | -$1,486,389 | $41.31 | 2 |
| 2019 Q1 | 305,567 | $11,287,717 | -$1,408,775 | $36.94 | 2 |
| 2018 Q4 | 353,735 | $10,487,973 | -$12,592,428 | $29.65 | 3 |
| 2018 Q3 | 778,433 | $27,244,985 | -$33,238,590 | $35.00 | 3 |
| 2018 Q2 | 1,772,111 | $59,276,643 | -$3,005,969 | $33.45 | 3 |
| 2018 Q1 | 1,861,619 | $65,603,936 | -$6,816,704 | $35.24 | 4 |
| 2017 Q4 | 2,054,997 | $78,315,491 | +$4,527,192 | $38.11 | 4 |
| 2017 Q3 | 1,936,197 | $78,009,759 | +$5,582,456 | $40.29 | 3 |
| 2017 Q2 | 3,003,133 | $77,970,213 | +$20,633,262 | $43.36 | 5 |
| 2017 Q1 | 2,223,401 | $55,697,813 | +$735,203 | $42.12 | 5 |
| 2016 Q4 | 1,305,405 | $53,775,845 | -$1,705,330,610 | $41.19 | 5 |
| 2016 Q3 | 37,850,102 | $1,761,157,376 | +$1,761,157,376 | $46.53 | 7 |