
| DATE | CLOSE | VOLUME | OUTSTANDING | MARKET CAP |
|---|---|---|---|---|
October 2025 | $31.30 | 30,694,400 | 132,925,694 | $4,160,574,222.20 |
September 2025 | $33.38 | 34,022,123 | 95,030,600 | $3,172,121,428.00 |
August 2025 | $36.19 | 38,880,103 | 95,030,600 | $3,438,796,297.72 |
July 2025 | $29.31 | 31,277,672 | 95,030,600 | $2,785,318,376.82 |
June 2025 | $27.67 | 30,613,460 | 95,030,600 | $2,629,059,561.24 |
May 2025 | $24.55 | 43,786,960 | 95,030,600 | $2,332,820,671.86 |
April 2025 | $24.48 | 39,468,606 | 95,030,600 | $2,326,225,548.22 |
March 2025 | $25.70 | 57,346,038 | 97,517,000 | $2,506,050,376.20 |
February 2025 | $23.40 | 45,259,913 | 97,517,000 | $2,282,083,082.30 |
January 2025 | $23.36 | 32,205,724 | 97,517,000 | $2,278,231,160.80 |
December 2024 | $26.29 | 40,780,249 | 118,081,400 | $3,104,820,523.46 |
November 2024 | $25.43 | 57,163,860 | 118,081,400 | $3,002,514,798.50 |
October 2024 | $36.14 | 39,195,701 | 118,081,400 | $4,267,095,743.66 |
September 2024 | $32.56 | 55,071,144 | 94,279,000 | $3,069,780,807.40 |
August 2024 | $29.76 | 48,488,095 | 94,279,000 | $2,805,809,035.30 |
July 2024 | $20.91 | 22,269,008 | 94,279,000 | $1,971,175,904.10 |
June 2024 | $18.32 | 22,231,199 | 93,512,300 | $1,713,388,467.98 |
May 2024 | $16.45 | 42,141,654 | 93,512,300 | $1,538,267,983.77 |
April 2024 | $17.01 | 30,897,319 | 93,512,300 | $1,591,093,082.04 |
March 2024 | $20.72 | 34,530,946 | 93,413,300 | $1,935,131,240.14 |
February 2024 | $18.46 | 34,516,284 | 93,413,300 | $1,724,848,560.51 |
January 2024 | $18.16 | 25,792,737 | 93,413,300 | $1,696,656,426.57 |
December 2023 | $19.71 | 19,795,134 | 91,370,200 | $1,800,824,408.82 |
November 2023 | $20.36 | 30,086,147 | 91,370,200 | $1,860,123,668.62 |
October 2023 | $15.62 | 25,710,636 | 91,370,200 | $1,426,901,002.34 |