SEC CIK 1080992

RHODES WILLIAM C III

Reported ownership across 3 companies, sourced from SEC Form 4 filings and updated daily.

Current Positions

CompanyShares OwnedAs Of
DGview stock →34,3582023-05-24
RFview stock →16,2722026-05-06
AZOview stock →10,202.272026-01-01

Position History — AZO

Reported shares owned immediately after each Form 4 transaction, over time.

027,98755,97483,9612005-122009-122013-122019-122021-122023-032026-01

Recent Filings — AZO

DateActivitySharesPriceOwned After
2026-01-01Grant / award156.27$0.0010,202.27
2025-06-10Option exercise (derivative)27,500$0.000
2025-06-10Open-market sale4,370$3713.678,546
2025-06-10Gift3,493$0.0012,916
2025-06-10Open-market sale2,523$3705.4816,409
2025-06-10Open-market sale2,464$3708.6318,932
2025-06-10Open-market sale2,438$3704.5021,396
2025-06-10Open-market sale2,215$3702.5423,834
2025-06-10Open-market sale2,008$3709.6926,049
2025-06-10Open-market sale1,926$3707.6428,057
2025-06-10Open-market sale1,914$3703.4729,983
2025-06-10Open-market sale1,671$3718.4331,897
2025-06-10Open-market sale1,149.05$3700.7833,568
2025-06-10Open-market sale1,114$3706.5734,717.05
2025-06-10Open-market sale958$3716.3835,831.05
2025-06-10Open-market sale730$3715.0236,789.05
2025-06-10Open-market sale708$3712.9437,519.05
2025-06-10Open-market sale537$3712.0538,227.05
2025-06-10Open-market sale329$3719.5038,764.05
2025-06-10Open-market sale317$3710.6739,093.05
2025-06-10Open-market sale129$3717.1739,410.05
2025-06-10Option exercise27,500$1060.8139,539.05
2025-06-10Gift1,993$0.0010,046
2024-10-21Gift1,818$0.0012,039.05
2024-10-11Grant / award (derivative)1,015$0.001,015
2024-10-11Grant / award (derivative)926$0.00926
2024-10-10Option exercise (derivative)13,000$0.000
2024-10-10Open-market sale1,128$3091.9917,676.05
2024-10-10Open-market sale1,700$3102.0315,976.05
2024-10-10Open-market sale2,119$3096.0513,857.05
2024-10-10Open-market sale1,000$3115.9519,858.05
2024-10-10Open-market sale700$3138.7320,858.05
2024-10-10Open-market sale658$3092.6421,558.05
2024-10-10Open-market sale574$3100.1922,816.05
2024-10-10Open-market sale600$3115.0222,216.05
2024-10-10Open-market sale1,054$3121.0818,804.05
2024-10-10Open-market sale535$3093.9923,390.05
2024-10-10Open-market sale400$3117.9623,925.05
2024-10-10Option exercise13,000$772.8026,857.05
2024-10-10Open-market sale41$3089.4626,816.05
2024-10-10Open-market sale100$3140.5926,716.05
2024-10-10Open-market sale100$3139.5526,616.05
2024-10-10Open-market sale100$3127.8726,516.05
2024-10-10Open-market sale300$3120.1524,625.05
2024-10-10Open-market sale300$3101.3324,325.05
2024-10-10Open-market sale300$3128.8724,925.05
2024-10-10Open-market sale200$3103.3825,225.05
2024-10-10Open-market sale200$3105.1225,425.05
2024-10-10Open-market sale200$3108.9825,625.05
2024-10-10Open-market sale200$3111.5725,825.05
2024-10-10Open-market sale191$3097.7126,025.05
2024-10-10Open-market sale100$3094.7126,216.05
2024-10-10Open-market sale100$3107.3826,316.05
2024-10-10Open-market sale100$3122.6126,416.05
2024-10-03Disposition to issuer50$3062.4450
2024-10-03Open-market sale300$3075.2013,857.05
2024-10-03Option exercise300$772.8014,157.05
2024-10-03Option exercise (derivative)300$0.0013,000
2024-10-02Open-market sale1,078$3110.6413,857.05
2024-10-02Open-market sale1,057$3109.9514,935.05
2024-10-02Option exercise (derivative)13,200$0.0013,300
2024-10-02Open-market sale313$3111.9325,054.05
2024-10-02Open-market sale253$3127.0525,367.05
2024-10-02Open-market sale239$3094.8125,620.05
2024-10-02Open-market sale226$3095.7125,859.05
2024-10-02Open-market sale206$3112.5726,085.05
2024-10-02Open-market sale173$31115.0126,291.05
2024-10-02Open-market sale148$3099.2326,464.05
2024-10-02Open-market sale103$3096.7726,612.05
2024-10-02Open-market sale99$3100.0126,715.05
2024-10-02Open-market sale99$3129.3426,814.05
2024-10-02Open-market sale96$3123.7326,913.05
2024-10-02Open-market sale40$3092.1427,009.05
2024-10-02Open-market sale7$3118.1027,049.05
2024-10-02Open-market sale1$3116.5327,056.05
2024-10-02Option exercise13,200$772.8027,057.05
2024-10-02Open-market sale976$3093.9415,992.05
2024-10-02Open-market sale830$3086.1716,968.05
2024-10-02Open-market sale750$3107.1317,798.05
2024-10-02Open-market sale719$3119.9318,548.05
2024-10-02Open-market sale701$3089.4319,267.05
2024-10-02Open-market sale620$3085.0019,968.05
2024-10-02Open-market sale585$3087.3320,588.05
2024-10-02Open-market sale552$3121.1021,173.05
2024-10-02Open-market sale539$3122.3921,725.05
2024-10-02Open-market sale530$3082.1622,264.05
2024-10-02Open-market sale518$3079.1522,794.05
2024-10-02Open-market sale480$3088.5123,312.05
2024-10-02Open-market sale472$3108.6523,792.05
2024-10-02Open-market sale400$3083.4224,264.05
2024-10-02Open-market sale390$3090.9924,664.05
2024-04-03Gift1,500$0.0013,857.05
2024-03-26Open-market sale4,475$3190.2015,357.05
2024-03-26Open-market sale1,325$3188.7119,832.05
2024-03-26Open-market sale900$3192.5721,157.05
2024-03-26Option exercise (derivative)9,500$0.000
2024-03-26Open-market sale200$3193.2524,057.05
2024-03-26Open-market sale200$3195.4024,257.05
2024-03-26Open-market sale100$3176.3024,457.05
2024-03-26Open-market sale100$3182.3324,557.05
2024-03-26Open-market sale100$3183.4024,657.05
2024-03-26Open-market sale100$3184.8524,757.05
2024-03-26Option exercise9,500$587.1324,857.05
2024-03-26Open-market sale800$3194.7922,057.05
2024-03-26Open-market sale200$3185.9123,857.05
2024-03-26Open-market sale400$3187.5023,457.05
2024-03-26Open-market sale600$3191.1022,857.05
2024-03-25Option exercise (derivative)2,500$0.009,500
2024-03-25Option exercise (derivative)6,750$0.000
2024-03-25Open-market sale2,832$3171.8615,357.05
2024-03-25Open-market sale1,153$3209.2218,189.05
2024-03-25Open-market sale965$3170.3019,342.05
2024-03-25Open-market sale600$3191.9220,307.05
2024-03-25Open-market sale600$3202.9520,907.05
2024-03-25Open-market sale514$3204.3221,507.05
2024-03-25Open-market sale513$3204.7622,021.05
2024-03-25Open-market sale440$3196.7522,534.05
2024-03-25Open-market sale302$3208.2723,345.05
2024-03-25Open-market sale268$3172.3823,647.05
2024-03-25Open-market sale205$3215.1423,915.05
2024-03-25Open-market sale147$3210.9724,120.05
2024-03-25Open-market sale120$3199.6424,267.05
2024-03-25Open-market sale119.89$3197.8924,387.05
2024-03-25Open-market sale80$3198.6124,506.94
2024-03-25Open-market sale21$3206.5424,586.94
2024-03-25Option exercise2,500$587.1324,607.94
2024-03-25Option exercise6,750$744.8522,107.94
2024-03-25Open-market sale371$3196.1522,974.05
2023-12-31Grant / award121$2585.6115,336.94
2023-12-31Grant / award21$0.0015,357.94
2023-12-26Gift960$0.0015,214.55
2023-12-12Gift750$0.0016,174.55
2023-10-06Grant / award (derivative)2,246$0.002,246
2023-10-06Grant / award (derivative)2,453$0.002,453
2023-09-30Grant / award27$2539.9916,919.55
2023-09-30Grant / award5$0.0016,924.55
2023-09-22J1,000$2552.4916,890.57
2023-09-22J1,000$2552.4915,890.57
2023-06-30Grant / award4$0.0014,890.57
2023-06-30Grant / award24$2493.3614,886.57
2023-03-31Grant / award5$0.0014,860.84
2023-03-31Grant / award29$2458.1514,855.84
2023-03-14Option exercise (derivative)29,511$0.000
2023-03-14Open-market sale4,739$2421.4523,433.83
2023-03-14Open-market sale4,627$2436.1128,172.83
2023-03-14Open-market sale4,488$2437.1732,799.83
2023-03-14Open-market sale2,099$2424.8837,287.83
2023-03-14Open-market sale1,893$2424.0739,386.83
2023-03-14Open-market sale678$2422.1741,279.83
2023-03-14Open-market sale629$2433.7141,957.83
2023-03-14Open-market sale568$2438.4142,586.83
2023-03-14Open-market sale8,609$2420.2314,824.83
2023-03-14Open-market sale324$2434.8143,525.83
2023-03-14Open-market sale200$2429.9743,849.83
2023-03-14Open-market sale178$2439.3144,049.83
2023-03-14Open-market sale108$2425.8744,227.83
2023-03-14Option exercise29,511$736.0044,335.83
2023-03-14Open-market sale371$2432.4943,154.83
2023-01-11Open-market sale532$2425.370
2023-01-11Open-market sale500$2436.43532
2023-01-11Open-market sale415$2428.511,032
2023-01-11Open-market sale23$2451.233,777
2023-01-11Open-market sale27$2440.353,750
2023-01-11Open-market sale69$2431.183,681
2023-01-11Open-market sale110$2424.303,571
2023-01-11Open-market sale200$2441.873,371
2023-01-11Open-market sale300$2438.783,071
2023-01-11Open-market sale300$2437.692,771
2023-01-11Open-market sale300$2435.292,471
2023-01-11Open-market sale327$2426.712,144
2023-01-11Open-market sale354$2427.501,447
2023-01-11Open-market sale343$2430.331,801
2023-01-09Open-market sale200$2483.284,500
2023-01-09Open-market sale100$2476.004,700
2023-01-09Open-market sale100$2480.014,800
2023-01-09Open-market sale100$2485.004,900
2023-01-09Open-market sale300$2481.314,200
2023-01-09Open-market sale400$2475.003,800
2022-12-31Grant / award22$0.0014,824.83
2022-12-31Grant / award125$2466.1814,802.83
2022-12-12Open-market sale300$2450.731,517
2022-12-12Open-market sale151$2460.981,973
2022-12-12Open-market sale137$2453.672,124
2022-12-12Open-market sale99$2459.072,261
2022-12-12Open-market sale52$2446.172,360
2022-12-12Open-market sale13$2454.362,412
2022-12-12Open-market sale1$2448.362,425
2022-12-12Open-market sale337$2445.001,177
2022-12-12Open-market sale298$2450.711,514
2022-12-12Open-market sale193$2452.991,812
2022-12-12Open-market sale151$2460.982,005
2022-12-12Open-market sale115$2453.842,156
2022-12-12Open-market sale99$2459.062,271
2022-12-12Open-market sale56$2446.072,370
2022-12-12Open-market sale1$2455.552,426
2022-12-12Open-market sale156$2452.901,817
2022-12-12Open-market sale341$2445.011,176
2022-10-18Gift1,300$0.0014,676.18
2022-10-11Open-market sale1,120$2271.6319,818.18
2022-10-11Open-market sale279$2261.3130,225.18
2022-10-11Open-market sale300$2287.4429,925.18
2022-10-11Open-market sale300$2281.2229,625.18
2022-10-11Open-market sale300$2275.1729,325.18
2022-10-11Open-market sale300$2274.0129,025.18
2022-10-11Open-market sale311$2283.3928,714.18
2022-10-11Open-market sale400$2280.1628,314.18
2022-10-11Open-market sale402$2269.5227,912.18
2022-10-11Open-market sale430$2264.6427,482.18
2022-10-11Open-market sale646$2276.1326,836.18
2022-10-11Open-market sale806$2270.5026,030.18
2022-10-11Open-market sale928$2265.6425,102.18
2022-10-11Open-market sale1,000$2272.6824,102.18
2022-10-11Open-market sale1,015$2277.6223,087.18
2022-10-11Open-market sale1,049$2260.1722,038.18
2022-10-11Open-market sale1,100$2284.8820,938.18
2022-10-11Open-market sale2,307$2267.6015,976.18
2022-10-11Open-market sale1,535$2266.7118,283.18
2022-10-11Option exercise (derivative)15,000$0.0029,511
2022-10-11Open-market sale200$2278.4230,504.18
2022-10-11Open-market sale152$2263.0830,704.18
2022-10-11Open-market sale100$2259.0330,856.18
2022-10-11Open-market sale20$2257.0130,956.18
2022-10-11Option exercise15,000$736.0030,976.18
2022-10-06Option exercise (derivative)5,489$0.0044,511
2022-10-06Option exercise (derivative)4,892$0.000
2022-10-06Open-market sale100$2221.4825,859.18
2022-10-06Open-market sale100$2242.7725,959.18
2022-10-06Open-market sale100$2244.0626,059.18
2022-10-06Open-market sale100$2246.2226,159.18
2022-10-06Open-market sale98$2224.3726,259.18
2022-10-06Option exercise4,892$744.6226,357.18
2022-10-06Option exercise5,489$736.0021,465.18
2022-10-06Open-market sale750$2228.2820,937.18
2022-10-06Open-market sale659$2231.7121,687.18
2022-10-06Open-market sale450$2233.0222,346.18
2022-10-06Open-market sale449$2222.5822,796.18
2022-10-06Open-market sale400$2233.8423,245.18
2022-10-06Open-market sale357$2240.0923,645.18
2022-10-06Open-market sale315$2218.5724,002.18
2022-10-06Open-market sale300$2234.9924,317.18
2022-10-06Open-market sale300$2235.9824,617.18
2022-10-06Open-market sale200$2219.5724,917.18
2022-10-06Open-market sale200$2237.5525,117.18
2022-10-06Open-market sale200$2239.2125,317.18
2022-10-06Open-market sale200$2241.2525,517.18
2022-10-06Open-market sale142$2223.6325,717.18
2022-10-06Open-market sale1,900$2227.1215,976.18
2022-10-06Open-market sale1,111$2226.2917,876.18
2022-10-06Open-market sale1,050$2229.5718,987.18
2022-10-06Open-market sale900$2230.6720,037.18
2022-10-04Grant / award (derivative)19,700$0.0019,700
2022-09-30Grant / award33$2141.9315,970.18
2022-09-30Grant / award6$0.0015,976.18
2022-07-18Option exercise (derivative)2,958$0.004,892
2022-07-18Option exercise2,958$744.6218,892.88
2022-07-18Open-market sale90$2210.3718,802.88
2022-07-18Open-market sale100$2201.2918,702.88
2022-07-18Open-market sale151$2213.5718,551.88
2022-07-18Open-market sale152$2212.3218,399.88
2022-07-18Open-market sale155$2203.4718,244.88
2022-07-18Open-market sale182$2207.8818,062.88
2022-07-18Open-market sale248$2200.4417,814.88
2022-07-18Open-market sale300$2205.9517,514.88
2022-07-18Open-market sale300$2204.5717,214.88
2022-07-18Open-market sale349$2202.4716,865.88
2022-07-18Open-market sale394$2206.7416,471.88
2022-07-18Open-market sale537$2209.2715,934.88
2022-06-30Grant / award32$2149.1215,928.88
2022-06-30Grant / award6$0.0015,934.88
2022-06-08Gift476$0.0015,894.37
2022-04-07Gift3,723$0.000
2022-03-31Grant / award29$2044.5815,297.37
2022-03-31Grant / award5$0.0015,302.37
2022-03-14Gift3,219$0.000
2021-12-31Grant / award27$0.0018,806.3
2021-12-31Grant / award153$2096.3918,779.3
2021-12-17Open-market sale1,019$1991.3518,623.77
2021-12-17Open-market sale (derivative)1,848$0.000
2021-12-17Open-market sale529$2000.0019,642.77
2021-12-17Open-market sale300$1990.2920,171.77
2021-12-17Open-market sale1,848$507.7920,471.77
2021-12-16Option exercise (derivative)15,552$0.001,848
2021-12-16Open-market sale194$2035.8433,056.77
2021-12-16Open-market sale182$2041.0333,250.77
2021-12-16Open-market sale171$2053.5133,432.77
2021-12-16Open-market sale132$2038.1233,603.77
2021-12-16Open-market sale127$2045.2833,735.77
2021-12-16Open-market sale101$2043.9533,862.77
2021-12-16Open-market sale100$2059.1433,963.77
2021-12-16Open-market sale65$2058.8334,063.77
2021-12-16Open-market sale45$2054.2434,128.77
2021-12-16Open-market sale2$2034.5434,173.77
2021-12-16Option exercise15,552$507.7934,175.77
2021-12-16Open-market sale6,549$2025.0518,623.77
2021-12-16Open-market sale811$2026.5726,424.77
2021-12-16Open-market sale784$2051.8727,235.77
2021-12-16Open-market sale600$2030.3728,019.77
2021-12-16Open-market sale551$2057.2928,619.77
2021-12-16Open-market sale525$2048.1729,170.77
2021-12-16Open-market sale518$2040.1529,695.77
2021-12-16Open-market sale505$2049.0730,213.77
2021-12-16Open-market sale441$2028.5430,718.77
2021-12-16Open-market sale420$2055.6531,159.77
2021-12-16Open-market sale372$2043.1331,579.77
2021-12-16Open-market sale358$2046.9931,951.77
2021-12-16Open-market sale347$2031.2232,309.77
2021-12-16Open-market sale205$2033.5632,656.77
2021-12-16Open-market sale195$2032.1732,861.77
2021-12-16Open-market sale1,252$2027.4325,172.77
2021-10-05Grant / award (derivative)21,000$0.0021,000
2021-09-30Grant / award6$0.0018,623.77
2021-09-30Grant / award35$1697.9918,617.77
2021-09-24Open-market sale1,053$1683.381,936
2021-09-24Open-market sale725$1684.00220
2021-09-24Open-market sale704$1680.35945
2021-09-24Open-market sale40$1687.011,649
2021-09-24Open-market sale31$1682.231,689
2021-09-24Open-market sale447$1684.262,989
2021-09-24Open-market sale1,263$1681.93219
2021-09-24Open-market sale237$1685.351,482
2021-07-26Gift376$0.0018,579.99
2021-07-26Gift4,874$0.000
2021-07-01Option exercise (derivative)14,535$425.110
2021-07-01Open-market sale200$1515.1733,290.99
2021-07-01Open-market sale1,000$1509.3119,955.99
2021-07-01Open-market sale982$1502.7120,955.99
2021-07-01Open-market sale982$1510.5021,937.99
2021-07-01Open-market sale981$1501.4222,919.99
2021-07-01Open-market sale900$1525.0023,900.99
2021-07-01Open-market sale800$1504.3724,800.99
2021-07-01Open-market sale800$1514.2625,600.99
2021-07-01Open-market sale800$1517.8326,400.99
2021-07-01Open-market sale700$1506.0727,200.99
2021-07-01Open-market sale700$1520.2327,900.99
2021-07-01Open-market sale600$1511.6628,600.99
2021-07-01Open-market sale600$1519.1029,200.99
2021-07-01Open-market sale545$1527.3629,800.99
2021-07-01Open-market sale507$1507.7830,345.99
2021-07-01Open-market sale500$1500.4230,852.99
2021-07-01Open-market sale493$1507.0631,352.99
2021-07-01Open-market sale445$1526.4531,845.99
2021-07-01Open-market sale400$1521.5932,290.99
2021-07-01Open-market sale300$1512.7132,690.99
2021-07-01Open-market sale300$1516.4532,990.99
2021-07-01Open-market sale1,000$1503.7018,955.99
2021-07-01Option exercise14,535$425.1133,490.99
2021-06-30Option exercise (derivative)173$0.0014,535
2021-06-30Option exercise173$425.1119,073.99
2021-06-30Open-market sale73$1500.3819,055.99
2021-06-30Grant / award8$0.0019,128.99
2021-06-30Grant / award47$1492.2219,120.99
2021-06-30Open-market sale100$1502.0118,955.99
2021-06-29Option exercise (derivative)4,492$0.0014,708
2021-06-29Open-market sale2,400$1500.5018,897.51
2021-06-29Open-market sale1,300$1501.4421,297.51
2021-06-29Open-market sale792$1502.6022,597.51
2021-06-29Option exercise4,492$425.1123,389.51
2021-03-31Grant / award43$1404.3015,831.51
2021-03-31Grant / award8$0.0015,839.51
2021-03-10Option exercise (derivative)11,050$0.000
2021-03-10Open-market sale11,050$1250.0215,784.94
2021-03-10Option exercise11,050$371.4726,834.94
2021-03-09Option exercise (derivative)200$0.0011,050
2021-03-09Option exercise200$371.4715,984.94
2021-03-09Open-market sale200$1250.4815,784.94
2020-12-31Grant / award270$1185.4415,736.94
2020-12-31Grant / award48$0.0015,784.94
2020-12-28Gift375$0.004,874
2020-12-23Open-market sale100$1187.000
2020-12-22Option exercise (derivative)11,250$0.0011,250
2020-12-22Option exercise11,250$371.4726,713.36
2020-12-22Open-market sale2,901$1188.7115,463.36
2020-12-22Open-market sale2,474$1189.7418,364.36
2020-12-22Open-market sale1,821$1190.6720,838.36
2020-12-22Open-market sale1,500$1187.4622,659.36
2020-12-22Open-market sale1,406$1185.5324,159.36
2020-12-22Open-market sale848$1186.3425,565.36
2020-12-22Open-market sale300$1191.4326,413.36
2020-12-18Gift3,436$0.0015,463.36
2020-12-18Gift3,436$0.005,249
2020-12-18Gift3,436$0.003,436
2020-10-07Grant / award (derivative)30,600$0.0030,600
2020-09-30Grant / award51$1177.6418,890.36
2020-09-30Grant / award9$0.0018,899.36
2020-06-30Grant / award11$0.0018,835.61
2020-06-30Grant / award62$1128.1218,824.61
2020-04-02Gift342$0.0018,756.25
2020-03-31Grant / award70$846.0024,086.25
2020-03-31Grant / award12$0.0024,098.25
2020-03-02Gift3,283$0.000
2019-12-31Grant / award49$0.0025,006.24
2019-12-31Grant / award277$1191.3124,957.24
2019-12-12Gift363$0.0024,676.33
2019-12-12Gift1,250$0.008,685
2019-12-11Option exercise (derivative)20,800$0.000
2019-12-11Open-market sale2,481$1238.1427,702.33
2019-12-11Open-market sale2,439$1239.3530,183.33
2019-12-11Open-market sale2,200$1241.4732,622.33
2019-12-11Open-market sale1,516$1243.5934,822.33
2019-12-11Open-market sale1,100$1234.4136,338.33
2019-12-11Open-market sale1,096$1244.6037,438.33
2019-12-11Open-market sale1,000$1233.5738,534.33
2019-12-11Open-market sale920$1240.3439,534.33
2019-12-11Open-market sale900$1248.3340,454.33
2019-12-11Open-market sale745$1242.6641,354.33
2019-12-11Open-market sale740$1253.6542,099.33
2019-12-11Open-market sale730$1245.8642,839.33
2019-12-11Open-market sale500$1249.4243,569.33
2019-12-11Open-market sale400$1236.4644,069.33
2019-12-11Open-market sale400$1250.7644,469.33
2019-12-11Open-market sale400$1252.2644,869.33
2019-12-11Open-market sale200$1256.1845,269.33
2019-12-11Open-market sale100$1254.8745,469.33
2019-12-11Open-market sale100$1259.3545,569.33
2019-12-11Open-market sale100$1266.5645,669.33
2019-12-11Open-market sale70$1247.0845,769.33
2019-12-11Option exercise20,800$326.0045,839.33
2019-12-11Open-market sale41$1266.5640
2019-12-11Open-market sale2,663$1237.4025,039.33
2019-10-07Grant / award (derivative)27,500$0.0027,500
2019-09-30Grant / award55$1084.6225,029.33
2019-09-30Grant / award10$0.0025,039.33
2019-06-30Grant / award55$1099.4721,258.43
2019-06-30Grant / award10$0.0021,268.43
2019-06-28Grant / award55$1099.4721,254.32
2019-06-28Grant / award4$0.0021,258.32
2019-03-31Grant / award12$0.0021,199.32
2019-03-31Grant / award68$1024.1221,187.32
2019-03-31Gift3,702$0.0024,901.32
2019-03-28J6,342$1007.5621,113.42
2018-12-31Grant / award65$0.0014,771.42
2018-12-31Grant / award370$838.3414,706.42
2018-12-11Gift1,355$0.009,935
2018-09-30Grant / award90$775.7014,315.84
2018-09-30Grant / award16$0.0014,331.84
2018-09-27Option exercise (derivative)23,700$0.000
2018-09-27Option exercise23,700$228.2037,918.48
2018-09-27Open-market sale200$784.6237,718.48
2018-09-27Open-market sale780$782.6236,638.48
2018-09-27Open-market sale300$787.6437,418.48
2018-09-27Open-market sale1,010$781.3834,808.48
2018-09-27Open-market sale1,287$785.9633,521.48
2018-09-27Open-market sale1,500$775.2732,021.48
2018-09-27Open-market sale1,607$786.9130,414.48
2018-09-27Open-market sale1,825$776.4928,589.48
2018-09-27Open-market sale2,224$777.5726,365.48
2018-09-27Open-market sale2,944$780.5023,421.48
2018-09-27Open-market sale4,246$778.4419,175.48
2018-09-27Open-market sale4,957$779.4914,218.48
2018-09-27Open-market sale820$783.3135,818.48
2018-09-25Grant / award (derivative)26,500$0.0026,500
2018-06-30Grant / award90$670.9314,202.48
2018-06-30Grant / award16$0.0014,218.48
2018-03-31Grant / award19$0.004,071.95
2018-03-31Grant / award107$648.694,052.95
2018-02-28Gift1,442$0.0014,938.33
2018-02-28Gift1,442$0.0011,290
2017-12-31Grant / award76$0.0013,496.33
2017-12-31Grant / award429$711.3713,420.33
2017-12-08Gift2,000$0.0012,732
2017-12-07Option exercise (derivative)26,421$0.000
2017-12-07Option exercise (derivative)400$0.000
2017-12-07Option exercise400$326.0039,406.4
2017-12-07Option exercise500$142.7739,006.4
2017-12-07Option exercise700$228.2038,506.4
2017-12-07Option exercise26,421$142.7737,806.4
2017-12-07Open-market sale9,300$702.4912,985.4
2017-12-07Open-market sale6,976$700.3722,285.4
2017-12-07Open-market sale6,962$701.6729,261.4
2017-12-07Open-market sale3,183$703.3836,223.4
2017-12-06Option exercise (derivative)79$0.0026,421
2017-12-06Open-market sale79$707.1811,385.4
2017-12-06Option exercise79$142.7711,464.4
2017-09-30Grant / award117$595.1111,364.4
2017-09-30Grant / award21$0.0011,385.4
2017-09-26Grant / award (derivative)12,000$0.0012,000
2017-06-30Grant / award106$570.4611,219.74
2017-06-30Grant / award19$0.0011,238.74
2017-03-31Grant / award97$723.0518,465.31
2017-03-31Grant / award17$0.0018,482.31
2016-12-31Grant / award69$0.0018,361.48
2016-12-31Grant / award392$789.7918,292.48
2016-12-22Gift233$0.0017,895.89
2016-12-22Gift125$0.0015,959
2016-12-22Gift1,227$0.0014,732
2016-12-07Option exercise (derivative)32,000$0.000
2016-12-07Open-market sale812$807.0947,773.89
2016-12-07Open-market sale812$808.0148,585.89
2016-12-07Open-market sale172$802.3649,397.89
2016-12-07Open-market sale159$799.3649,569.89
2016-12-07Open-market sale100$787.2749,728.89
2016-12-07Open-market sale100$794.0149,828.89
2016-12-07Open-market sale100$800.1249,928.89
2016-12-07Open-market sale100$805.8150,028.89
2016-12-07Option exercise32,000$130.7950,128.89
2016-12-07Open-market sale13,959$791.0118,128.89
2016-12-07Open-market sale11,450$790.1632,087.89
2016-12-07Open-market sale1,917$804.0443,537.89
2016-12-07Open-market sale1,423$804.5445,454.89
2016-12-07Open-market sale896$788.8246,877.89
2016-09-30Grant / award16$0.0018,128.89
2016-09-30Grant / award91$768.3418,112.89
2016-09-23Grant / award (derivative)6,750$0.006,750
2016-06-30Grant / award16$0.0018,015.45
2016-06-30Grant / award88$793.8417,999.45
2016-03-31Grant / award13$0.0026,905.23
2016-03-31Grant / award76$796.6926,892.23
2015-12-31Grant / award431$741.9126,734.52
2015-12-31Grant / award76$0.0026,810.52
2015-12-30Gift1,862$0.0015,834
2015-12-29Gift37$0.0081
2015-12-29Gift333$0.0017,696
2015-12-18Gift333$0.0026,297.77
2015-12-18Gift333$0.0018,029
2015-10-07Grant / award (derivative)50,000$0.0050,000
2015-10-06Grant / award (derivative)7,850$0.007,850
2015-09-30Grant / award15$0.0026,630.77
2015-09-30Grant / award83$723.8326,615.77
2015-09-24Option exercise (derivative)38,600$0.000
2015-09-24Option exercise38,600$115.3865,126.48
2015-09-24Open-market sale1,300$746.3063,826.48
2015-09-24Open-market sale2,500$747.5561,326.48
2015-09-24Open-market sale8,733$745.3852,593.48
2015-09-24Open-market sale12,361$744.4840,232.48
2015-09-24Open-market sale13,706$743.4326,526.48
2015-06-30Grant / award19$0.0026,526.48
2015-06-30Grant / award105$666.9026,507.48
2015-03-31Grant / award88$682.1626,379.07
2015-03-31Grant / award16$0.0026,395.07
2014-12-31Grant / award516$619.1132,774.23
2014-12-31Grant / award91$0.0032,865.23
2014-12-24Gift396$0.0011,115
2014-12-24Gift44$0.0044
2014-12-11Option exercise (derivative)40,200$0.000
2014-12-11Option exercise40,200$103.4483,960.89
2014-12-11Open-market sale3,817$605.2980,143.89
2014-12-11Open-market sale22,396$602.3843,760.89
2014-12-11Open-market sale9,312$603.4266,156.89
2014-12-11Open-market sale4,675$604.7175,468.89
2014-12-10Option exercise (derivative)3,300$0.0040,200
2014-12-10Open-market sale75$609.4846,985.89
2014-12-10Open-market sale1,325$608.6543,760.89
2014-12-10Open-market sale1,100$605.1345,085.89
2014-12-10Open-market sale800$606.4346,185.89
2014-12-10Option exercise3,300$103.4447,060.89
2014-09-30Grant / award21$0.0043,760.89
2014-09-30Grant / award118$509.6643,739.89
2014-09-23Grant / award (derivative)17,400$0.0017,400
2014-06-30Grant / award23$0.0043,613.58
2014-06-30Grant / award131$536.2443,590.58
2014-03-31Grant / award20$0.0043,450.37
2014-03-31Grant / award111$537.1043,430.37
2014-03-07Option exercise (derivative)9,555$0.000
2014-03-07Open-market sale500$543.2752,365.5
2014-03-07Open-market sale9,055$542.2543,310.5
2014-03-07Option exercise9,555$82.0052,865.5
2014-03-06Option exercise (derivative)14,872$0.009,555
2014-03-06Option exercise14,872$82.0058,182.5
2014-03-06Open-market sale527$545.0057,655.5
2014-03-06Open-market sale14,345$542.1143,310.5
2013-12-31Grant / award118$0.0043,310.5
2013-12-31Grant / award670$477.9443,192.5
2013-12-13Gift700$0.0042,512.54
2013-12-13Gift60$0.0043,212.54
2013-12-13Gift60$0.0043,272.54
2013-12-13Gift60$0.00847
2013-11-25Grant / award25,000$465.7043,332.54
2013-10-01Grant / award (derivative)19,200$0.0019,200
2013-09-30Grant / award142$422.7318,307.54
2013-09-30Grant / award25$0.0018,332.54
2013-08-14Gift280$0.0018,155.52
2013-06-30Grant / award25$0.0018,435.52
2013-06-30Grant / award141$423.6918,410.52
2013-05-23Option exercise (derivative)8,650$0.0024,427
2013-05-23Option exercise8,650$82.0026,908.75
2013-05-23Open-market sale8,650$420.0118,258.75
2013-05-22Option exercise (derivative)15,923$0.0033,077
2013-05-22Open-market sale1,490$423.3332,691.75
2013-05-22Open-market sale3,300$421.4929,391.75
2013-05-22Open-market sale4,333$422.6725,058.75
2013-05-22Open-market sale6,800$420.4518,258.75
2013-05-22Option exercise15,923$82.0034,181.75
2013-03-31Grant / award177$396.7718,227.75
2013-03-31Grant / award31$0.0018,258.75
2012-12-31Grant / award874$354.4317,882.81
2012-12-31Grant / award154$0.0018,036.81
2012-11-27Gift68$0.0017,066.85
2012-11-27Gift68$0.0016,998.85
2012-11-27Gift68$0.00787
2012-10-09Gift525$0.0019,360.85
2012-10-09Gift265$0.0019,885.85
2012-10-09Gift2,225$0.0017,135.85
2012-09-30Grant / award34$0.0020,150.85
2012-09-30Grant / award191$369.6720,116.85
2012-09-27Grant / award (derivative)22,500$0.0022,500
2012-09-26Option exercise (derivative)2,600$0.000
2012-09-26Option exercise (derivative)1,400$0.000
2012-09-26Option exercise1,400$115.3821,512.39
2012-09-26Option exercise1,500$103.4420,112.39
2012-09-26Option exercise2,600$98.3018,612.39
2012-09-26Open-market sale2,600$370.1619,912.39
2012-09-26Option exercise1,000$82.0022,512.39
2012-09-25Option exercise (derivative)22,400$0.002,600
2012-09-25Open-market sale22,400$370.1816,012.39
2012-09-25Option exercise22,400$98.3038,412.39
2012-06-30Grant / award29$0.0016,012.39
2012-06-30Grant / award163$367.1715,983.39
2012-03-31Grant / award188$371.8015,775.86
2012-03-31Grant / award33$0.0015,808.86
2012-03-09Option exercise (derivative)15,400$0.0025,000
2012-03-09Open-market sale15,400$382.5515,572.65
2012-03-09Option exercise15,400$98.3030,972.65
2012-03-08Option exercise (derivative)9,600$0.0040,400
2012-03-08Option exercise9,600$98.3025,172.65
2012-03-08Open-market sale500$385.3124,672.65
2012-03-08Open-market sale9,100$384.2815,572.65
2011-12-31Grant / award944$324.9715,405.65
2011-12-31Grant / award167$0.0015,572.65
2011-12-30Gift79$0.00719
2011-12-30Gift875$0.0014,461.65
2011-12-30Gift79$0.0015,336.65
2011-12-30Gift79$0.0015,415.65
2011-09-30Grant / award209$319.1915,446.6
2011-09-30Grant / award37$0.0015,483.6
2011-09-27Grant / award (derivative)400$0.00400
2011-09-27Grant / award (derivative)20,800$0.0020,800
2011-06-30Grant / award40$0.0015,221
2011-06-30Grant / award225$294.8515,181
2011-05-25Option exercise (derivative)30,000$0.000
2011-05-25Option exercise30,000$75.6444,938.01
2011-05-25Open-market sale5,500$297.0039,438.01
2011-05-25Open-market sale24,500$296.2714,938.01
2011-03-31Grant / award208$273.5614,901.01
2011-03-31Grant / award37$0.0014,938.01
2010-12-31Grant / award474$272.5914,593
2010-12-31Grant / award84$0.0014,677
2010-12-20Gift1,200$0.0014,101
2010-12-14Gift95$0.0015,301
2010-12-14Gift95$0.00640
2010-12-13Gift95$0.00640
2010-12-13Gift95$0.0015,396
2010-10-07Option exercise (derivative)25,200$0.000
2010-10-07Option exercise (derivative)1,800$0.000
2010-10-07Open-market sale25,200$233.0115,491
2010-10-07Option exercise1,800$89.1840,691
2010-10-07Option exercise25,200$89.1838,891
2010-09-30Grant / award3$0.0013,691
2010-09-30Grant / award16$228.9113,688
2010-09-29Grant / award (derivative)23,700$0.0023,700
2010-09-29Grant / award (derivative)700$0.00700
2010-07-08Option exercise (derivative)8,945$0.000
2010-07-08Open-market sale300$198.0822,050
2010-07-08Open-market sale355$198.0721,695
2010-07-08Open-market sale700$198.0120,995
2010-07-08Open-market sale7,345$198.0013,650
2010-07-08Open-market sale245$198.0222,350
2010-07-08Option exercise8,945$71.1222,595
2010-06-30Grant / award22$193.2213,646
2010-06-30Grant / award4$0.0013,650
2010-06-29Open-market sale5,932$197.0014,046
2010-06-29Open-market sale800$197.0227,254
2010-06-29Open-market sale1,155$197.2426,099
2010-06-29Open-market sale1,800$197.2324,299
2010-06-29Open-market sale4,321$197.2019,978
2010-06-29Option exercise (derivative)2,000$0.000
2010-06-29Option exercise (derivative)21,750$0.008,945
2010-06-29Open-market sale195$197.3134,962
2010-06-29Open-market sale125$197.2335,157
2010-06-29Open-market sale100$197.0635,282
2010-06-29Open-market sale100$197.0835,382
2010-06-29Open-market sale100$197.1735,482
2010-06-29Open-market sale100$197.1935,582
2010-06-29Open-market sale100$197.3235,682
2010-06-29Open-market sale14$197.2135,782
2010-06-29Option exercise2,000$71.1235,796
2010-06-29Option exercise21,750$71.1233,796
2010-06-29Open-market sale800$197.1828,054
2010-06-29Open-market sale800$197.3028,854
2010-06-29Open-market sale727$197.2729,654
2010-06-29Open-market sale600$197.0130,381
2010-06-29Open-market sale600$197.0330,981
2010-06-29Open-market sale600$197.0931,581
2010-06-29Open-market sale473$197.1532,181
2010-06-29Open-market sale400$197.1632,654
2010-06-29Open-market sale385$197.1233,054
2010-06-29Open-market sale200$197.2434,762
2010-06-29Open-market sale200$197.1534,562
2010-06-29Open-market sale200$197.1434,362
2010-06-29Open-market sale300$197.1334,062
2010-06-29Open-market sale323$196.0033,439
2010-06-29Open-market sale300$197.1033,762
2010-06-28Option exercise (derivative)7,305$0.0030,695
2010-06-28Open-market sale6,692$197.0012,046
2010-06-28Open-market sale413$197.0118,738
2010-06-28Open-market sale100$197.0319,151
2010-06-28Open-market sale100$197.0519,251
2010-06-28Option exercise7,305$71.1219,351
2010-05-27Gift450$0.0011,596
2010-03-31Grant / award20$173.0912,042
2010-03-31Grant / award4$0.0012,046
2009-12-31Grant / award122$0.0011,995
2009-12-31Grant / award691$158.0711,873
2009-12-23Option exercise (derivative)18,000$0.000
2009-12-23Option exercise (derivative)2,000$0.000
2009-12-23Open-market sale100$160.4528,765
2009-12-23Open-market sale100$160.4428,665
2009-12-23Open-market sale100$160.3128,565
2009-12-23Open-market sale100$160.2128,465
2009-12-23Open-market sale500$160.2324,350
2009-12-23Open-market sale415$160.3624,850
2009-12-23Open-market sale400$160.1625,265
2009-12-23Open-market sale400$160.1825,665
2009-12-23Open-market sale400$160.3026,065
2009-12-23Open-market sale300$160.1926,465
2009-12-23Open-market sale300$160.4126,765
2009-12-23Open-market sale300$160.4227,065
2009-12-23Open-market sale200$160.1327,365
2009-12-23Open-market sale200$160.1527,565
2009-12-23Open-market sale900$160.3819,340
2009-12-23Open-market sale800$160.3420,240
2009-12-23Open-market sale776$160.2721,040
2009-12-23Open-market sale700$160.2621,816
2009-12-23Open-market sale700$160.3522,516
2009-12-23Open-market sale624$160.2423,216
2009-12-23Open-market sale510$160.2523,840
2009-12-23Open-market sale88$160.3128,865
2009-12-23Option exercise2,000$43.9028,953
2009-12-23Option exercise18,000$43.9026,953
2009-12-23Open-market sale200$160.4328,165
2009-12-23Open-market sale200$160.2827,765
2009-12-23Open-market sale200$160.4027,965
2009-12-23Open-market sale100$160.2028,365
2009-12-23Open-market sale1,185$160.3916,143
2009-12-23Open-market sale1,200$160.3214,943
2009-12-23Open-market sale1,200$160.1713,743
2009-12-23Open-market sale1,112$160.3317,328
2009-12-23Open-market sale1,500$160.2910,953
2009-12-23Open-market sale900$160.3718,440
2009-12-23Open-market sale1,290$160.2212,453
2009-10-28Gift175$0.009,153
2009-10-28Gift175$0.009,328
2009-10-28Gift175$0.00545
2009-09-30Grant / award25$146.229,499
2009-09-30Grant / award4$0.009,503
2009-09-29Grant / award (derivative)500$0.00500
2009-09-29Grant / award (derivative)26,500$0.0026,500
2009-06-30Grant / award5$0.009,445
2009-06-30Grant / award27$151.119,440
2009-03-31Grant / award22$162.629,376
2009-03-31Grant / award4$0.009,380
2008-12-31Grant / award783$139.479,186
2008-12-31Grant / award138$0.009,324
2008-12-29Gift180$0.008,583
2008-12-29Gift180$0.008,403
2008-12-29Gift180$0.00370
2008-12-11Gift400$0.008,763
2008-09-30Grant / award5$0.009,128
2008-09-30Grant / award29$123.349,123
2008-09-22Grant / award (derivative)32,000$0.0032,000
2008-08-01Option exercise (derivative)37,000$0.000
2008-08-01Open-market sale200$132.0044,034
2008-08-01Open-market sale200$132.0344,234
2008-08-01Open-market sale200$132.4344,434
2008-08-01Open-market sale200$132.2444,634
2008-08-01Open-market sale200$131.8444,834
2008-08-01Open-market sale200$131.6745,034
2008-08-01Open-market sale100$132.2045,234
2008-08-01Open-market sale100$131.8745,334
2008-08-01Open-market sale100$132.2145,434
2008-08-01Open-market sale100$131.6045,534
2008-08-01Open-market sale100$132.1745,634
2008-08-01Open-market sale100$131.6945,734
2008-08-01Open-market sale100$132.1445,834
2008-08-01Open-market sale100$131.6645,934
2008-08-01Open-market sale25$131.8846,034
2008-08-01Option exercise37,000$25.5646,059
2008-08-01Open-market sale400$131.5539,034
2008-08-01Open-market sale400$132.2739,434
2008-08-01Open-market sale400$131.9439,834
2008-08-01Open-market sale400$131.9340,234
2008-08-01Open-market sale400$132.0740,634
2008-08-01Open-market sale400$131.9841,034
2008-08-01Open-market sale400$132.0141,434
2008-08-01Open-market sale400$132.1041,834
2008-08-01Open-market sale300$131.6442,234
2008-08-01Open-market sale300$131.8643,734
2008-08-01Open-market sale300$131.5942,834
2008-08-01Open-market sale300$131.9643,134
2008-08-01Open-market sale300$131.6343,434
2008-08-01Open-market sale300$131.9042,534
2008-08-01Open-market sale1,200$131.6230,334
2008-08-01Open-market sale1,200$131.7631,534
2008-08-01Open-market sale800$131.7832,734
2008-08-01Open-market sale800$132.3333,534
2008-08-01Open-market sale700$131.9134,334
2008-08-01Open-market sale600$131.8035,034
2008-08-01Open-market sale600$132.0535,634
2008-08-01Open-market sale500$131.6536,234
2008-08-01Open-market sale500$131.7136,734
2008-08-01Open-market sale500$131.5437,234
2008-08-01Open-market sale500$132.0637,734
2008-08-01Open-market sale400$131.6838,234
2008-08-01Open-market sale400$132.2938,634
2008-08-01Open-market sale12,386$131.509,059
2008-08-01Open-market sale3,189$132.0221,445
2008-08-01Open-market sale1,800$131.8324,634
2008-08-01Open-market sale1,500$131.6126,434
2008-08-01Open-market sale1,200$132.2327,934
2008-08-01Open-market sale1,200$131.9229,134
2008-06-30Grant / award30$121.019,054
2008-06-30Grant / award5$0.009,059
2008-04-18Option exercise (derivative)10,000$0.000
2008-04-18Open-market sale300$122.6017,989
2008-04-18Open-market sale1,565$122.5512,024
2008-04-18Open-market sale1,200$122.5713,589
2008-04-18Open-market sale1,100$122.5114,789
2008-04-18Open-market sale800$122.5415,889
2008-04-18Open-market sale500$122.6116,689
2008-04-18Open-market sale400$122.5317,189
2008-04-18Option exercise10,000$24.0018,989
2008-04-18Open-market sale100$122.6618,889
2008-04-18Open-market sale100$122.6518,789
2008-04-18Open-market sale100$122.6718,689
2008-04-18Open-market sale200$122.5618,489
2008-04-18Open-market sale200$122.6418,289
2008-04-18Open-market sale3,035$122.508,989
2008-04-18Open-market sale400$122.5217,589
2008-03-31Grant / award36$113.838,983
2008-03-31Grant / award6$0.008,989
2007-12-31Grant / award864$119.918,751
2007-12-31Grant / award152$0.008,903
2007-12-27Gift190$0.008,047
2007-12-27Gift190$0.007,857
2007-12-27Gift190$0.00190
2007-09-30Grant / award36$116.148,231
2007-09-30Grant / award6$0.008,237
2007-09-25Grant / award (derivative)38,600$0.0038,600
2007-09-25Grant / award (derivative)1,400$0.001,400
2007-06-30Grant / award5$0.008,153
2007-06-30Grant / award27$136.628,148
2007-03-31Grant / award32$128.148,082
2007-03-31Grant / award6$0.008,088
2006-12-31Grant / award158$0.008,007
2006-12-31Grant / award897$115.567,849
2006-12-27Gift550$0.006,918
2006-09-30Grant / award40$103.307,461
2006-09-30Grant / award7$0.007,468
2006-09-26Grant / award (derivative)43,500$0.0043,500
2006-09-26Grant / award (derivative)1,500$0.001,500
2006-06-30Grant / award7$0.007,365
2006-06-30Grant / award40$88.207,358
2006-03-31Grant / award42$99.697,263
2006-03-31Grant / award7$0.007,270
2005-12-31Grant / award78$0.527,167
2005-12-31Grant / award443$91.757,089
2005-12-31Grant / award78$0.007,167

Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.