| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 67,451 | $2,650,150 | +$9,823 | $39.29 | 1 |
| 2025 Q2 | 67,201 | $2,600,679 | +$26,510 | $38.7 | 1 |
| 2025 Q1 | 66,516 | $2,724,495 | -$5,939 | $40.96 | 1 |
| 2024 Q4 | 66,661 | $2,561,782 | -$81,241 | $38.43 | 1 |
| 2024 Q3 | 68,775 | $2,631,332 | +$4,323 | $38.26 | 1 |
| 2024 Q2 | 68,662 | $2,727,941 | -$12,197 | $39.73 | 1 |
| 2024 Q1 | 68,969 | $2,451,848 | -$21,152 | $35.55 | 1 |
| 2023 Q4 | 69,564 | $2,035,443 | +$134,450 | $29.26 | 1 |
| 2023 Q3 | 64,969 | $1,769,106 | -$15,603 | $27.23 | 1 |
| 2023 Q2 | 65,542 | $1,738,174 | -$35,590 | $26.52 | 1 |
| 2023 Q1 | 66,884 | $1,763,731 | -$53 | $26.37 | 1 |
| 2022 Q4 | 66,886 | $1,795,889 | +$14,445 | $26.85 | 1 |
| 2022 Q3 | 66,348 | $1,669,316 | -$30,569 | $25.16 | 1 |
| 2022 Q2 | 67,563 | $1,642,457 | +$373,766 | $24.31 | 1 |
| 2022 Q1 | 52,188 | $1,316,181 | $25.22 | 1 | |
| 2021 Q4 | 52,188 | $1,162,227 | -$62,022 | $22.27 | 1 |
| 2021 Q3 | 54,973 | $1,152,234 | +$8,803 | $20.96 | 1 |
| 2021 Q2 | 54,553 | $1,168,525 | -$48,516 | $21.42 | 1 |
| 2021 Q1 | 56,818 | $1,056,247 | +$26,454 | $18.59 | 1 |
| 2020 Q4 | 55,395 | $765,559 | -$277,160 | $13.82 | 1 |
| 2020 Q3 | 75,450 | $603,600 | -$29,400 | $8 | 1 |
| 2020 Q2 | 79,125 | $794,415 | -$32,379 | $10.04 | 1 |
| 2020 Q1 | 82,350 | $266,814 | -$1,703,146 | $3.24 | 1 |
| 2019 Q4 | 171,730 | $3,381,205 | +$1,425,899 | $19.69 | 2 |
| 2019 Q3 | 97,078 | $2,416,494 | -$64,963 | $24.9 | 2 |
| 2019 Q2 | 99,688 | $3,067,301 | -$1,160,539 | $30.76 | 2 |
| 2019 Q1 | 136,713 | $4,287,312 | -$1,345,695,372 | $31.36 | 3 |
| 2018 Q4 | 48,664,234 | $1,349,624,705 | +$49,231,004 | $27.73 | 125 |
| 2018 Q3 | 47,048,452 | $1,409,043,227 | -$976,387 | $29.94 | 132 |
| 2018 Q2 | 46,947,545 | $1,684,565,374 | +$239,961,803 | $35.75 | 130 |
| 2018 Q1 | 39,962,989 | $1,323,771,842 | +$72,249,505 | $33.12 | 129 |
| 2017 Q4 | 39,177,911 | $1,456,149,795 | -$65,815,367 | $37.16 | 126 |
| 2017 Q3 | 40,360,218 | $1,661,993,108 | +$52,652,958 | $41.18 | 120 |
| 2017 Q2 | 39,091,247 | $1,681,940,767 | -$16,491,844 | $43.02 | 118 |
| 2017 Q1 | 39,467,084 | $1,819,306,662 | +$14,770,744 | $46.1 | 124 |
| 2016 Q4 | 39,181,409 | $1,659,382,100 | -$4,605,911 | $42.35 | 122 |
| 2016 Q3 | 39,194,492 | $1,664,868,407 | +$31,805,569 | $42.49 | 111 |
| 2016 Q2 | 38,381,955 | $1,468,106,110 | +$337,797,357 | $38.25 | 110 |
| 2016 Q1 | 29,507,929 | $1,051,578,000 | +$4,205,394 | $35.64 | 98 |
| 2015 Q4 | 29,365,172 | $1,052,695,817 | -$1,591,191 | $36.29 | 95 |
| 2015 Q3 | 29,250,450 | $1,153,331,022 | +$31,234,042 | $39.43 | 99 |
| 2015 Q2 | 28,339,688 | $1,700,353,160 | +$212,704,735 | $60 | 100 |
| 2015 Q1 | 24,777,689 | $1,486,596,240 | +$40,582,194 | $60 | 86 |
| 2014 Q4 | 23,909,904 | $1,439,958,306 | +$65,466,035 | $60.23 | 88 |
| 2014 Q3 | 22,794,551 | $1,387,854,000 | +$281,677,978 | $60.94 | 84 |
| 2014 Q2 | 18,185,700 | $1,140,110,000 | +$15,556,983 | $62.7 | 80 |
| 2014 Q1 | 18,047,486 | $886,321,331 | +$44,504,916 | $49.11 | 78 |