股本结构
单位:万股
| 公告日期 | 2026-11-09 | 2026-11-09 | 2026-08-07 | 2026-08-07 | 2026-05-01 | 2026-05-01 |
|---|---|---|---|---|---|---|
| 证券总股本 | 6364.41 | 6364.40 | 6364.00 | 6363.90 | 6360.99 | 6361.00 |
| 普通股本 | 6364.41 | 6364.40 | 6364.00 | 6363.90 | 6360.99 | 6361.00 |
| 优先股 | 未披露 | 未披露 | 未披露 | 未披露 | 未披露 | 未披露 |
| 其他 | 未披露 | 未披露 | 未披露 | 未披露 | 未披露 | 未披露 |
| 变动日期 | 2026-10-15 | 2026-09-30 | 2026-07-15 | 2026-06-30 | 2026-04-15 | 2026-03-31 |
注释:中概股证券总股本=普通股股本/
存托凭证比例
历史变动
| 公告日期 | 变动后普通股本(万股) | 变动后优先股(万股) | 变动原因 | 变动日期 |
|---|---|---|---|---|
| 2026-11-09 | 6364.41 | 未披露 | 定期报告 | 2026-10-15 |
| 2026-11-09 | 6364.40 | 未披露 |
更多>>
From June 30, 2026 to September 30, 2026
Issuances of Class A common stock
|
2026-09-30 |
| 2026-08-07 | 6364.00 | 未披露 | 定期报告 | 2026-07-15 |
| 2026-08-07 | 6363.90 | 未披露 |
更多>>
From March 31,2026 to June 30,2026
Issuances of Class A common stock
|
2026-06-30 |
| 2026-05-01 | 6360.99 | 未披露 | 定期报告 | 2026-04-15 |
| 2026-04-17 | 6360.98 | 未披露 | 定期报告 | 2026-04-08 |
| 2026-05-01 | 6361.00 | 未披露 |
更多>>
From December 31, 2025 to March 31, 2026
Issuances of Class A common stock
|
2026-03-31 |
| 2026-02-20 | 6351.48 | 未披露 | 定期报告 | 2026-01-31 |
| 2026-02-20 | 6351.40 | 未披露 |
更多>>
From December 31, 2024 to December 31, 2025
Issuances of Class A common stock
|
2025-12-31 |
| 2025-10-31 | 6349.35 | 未披露 | 定期报告 | 2025-10-15 |
| 2025-10-31 | 6349.30 | 未披露 |
更多>>
From June 30, 2025 to September 30, 2025
Issuances of Class A common stock
|
2025-09-30 |
| 2025-07-31 | 6349.05 | 未披露 | 定期报告 | 2025-07-15 |
| 2025-07-31 | 6349.00 | 未披露 |
更多>>
From March 31, 2025 to June 30, 2025
Issuances of Class A common stock
|
2025-06-30 |
| 2025-05-02 | 6346.34 | 未披露 | 定期报告 | 2025-04-15 |
| 2025-04-18 | 6346.33 | 未披露 | 定期报告 | 2025-04-09 |
| 2025-05-02 | 6346.32 | 未披露 |
更多>>
From December 31, 2024 to March 31, 2025
Issuances of Class A common stock
|
2025-03-31 |
| 2025-02-18 | 6335.85 | 未披露 | 定期报告 | 2025-01-31 |
| 2025-02-18 | 6335.80 | 未披露 |
更多>>
From December 31, 2023 to December 31, 2024
Issuance of Class A common stock - equity offering, net of stock issuance costs
Issuances of Class A common stock
|
2024-12-31 |
| 2024-10-31 | 6331.37 | 未披露 | 定期报告 | 2024-10-15 |
| 2024-10-31 | 6331.30 | 未披露 |
更多>>
From June 30, 2024 to September 30, 2024
Issuance of Class A common stock - equity offering, net of stock issuance costs
Stock-based compensation
|
2024-09-30 |
| 2024-09-18 | 6263.39 | 未披露 |
更多>>
Class A common stock offered 4,500,000 shares by the company
|
2024-09-19 |
| 2024-08-02 | 5813.39 | 未披露 | 定期报告 | 2024-07-15 |
| 2024-08-02 | 5813.32 | 未披露 |
更多>>
From March 31, 2024 to June 30, 2024
Issuances of Class A common stock
|
2024-06-30 |
| 2024-04-19 | 5810.82 | 未披露 | 定期报告 | 2024-04-10 |
| 2024-04-19 | 5810.80 | 未披露 | 定期报告 | 2024-03-31 |
| 2024-02-16 | 5799.55 | 未披露 | 定期报告 | 2024-01-31 |
| 2024-02-16 | 5799.50 | 未披露 |
更多>>
From December 31, 2022 to December 31, 2023
Issuance of Class A common stock - equity offering, net of stock issuance costs
Issuances of Class A common stock
|
2023-12-31 |
| 2023-11-02 | 5798.27 | 未披露 | 定期报告 | 2023-10-15 |
| 2023-11-02 | 5798.20 | 未披露 |
更多>>
From June 30, 2023 to September 30, 2023
Issuances of Class A common stock
|
2023-09-30 |
| 2023-07-28 | 5796.22 | 未披露 | 定期报告 | 2023-07-15 |
| 2023-07-28 | 5796.20 | 未披露 |
更多>>
From March 31, 2023 to June 30, 2023
Issuance of Class A common stock - equity offering, net of stock issuance costs
Issuances of Class A common stock
Stock-based compensation
Net income
|
2023-06-30 |
| 2023-06-14 | 5714.93 | 未披露 |
更多>>
Class A common stock offered by the company 5,263,158 shares
|
2023-06-16 |
| 2023-04-28 | 5188.61 | 未披露 | 定期报告 | 2023-04-15 |
| 2023-04-14 | 5188.59 | 未披露 | 定期报告 | 2023-04-05 |
| 2023-06-12 | 5188.57 | 未披露 |
更多>>
From December 31, 2022 to March 31, 2023
Issuances of Class A common stock
|
2023-03-31 |
| 2023-02-17 | 5170.39 | 未披露 | 定期报告 | 2023-01-31 |
| 2023-02-17 | 5169.20 | 未披露 |
更多>>
From December 31, 2021 to December 31, 2022
Issuances of Class A common stock
|
2022-12-31 |
| 2022-10-28 | 5168.03 | 未披露 | 定期报告 | 2022-10-15 |
| 2022-10-28 | 5168.00 | 未披露 |
更多>>
From June 30, 2022 to September 30, 2022
Issuances of Class A common stock
|
2022-09-30 |
| 2022-07-29 | 5167.80 | 未披露 | 定期报告 | 2022-07-15 |
| 2022-07-29 | 5167.80 | 未披露 |
更多>>
From March 31, 2022 to June 30, 2022
Issuances of Class A common stock
|
2022-06-30 |
| 2022-04-15 | 5163.87 | 未披露 | 定期报告 | 2022-04-06 |
| 2022-04-29 | 5163.80 | 未披露 |
更多>>
From December 31, 2021 to March 31, 2022
Issuances of Class A common stock
|
2022-03-31 |
| 2022-02-18 | 5141.14 | 未披露 | 定期报告 | 2022-01-31 |
| 2022-02-18 | 5141.10 | 未披露 |
更多>>
From December 31, 2020 to December 31, 2021
Issuances of Class A common stock
|
2021-12-31 |
| 2021-10-29 | 5139.80 | 未披露 | 定期报告 | 2021-10-15 |
| 2021-10-29 | 5139.80 | 未披露 |
更多>>
From June 30, 2021 to September 30, 2021
Issuances of Class A common stock
|
2021-09-30 |
| 2021-07-30 | 5138.65 | 未披露 | 定期报告 | 2021-07-15 |
| 2021-07-30 | 5138.60 | 未披露 |
更多>>
From March 31, 2021 to June 30, 2021
Issuances of Class A common stock
|
2021-06-30 |
| 2021-04-30 | 5136.33 | 未披露 | 定期报告 | 2021-04-15 |
| 2021-04-15 | 5136.32 | 未披露 | 定期报告 | 2021-04-06 |
| 2021-04-30 | 5136.29 | 未披露 |
更多>>
from December 31, 2020 to March 31, 2021
Issuances of Class A common stock
|
2021-03-31 |
| 2021-02-19 | 5108.96 | 未披露 | 定期报告 | 2021-02-15 |
| 2021-02-19 | 5108.90 | 未披露 |
更多>>
From December 31,2019 to December 31,2020
Issuance of Class A common stock - equity offering
Issuance of Class A common stock - acquisition
Issuances of Class A common stock
|
2020-12-31 |
| 2020-10-23 | 5072.10 | 未披露 |
更多>>
1.Class A common stock offered by the company 2,350,000 shares.
2.The number of shares of Class A common stock and Class B common stock to be outstanding after this offering is based on 47,382,798 shares of Class A common stock outstanding and 988,200 shares of Class B common stock outstanding, in each case, as of June 30, 2020.
|
2020-10-23 |
| 2020-10-30 | 4837.26 | 未披露 |
更多>>
From June 30, 2020 to September 30, 2020
Issuances of Class A common stock
|
2020-09-30 |
| 2020-10-20 | 4837.10 | 未披露 |
更多>>
From March 31, 2020 to June 30, 2020
Issuance of Class A common stock - acquisition
Issuances of Class A common stock
|
2020-06-30 |
| 2020-05-08 | 4830.97 | 未披露 | 定期报告 | 2020-04-30 |
| 2020-04-20 | 4830.81 | 未披露 | 定期报告 | 2020-04-14 |
| 2020-05-08 | 4830.78 | 未披露 |
更多>>
From December 31, 2019 to March 31, 2020
Issuances of Class A common stock
|
2020-03-31 |
| 2020-02-21 | 4779.13 | 未披露 | 定期报告 | 2020-02-15 |
| 2020-02-21 | 4779.10 | 未披露 |
更多>>
from December 31, 2018 to December 31, 2019
Issuance of Class A common stock - equity offering
Issuance of Class A common stock - acquisition
Issuances of Class A common stock
|
2019-12-31 |
| 2019-11-01 | 4778.10 | 未披露 | 定期报告 | 2019-10-15 |
| 2019-11-01 | 4778.00 | 未披露 |
更多>>
from June 30, 2019 to September 30, 2019
Issuances of Class A common stock
|
2019-09-30 |
| 2019-08-02 | 4758.70 | 未披露 | 定期报告 | 2019-07-15 |
| 2019-08-02 | 4758.70 | 未披露 |
更多>>
from March 31, 2019 to June 30, 2019
Issuances of Class A common stock
|
2019-06-30 |
| 2019-05-01 | 4724.02 | 未披露 | 定期报告 | 2019-04-15 |
| 2019-05-01 | 4724.00 | 未披露 |
更多>>
from December 31, 2018 to March 31, 2019
Issuance of Class A common stock - equity offering
Issuance of Class A common stock - acquisition
Issuances of Class A common stock
|
2019-03-31 |
| 2019-02-22 | 4649.88 | 未披露 | 定期报告 | 2019-02-14 |
| 2019-02-22 | 4293.20 | 未披露 |
更多>>
from December 31, 2017 to December 31, 2018
Issuances of Class A common stock
Issuance of Class A common stock - acquisition
|
2018-12-31 |
| 2018-11-02 | 4292.02 | 未披露 | 定期报告 | 2018-10-31 |
| 2018-11-02 | 4292.00 | 未披露 |
更多>>
from December 31, 2017 to September 30, 2018
Issuances of Class A common stock
Issuance of Class A common stock - acquisition
|
2018-09-30 |
| 2018-08-03 | 4275.32 | 未披露 | 定期报告 | 2018-07-31 |
| 2018-08-03 | 4275.30 | 未披露 |
更多>>
from December 31, 2017 to June 30, 2018
Issuances of Class A common stock
|
2018-06-30 |
| 2018-05-04 | 4268.83 | 未披露 | 定期报告 | 2018-04-30 |
| 2018-04-17 | 4268.82 | 未披露 | 定期报告 | 2018-04-13 |
| 2018-05-04 | 4268.80 | 未披露 |
更多>>
from December 31, 2017 to March 31, 2018
Issuances of Class A common stock
|
2018-03-31 |
| 2018-03-02 | 4228.25 | 未披露 | 定期报告 | 2018-02-14 |
| 2018-03-02 | 4228.60 | 未披露 |
更多>>
from December 31, 2016 to December 31, 2017
Issuances of Class A common stock
|
2017-12-31 |
| 2017-11-02 | 4204.37 | 未披露 | 定期报告 | 2017-10-31 |
| 2017-11-02 | 4204.30 | 未披露 |
更多>>
from December 31, 2016 to September 30, 2017
Issuances of Class A common stock
|
2017-09-30 |
| 2017-08-03 | 4203.62 | 未披露 | 定期报告 | 2017-07-31 |
| 2017-08-03 | 4203.00 | 未披露 |
更多>>
from December 31, 2016 to June 30, 2017
Issuances of Class A common stock
|
2017-06-30 |
| 2017-05-05 | 4188.01 | 未披露 | 定期报告 | 2017-04-28 |
| 2017-05-05 | 4188.00 | 未披露 |
更多>>
from December 31, 2016 to March 31, 2017
Issuances of Class A common stock
|
2017-03-31 |
| 2017-03-02 | 4172.70 | 未披露 | 定期报告 | 2017-02-28 |
| 2017-03-02 | 4156.00 | 未披露 |
更多>>
From December 31, 2015 to December 31, 2016
Issuances of Class A common stock
|
2016-12-31 |
| 2016-11-04 | 4148.84 | 未披露 | 定期报告 | 2016-10-31 |
| 2016-11-04 | 4148.80 | 未披露 |
更多>>
from December 31, 2015 to September 30, 2016
Issuances of Class A common stock
|
2016-09-30 |
| 2016-07-29 | 4148.84 | 未披露 | 定期报告 | 2016-07-15 |
| 2016-07-29 | 4148.80 | 未披露 |
更多>>
from December 31, 2015 to June 30, 2016
Issuances of Class A common stock
|
2016-06-30 |
| 2016-04-29 | 4123.20 | 未披露 | 定期报告 | 2016-04-15 |
| 2016-05-05 | 4123.10 | 未披露 |
更多>>
from December 31, 2015 to March 31, 2016
Issuances of Class A common stock
|
2016-03-31 |
| 2016-03-02 | 4105.26 | 未披露 | 定期报告 | 2016-01-29 |
| 2016-03-02 | 4105.20 | 未披露 |
更多>>
From December 31, 2014 to December 31, 2015
Issuances of Class A common stock
|
2015-12-31 |
| 2015-10-23 | 4096.70 | 未披露 | 定期报告 | 2015-10-15 |
| 2015-10-23 | 4096.60 | 未披露 |
更多>>
from December 31, 2014 to September 30, 2015
Issuances of Class A common stock
|
2015-09-30 |
| 2015-09-22 | 4096.70 | 未披露 | 定期报告 | 2015-09-18 |
| 2015-07-30 | 4091.64 | 未披露 | 定期报告 | 2015-07-15 |
| 2015-07-30 | 4091.50 | 未披露 |
更多>>
from December 31,2014 to June 30,2015
Issuances of Class A common stock
|
2015-06-30 |
| 2015-04-30 | 4057.68 | 未披露 | 定期报告 | 2015-04-27 |
| 2015-05-07 | 4057.60 | 未披露 |
更多>>
from December 31, 2014 to March 31, 2015
Issuances of Class A common stock
|
2015-03-31 |
| 2015-02-27 | 4057.56 | 未披露 | 定期报告 | 2015-01-30 |
| 2015-02-27 | 4057.50 | 未披露 |
更多>>
From April 30, 2014 to December 31, 2014
Issuances of Class A common stock
|
2014-12-31 |
| 2014-12-05 | 4053.30 | 未披露 | 定期报告 | 2014-11-17 |
| 2014-12-05 | 4053.30 | 未披露 |
更多>>
from April 30, 2014 to October 31, 2014
Issuances of Class A common stock
|
2014-10-31 |
| 2014-08-28 | 4043.94 | 未披露 | 定期报告 | 2014-08-15 |
| 2014-08-28 | 4043.90 | 未披露 |
更多>>
from April 30, 2014 to July 31, 2014
Issuances of Class A common stock
|
2014-07-31 |
| 2014-06-27 | 4010.93 | 未披露 | 定期报告 | 2014-05-31 |
| 2014-06-27 | 4007.40 | 未披露 |
更多>>
from April 30, 2013 to April 30, 2014
Issuances of Class A common stock
|
2014-04-30 |
| 2014-03-06 | 4003.80 | 未披露 | 定期报告 | 2014-02-14 |
| 2014-03-06 | 4003.70 | 未披露 |
更多>>
from April 30, 2013 to January 31, 2014
Issuances of Class A common stock
|
2014-01-31 |
| 2013-12-06 | 3999.93 | 未披露 | 定期报告 | 2013-11-15 |
| 2013-12-06 | 3999.90 | 未披露 |
更多>>
from April 30, 2013 to October 31, 2013
Issuances of Class A common stock
|
2013-10-31 |
| 2013-08-23 | 3993.76 | 未披露 | 定期报告 | 2013-08-22 |
| 2013-08-29 | 3993.20 | 未披露 |
更多>>
from April 30, 2013 to July 31, 2013
Issuances of Class A common stock
|
2013-07-31 |
| 2013-06-27 | 3965.55 | 未披露 | 定期报告 | 2013-05-31 |
| 2013-06-27 | 3965.00 | 未披露 |
更多>>
from April 30, 2012 to April 30, 2013
Issuances of Class A common stock
Sale of Class A common stock, net
|
2013-04-30 |
| 2013-03-05 | 3964.60 | 未披露 | 定期报告 | 2013-02-28 |
| 2013-03-05 | 3964.60 | 未披露 |
更多>>
from April 30, 2012 to January 31, 2013
Issuances of Class A common stock
Sale of Class A common stock, net
|
2013-01-31 |
| 2012-12-04 | 3893.85 | 未披露 | 定期报告 | 2012-11-30 |
| 2012-12-04 | 3893.80 | 未披露 |
更多>>
from April 30, 2012 to October 31, 2012
Issuances of Class A common stock
Sale of Class A common stock, net
|
2012-10-31 |
| 2012-08-30 | 2735.57 | 未披露 | 定期报告 | 2012-08-20 |
| 2012-08-30 | 2735.52 | 未披露 |
更多>>
from April 30, 2012 to July 31, 2012
Issuances of Class A common stock
|
2012-07-31 |
| 2012-06-28 | 2698.46 | 未披露 | 定期报告 | 2012-05-31 |
| 2012-06-28 | 2697.90 | 未披露 |
更多>>
from April 30, 2011 to April 30, 2012
Issuances of Class A common stock
|
2012-04-30 |
| 2012-03-02 | 2697.56 | 未披露 | 定期报告 | 2012-02-15 |
| 2012-03-02 | 2697.50 | 未披露 | 定期报告 | 2012-01-31 |
| 2011-12-01 | 2693.76 | 未披露 | 定期报告 | 2011-11-15 |
| 2011-12-01 | 2693.70 | 未披露 | 定期报告 | 2011-10-31 |
| 2011-08-31 | 2688.64 | 未披露 | 定期报告 | 2011-08-25 |
| 2011-08-31 | 2688.60 | 未披露 | 定期报告 | 2011-07-31 |
| 2011-06-20 | 2672.09 | 未披露 | 定期报告 | 2011-05-31 |
| 2011-06-20 | 2657.70 | 未披露 |
更多>>
From April 30, 2010 to April 30, 2011
Issuance of Class A common stock from the exercise of stock options, vesting of restricted stock units, vesting of restricted stock, vesting of performance stock units, and employee stock purchase plan
|
2011-04-30 |
| 2011-03-03 | 2631.87 | 未披露 | 定期报告 | 2011-02-28 |
| 2011-03-03 | 2630.50 | 未披露 | 定期报告 | 2011-01-31 |
| 2010-12-02 | 2623.57 | 未披露 | 定期报告 | 2010-11-30 |
| 2010-12-02 | 2617.30 | 未披露 | 定期报告 | 2010-10-31 |
| 2010-09-03 | 2616.88 | 未披露 | 定期报告 | 2010-08-31 |
| 2010-09-03 | 2616.80 | 未披露 | 定期报告 | 2010-07-31 |
| 2010-06-11 | 2593.27 | 未披露 | 定期报告 | 2010-05-28 |
| 2010-06-11 | 2593.20 | 未披露 |
更多>>
Issuance of Class A common stock from the exercise of stock options, vesting of restricted stock units and employee stock purchase plan
|
2010-04-30 |
| 2010-03-05 | 2593.27 | 未披露 | 定期报告 | 2010-02-28 |
| 2010-03-05 | 2593.20 | 未披露 | 定期报告 | 2010-01-31 |
From June 30, 2026 to September 30, 2026
Issuances of Class A common stock
From March 31,2026 to June 30,2026
Issuances of Class A common stock
From December 31, 2025 to March 31, 2026
Issuances of Class A common stock
From December 31, 2024 to December 31, 2025
Issuances of Class A common stock
From June 30, 2025 to September 30, 2025
Issuances of Class A common stock
From March 31, 2025 to June 30, 2025
Issuances of Class A common stock
From December 31, 2024 to March 31, 2025
Issuances of Class A common stock
From December 31, 2023 to December 31, 2024
Issuance of Class A common stock - equity offering, net of stock issuance costs
Issuances of Class A common stock
From June 30, 2024 to September 30, 2024
Issuance of Class A common stock - equity offering, net of stock issuance costs
Stock-based compensation
Class A common stock offered 4,500,000 shares by the company
From March 31, 2024 to June 30, 2024
Issuances of Class A common stock
From December 31, 2022 to December 31, 2023
Issuance of Class A common stock - equity offering, net of stock issuance costs
Issuances of Class A common stock
From June 30, 2023 to September 30, 2023
Issuances of Class A common stock
From March 31, 2023 to June 30, 2023
Issuance of Class A common stock - equity offering, net of stock issuance costs
Issuances of Class A common stock
Stock-based compensation
Net income
Class A common stock offered by the company 5,263,158 shares
From December 31, 2022 to March 31, 2023
Issuances of Class A common stock
From December 31, 2021 to December 31, 2022
Issuances of Class A common stock
From June 30, 2022 to September 30, 2022
Issuances of Class A common stock
From March 31, 2022 to June 30, 2022
Issuances of Class A common stock
From December 31, 2021 to March 31, 2022
Issuances of Class A common stock
From December 31, 2020 to December 31, 2021
Issuances of Class A common stock
From June 30, 2021 to September 30, 2021
Issuances of Class A common stock
From March 31, 2021 to June 30, 2021
Issuances of Class A common stock
from December 31, 2020 to March 31, 2021
Issuances of Class A common stock
From December 31,2019 to December 31,2020
Issuance of Class A common stock - equity offering
Issuance of Class A common stock - acquisition
Issuances of Class A common stock
1.Class A common stock offered by the company 2,350,000 shares.
2.The number of shares of Class A common stock and Class B common stock to be outstanding after this offering is based on 47,382,798 shares of Class A common stock outstanding and 988,200 shares of Class B common stock outstanding, in each case, as of June 30, 2020.
From June 30, 2020 to September 30, 2020
Issuances of Class A common stock
From March 31, 2020 to June 30, 2020
Issuance of Class A common stock - acquisition
Issuances of Class A common stock
From December 31, 2019 to March 31, 2020
Issuances of Class A common stock
from December 31, 2018 to December 31, 2019
Issuance of Class A common stock - equity offering
Issuance of Class A common stock - acquisition
Issuances of Class A common stock
from June 30, 2019 to September 30, 2019
Issuances of Class A common stock
from March 31, 2019 to June 30, 2019
Issuances of Class A common stock
from December 31, 2018 to March 31, 2019
Issuance of Class A common stock - equity offering
Issuance of Class A common stock - acquisition
Issuances of Class A common stock
from December 31, 2017 to December 31, 2018
Issuances of Class A common stock
Issuance of Class A common stock - acquisition
from December 31, 2017 to September 30, 2018
Issuances of Class A common stock
Issuance of Class A common stock - acquisition
from December 31, 2017 to June 30, 2018
Issuances of Class A common stock
from December 31, 2017 to March 31, 2018
Issuances of Class A common stock
from December 31, 2016 to December 31, 2017
Issuances of Class A common stock
from December 31, 2016 to September 30, 2017
Issuances of Class A common stock
from December 31, 2016 to June 30, 2017
Issuances of Class A common stock
from December 31, 2016 to March 31, 2017
Issuances of Class A common stock
From December 31, 2015 to December 31, 2016
Issuances of Class A common stock
from December 31, 2015 to September 30, 2016
Issuances of Class A common stock
from December 31, 2015 to June 30, 2016
Issuances of Class A common stock
from December 31, 2015 to March 31, 2016
Issuances of Class A common stock
From December 31, 2014 to December 31, 2015
Issuances of Class A common stock
from December 31, 2014 to September 30, 2015
Issuances of Class A common stock
from December 31,2014 to June 30,2015
Issuances of Class A common stock
from December 31, 2014 to March 31, 2015
Issuances of Class A common stock
From April 30, 2014 to December 31, 2014
Issuances of Class A common stock
from April 30, 2014 to October 31, 2014
Issuances of Class A common stock
from April 30, 2014 to July 31, 2014
Issuances of Class A common stock
from April 30, 2013 to April 30, 2014
Issuances of Class A common stock
from April 30, 2013 to January 31, 2014
Issuances of Class A common stock
from April 30, 2013 to October 31, 2013
Issuances of Class A common stock
from April 30, 2013 to July 31, 2013
Issuances of Class A common stock
from April 30, 2012 to April 30, 2013
Issuances of Class A common stock
Sale of Class A common stock, net
from April 30, 2012 to January 31, 2013
Issuances of Class A common stock
Sale of Class A common stock, net
from April 30, 2012 to October 31, 2012
Issuances of Class A common stock
Sale of Class A common stock, net
from April 30, 2012 to July 31, 2012
Issuances of Class A common stock
from April 30, 2011 to April 30, 2012
Issuances of Class A common stock
From April 30, 2010 to April 30, 2011
Issuance of Class A common stock from the exercise of stock options, vesting of restricted stock units, vesting of restricted stock, vesting of performance stock units, and employee stock purchase plan
Issuance of Class A common stock from the exercise of stock options, vesting of restricted stock units and employee stock purchase plan