| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 18,781 | $1,126,629 | -$2,786,865 | $60.02 | 10 |
| 2025 Q2 | 69,383 | $3,610,925 | +$1,919,276 | $52.04 | 10 |
| 2025 Q1 | 32,519 | $1,499,794 | -$85,528 | $46.11 | 11 |
| 2024 Q4 | 34,377 | $1,573,669 | -$504,962 | $45.77 | 10 |
| 2024 Q3 | 45,316 | $2,113,847 | -$456,710 | $46.64 | 13 |
| 2024 Q2 | 55,102 | $2,338,065 | -$191,451 | $42.42 | 11 |
| 2024 Q1 | 59,639 | $2,407,498 | +$381,530 | $40.37 | 11 |
| 2023 Q4 | 51,269 | $1,953,418 | -$947,174 | $38.1 | 10 |
| 2023 Q3 | 78,761 | $2,766,304 | +$419,324 | $35.12 | 9 |
| 2023 Q2 | 66,823 | $2,339,878 | -$360,252 | $35.01 | 12 |
| 2023 Q1 | 77,547 | $2,557,306 | -$871,999 | $32.98 | 16 |
| 2022 Q4 | 104,597 | $3,103,531 | +$250,196 | $29.54 | 17 |
| 2022 Q3 | 107,841 | $3,548,533 | -$1,654,990 | $32.82 | 16 |
| 2022 Q2 | 140,958 | $5,052,826 | +$385,088 | $35.84 | 19 |
| 2022 Q1 | 138,835 | $6,543,884 | -$2,083,287 | $47.14 | 23 |
| 2021 Q4 | 170,495 | $9,455,852 | -$6,882,971 | $55.47 | 24 |
| 2021 Q3 | 294,798 | $20,279,972 | +$315,164 | $68.79 | 31 |
| 2021 Q2 | 276,389 | $22,977,562 | -$16,080,681 | $83 | 39 |
| 2021 Q1 | 478,680 | $40,027,429 | -$49,523,782 | $83.64 | 49 |
| 2020 Q4 | 1,061,227 | $98,061,641 | -$1,513,909 | $92.37 | 52 |
| 2020 Q3 | 1,031,736 | $86,857,513 | +$7,353,370 | $84.22 | 50 |
| 2020 Q2 | 898,292 | $65,329,068 | +$34,117,055 | $72.72 | 32 |
| 2020 Q1 | 429,446 | $23,995,865 | +$13,778,205 | $56.05 | 18 |
| 2019 Q4 | 179,837 | $8,791,527 | -$2,787,749 | $49.01 | 18 |
| 2019 Q3 | 215,801 | $10,183,000 | -$13,209,747 | $47.15 | 16 |
| 2019 Q2 | 452,251 | $24,758,000 | +$3,248,724 | $54.74 | 16 |
| 2019 Q1 | 394,670 | $20,334,000 | -$4,079,103 | $51.52 | 13 |
| 2018 Q4 | 464,879 | $19,039,000 | -$5,182,448 | $41.77 | 14 |
| 2018 Q3 | 584,850 | $27,845,000 | +$5,471,534 | $47.61 | 13 |
| 2018 Q2 | 469,616 | $23,064,000 | -$9,300,395 | $49.11 | 12 |
| 2018 Q1 | 693,728 | $31,383,000 | +$28,790,936 | $45.24 | 9 |
| 2017 Q4 | 57,299 | $2,252,000 | +$2,252,000 | $39.31 | 4 |