股本结构
单位:万股
| 公告日期 | 2025-12-08 | 2025-08-28 | 2025-08-28 | 2025-05-29 | 2025-05-29 | 2025-02-28 |
|---|---|---|---|---|---|---|
| 证券总股本 | 9479.70 | 9638.30 | 9655.40 | 9818.10 | 9832.50 | 9943.70 |
| 普通股本 | 9479.70 | 9638.30 | 9655.40 | 9818.10 | 9832.50 | 9943.70 |
| 优先股 | 未披露 | 未披露 | 未披露 | 未披露 | 未披露 | 未披露 |
| 其他 | 未披露 | 未披露 | 未披露 | 未披露 | 未披露 | 未披露 |
| 变动日期 | 2025-10-31 | 2025-08-26 | 2025-07-31 | 2025-05-27 | 2025-04-30 | 2025-02-26 |
注释:中概股证券总股本=普通股股本/
存托凭证比例
历史变动
| 公告日期 | 变动后普通股本(万股) | 变动后优先股(万股) | 变动原因 | 变动日期 |
|---|---|---|---|---|
| 2025-12-08 | 9479.70 | 未披露 | 定期报告 | 2025-10-31 |
| 2025-08-28 | 9638.30 | 未披露 | 定期报告 | 2025-08-26 |
| 2025-08-28 | 9655.40 | 未披露 |
更多>>
From April 30, 2025 to July 31, 2025
Purchase of treasury stock
Exercise of stock options, stock based compensation issuances, and employee stock purchase plan issuances
|
2025-07-31 |
| 2025-05-29 | 9818.10 | 未披露 | 定期报告 | 2025-05-27 |
| 2025-05-29 | 9832.50 | 未披露 |
更多>>
From January 31,2025 to April 30,2025
Purchase of treasury stock
Exercise of stock options, stock based compensation issuances, and employee stock purchase plan issuances
|
2025-04-30 |
| 2025-02-28 | 9943.70 | 未披露 | 定期报告 | 2025-02-26 |
| 2025-02-28 | 9996.80 | 未披露 |
更多>>
From October 31, 2024 to January 31, 2025
Purchase of treasury stock
Exercise of stock options, stock based compensation issuances, and employee stock purchase plan issuances
|
2025-01-31 |
| 2025-01-30 | 9988.88 | 未披露 | 定期报告 | 2025-01-17 |
| 2024-12-20 | 10003.70 | 未披露 | 定期报告 | 2024-12-18 |
| 2024-12-20 | 9978.80 | 未披露 |
更多>>
From October 31, 2023 to October 31, 2024
Purchase of treasury stock
Exercise of stock options,and stock based compensation issuances,and employee stock plan issuances
|
2024-10-31 |
| 2024-09-04 | 10097.20 | 未披露 | 定期报告 | 2024-08-29 |
| 2024-09-04 | 10093.90 | 未披露 |
更多>>
From April 30, 2024 to July 31, 2024
Purchase of treasury stock
Exercise of stock options, stock based compensation issuances, and employee stock purchase plan issuances
|
2024-07-31 |
| 2024-05-31 | 10265.00 | 未披露 | 定期报告 | 2024-05-29 |
| 2024-05-31 | 10296.30 | 未披露 |
更多>>
From January 31, 2024 to April 30, 2024
Exercise of stock options, stock based compensation issuances, and employee stock purchase plan issuances
Purchase of treasury stock
|
2024-04-30 |
| 2024-03-01 | 10417.00 | 未披露 | 定期报告 | 2024-02-28 |
| 2024-03-01 | 10431.00 | 未披露 |
更多>>
From October 31, 2023 to January 31, 2024
Purchase of treasury stock
Exercise of stock options, stock based compensation issuances, and employee stock purchase plan issuances
|
2024-01-31 |
| 2023-12-21 | 10428.89 | 未披露 | 定期报告 | 2024-01-18 |
| 2023-12-21 | 10411.00 | 未披露 | 定期报告 | 2023-12-15 |
| 2023-12-21 | 10379.10 | 未披露 |
更多>>
From October 31,2022 to October 31,2023
Cancellation of treasury stock
|
2023-10-31 |
| 2023-08-31 | 10747.90 | 未披露 | 定期报告 | 2023-08-29 |
| 2023-08-31 | 10804.90 | 未披露 |
更多>>
From April 30, 2023 to July 31, 2023
Purchase of treasury stock
Exercise of stock options, stock based compensation issuances, and employee stock purchase plan issuances
|
2023-07-31 |
| 2023-06-01 | 10934.20 | 未披露 | 定期报告 | 2023-05-30 |
| 2023-06-01 | 10943.20 | 未披露 |
更多>>
From January 31, 2023 to April 30, 2023
Purchase of treasury stock
Exercise of stock options, stock based compensation issuances, and employee stock purchase plan issuances
|
2023-04-30 |
| 2023-03-02 | 11073.30 | 未披露 | 定期报告 | 2023-02-28 |
| 2023-03-02 | 11077.20 | 未披露 |
更多>>
From October 31, 2022 to January 31, 2023
Purchase of treasury stock
Exercise of stock options, stock based compensation issuances, and employee stock purchase plan issuances
|
2023-01-31 |
| 2023-01-25 | 11057.07 | 未披露 | 定期报告 | 2023-01-12 |
| 2022-12-19 | 11072.70 | 未披露 | 定期报告 | 2022-12-14 |
| 2022-12-19 | 10962.50 | 未披露 |
更多>>
From October 31,2021 to October 31,2022
Purchase of treasury stock
Exercise of stock options and stock based compensation issuances
|
2022-10-31 |
| 2022-09-01 | 11333.00 | 未披露 | 定期报告 | 2022-08-30 |
| 2022-09-01 | 11332.90 | 未披露 |
更多>>
From April 30, 2022 to July 31, 2022
Purchase of treasury stock
Exercise of stock options, stock based compensation issuances, and employee stock purchase plan issuances
|
2022-07-31 |
| 2022-06-02 | 11497.70 | 未披露 | 定期报告 | 2022-05-31 |
| 2022-06-02 | 11751.10 | 未披露 |
更多>>
From January 31, 2022 to April 30, 2022
Purchase of treasury stock
Exercise of stock options, stock based compensation issuances, and employee stock purchase plan issuances
|
2022-04-30 |
| 2022-03-03 | 11729.90 | 未披露 | 定期报告 | 2022-03-01 |
| 2022-03-03 | 11751.10 | 未披露 |
更多>>
From October 31, 2021 to January 31, 2022
Purchase of treasury stock
Exercise of stock options, stock based compensation issuances, and employee stock purchase plan issuances
|
2022-01-31 |
| 2022-01-27 | 11954.28 | 未披露 | 定期报告 | 2022-01-13 |
| 2021-12-17 | 12036.00 | 未披露 | 定期报告 | 2021-12-14 |
| 2021-12-17 | 12011.70 | 未披露 |
更多>>
From October 30, 2020 to October 31, 2021
Purchase of treasury stock
Exercise of stock options and stock based compensation issuances
Employee stock purchase plan issuances
Cancellation of treasury stock
|
2021-10-31 |
| 2021-09-02 | 12171.70 | 未披露 | 定期报告 | 2021-08-31 |
| 2021-09-02 | 12177.90 | 未披露 |
更多>>
From April 30, 2021 to July 31, 2021
Purchase of treasury stock
Exercise of stock options and stock based compensation issuances
Employee stock purchase plan issuances
|
2021-07-31 |
| 2021-06-03 | 12337.60 | 未披露 | 定期报告 | 2021-06-01 |
| 2021-06-03 | 12337.00 | 未披露 |
更多>>
From January 31, 2021 To April 30, 2021
Purchase of treasury stock
Exercise of stock options and stock based compensation issuances
Employee stock purchase plan issuances
|
2021-04-30 |
| 2021-03-08 | 12312.40 | 未披露 | 定期报告 | 2021-03-04 |
| 2021-03-08 | 12295.60 | 未披露 |
更多>>
From October 31, 2020 to January 31, 2021
Purchase of treasury stock
Exercise of stock options and stock based compensation issuances
Employee stock purchase plan issuances
|
2021-01-31 |
| 2021-01-29 | 12282.11 | 未披露 | 定期报告 | 2021-01-14 |
| 2020-12-22 | 12483.80 | 未披露 | 定期报告 | 2020-12-18 |
| 2020-12-22 | 12652.70 | 未披露 |
更多>>
From October 31, 2019 to October 31, 2020
Purchase of treasury stock
Exercise of stock options and stock based compensation issuances
Employee stock purchase plan issuances
|
2020-10-31 |
| 2020-09-04 | 12618.30 | 未披露 | 定期报告 | 2020-09-01 |
| 2020-09-04 | 12594.00 | 未披露 |
更多>>
From April 30, 2020 to July 31, 2020
Purchase of treasury stock
Exercise of stock options and stock based compensation issuances
Employee stock purchase plan issuances
|
2020-07-31 |
| 2020-06-08 | 12562.90 | 未披露 | 定期报告 | 2020-06-03 |
| 2020-06-08 | 12560.80 | 未披露 |
更多>>
From January 31, 2020 to April 30, 2020
Purchase of treasury stock
Exercise of stock options and stock based compensation issuances
Employee stock purchase plan issuances
|
2020-04-30 |
| 2020-03-10 | 12673.20 | 未披露 | 定期报告 | 2020-03-06 |
| 2020-03-10 | 12979.90 | 未披露 |
更多>>
From October 31, 2019 to January 31, 2020
Purchase of treasury stock
Exercise of stock options and stock based compensation issuances
Employee stock purchase plan issuances
|
2020-01-31 |
| 2020-02-03 | 13120.73 | 未披露 | 定期报告 | 2020-01-15 |
| 2019-12-26 | 13869.60 | 未披露 | 定期报告 | 2019-12-19 |
| 2019-12-26 | 14093.80 | 未披露 |
更多>>
From October 31, 2018 To October 31, 2019
Cancellation of treasury stock
Purchase of treasury stock
Exercise of stock options and stock based compensation issuances
Employee stock purchase plan issuances
|
2019-10-31 |
| 2019-09-05 | 14042.90 | 未披露 | 定期报告 | 2019-09-03 |
| 2019-09-05 | 14225.60 | 未披露 |
更多>>
From April 30, 2019 To July 31, 2019
Purchase of treasury stock
Exercise of stock options and stock based compensation issuances
Employee stock purchase plan issuances
|
2019-07-31 |
| 2019-06-06 | 14387.00 | 未披露 | 定期报告 | 2019-06-04 |
| 2019-06-06 | 14603.00 | 未披露 |
更多>>
From October 31, 2018 To April 30, 2019
Purchase of treasury stock
Exercise of stock options and stock based compensation issuances
Employee stock purchase plan issuances
|
2019-04-30 |
| 2019-03-08 | 14594.00 | 未披露 | 定期报告 | 2019-03-04 |
| 2019-03-08 | 14588.80 | 未披露 |
更多>>
From October 31, 2018 To January 31, 2019
Purchase of treasury stock
Exercise of stock options and stock based compensation issuances
Employee stock purchase plan issuances
|
2019-01-31 |
| 2019-02-01 | 14582.91 | 未披露 | 定期报告 | 2019-01-16 |
| 2019-02-01 | 14575.10 | 未披露 | 定期报告 | 2018-12-31 |
| 2018-12-20 | 14550.00 | 未披露 | 定期报告 | 2018-12-17 |
| 2018-12-20 | 14616.30 | 未披露 |
更多>>
From October 31, 2017 To October 31, 2018
Purchase of treasury stock
Exercise of stock options and stock based compensation issuances
Employee stock purchase plan issuances
|
2018-10-31 |
| 2018-09-05 | 14736.40 | 未披露 | 定期报告 | 2018-09-04 |
| 2018-09-05 | 14823.00 | 未披露 | 定期报告 | 2018-07-31 |
| 2018-06-05 | 15186.50 | 未披露 | 定期报告 | 2018-06-01 |
| 2018-06-05 | 15186.40 | 未披露 | 定期报告 | 2018-04-30 |
| 2018-03-08 | 15182.20 | 未披露 | 定期报告 | 2018-03-05 |
| 2018-03-08 | 15360.20 | 未披露 | 定期报告 | 2018-01-31 |
| 2018-02-01 | 15373.15 | 未披露 | 定期报告 | 2018-01-19 |
| 2017-12-21 | 15317.30 | 未披露 | 定期报告 | 2017-12-15 |
| 2017-12-21 | 15720.50 | 未披露 |
更多>>
From October 31, 2016 To October 31, 2017
Purchase of treasury stock
Exercise of stock options and stock based compensation issuances
Employee stock purchase plan issuances
|
2017-10-31 |
| 2017-09-06 | 15825.50 | 未披露 | 定期报告 | 2017-09-05 |
| 2017-09-06 | 16205.30 | 未披露 | 定期报告 | 2017-07-31 |
| 2017-06-05 | 16319.40 | 未披露 | 定期报告 | 2017-04-30 |
| 2017-03-07 | 16250.60 | 未披露 | 定期报告 | 2017-01-31 |
| 2017-01-31 | 16246.44 | 未披露 | 定期报告 | 2017-01-20 |
| 2016-12-23 | 16178.30 | 未披露 |
更多>>
from October 31, 2015 to October 31, 2016
Exercise of stock options and stock based compensation issuances
Purchase of treasury stock
Employee stock purchase plan issuances
|
2016-10-31 |
| 2016-09-07 | 16394.40 | 未披露 | 定期报告 | 2016-07-31 |
| 2016-06-03 | 16762.30 | 未披露 | 定期报告 | 2016-04-30 |
| 2016-03-03 | 16852.60 | 未披露 | 定期报告 | 2016-03-01 |
| 2016-03-03 | 17055.10 | 未披露 | 定期报告 | 2016-01-31 |
| 2016-02-02 | 17052.35 | 未披露 | 定期报告 | 2016-01-20 |
| 2015-12-21 | 17432.20 | 未披露 | 定期报告 | 2015-12-11 |
| 2015-12-21 | 17484.70 | 未披露 |
更多>>
from October 31, 2014 to October 31, 2015
Exercise of stock options and stock based compensation issuances
Purchase of treasury stock
Employee stock purchase plan issuances
|
2015-10-31 |
| 2015-09-03 | 17625.10 | 未披露 | 定期报告 | 2015-09-01 |
| 2015-09-03 | 17615.20 | 未披露 | 定期报告 | 2015-07-31 |
| 2015-06-04 | 17610.30 | 未披露 | 定期报告 | 2015-06-01 |
| 2015-06-04 | 17610.00 | 未披露 | 定期报告 | 2015-04-30 |
| 2015-03-05 | 17562.60 | 未披露 | 定期报告 | 2015-03-02 |
| 2015-03-05 | 17552.20 | 未披露 | 定期报告 | 2015-01-31 |
| 2015-01-30 | 17546.57 | 未披露 | 定期报告 | 2015-01-15 |
| 2014-12-23 | 17544.00 | 未披露 | 定期报告 | 2014-12-19 |
| 2014-12-23 | 17504.60 | 未披露 |
更多>>
from October 31, 2013 to October 31, 2014
Issuance of common stock
Exercise of stock options
Employee benefit plan issuances
Issuance of restricted stock and stock units
|
2014-10-31 |
| 2014-09-05 | 17789.20 | 未披露 | 定期报告 | 2014-07-31 |
| 2014-06-06 | 17777.30 | 未披露 | 定期报告 | 2014-06-02 |
| 2014-06-06 | 17775.90 | 未披露 | 定期报告 | 2014-04-30 |
| 2014-03-10 | 17769.30 | 未披露 | 定期报告 | 2014-03-03 |
| 2014-03-10 | 17755.10 | 未披露 | 定期报告 | 2014-01-31 |
| 2014-02-03 | 17750.28 | 未披露 | 定期报告 | 2014-01-15 |
| 2013-12-23 | 17728.30 | 未披露 | 定期报告 | 2013-12-19 |
| 2013-12-23 | 16935.30 | 未披露 |
更多>>
from October 31, 2012 to October 31, 2013
Exercise of stock options
Employee benefit plan issuances
Issuance of restricted stock and stock units
Purchase of treasury stock
|
2013-10-31 |
| 2013-09-05 | 16888.80 | 未披露 | 定期报告 | 2013-09-03 |
| 2013-09-05 | 16886.90 | 未披露 | 定期报告 | 2013-07-31 |
| 2013-06-10 | 16930.80 | 未披露 | 定期报告 | 2013-06-04 |
| 2013-06-10 | 16926.60 | 未披露 | 定期报告 | 2013-04-30 |
| 2013-03-07 | 16916.20 | 未披露 | 定期报告 | 2013-03-04 |
| 2013-03-07 | 16915.80 | 未披露 | 定期报告 | 2013-01-31 |
| 2013-02-06 | 16906.66 | 未披露 | 定期报告 | 2013-01-15 |
| 2012-12-28 | 16904.10 | 未披露 | 定期报告 | 2012-12-24 |
| 2012-12-28 | 16863.70 | 未披露 |
更多>>
from October 31, 2011 to October 31, 2012
Purchase of treasury stock
Exercise of stock options
Employee benefit plan issuances
Conversion of restricted stock units to stock
Issuance of restricted stock and stock units
|
2012-10-31 |
| 2012-08-31 | 16820.20 | 未披露 | 定期报告 | 2012-08-29 |
| 2012-08-31 | 16798.20 | 未披露 | 定期报告 | 2012-07-31 |
| 2012-06-07 | 16752.10 | 未披露 | 定期报告 | 2012-06-01 |
| 2012-06-07 | 16731.90 | 未披露 | 定期报告 | 2012-04-30 |
| 2012-03-08 | 16672.90 | 未披露 | 定期报告 | 2012-03-01 |
| 2012-03-08 | 16666.80 | 未披露 | 定期报告 | 2012-01-31 |
| 2011-12-22 | 16636.60 | 未披露 | 定期报告 | 2011-12-12 |
| 2011-12-22 | 16572.90 | 未披露 |
更多>>
from Oct 31,2010 to Oct 31,2011
Exercise of stock options
Employee benefit plan issuances
Conversion of restricted stock units to stock
Issuance of restricted stock and stock units
|
2011-10-31 |
| 2011-09-07 | 16713.60 | 未披露 | 定期报告 | 2011-08-31 |
| 2011-09-07 | 16861.20 | 未披露 | 定期报告 | 2011-07-31 |
| 2011-06-07 | 16830.70 | 未披露 | 定期报告 | 2011-06-01 |
| 2011-06-07 | 16690.30 | 未披露 | 定期报告 | 2011-04-30 |
| 2011-03-08 | 16683.80 | 未披露 | 定期报告 | 2011-03-01 |
| 2011-03-08 | 16681.40 | 未披露 | 定期报告 | 2011-01-31 |
| 2010-12-22 | 16650.80 | 未披露 | 定期报告 | 2010-12-10 |
| 2010-12-22 | 16640.80 | 未披露 |
更多>>
from October 31, 2009 to October 31, 2010
Purchase of treasury stock
Exercise of stock options
Employee benefit plan issuances
Conversion of restricted stock units to stock
Issuance of restricted stock
|
2010-10-31 |
| 2010-09-08 | 16588.00 | 未披露 | 定期报告 | 2010-09-01 |
| 2010-09-08 | 16587.30 | 未披露 | 定期报告 | 2010-07-31 |
| 2009-12-21 | 16510.70 | 未披露 | 定期报告 | 2009-12-09 |
| 2009-12-21 | 16472.50 | 未披露 |
更多>>
from October 31, 2008 to October 31, 2009
Purchase of treasury stock
Exercise of stock options
Employee benefit plan issuances
Conversion of restricted stock units to stock
Stock-based compensation
|
2009-10-31 |
| 2008-12-19 | 16046.60 | 未披露 | 定期报告 | 2008-12-10 |
| 2008-12-19 | 16036.90 | 未披露 |
更多>>
from October 31, 2007 to October 31, 2008
Purchase of treasury stock
Exercise of stock options
Employee benefit plan issuances
Issuance of restricted stock
|
2008-10-31 |
| 2007-12-21 | 15824.90 | 未披露 | 定期报告 | 2007-12-11 |
| 2007-12-21 | 15700.80 | 未披露 |
更多>>
from October 31, 2006 to October 31, 2007
Purchase of treasury stock
Exercise of stock options
Executive bonus award
Employee benefit plan issuances
Issuance of restricted stock
|
2007-10-31 |
| 2007-01-05 | 15445.60 | 未披露 | 定期报告 | 2006-12-31 |
| 2007-01-05 | 15389.90 | 未披露 |
更多>>
from October 31, 2005 to October 31, 2006
Purchase of treasury stock
Exercise of stock options
Executive bonus award
Employee benefit plan issuances
Issuance of restricted shares
|
2006-10-31 |
| 2006-01-13 | 15508.20 | 未披露 | 定期报告 | 2005-12-31 |
| 2006-01-13 | 15411.10 | 未披露 |
更多>>
from October 31, 2004 to October 31, 2005
Purchase of treasury stock
Exercise of stock options
Executive bonus award
Employee benefit plan issuances
Restated to reflect a two-for-one stock split distributed in the form of a stock dividend on July 8, 2005.
|
2005-10-31 |
| 2005-01-13 | 7659.70 | 未披露 | 定期报告 | 2005-01-05 |
| 2005-01-13 | 7482.10 | 未披露 |
更多>>
from October 31, 2003 to October 31, 2004
Employee benefit plan issuances
Executive bonus award
Exercise of stock options
Purchase of treasury stock
|
2004-10-31 |
| 2004-01-15 | 7419.44 | 未披露 | 定期报告 | 2003-12-31 |
| 2004-01-15 | 7332.20 | 未披露 |
更多>>
from October 31, 2002 to October 31, 2003
Issuance of shares
Purchase of treasury stock
Exercise of stock options
Executive bonus award
Employee benefit plan issuances
|
2003-10-31 |
| 2003-01-13 | 7049.34 | 未披露 | 定期报告 | 2002-12-31 |
| 2003-01-13 | 7021.70 | 未披露 |
更多>>
from October 31, 2001 to October 31, 2002
Purchase of treasury stock
Exercise of stock options
Executive bonus award
Employee benefit plan issuances
|
2002-10-31 |
| 2002-01-10 | 3491.83 | 未披露 | 定期报告 | 2001-12-31 |
| 2002-01-10 | 3477.70 | 未披露 |
更多>>
from October 31, 2000 to October 31, 2001
Purchase of treasury stock
Exercise of stock options
Executive bonus award
Employee benefit plan issuances
|
2001-10-31 |
| 2001-01-12 | 3626.25 | 未披露 | 定期报告 | 2000-12-31 |
| 2001-01-12 | 3589.50 | 未披露 |
更多>>
from October 31, 1999 to October 31, 2000
Purchase of treasury stock
Exercise of stock options
Executive bonus award
Employee stock plan purchases
Contribution to employee Contribution to employee
|
2000-10-31 |
| 2000-01-26 | 3650.69 | 未披露 | 定期报告 | 1999-12-31 |
| 2000-01-26 | 3645.40 | 未披露 |
更多>>
from October 31, 1998 to October 31, 1999
Purchase of treasury stock
Exercise of stock options
Executive bonus award
Employee stock plan purchases
Contribution to employee 401(k) Plan
|
1999-10-31 |
| 1999-01-19 | 3692.36 | 未披露 | 定期报告 | 1998-12-31 |
| 1999-01-19 | 3701.10 | 未披露 |
更多>>
from October 31, 1997 to October 31, 1998
Purchase of treasury stock
Exercise of stock options
Executive bonus awards
Employee stock plan purchases
Conversion of debt
|
1998-10-31 |
| 1998-01-16 | 3468.72 | 未披露 | 定期报告 | 1997-12-31 |
| 1998-01-16 | 3427.50 | 未披露 |
更多>>
from October 31, 1996 to October 31, 1997
Exercise of stock options
Executive bonus award
Employee stock plan purchases
|
1997-10-31 |
| 1997-01-13 | 3395.04 | 未披露 | 定期报告 | 1996-12-31 |
| 1997-01-13 | 3391.86 | 未披露 |
更多>>
from October 31, 1995 to October 31, 1996
Exercise of stock options
Employee stock plan purchases
|
1996-10-31 |
| 1996-01-28 | 3380.08 | 未披露 | 定期报告 | 1995-12-31 |
| 1996-01-28 | 3363.80 | 未披露 |
更多>>
from October 31, 1994 to October 31, 1995
Exercise of stock options
Employee stock plan purchases
|
1995-10-31 |
| 1995-01-24 | 3344.15 | 未披露 | 定期报告 | 1994-12-31 |
| 1995-01-24 | 3342.33 | 未披露 |
更多>>
from October 31, 1993 to October 31, 1994
Exercise of stock options
Employee stock plan purchases
|
1994-10-31 |
| 1995-01-24 | 3331.88 | 未披露 |
更多>>
from October 31, 1992 to October 31, 1993
Exercise of stock options
Employee stock plan purchases
|
1993-10-31 |
From April 30, 2025 to July 31, 2025
Purchase of treasury stock
Exercise of stock options, stock based compensation issuances, and employee stock purchase plan issuances
From January 31,2025 to April 30,2025
Purchase of treasury stock
Exercise of stock options, stock based compensation issuances, and employee stock purchase plan issuances
From October 31, 2024 to January 31, 2025
Purchase of treasury stock
Exercise of stock options, stock based compensation issuances, and employee stock purchase plan issuances
From October 31, 2023 to October 31, 2024
Purchase of treasury stock
Exercise of stock options,and stock based compensation issuances,and employee stock plan issuances
From April 30, 2024 to July 31, 2024
Purchase of treasury stock
Exercise of stock options, stock based compensation issuances, and employee stock purchase plan issuances
From January 31, 2024 to April 30, 2024
Exercise of stock options, stock based compensation issuances, and employee stock purchase plan issuances
Purchase of treasury stock
From October 31, 2023 to January 31, 2024
Purchase of treasury stock
Exercise of stock options, stock based compensation issuances, and employee stock purchase plan issuances
From October 31,2022 to October 31,2023
Cancellation of treasury stock
From April 30, 2023 to July 31, 2023
Purchase of treasury stock
Exercise of stock options, stock based compensation issuances, and employee stock purchase plan issuances
From January 31, 2023 to April 30, 2023
Purchase of treasury stock
Exercise of stock options, stock based compensation issuances, and employee stock purchase plan issuances
From October 31, 2022 to January 31, 2023
Purchase of treasury stock
Exercise of stock options, stock based compensation issuances, and employee stock purchase plan issuances
From October 31,2021 to October 31,2022
Purchase of treasury stock
Exercise of stock options and stock based compensation issuances
From April 30, 2022 to July 31, 2022
Purchase of treasury stock
Exercise of stock options, stock based compensation issuances, and employee stock purchase plan issuances
From January 31, 2022 to April 30, 2022
Purchase of treasury stock
Exercise of stock options, stock based compensation issuances, and employee stock purchase plan issuances
From October 31, 2021 to January 31, 2022
Purchase of treasury stock
Exercise of stock options, stock based compensation issuances, and employee stock purchase plan issuances
From October 30, 2020 to October 31, 2021
Purchase of treasury stock
Exercise of stock options and stock based compensation issuances
Employee stock purchase plan issuances
Cancellation of treasury stock
From April 30, 2021 to July 31, 2021
Purchase of treasury stock
Exercise of stock options and stock based compensation issuances
Employee stock purchase plan issuances
From January 31, 2021 To April 30, 2021
Purchase of treasury stock
Exercise of stock options and stock based compensation issuances
Employee stock purchase plan issuances
From October 31, 2020 to January 31, 2021
Purchase of treasury stock
Exercise of stock options and stock based compensation issuances
Employee stock purchase plan issuances
From October 31, 2019 to October 31, 2020
Purchase of treasury stock
Exercise of stock options and stock based compensation issuances
Employee stock purchase plan issuances
From April 30, 2020 to July 31, 2020
Purchase of treasury stock
Exercise of stock options and stock based compensation issuances
Employee stock purchase plan issuances
From January 31, 2020 to April 30, 2020
Purchase of treasury stock
Exercise of stock options and stock based compensation issuances
Employee stock purchase plan issuances
From October 31, 2019 to January 31, 2020
Purchase of treasury stock
Exercise of stock options and stock based compensation issuances
Employee stock purchase plan issuances
From October 31, 2018 To October 31, 2019
Cancellation of treasury stock
Purchase of treasury stock
Exercise of stock options and stock based compensation issuances
Employee stock purchase plan issuances
From April 30, 2019 To July 31, 2019
Purchase of treasury stock
Exercise of stock options and stock based compensation issuances
Employee stock purchase plan issuances
From October 31, 2018 To April 30, 2019
Purchase of treasury stock
Exercise of stock options and stock based compensation issuances
Employee stock purchase plan issuances
From October 31, 2018 To January 31, 2019
Purchase of treasury stock
Exercise of stock options and stock based compensation issuances
Employee stock purchase plan issuances
From October 31, 2017 To October 31, 2018
Purchase of treasury stock
Exercise of stock options and stock based compensation issuances
Employee stock purchase plan issuances
From October 31, 2016 To October 31, 2017
Purchase of treasury stock
Exercise of stock options and stock based compensation issuances
Employee stock purchase plan issuances
from October 31, 2015 to October 31, 2016
Exercise of stock options and stock based compensation issuances
Purchase of treasury stock
Employee stock purchase plan issuances
from October 31, 2014 to October 31, 2015
Exercise of stock options and stock based compensation issuances
Purchase of treasury stock
Employee stock purchase plan issuances
from October 31, 2013 to October 31, 2014
Issuance of common stock
Exercise of stock options
Employee benefit plan issuances
Issuance of restricted stock and stock units
from October 31, 2012 to October 31, 2013
Exercise of stock options
Employee benefit plan issuances
Issuance of restricted stock and stock units
Purchase of treasury stock
from October 31, 2011 to October 31, 2012
Purchase of treasury stock
Exercise of stock options
Employee benefit plan issuances
Conversion of restricted stock units to stock
Issuance of restricted stock and stock units
from Oct 31,2010 to Oct 31,2011
Exercise of stock options
Employee benefit plan issuances
Conversion of restricted stock units to stock
Issuance of restricted stock and stock units
from October 31, 2009 to October 31, 2010
Purchase of treasury stock
Exercise of stock options
Employee benefit plan issuances
Conversion of restricted stock units to stock
Issuance of restricted stock
from October 31, 2008 to October 31, 2009
Purchase of treasury stock
Exercise of stock options
Employee benefit plan issuances
Conversion of restricted stock units to stock
Stock-based compensation
from October 31, 2007 to October 31, 2008
Purchase of treasury stock
Exercise of stock options
Employee benefit plan issuances
Issuance of restricted stock
from October 31, 2006 to October 31, 2007
Purchase of treasury stock
Exercise of stock options
Executive bonus award
Employee benefit plan issuances
Issuance of restricted stock
from October 31, 2005 to October 31, 2006
Purchase of treasury stock
Exercise of stock options
Executive bonus award
Employee benefit plan issuances
Issuance of restricted shares
from October 31, 2004 to October 31, 2005
Purchase of treasury stock
Exercise of stock options
Executive bonus award
Employee benefit plan issuances
Restated to reflect a two-for-one stock split distributed in the form of a stock dividend on July 8, 2005.
from October 31, 2003 to October 31, 2004
Employee benefit plan issuances
Executive bonus award
Exercise of stock options
Purchase of treasury stock
from October 31, 2002 to October 31, 2003
Issuance of shares
Purchase of treasury stock
Exercise of stock options
Executive bonus award
Employee benefit plan issuances
from October 31, 2001 to October 31, 2002
Purchase of treasury stock
Exercise of stock options
Executive bonus award
Employee benefit plan issuances
from October 31, 2000 to October 31, 2001
Purchase of treasury stock
Exercise of stock options
Executive bonus award
Employee benefit plan issuances
from October 31, 1999 to October 31, 2000
Purchase of treasury stock
Exercise of stock options
Executive bonus award
Employee stock plan purchases
Contribution to employee Contribution to employee
from October 31, 1998 to October 31, 1999
Purchase of treasury stock
Exercise of stock options
Executive bonus award
Employee stock plan purchases
Contribution to employee 401(k) Plan
from October 31, 1997 to October 31, 1998
Purchase of treasury stock
Exercise of stock options
Executive bonus awards
Employee stock plan purchases
Conversion of debt
from October 31, 1996 to October 31, 1997
Exercise of stock options
Executive bonus award
Employee stock plan purchases
from October 31, 1995 to October 31, 1996
Exercise of stock options
Employee stock plan purchases
from October 31, 1994 to October 31, 1995
Exercise of stock options
Employee stock plan purchases
from October 31, 1993 to October 31, 1994
Exercise of stock options
Employee stock plan purchases
from October 31, 1992 to October 31, 1993
Exercise of stock options
Employee stock plan purchases