SEC CIK 1252456

SPO ADVISORY PARTNERS LP

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

Current Positions

CompanyShares OwnedAs Of
CCIview stock →24,998,2202012-01-30
LAMRview stock →7,839,2142013-07-12
CBTview stock →5,913,4002009-05-28
EQIXview stock →5,616,4492014-11-25

Position History — CBT

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

03,359,4006,718,80010,078,2002005-102007-122007-122007-122008-012008-012009-05

Recent Filings — CBT

DateActivitySharesPriceOwned After
2009-05-28Open-market sale3,800,000$15.605,913,400
2008-01-14Open-market buy900$31.7810,068,700
2008-01-14Open-market buy300$31.7510,066,300
2008-01-14Open-market buy700$31.7410,066,000
2008-01-14Open-market buy900$31.7310,065,300
2008-01-14Open-market buy1,500$31.7210,064,400
2008-01-14Open-market buy1,300$31.7110,062,900
2008-01-14Open-market buy500$31.7010,061,600
2008-01-14Open-market buy1,300$31.6910,061,100
2008-01-14Open-market buy1,000$31.6810,059,800
2008-01-14Open-market buy900$31.6710,058,800
2008-01-14Open-market buy400$31.6610,057,900
2008-01-14Open-market buy100$31.9110,078,200
2008-01-14Open-market buy300$31.9010,078,100
2008-01-14Open-market buy200$31.8910,077,800
2008-01-14Open-market buy500$31.8810,077,600
2008-01-14Open-market buy400$31.8710,077,100
2008-01-14Open-market buy2,000$31.8710,076,700
2008-01-14Open-market buy500$31.8610,074,700
2008-01-14Open-market buy300$31.8510,074,200
2008-01-14Open-market buy1,200$31.8410,073,900
2008-01-14Open-market buy700$31.8310,072,700
2008-01-14Open-market buy500$31.8210,072,000
2008-01-14Open-market buy700$31.8110,071,500
2008-01-14Open-market buy1,000$31.8010,070,800
2008-01-14Open-market buy1,100$31.7910,069,800
2008-01-14Open-market buy300$31.7610,066,600
2008-01-14Open-market buy1,200$31.7710,067,800
2008-01-14Open-market buy100$31.5810,055,000
2008-01-14Open-market buy300$31.5610,054,900
2008-01-14Open-market buy100$31.5510,054,600
2008-01-14Open-market buy200$31.5310,054,500
2008-01-14Open-market buy100$31.5210,054,300
2008-01-14Open-market buy100$31.5110,054,200
2008-01-14Open-market buy500$31.6510,057,500
2008-01-14Open-market buy400$31.6410,057,000
2008-01-14Open-market buy600$31.6310,056,600
2008-01-14Open-market buy100$31.6210,056,000
2008-01-14Open-market buy500$31.6110,055,900
2008-01-14Open-market buy400$31.6010,055,400
2008-01-11Open-market buy200$30.8210,030,600
2008-01-11Open-market buy200$30.8710,031,300
2008-01-11Open-market buy300$30.8810,031,600
2008-01-11Open-market buy300$30.8910,031,900
2008-01-11Open-market buy300$30.9010,032,200
2008-01-11Open-market buy100$30.9110,032,300
2008-01-11Open-market buy100$30.9210,032,400
2008-01-11Open-market buy100$30.9310,032,500
2008-01-11Open-market buy100$30.9410,032,600
2008-01-11Open-market buy500$30.9510,033,100
2008-01-11Open-market buy400$30.9610,033,500
2008-01-11Open-market buy600$30.9710,034,100
2008-01-11Open-market buy600$30.9810,034,700
2008-01-11Open-market buy700$30.9910,035,400
2008-01-11Open-market buy200$31.0010,035,600
2008-01-11Open-market buy500$31.0110,036,100
2008-01-11Open-market buy500$31.0210,036,600
2008-01-11Open-market buy800$31.0310,037,400
2008-01-11Open-market buy400$31.0410,037,800
2008-01-11Open-market buy1,100$31.0510,038,900
2008-01-11Open-market buy1,700$31.0610,040,600
2008-01-11Open-market buy2,000$31.0710,042,600
2008-01-11Open-market buy900$31.0810,043,500
2008-01-11Open-market buy800$31.0910,044,300
2008-01-11Open-market buy700$31.1010,045,000
2008-01-11Open-market buy200$30.7810,030,100
2008-01-11Open-market buy200$30.7910,030,300
2008-01-11Open-market buy100$30.8010,030,400
2008-01-11Open-market buy300$30.8610,031,100
2008-01-11Open-market buy200$30.8410,030,800
2008-01-11Open-market buy100$31.3310,054,100
2008-01-11Open-market buy100$31.3210,054,000
2008-01-11Open-market buy200$31.2610,053,900
2008-01-11Open-market buy300$31.2510,053,700
2008-01-11Open-market buy300$31.2410,053,400
2008-01-11Open-market buy600$31.2310,053,100
2008-01-11Open-market buy200$31.2210,052,500
2008-01-11Open-market buy300$31.2110,052,300
2008-01-11Open-market buy800$31.2010,052,000
2008-01-11Open-market buy500$31.1910,051,200
2008-01-11Open-market buy600$31.1810,050,700
2008-01-11Open-market buy300$31.1710,050,100
2008-01-11Open-market buy500$31.1610,049,800
2008-01-11Open-market buy700$31.1510,049,300
2008-01-11Open-market buy400$31.1410,048,600
2008-01-11Open-market buy700$31.1310,048,200
2008-01-11Open-market buy1,200$31.1210,047,500
2008-01-11Open-market buy1,300$31.1110,046,300
2008-01-11Open-market buy100$30.5810,028,400
2008-01-11Open-market buy100$30.5910,028,500
2008-01-11Open-market buy200$30.6410,028,700
2008-01-11Open-market buy100$30.6510,028,800
2008-01-11Open-market buy100$30.6610,028,900
2008-01-11Open-market buy100$30.6710,029,000
2008-01-11Open-market buy200$30.7110,029,200
2008-01-11Open-market buy100$30.7210,029,300
2008-01-11Open-market buy200$30.7310,029,500
2008-01-11Open-market buy200$30.7510,029,700
2008-01-11Open-market buy100$30.7610,029,800
2008-01-11Open-market buy100$30.7710,029,900
2008-01-10Open-market buy500$30.5510,009,400
2008-01-10Open-market buy400$30.5610,009,800
2008-01-10Open-market buy700$30.5810,010,500
2008-01-10Open-market buy1,100$30.5910,011,600
2008-01-10Open-market buy900$30.6010,012,500
2008-01-10Open-market buy300$30.6110,012,800
2008-01-10Open-market buy200$30.6210,013,000
2008-01-10Open-market buy500$30.6310,013,500
2008-01-10Open-market buy100$30.6510,013,600
2008-01-10Open-market buy600$30.6610,014,200
2008-01-10Open-market buy200$30.6710,014,400
2008-01-10Open-market buy700$30.6810,015,100
2008-01-10Open-market buy500$30.6910,015,600
2008-01-10Open-market buy1,100$30.7010,016,700
2008-01-10Open-market buy200$30.7110,016,900
2008-01-10Open-market buy300$30.7210,017,200
2008-01-10Open-market buy200$30.7310,017,400
2008-01-10Open-market buy100$30.7410,017,500
2008-01-10Open-market buy100$30.7510,017,600
2008-01-10Open-market buy500$30.7610,018,100
2008-01-10Open-market buy300$30.7710,018,400
2008-01-10Open-market buy500$30.7810,018,900
2008-01-10Open-market buy200$30.7910,019,100
2008-01-10Open-market buy100$30.8010,019,200
2008-01-10Open-market buy100$30.8310,019,300
2008-01-10Open-market buy600$30.8410,019,900
2008-01-10Open-market buy800$30.8510,020,700
2008-01-10Open-market buy500$30.8810,021,200
2008-01-10Open-market buy900$30.8910,022,100
2008-01-10Open-market buy700$30.5410,008,900
2008-01-10Open-market buy300$30.4710,003,100
2008-01-10Open-market buy900$30.4610,002,800
2008-01-10Open-market buy500$30.4810,003,600
2008-01-10Open-market buy2,200$30.4910,005,800
2008-01-10Open-market buy1,300$30.5010,007,100
2008-01-10Open-market buy400$30.5110,007,500
2008-01-10Open-market buy100$30.5210,007,600
2008-01-10Open-market buy600$30.5310,008,200
2008-01-10Open-market buy300$30.229,984,700
2008-01-10Open-market buy500$30.239,985,200
2008-01-10Open-market buy500$30.269,985,700
2008-01-10Open-market buy600$30.279,986,300
2008-01-10Open-market buy500$30.289,986,800
2008-01-10Open-market buy1,300$30.299,988,100
2008-01-10Open-market buy1,800$30.309,989,900
2008-01-10Open-market buy1,200$30.319,991,100
2008-01-10Open-market buy400$30.329,991,500
2008-01-10Open-market buy500$30.339,992,000
2008-01-10Open-market buy400$30.349,992,400
2008-01-10Open-market buy1,400$30.359,993,800
2008-01-10Open-market buy700$30.369,994,500
2008-01-10Open-market buy200$30.379,994,700
2008-01-10Open-market buy600$30.389,995,300
2008-01-10Open-market buy900$30.399,996,200
2008-01-10Open-market buy1,000$30.409,997,200
2008-01-10Open-market buy1,000$30.419,998,200
2008-01-10Open-market buy1,500$30.429,999,700
2008-01-10Open-market buy900$30.4310,000,600
2008-01-10Open-market buy700$30.4410,001,300
2008-01-10Open-market buy600$30.4510,001,900
2008-01-10Open-market buy400$31.0510,028,000
2008-01-10Open-market buy300$31.0410,027,600
2008-01-10Open-market buy100$31.0610,028,100
2008-01-10Open-market buy200$31.0810,028,300
2008-01-10Open-market buy200$30.9010,022,300
2008-01-10Open-market buy100$30.9110,022,400
2008-01-10Open-market buy500$30.9210,022,900
2008-01-10Open-market buy400$30.9310,023,300
2008-01-10Open-market buy100$30.9410,023,400
2008-01-10Open-market buy400$30.9510,023,800
2008-01-10Open-market buy500$30.9610,024,300
2008-01-10Open-market buy500$30.9710,024,800
2008-01-10Open-market buy700$30.9810,025,500
2008-01-10Open-market buy300$30.9910,025,800
2008-01-10Open-market buy200$31.0010,026,000
2008-01-10Open-market buy300$31.0110,026,300
2008-01-10Open-market buy500$31.0210,026,800
2008-01-10Open-market buy500$31.0310,027,300
2008-01-09Open-market buy400$30.939,974,800
2008-01-09Open-market buy100$30.909,973,500
2008-01-09Open-market buy100$30.899,973,400
2008-01-09Open-market buy700$30.889,973,300
2008-01-09Open-market buy1,200$30.879,972,600
2008-01-09Open-market buy700$30.869,971,400
2008-01-09Open-market buy1,000$30.859,970,700
2008-01-09Open-market buy400$30.849,969,700
2008-01-09Open-market buy600$30.839,969,300
2008-01-09Open-market buy900$30.829,968,700
2008-01-09Open-market buy1,000$30.819,967,800
2008-01-09Open-market buy1,100$30.809,966,800
2008-01-09Open-market buy700$30.799,965,700
2008-01-09Open-market buy400$30.789,965,000
2008-01-09Open-market buy100$30.779,964,600
2008-01-09Open-market buy200$30.769,964,500
2008-01-09Open-market buy300$30.759,964,300
2008-01-09Open-market buy100$30.749,964,000
2008-01-09Open-market buy200$30.739,963,900
2008-01-09Open-market buy400$30.729,963,700
2008-01-09Open-market buy600$30.719,963,300
2008-01-09Open-market buy600$30.679,962,700
2008-01-09Open-market buy500$30.669,962,100
2008-01-09Open-market buy800$30.659,961,600
2008-01-09Open-market buy700$30.649,960,800
2008-01-09Open-market buy200$30.639,960,100
2008-01-09Open-market buy300$30.959,975,700
2008-01-09Open-market buy600$30.949,975,400
2008-01-09Open-market buy500$30.919,974,000
2008-01-09Open-market buy400$30.929,974,400
2008-01-09Open-market buy100$31.079,983,600
2008-01-09Open-market buy1,400$31.069,983,500
2008-01-09Open-market buy200$31.059,982,100
2008-01-09Open-market buy400$31.049,981,900
2008-01-09Open-market buy100$31.039,981,500
2008-01-09Open-market buy200$31.029,981,400
2008-01-09Open-market buy600$31.019,981,200
2008-01-09Open-market buy100$31.009,980,600
2008-01-09Open-market buy200$30.999,980,500
2008-01-09Open-market buy4,300$30.989,980,300
2008-01-09Open-market buy200$30.979,976,000
2008-01-09Open-market buy100$30.969,975,800
2008-01-09Open-market buy800$31.089,984,400
2008-01-09Open-market buy300$30.429,937,000
2008-01-09Open-market buy200$30.399,935,900
2008-01-09Open-market buy600$30.629,959,900
2008-01-09Open-market buy600$30.619,959,300
2008-01-09Open-market buy500$30.609,958,700
2008-01-09Open-market buy400$30.599,958,200
2008-01-09Open-market buy1,000$30.589,957,800
2008-01-09Open-market buy1,100$30.579,956,800
2008-01-09Open-market buy1,000$30.569,955,700
2008-01-09Open-market buy1,600$30.559,954,700
2008-01-09Open-market buy1,700$30.549,953,100
2008-01-09Open-market buy900$30.539,951,400
2008-01-09Open-market buy1,600$30.529,950,500
2008-01-09Open-market buy1,200$30.519,948,900
2008-01-09Open-market buy1,500$30.509,947,700
2008-01-09Open-market buy1,600$30.499,946,200
2008-01-09Open-market buy1,300$30.489,944,600
2008-01-09Open-market buy2,400$30.479,943,300
2008-01-09Open-market buy1,000$30.469,940,900
2008-01-09Open-market buy700$30.459,939,900
2008-01-09Open-market buy1,200$30.449,939,200
2008-01-09Open-market buy1,000$30.439,938,000
2008-01-09Open-market buy400$30.409,936,300
2008-01-09Open-market buy400$30.419,936,700
2008-01-08Open-market buy300$31.239,910,100
2008-01-08Open-market buy100$31.219,909,800
2008-01-08Open-market buy200$31.199,909,700
2008-01-08Open-market buy300$31.179,909,500
2008-01-08Open-market buy200$31.169,909,200
2008-01-08Open-market buy200$31.149,909,000
2008-01-08Open-market buy100$31.139,908,800
2008-01-08Open-market buy200$31.129,908,700
2008-01-08Open-market buy200$31.119,908,500
2008-01-08Open-market buy200$31.109,908,300
2008-01-08Open-market buy300$31.099,908,100
2008-01-08Open-market buy300$31.089,907,800
2008-01-08Open-market buy400$31.079,907,500
2008-01-08Open-market buy1,100$31.069,907,100
2008-01-08Open-market buy100$31.059,906,000
2008-01-08Open-market buy500$31.049,905,900
2008-01-08Open-market buy500$31.039,905,400
2008-01-08Open-market buy100$31.029,904,900
2008-01-08Open-market buy200$31.019,904,800
2008-01-08Open-market buy200$31.009,904,600
2008-01-08Open-market buy500$30.999,904,400
2008-01-08Open-market buy100$30.989,903,900
2008-01-08Open-market buy300$30.979,903,800
2008-01-08Open-market buy200$30.969,903,500
2008-01-08Open-market buy200$30.959,903,300
2008-01-08Open-market buy400$30.949,903,100
2008-01-08Open-market buy600$30.939,902,700
2008-01-08Open-market buy200$30.909,902,100
2008-01-08Open-market buy100$30.899,901,900
2008-01-08Open-market buy200$31.249,910,300
2008-01-08Open-market buy200$31.799,935,700
2008-01-08Open-market buy100$31.789,935,500
2008-01-08Open-market buy200$31.769,935,400
2008-01-08Open-market buy400$31.759,935,200
2008-01-08Open-market buy200$31.749,934,800
2008-01-08Open-market buy300$31.729,934,600
2008-01-08Open-market buy300$31.659,931,500
2008-01-08Open-market buy300$31.629,930,600
2008-01-08Open-market buy300$31.619,930,300
2008-01-08Open-market buy600$31.609,930,000
2008-01-08Open-market buy400$31.599,929,400
2008-01-08Open-market buy600$31.589,929,000
2008-01-08Open-market buy800$31.579,928,400
2008-01-08Open-market buy1,400$31.569,927,600
2008-01-08Open-market buy2,000$31.559,926,200
2008-01-08Open-market buy2,500$31.549,924,200
2008-01-08Open-market buy5,100$31.549,921,700
2008-01-08Open-market buy1,300$31.539,916,600
2008-01-08Open-market buy2,100$31.529,915,300
2008-01-08Open-market buy2,000$31.519,913,200
2008-01-08Open-market buy100$31.339,911,200
2008-01-08Open-market buy100$31.329,911,100
2008-01-08Open-market buy100$31.319,911,000
2008-01-08Open-market buy100$31.309,910,900
2008-01-08Open-market buy200$31.299,910,800
2008-01-08Open-market buy100$31.289,910,600
2008-01-08Open-market buy100$31.269,910,500
2008-01-08Open-market buy100$31.259,910,400
2008-01-08Open-market buy200$31.719,934,300
2008-01-08Open-market buy400$31.709,934,100
2008-01-08Open-market buy300$31.699,933,700
2008-01-08Open-market buy700$31.689,933,400
2008-01-08Open-market buy300$31.679,932,700
2008-01-08Open-market buy900$31.669,932,400
2008-01-08Open-market buy100$31.639,930,700
2008-01-08Open-market buy500$31.649,931,200
2008-01-04Open-market buy200$32.149,901,800
2008-01-04Open-market buy100$32.139,901,600
2008-01-04Open-market buy100$32.129,901,500
2008-01-04Open-market buy200$32.119,901,400
2008-01-04Open-market buy200$32.109,901,200
2008-01-04Open-market buy200$32.099,901,000
2008-01-04Open-market buy200$32.089,900,800
2008-01-04Open-market buy200$32.079,900,600
2008-01-04Open-market buy100$32.069,900,400
2008-01-04Open-market buy200$32.059,900,300
2008-01-04Open-market buy200$32.039,900,100
2008-01-04Open-market buy100$32.019,899,900
2008-01-04Open-market buy100$31.999,899,800
2008-01-04Open-market buy100$31.989,899,700
2008-01-04Open-market buy100$31.969,899,600
2008-01-04Open-market buy200$31.959,899,500
2008-01-04Open-market buy100$31.729,893,200
2008-01-04Open-market buy500$31.699,892,900
2008-01-04Open-market buy200$31.689,892,400
2008-01-04Open-market buy400$31.679,892,200
2008-01-04Open-market buy100$31.649,891,800
2008-01-04Open-market buy200$31.619,891,700
2008-01-04Open-market buy300$31.609,891,500
2008-01-04Open-market buy300$31.949,899,300
2008-01-04Open-market buy200$31.939,899,000
2008-01-04Open-market buy100$31.919,898,800
2008-01-04Open-market buy100$31.899,898,700
2008-01-04Open-market buy200$31.889,898,600
2008-01-04Open-market buy100$31.869,898,400
2008-01-04Open-market buy100$31.859,898,300
2008-01-04Open-market buy900$31.839,898,200
2008-01-04Open-market buy700$31.829,897,300
2008-01-04Open-market buy200$31.819,896,600
2008-01-04Open-market buy400$31.809,896,400
2008-01-04Open-market buy700$31.799,896,000
2008-01-04Open-market buy100$31.789,895,300
2008-01-04Open-market buy100$31.779,895,200
2008-01-04Open-market buy400$31.769,895,100
2008-01-04Open-market buy800$31.759,894,700
2008-01-04Open-market buy600$31.749,893,900
2008-01-04Open-market buy100$31.739,893,300
2008-01-04Open-market buy100$31.709,893,000
2008-01-04Open-market buy100$31.719,893,100
2008-01-03Open-market buy2,603$31.879,889,300
2008-01-03Open-market buy700$31.849,883,390
2008-01-03Open-market buy1,600$31.839,882,690
2008-01-03Open-market buy1,100$31.829,881,090
2008-01-03Open-market buy3,400$31.819,879,990
2008-01-03Open-market buy6,000$31.809,876,590
2008-01-03Open-market buy6,900$31.799,870,590
2008-01-03Open-market buy2,000$31.789,863,690
2008-01-03Open-market buy5,100$31.779,861,690
2008-01-03Open-market buy6,800$31.769,856,590
2008-01-03Open-market buy1,930$31.759,849,790
2008-01-03Open-market buy9,160$31.749,847,860
2008-01-03Open-market buy2,100$31.739,838,700
2008-01-03Open-market buy3,500$31.729,836,600
2008-01-03Open-market buy600$31.719,833,100
2008-01-03Open-market buy600$31.709,832,500
2008-01-03Open-market buy500$31.699,831,900
2008-01-03Open-market buy400$31.689,831,400
2008-01-03Open-market buy1,200$31.679,831,000
2008-01-03Open-market buy400$31.669,829,800
2008-01-03Open-market buy300$31.659,829,400
2008-01-03Open-market buy200$31.649,829,100
2008-01-03Open-market buy200$31.639,828,900
2008-01-03Open-market buy100$31.929,890,600
2008-01-03Open-market buy200$31.919,890,500
2008-01-03Open-market buy100$31.909,890,300
2008-01-03Open-market buy500$31.899,890,200
2008-01-03Open-market buy400$31.889,889,700
2008-01-03Open-market buy2,307$31.859,885,697
2008-01-03Open-market buy1,000$31.869,886,697
2008-01-03Open-market buy200$31.959,891,200
2008-01-03Open-market buy300$31.949,891,000
2008-01-03Open-market buy100$31.939,890,700
2008-01-02Open-market buy4,809$32.909,750,609
2008-01-02Open-market buy700$32.879,744,800
2008-01-02Open-market buy200$32.869,744,100
2008-01-02Open-market buy81$33.059,828,700
2008-01-02Open-market buy21,178$33.009,828,619
2008-01-02Open-market buy3,293$32.999,807,441
2008-01-02Open-market buy6,300$32.989,804,148
2008-01-02Open-market buy10,003$32.979,797,848
2008-01-02Open-market buy3,460$32.969,787,845
2008-01-02Open-market buy1,914$32.959,784,385
2008-01-02Open-market buy2,950$32.949,782,471
2008-01-02Open-market buy162$32.939,779,521
2008-01-02Open-market buy8,650$32.929,779,359
2008-01-02Open-market buy20,100$32.919,770,709
2008-01-02Open-market buy900$32.889,745,700
2008-01-02Open-market buy100$32.899,745,800
2008-01-02Open-market buy200$32.859,743,900
2008-01-02Open-market buy800$32.849,743,700
2008-01-02Open-market buy834$32.839,742,900
2008-01-02Open-market buy2,066$32.829,742,066
2008-01-02Open-market buy100$32.819,740,000
2008-01-02Open-market buy500$32.809,739,900
2008-01-02Open-market buy200$32.769,739,400
2008-01-02Open-market buy1,200$32.759,739,200
2008-01-02Open-market buy2,700$32.739,738,000
2008-01-02Open-market buy100$32.709,735,300
2008-01-02Open-market buy200$32.699,735,200
2008-01-02Open-market buy3,700$32.689,735,000
2007-12-31Open-market buy1,600$33.409,635,500
2007-12-31Open-market buy300$33.369,633,300
2007-12-31Open-market buy200$33.359,633,000
2007-12-31Open-market buy100$33.339,632,800
2007-12-31Open-market buy200$33.329,632,700
2007-12-31Open-market buy200$33.319,632,500
2007-12-31Open-market buy8,300$33.469,670,700
2007-12-31Open-market buy11,400$33.459,662,400
2007-12-31Open-market buy6,700$33.449,651,000
2007-12-31Open-market buy5,400$33.439,644,300
2007-12-31Open-market buy1,400$33.429,638,900
2007-12-31Open-market buy2,000$33.419,637,500
2007-12-31Open-market buy100$33.379,633,400
2007-12-31Open-market buy500$33.389,633,900
2007-12-31Open-market buy1,600$33.569,695,400
2007-12-31Open-market buy600$33.549,693,800
2007-12-31Open-market buy1,400$33.539,693,200
2007-12-31Open-market buy700$33.529,691,800
2007-12-31Open-market buy1,600$33.519,691,100
2007-12-31Open-market buy3,200$33.509,689,500
2007-12-31Open-market buy3,400$33.499,686,300
2007-12-31Open-market buy3,200$33.489,682,900
2007-12-31Open-market buy9,000$33.479,679,700
2007-12-31Open-market buy7,700$33.659,731,300
2007-12-31Open-market buy600$33.649,723,600
2007-12-31Open-market buy5,200$33.639,723,000
2007-12-31Open-market buy1,400$33.629,717,800
2007-12-31Open-market buy11,700$33.619,716,400
2007-12-31Open-market buy3,200$33.609,704,700
2007-12-31Open-market buy3,300$33.599,701,500
2007-12-31Open-market buy1,400$33.589,698,200
2007-12-31Open-market buy1,400$33.579,696,800
2007-12-28Open-market buy1,000$33.459,585,742
2007-12-28Open-market buy400$33.469,586,142
2007-12-28Open-market buy500$33.489,586,642
2007-12-28Open-market buy400$33.499,587,042
2007-12-28Open-market buy600$33.509,587,642
2007-12-28Open-market buy100$33.589,587,742
2007-12-28Open-market buy700$33.599,588,442
2007-12-28Open-market buy900$33.609,589,342
2007-12-28Open-market buy300$33.619,589,642
2007-12-28Open-market buy400$33.629,590,042
2007-12-28Open-market buy500$33.639,590,542
2007-12-28Open-market buy500$33.649,591,042
2007-12-28Open-market buy700$33.659,591,742
2007-12-28Open-market buy100$33.669,591,842
2007-12-28Open-market buy100$33.699,591,942
2007-12-28Open-market buy200$33.709,592,142
2007-12-28Open-market buy700$33.719,592,842
2007-12-28Open-market buy1,100$33.729,593,942
2007-12-28Open-market buy700$33.739,594,642
2007-12-28Open-market buy1,300$33.749,595,942
2007-12-28Open-market buy2,400$33.759,598,342
2007-12-28Open-market buy300$33.779,598,642
2007-12-28Open-market buy100$33.789,598,742
2007-12-28Open-market buy100$33.809,598,842
2007-12-28Open-market buy200$33.819,599,042
2007-12-28Open-market buy200$33.829,599,242
2007-12-28Open-market buy300$33.839,599,542
2007-12-28Open-market buy300$33.849,599,842
2007-12-28Open-market buy200$33.449,584,742
2007-12-28Open-market buy400$33.439,584,542
2007-12-28Open-market buy100$34.009,632,300
2007-12-28Open-market buy2,000$33.999,632,200
2007-12-28Open-market buy5,200$33.989,630,200
2007-12-28Open-market buy2,900$33.979,625,000
2007-12-28Open-market buy2,900$33.969,622,100
2007-12-28Open-market buy3,300$33.959,619,200
2007-12-28Open-market buy3,058$33.949,615,900
2007-12-28Open-market buy2,000$33.939,612,842
2007-12-28Open-market buy2,900$33.929,610,842
2007-12-28Open-market buy1,000$33.919,607,942
2007-12-28Open-market buy1,200$33.909,606,942
2007-12-28Open-market buy1,300$33.899,605,742
2007-12-28Open-market buy900$33.889,604,442
2007-12-28Open-market buy1,300$33.879,603,542
2007-12-28Open-market buy1,700$33.869,602,242
2007-12-28Open-market buy700$33.859,600,542
2007-12-28Open-market buy100$33.259,564,100
2007-12-28Open-market buy300$33.279,565,100
2007-12-28Open-market buy400$33.279,565,500
2007-12-28Open-market buy500$33.289,566,000
2007-12-28Open-market buy100$33.289,566,100
2007-12-28Open-market buy500$33.289,566,600
2007-12-28Open-market buy100$33.289,566,700
2007-12-28Open-market buy400$33.299,567,100
2007-12-28Open-market buy2,042$33.299,569,142
2007-12-28Open-market buy1,400$33.309,570,542
2007-12-28Open-market buy4,200$33.309,574,742
2007-12-28Open-market buy1,700$33.319,576,442
2007-12-28Open-market buy1,300$33.329,577,742
2007-12-28Open-market buy700$33.339,578,442
2007-12-28Open-market buy500$33.349,578,942
2007-12-28Open-market buy1,200$33.359,580,142
2007-12-28Open-market buy600$33.369,580,742
2007-12-28Open-market buy1,000$33.379,581,742
2007-12-28Open-market buy700$33.389,582,442
2007-12-28Open-market buy200$33.399,582,642
2007-12-28Open-market buy600$33.409,583,242
2007-12-28Open-market buy200$33.419,583,442
2007-12-28Open-market buy700$33.429,584,142
2007-12-28Open-market buy300$33.219,562,400
2007-12-28Open-market buy200$33.229,562,600
2007-12-28Open-market buy300$33.239,562,900
2007-12-28Open-market buy800$33.249,563,700
2007-12-28Open-market buy300$33.259,564,000
2007-12-28Open-market buy600$33.269,564,700
2007-12-28Open-market buy100$33.269,564,800
2007-12-27Open-market buy300$33.289,516,800
2007-12-27Open-market buy1,200$33.279,516,500
2007-12-27Open-market buy1,600$33.269,515,300
2007-12-27Open-market buy1,200$33.259,513,700
2007-12-27Open-market buy700$33.249,512,500
2007-12-27Open-market buy1,300$33.239,511,800
2007-12-27Open-market buy1,100$33.229,510,500
2007-12-27Open-market buy700$33.219,509,400
2007-12-27Open-market buy700$33.209,508,700
2007-12-27Open-market buy700$33.199,508,000
2007-12-27Open-market buy3,800$33.489,547,500
2007-12-27Open-market buy5,200$33.479,543,700
2007-12-27Open-market buy4,500$33.469,538,500
2007-12-27Open-market buy700$33.329,521,000
2007-12-27Open-market buy800$33.449,532,700
2007-12-27Open-market buy1,100$33.439,531,900
2007-12-27Open-market buy700$33.429,530,800
2007-12-27Open-market buy700$33.419,530,100
2007-12-27Open-market buy300$33.409,529,400
2007-12-27Open-market buy1,500$33.399,529,100
2007-12-27Open-market buy1,500$33.389,527,600
2007-12-27Open-market buy500$33.379,526,100
2007-12-27Open-market buy1,500$33.369,525,600
2007-12-27Open-market buy900$33.359,524,100
2007-12-27Open-market buy1,000$33.349,523,200
2007-12-27Open-market buy1,000$33.299,517,800
2007-12-27Open-market buy1,300$33.309,519,100
2007-12-27Open-market buy1,200$33.319,520,300
2007-12-27Open-market buy1,300$33.459,534,000
2007-12-27Open-market buy1,200$33.339,522,200
2007-12-27Open-market buy200$33.589,562,000
2007-12-27Open-market buy200$33.569,561,800
2007-12-27Open-market buy200$33.559,561,600
2007-12-27Open-market buy500$33.549,561,400
2007-12-27Open-market buy600$33.539,560,900
2007-12-27Open-market buy1,000$33.529,560,300
2007-12-27Open-market buy1,300$33.519,559,300
2007-12-27Open-market buy6,200$33.509,558,000
2007-12-27Open-market buy4,300$33.499,551,800
2007-12-27Open-market buy100$33.599,562,100
2007-12-27Open-market buy200$33.189,507,300
2007-12-27Open-market buy300$33.179,507,100
2007-12-27Open-market buy400$33.159,506,800
2007-12-27Open-market buy200$33.149,506,400
2007-12-27Open-market buy200$33.139,506,200
2007-12-26Open-market buy500$33.579,492,200
2007-12-26Open-market buy400$33.509,491,700
2007-12-26Open-market buy100$33.499,491,300
2007-12-26Open-market buy100$33.489,491,200
2007-12-26Open-market buy200$33.479,491,100
2007-12-26Open-market buy100$33.469,490,900
2007-12-26Open-market buy100$33.459,490,800
2007-12-26Open-market buy1,600$33.759,506,000
2007-12-26Open-market buy900$33.749,504,400
2007-12-26Open-market buy400$33.739,503,500
2007-12-26Open-market buy400$33.729,503,100
2007-12-26Open-market buy200$33.719,502,700
2007-12-26Open-market buy500$33.709,502,500
2007-12-26Open-market buy100$33.699,502,000
2007-12-26Open-market buy100$33.689,501,900
2007-12-26Open-market buy400$33.679,501,800
2007-12-26Open-market buy600$33.669,501,400
2007-12-26Open-market buy600$33.659,500,800
2007-12-26Open-market buy1,000$33.649,500,200
2007-12-26Open-market buy600$33.639,499,200
2007-12-26Open-market buy800$33.629,498,600
2007-12-26Open-market buy1,000$33.619,497,800
2007-12-26Open-market buy500$33.609,496,800
2007-12-26Open-market buy1,100$33.599,496,300
2007-12-26Open-market buy3,000$33.589,495,200
2007-12-24Open-market buy200$33.069,470,800
2007-12-24Open-market buy100$33.079,470,900
2007-12-24Open-market buy200$33.089,471,100
2007-12-24Open-market buy100$33.099,471,200
2007-12-24Open-market buy200$33.109,471,400
2007-12-24Open-market buy400$33.119,471,800
2007-12-24Open-market buy300$33.129,472,100
2007-12-24Open-market buy2,400$33.509,490,700
2007-12-24Open-market buy500$33.499,488,300
2007-12-24Open-market buy800$33.489,487,800
2007-12-24Open-market buy300$33.279,475,300
2007-12-24Open-market buy400$33.269,475,000
2007-12-24Open-market buy400$33.289,475,700
2007-12-24Open-market buy400$33.299,476,100
2007-12-24Open-market buy400$33.259,474,600
2007-12-24Open-market buy100$33.249,474,200
2007-12-24Open-market buy200$33.239,474,100
2007-12-24Open-market buy100$33.229,473,900
2007-12-24Open-market buy300$33.219,473,800
2007-12-24Open-market buy200$33.209,473,500
2007-12-24Open-market buy200$33.199,473,300
2007-12-24Open-market buy500$33.189,473,100
2007-12-24Open-market buy300$33.179,472,600
2007-12-24Open-market buy100$33.159,472,300
2007-12-24Open-market buy100$33.149,472,200
2007-12-24Open-market buy600$33.479,487,000
2007-12-24Open-market buy1,400$33.469,486,400
2007-12-24Open-market buy1,800$33.459,485,000
2007-12-24Open-market buy900$33.449,483,200
2007-12-24Open-market buy900$33.439,482,300
2007-12-24Open-market buy700$33.429,481,400
2007-12-24Open-market buy1,500$33.419,480,700
2007-12-24Open-market buy800$33.409,479,200
2007-12-24Open-market buy400$33.399,478,400
2007-12-24Open-market buy500$33.389,478,000
2007-12-24Open-market buy200$33.359,477,500
2007-12-24Open-market buy200$33.339,477,300
2007-12-24Open-market buy200$33.329,477,100
2007-12-24Open-market buy300$33.319,476,900
2007-12-24Open-market buy500$33.309,476,600
2007-12-21Open-market buy600$33.409,465,300
2007-12-21Open-market buy600$33.399,464,700
2007-12-21Open-market buy1,200$33.389,464,100
2007-12-21Open-market buy600$33.379,462,900
2007-12-21Open-market buy700$33.369,462,300
2007-12-21Open-market buy1,700$33.359,461,600
2007-12-21Open-market buy1,800$33.349,459,900
2007-12-21Open-market buy2,200$33.339,458,100
2007-12-21Open-market buy600$33.419,465,900
2007-12-21Open-market buy300$33.429,466,200
2007-12-21Open-market buy100$33.439,466,300
2007-12-21Open-market buy200$33.459,466,500
2007-12-21Open-market buy400$33.469,466,900
2007-12-21Open-market buy500$33.479,467,400
2007-12-21Open-market buy300$33.489,467,700
2007-12-21Open-market buy500$33.499,468,200
2007-12-21Open-market buy2,400$33.509,470,600
2007-12-21Open-market buy400$33.279,446,000
2007-12-21Open-market buy400$33.289,446,400
2007-12-21Open-market buy2,700$33.299,449,100
2007-12-21Open-market buy1,600$33.309,450,700
2007-12-21Open-market buy3,000$33.329,455,900
2007-12-21Open-market buy2,200$33.319,452,900
2007-12-20Open-market buy1,100$33.309,442,600
2007-12-20Open-market buy800$33.319,443,400
2007-12-20Open-market buy100$33.329,443,500
2007-12-20Open-market buy100$33.339,443,600
2007-12-20Open-market buy100$33.349,443,700
2007-12-20Open-market buy100$33.409,445,600
2007-12-20Open-market buy100$33.369,444,000
2007-12-20Open-market buy800$33.379,444,800
2007-12-20Open-market buy200$33.359,443,900
2007-12-20Open-market buy300$33.399,445,500
2007-12-20Open-market buy400$33.389,445,200
2007-12-20Open-market buy1,500$33.209,433,200
2007-12-20Open-market buy2,000$33.129,419,700
2007-12-20Open-market buy1,100$33.139,420,800
2007-12-20Open-market buy2,000$33.149,422,800
2007-12-20Open-market buy2,500$33.159,425,300
2007-12-20Open-market buy1,800$33.169,427,100
2007-12-20Open-market buy1,800$33.179,428,900
2007-12-20Open-market buy1,700$33.189,430,600
2007-12-20Open-market buy1,100$33.199,431,700
2007-12-20Open-market buy1,423$33.119,417,700
2007-12-20Open-market buy800$33.219,434,000
2007-12-20Open-market buy1,100$33.229,435,100
2007-12-20Open-market buy600$33.239,435,700
2007-12-20Open-market buy1,300$33.249,437,000
2007-12-20Open-market buy25,900$33.109,416,277
2007-12-20Open-market buy2,700$33.099,390,377
2007-12-20Open-market buy1,800$33.089,387,677
2007-12-20Open-market buy1,900$33.079,385,877
2007-12-20Open-market buy1,500$33.069,383,977
2007-12-20Open-market buy1,300$33.059,382,477
2007-12-20Open-market buy1,100$33.049,381,177
2007-12-20Open-market buy400$33.039,380,077
2007-12-20Open-market buy1,400$33.029,379,677
2007-12-20Open-market buy1,100$33.019,378,277
2007-12-20Open-market buy3,600$33.009,377,177
2007-12-20Open-market buy1,000$33.299,441,500
2007-12-20Open-market buy1,300$33.289,440,500
2007-12-20Open-market buy200$33.279,439,200
2007-12-20Open-market buy900$33.269,439,000
2007-12-20Open-market buy1,100$33.259,438,100
2007-12-20Open-market buy3,316$32.999,373,577
2007-12-20Open-market buy3,161$32.989,370,261
2007-12-20Open-market buy900$32.979,367,100
2007-12-20Open-market buy4,300$32.969,366,200
2007-12-20Open-market buy300$32.959,361,900
2007-12-20Open-market buy400$32.949,361,600
2007-12-20Open-market buy100$32.939,361,200
2007-12-20Open-market buy500$32.929,361,100
2007-12-20Open-market buy200$32.919,360,600
2007-12-20Open-market buy100$32.909,360,400
2007-12-20Open-market buy100$32.899,360,300
2007-12-20Open-market buy600$32.889,360,200
2007-12-20Open-market buy300$32.869,359,600
2007-12-20Open-market buy200$32.859,359,300
2007-12-20Open-market buy300$32.849,359,100
2007-12-20Open-market buy400$32.839,358,800
2007-12-19Open-market buy600$33.419,353,600
2007-12-19Open-market buy1,100$33.409,353,000
2007-12-19Open-market buy2,000$33.399,351,900
2007-12-19Open-market buy1,700$33.389,349,900
2007-12-19Open-market buy1,600$33.379,348,200
2007-12-19Open-market buy1,500$33.369,346,600
2007-12-19Open-market buy400$33.509,358,400
2007-12-19Open-market buy600$33.499,358,000
2007-12-19Open-market buy200$33.489,357,400
2007-12-19Open-market buy1,100$33.479,357,200
2007-12-19Open-market buy600$33.469,356,100
2007-12-19Open-market buy200$33.459,355,500
2007-12-19Open-market buy600$33.449,355,300
2007-12-19Open-market buy1,100$33.429,354,700
2007-12-19Open-market buy200$33.079,276,200
2007-12-19Open-market buy1,500$33.349,343,800
2007-12-19Open-market buy700$33.339,342,300
2007-12-19Open-market buy1,400$33.329,341,600
2007-12-19Open-market buy1,400$33.319,340,200
2007-12-19Open-market buy1,600$33.309,338,800
2007-12-19Open-market buy1,300$33.299,337,200
2007-12-19Open-market buy1,400$33.289,335,900
2007-12-19Open-market buy700$33.279,334,500
2007-12-19Open-market buy1,000$33.269,333,800
2007-12-19Open-market buy400$33.259,322,800
2007-12-19Open-market buy1,800$33.249,332,400
2007-12-19Open-market buy700$33.239,330,600
2007-12-19Open-market buy700$33.229,329,900
2007-12-19Open-market buy500$33.219,329,200
2007-12-19Open-market buy100$33.209,328,700
2007-12-19Open-market buy100$33.199,328,600
2007-12-19Open-market buy500$33.189,328,500
2007-12-19Open-market buy300$33.179,328,000
2007-12-19Open-market buy500$33.169,327,700
2007-12-19Open-market buy1,300$33.159,327,200
2007-12-19Open-market buy1,200$33.149,325,900
2007-12-19Open-market buy900$33.139,324,700
2007-12-19Open-market buy855$33.129,323,800
2007-12-19Open-market buy100$33.119,322,945
2007-12-19Open-market buy45,745$33.109,322,845
2007-12-19Open-market buy500$33.099,277,100
2007-12-19Open-market buy400$33.089,276,600
2007-12-19Open-market buy1,300$33.359,345,100
2007-12-19Open-market buy200$33.069,276,000
2007-12-18Open-market buy1,600$32.989,274,800
2007-12-18Open-market buy300$32.999,275,100
2007-12-18Open-market buy700$33.009,275,800
2007-12-18Open-market buy2,700$32.979,273,200
2007-12-18Open-market buy1,600$32.969,270,500
2007-12-18Open-market buy500$32.869,252,900
2007-12-18Open-market buy400$32.859,252,400
2007-12-18Open-market buy600$32.849,252,000
2007-12-18Open-market buy400$32.839,251,400
2007-12-18Open-market buy1,000$32.829,251,000
2007-12-18Open-market buy300$32.819,250,000
2007-12-18Open-market buy300$32.809,249,700
2007-12-18Open-market buy500$32.799,249,400
2007-12-18Open-market buy600$32.779,248,900
2007-12-18Open-market buy300$32.749,248,300
2007-12-18Open-market buy200$32.739,248,000
2007-12-18Open-market buy200$32.719,247,800
2007-12-18Open-market buy100$32.709,247,600
2007-12-18Open-market buy1,000$32.699,247,500
2007-12-18Open-market buy700$32.689,246,500
2007-12-18Open-market buy400$32.679,245,800
2007-12-18Open-market buy500$32.669,245,400
2007-12-18Open-market buy200$32.659,244,900
2007-12-18Open-market buy300$32.649,244,700
2007-12-18Open-market buy100$32.629,244,400
2007-12-18Open-market buy1,100$32.959,268,900
2007-12-18Open-market buy1,500$32.949,267,800
2007-12-18Open-market buy1,600$32.939,266,300
2007-12-18Open-market buy1,200$32.929,264,700
2007-12-18Open-market buy1,200$32.919,263,500
2007-12-18Open-market buy800$32.909,262,300
2007-12-18Open-market buy7,900$32.899,261,500
2007-12-18Open-market buy500$32.889,253,600
2007-12-18Open-market buy200$32.879,253,100
2007-12-17Open-market buy1,200$32.469,193,600
2007-12-17Open-market buy400$32.459,192,400
2007-12-17Open-market buy600$32.479,194,200
2007-12-17Open-market buy700$32.489,194,900
2007-12-17Open-market buy800$32.499,195,700
2007-12-17Open-market buy700$32.509,196,400
2007-12-17Open-market buy300$32.519,196,700
2007-12-17Open-market buy400$32.529,197,100
2007-12-17Open-market buy700$32.539,197,800
2007-12-17Open-market buy500$32.549,198,300
2007-12-17Open-market buy600$32.559,198,900
2007-12-17Open-market buy800$32.569,199,700
2007-12-17Open-market buy900$32.579,200,600
2007-12-17Open-market buy100$32.289,183,600
2007-12-17Open-market buy200$32.299,183,800
2007-12-17Open-market buy400$32.309,184,200
2007-12-17Open-market buy900$32.319,185,100
2007-12-17Open-market buy700$32.329,185,800
2007-12-17Open-market buy300$32.339,186,100
2007-12-17Open-market buy1,300$32.349,187,400
2007-12-17Open-market buy700$32.359,188,100
2007-12-17Open-market buy200$32.369,188,300
2007-12-17Open-market buy200$32.379,188,500
2007-12-17Open-market buy400$32.389,188,900
2007-12-17Open-market buy700$32.399,189,600
2007-12-17Open-market buy400$32.409,190,000
2007-12-17Open-market buy400$32.419,190,400
2007-12-17Open-market buy300$32.429,190,700
2007-12-17Open-market buy600$32.439,191,300
2007-12-17Open-market buy700$32.449,192,000
2007-12-17Open-market buy900$32.799,218,500
2007-12-17Open-market buy1,600$32.829,223,600
2007-12-17Open-market buy2,100$32.839,225,700
2007-12-17Open-market buy600$32.849,226,300
2007-12-17Open-market buy600$32.859,226,900
2007-12-17Open-market buy1,000$32.869,227,900
2007-12-17Open-market buy700$32.879,228,600
2007-12-17Open-market buy1,200$32.889,229,800
2007-12-17Open-market buy500$32.589,201,100
2007-12-17Open-market buy200$32.599,201,300
2007-12-17Open-market buy300$32.609,201,600
2007-12-17Open-market buy100$32.629,201,700
2007-12-17Open-market buy800$32.639,202,500
2007-12-17Open-market buy100$32.649,202,600
2007-12-17Open-market buy3,000$32.659,205,600
2007-12-17Open-market buy200$32.669,205,800
2007-12-17Open-market buy100$32.679,205,900
2007-12-17Open-market buy800$32.689,206,700
2007-12-17Open-market buy200$32.699,206,900
2007-12-17Open-market buy900$32.709,207,800
2007-12-17Open-market buy500$32.719,208,300
2007-12-17Open-market buy500$32.729,208,800
2007-12-17Open-market buy400$32.739,209,200
2007-12-17Open-market buy200$32.749,209,400
2007-12-17Open-market buy2,700$32.759,212,100
2007-12-17Open-market buy1,500$32.769,213,600
2007-12-17Open-market buy2,500$32.779,216,100
2007-12-17Open-market buy1,500$32.789,217,600
2007-12-17Open-market buy1,600$32.819,222,000
2007-12-17Open-market buy1,900$32.809,220,400
2007-12-17Open-market buy500$33.209,244,300
2007-12-17Open-market buy600$32.959,233,300
2007-12-17Open-market buy900$32.929,232,200
2007-12-17Open-market buy100$32.919,231,300
2007-12-17Open-market buy200$32.909,231,200
2007-12-17Open-market buy1,200$32.899,231,000
2007-12-17Open-market buy300$33.199,243,800
2007-12-17Open-market buy200$33.189,243,500
2007-12-17Open-market buy100$33.179,243,300
2007-12-17Open-market buy100$33.169,243,200
2007-12-17Open-market buy300$33.159,243,100
2007-12-17Open-market buy100$33.149,242,800
2007-12-17Open-market buy100$33.139,242,700
2007-12-17Open-market buy500$33.129,242,600
2007-12-17Open-market buy400$33.119,242,100
2007-12-17Open-market buy300$33.099,241,700
2007-12-17Open-market buy300$33.089,241,400
2007-12-17Open-market buy600$33.079,241,100
2007-12-17Open-market buy200$33.069,240,500
2007-12-17Open-market buy300$33.059,240,300
2007-12-17Open-market buy200$33.049,240,000
2007-12-17Open-market buy100$33.039,239,800
2007-12-17Open-market buy400$33.029,239,700
2007-12-17Open-market buy900$33.019,239,300
2007-12-17Open-market buy1,000$33.009,238,400
2007-12-17Open-market buy1,700$32.999,237,400
2007-12-17Open-market buy1,100$32.989,235,700
2007-12-17Open-market buy1,000$32.979,234,600
2007-12-17Open-market buy300$32.969,233,600
2007-12-17Open-market buy300$32.939,232,500
2007-12-17Open-market buy200$32.949,232,700
2007-12-14Open-market buy600$33.569,099,200
2007-12-14Open-market buy1,100$33.869,144,200
2007-12-14Open-market buy2,400$33.859,143,100
2007-12-14Open-market buy4,000$33.849,140,700
2007-12-14Open-market buy400$33.839,136,700
2007-12-14Open-market buy100$33.829,136,300
2007-12-14Open-market buy400$33.819,136,200
2007-12-14Open-market buy800$33.809,135,800
2007-12-14Open-market buy100$33.799,135,000
2007-12-14Open-market buy1,100$33.769,134,900
2007-12-14Open-market buy1,400$33.759,133,800
2007-12-14Open-market buy700$33.749,132,400
2007-12-14Open-market buy100$33.739,131,700
2007-12-14Open-market buy1,600$33.729,131,600
2007-12-14Open-market buy500$33.719,130,000
2007-12-14Open-market buy300$33.709,129,500
2007-12-14Open-market buy300$33.699,129,200
2007-12-14Open-market buy500$33.689,128,900
2007-12-14Open-market buy900$33.679,128,400
2007-12-14Open-market buy100$33.669,127,500
2007-12-14Open-market buy700$33.659,127,400
2007-12-14Open-market buy1,900$33.649,126,700
2007-12-14Open-market buy1,900$33.639,124,800
2007-12-14Open-market buy200$33.629,122,900
2007-12-14Open-market buy300$33.619,122,700
2007-12-14Open-market buy700$33.609,122,400
2007-12-14Open-market buy300$33.599,121,700
2007-12-14Open-market buy22,200$33.589,121,400
2007-12-14Open-market buy100$33.969,149,900
2007-12-14Open-market buy200$33.889,146,000
2007-12-14Open-market buy1,600$33.879,145,800
2007-12-14Open-market buy32,800$34.009,183,500
2007-12-14Open-market buy600$33.999,150,700
2007-12-14Open-market buy100$33.989,150,100
2007-12-14Open-market buy100$33.979,150,000
2007-12-14Open-market buy2,500$33.899,148,500
2007-12-14Open-market buy500$33.959,149,800
2007-12-14Open-market buy100$33.949,149,300
2007-12-14Open-market buy200$33.939,149,200
2007-12-14Open-market buy200$33.929,149,000
2007-12-14Open-market buy200$33.919,148,800
2007-12-14Open-market buy100$33.909,148,600
2007-12-13Open-market buy34,300$34.009,098,600
2007-12-13Open-market buy100$33.999,064,300
2006-08-04Open-market buy1,200$31.339,512,150
2006-08-04Open-market buy700$31.349,512,850
2006-08-04Open-market buy25,000$31.309,455,850
2006-08-04Open-market buy4,000$31.309,459,850
2006-08-04Open-market buy49,400$31.319,509,250
2006-08-04Open-market buy1,700$31.329,510,950
2006-08-04Open-market buy2,400$31.179,402,550
2006-08-04Open-market buy700$31.079,386,550
2006-08-04Open-market buy1,000$31.089,387,550
2006-08-04Open-market buy1,100$31.099,388,650
2006-08-04Open-market buy2,100$31.109,390,750
2006-08-04Open-market buy2,400$31.119,393,150
2006-08-04Open-market buy900$31.129,394,050
2006-08-04Open-market buy200$31.049,385,450
2006-08-04Open-market buy300$31.029,385,250
2006-08-04Open-market buy100$31.009,384,950
2006-08-04Open-market buy1,900$31.299,430,850
2006-08-04Open-market buy1,800$31.289,428,950
2006-08-04Open-market buy400$31.279,427,150
2006-08-04Open-market buy1,300$31.269,426,750
2006-08-04Open-market buy1,000$31.259,425,450
2006-08-04Open-market buy1,000$31.249,424,450
2006-08-04Open-market buy11,500$31.239,423,450
2006-08-04Open-market buy1,200$31.229,411,950
2006-08-04Open-market buy1,200$31.219,410,750
2006-08-04Open-market buy400$31.209,409,550
2006-08-04Open-market buy1,900$31.199,409,150
2006-08-04Open-market buy4,700$31.189,407,250
2006-08-04Open-market buy400$31.069,385,850
2006-08-04Open-market buy1,200$31.169,400,150
2006-08-04Open-market buy1,000$31.159,398,950
2006-08-04Open-market buy1,900$31.149,397,950
2006-08-04Open-market buy2,000$31.139,396,050
2006-07-24Open-market buy7,400$32.009,384,850
2006-07-24Open-market buy1,000$31.999,377,450
2006-07-24Open-market buy800$31.989,376,450
2006-07-24Open-market buy1,600$31.979,375,650
2006-07-24Open-market buy1,700$31.969,374,050
2006-07-24Open-market buy1,100$31.959,372,350
2006-07-24Open-market buy800$31.949,371,250
2006-07-24Open-market buy300$31.939,370,450
2006-07-24Open-market buy200$31.929,370,150
2006-07-21Open-market buy1,700$31.629,312,625
2006-07-21Open-market buy2,300$31.619,310,925
2006-07-21Open-market buy17,200$31.609,308,625
2006-07-21Open-market buy900$31.599,291,425
2006-07-21Open-market buy400$31.589,290,525
2006-07-21Open-market buy500$31.569,290,125
2006-07-21Open-market buy400$31.559,289,625
2006-07-21Open-market buy200$31.549,289,225
2006-07-21Open-market buy400$31.539,289,025
2006-07-21Open-market buy700$31.529,288,625
2006-07-21Open-market buy1,400$31.519,287,925
2006-07-21Open-market buy3,200$31.509,286,525
2006-07-21Open-market buy4,375$31.479,283,325
2006-07-21Open-market buy800$31.799,334,550
2006-07-21Open-market buy400$31.789,333,750
2006-07-21Open-market buy900$31.639,313,525
2006-07-21Open-market buy1,000$31.649,314,525
2006-07-21Open-market buy1,000$31.659,315,525
2006-07-21Open-market buy1,200$31.669,316,725
2006-07-21Open-market buy1,600$31.679,318,325
2006-07-21Open-market buy1,400$31.689,319,725
2006-07-21Open-market buy900$31.699,320,625
2006-07-21Open-market buy6,000$31.709,326,625
2006-07-21Open-market buy1,325$31.719,327,950
2006-07-21Open-market buy100$31.729,328,050
2006-07-21Open-market buy600$31.739,328,650
2006-07-21Open-market buy400$31.749,329,050
2006-07-21Open-market buy3,000$31.759,332,050
2006-07-21Open-market buy600$31.779,333,350
2006-07-21Open-market buy700$31.769,332,750
2006-07-21Open-market buy800$31.989,369,950
2006-07-21Open-market buy400$31.979,639,150
2006-07-21Open-market buy300$31.969,368,750
2006-07-21Open-market buy300$31.959,368,450
2006-07-21Open-market buy700$31.949,368,150
2006-07-21Open-market buy100$31.939,367,450
2006-07-21Open-market buy13,900$31.919,367,350
2006-07-21Open-market buy700$31.909,353,450
2006-07-21Open-market buy200$31.899,352,750
2006-07-21Open-market buy500$31.889,352,550
2006-07-21Open-market buy5,100$31.879,352,050
2006-07-21Open-market buy5,000$31.869,346,950
2006-07-21Open-market buy3,600$31.859,341,950
2006-07-21Open-market buy900$31.849,338,350
2006-07-21Open-market buy600$31.839,337,450
2006-07-21Open-market buy400$31.829,336,850
2006-07-21Open-market buy1,300$31.819,336,450
2006-07-21Open-market buy600$31.809,335,150
2006-07-18Open-market buy400$31.919,160,950
2006-07-18Open-market buy2,200$31.909,160,550
2006-07-18Open-market buy200$31.899,158,350
2006-07-18Open-market buy900$31.889,158,150
2006-07-18Open-market buy1,300$31.879,157,250
2006-07-18Open-market buy500$31.859,155,950
2006-07-18Open-market buy1,000$31.849,155,450
2006-07-18Open-market buy300$31.819,154,450
2006-07-18Open-market buy6,200$31.959,172,250
2006-07-18Open-market buy1,700$31.959,166,050
2006-07-18Open-market buy400$31.949,164,350
2006-07-18Open-market buy1,800$31.939,163,950
2006-07-18Open-market buy1,200$31.929,162,150
2006-07-18Open-market buy3,200$31.979,177,250
2006-07-18Open-market buy2,000$31.999,186,950
2006-07-18Open-market buy2,200$31.989,184,950
2006-07-18Open-market buy5,500$31.979,182,750
2006-07-18Open-market buy1,800$31.969,174,050
2006-07-18Open-market buy92,000$32.009,278,950
2006-07-17Open-market buy19,600$31.959,154,150
2006-07-17Open-market buy4,000$31.949,134,550
2006-07-17Open-market buy10,400$31.939,130,550
2006-07-17Open-market buy4,200$31.929,120,150
2006-07-17Open-market buy900$31.919,115,950
2006-07-17Open-market buy1,600$31.909,115,050
2006-07-14Open-market buy314$32.009,113,450
2006-07-14Open-market buy300$31.989,113,136
2006-07-14Open-market buy900$31.979,112,836
2006-07-14Open-market buy486$31.979,111,936
2006-07-14Open-market buy200$31.969,111,450
2006-07-14Open-market buy800$31.959,111,250
2006-06-29Open-market buy20,200$33.609,110,350
2006-06-29Open-market buy100$33.509,110,450
2006-06-20Open-market buy34,500$32.009,090,150
2005-10-10———6,520,500

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