WESCO International, Inc.
US ˙ NYSE ˙ US95082P1057

Introduction

This page provides a comprehensive analysis of the known insider trading history of Steven A Raymund. Insiders are officers, directors, or significant investors in a company. It is illegal for insiders to make trades in their companies based on specific, non-public information. This does not mean it is illegal for them to make any trades in their own companies. However, they must report all trades to the SEC via a Form 4. Despite these restrictions, academic research suggests that insiders - in general - tend to outperform the market in their own companies.

Average Trade Profitability

The average trade profitability is the average return of all the open market purchases made by the insider in the last three years. To calculate this, we examine every open-market, unplanned purchase made by the insider, excluding all trades that were marked as part of a 10b5-1 trading plan. We then calculate the average performance of those trades over 3, 6, and 12 months, averaging each of those durations to generate a final performance metric for each trade. Finally, we average all of the performance metrics to calculate a performance metric for the insider. This list only includes insiders that have made at least three trades in the last two years.

If this insiders trade profitability is "N/A", then the insider either has not made any open-market purchases in the last three years, or the trades they’ve made are too recent to calculate a reliable performance metric.

Update Frequency: Daily

See the list of most profitable insider traders.

Companies with Reported Insider Positions

The SEC filings indicate Steven A Raymund has reported holdings or trades in the following companies:

Security Title Latest Reported Holdings
US:JBL / Jabil Inc. Director 86,396
US:WCC / WESCO International, Inc. Director 28,270
US:TECD / Tech Data Corp. Director 174,805
How to Interpret the Charts

The following charts show the stock performance of securities subsequent to each open-market, non-planned trade made by Steven A Raymund. Non-planned trade are trades that were not made as part of a 10b5-1 trading plan. The stock performance is charted as cumulative percent change in share price. For example, if an insider trade was made on January 1, 2019, the chart will show the daily percent change of the security to the present day. If the share price were to go from $10 to $15 during this time, the cumulative percent change in share price would be 50%. A change in price from $10 to $20 would be 100%, and a change in price of $10 to $5 would be -50%.

Ultimately, we are trying to determine how closely the insider’s trades correlate to excess returns (positive or negative) in the share price in order to see if the insider is timing their trades to profit from insider information. Consider the situation where an insider was doing this. In this situation, we would expect either (a) positive returns after purchases, or (b) negative returns after sales. In the case of (a), the PURCHASE chart would show a series of upwardly sloping curves, indicating positive returns after each purchase transaction. In the case of (b), the SALE chart would show a series of downward sloping curves, indicating negative returns after each sale transaction.

However, this alone is not enough to draw conclusions. If, for example, the share price of the company was in a non-cyclical climb over many years, then we would expect all the post-purchase plots to be upwardly sloping. Likewise, non-cyclical declines over many years would result in downward sloping post-trade plots. Neither of these charts would suggest insider trading activity.

The strongest indicator would be a situation where the share price was extremely cyclical, and there were both positive signals in the PURCHASE chart and negative plots on the SALE chart. This situation would be highly suggestive of an insider that was timing trades to their financial advantage.

Insider Purchases WCC / WESCO International, Inc. - Short Term Profit Analysis

In this section, we analyze the profitability of every unplanned, open-market insider purchase made in WCC / WESCO International, Inc.. This analysis helps to understand if the insider consistently generates abnormal returns, and is worth following. This analysis is for one-year following each trade, and the results are theoretical.

The following table shows the most recent open market purchases that were not part of an automatic trading plan.

Trade Date Ticker Insider Reported
Shares
Reported
Price
Adjusted
Shares
Adjusted
Price
Cost Basis Days to
Max
Price at
Max
Max
Profit ($)
Max Return (%)
There are no known unplanned open-market trades for this insider and security combination

Adjusted Price is the split-adjusted price. Adjusted Shares is the split-adjusted shares.

WCC / WESCO International, Inc. Insider Trades
Insider Sales WCC / WESCO International, Inc. - Short Term Loss Analysis

In this section, we analyze the short-term loss avoidance of every unplanned, open-market insider sale made in WCC / WESCO International, Inc.. A consistent pattern of loss avoidance may suggest that future sale transactions may predict declines in price. This analysis is for one-year following each trade, and the results are theoretical.

The following table shows the most recent open market sales that were not part of an automatic trading plan.

Trade Date Ticker Insider Reported
Shares
Reported
Price
Adjusted
Shares
Adjusted
Price
Cost Basis Days to
Min
Price at
Min
Max Loss
Avoided ($)
Max Loss
Avoided (%)
2024-09-26 WCC RAYMUND STEVEN A 5,819 171.5630 5,819 171.5630 998,325 194 132.8600 -225,213 -22.56
2021-05-17 WCC RAYMUND STEVEN A 7,063 108.1700 7,063 108.1700 764,005
2021-05-11 WCC RAYMUND STEVEN A 7,852 106.6900 7,852 106.6900 837,730

Adjusted Price is the split-adjusted price. Adjusted Shares is the split-adjusted shares.

WCC / WESCO International, Inc. Insider Trades
Insider Trading History

This table shows the complete list of insider trades made by Steven A Raymund as disclosed to the Securities Exchange Commission (SEC).

File Date Tran Date Form Ticker Security Code 10b5-1 Shares Remaining Shares Percent
Change
Share
Price
Tran
Value
Remaining
Value
2025-07-22 2025-07-21 4 JBL JABIL INC
Common Stock
S - Sale -13,432 86,396 -13.46 223.11 -2,996,814 19,275,812
2025-07-02 2025-06-30 4 WCC WESCO INTERNATIONAL INC
Common Stock
A - Award 60 28,270 0.21
2025-07-01 2025-06-27 4 JBL JABIL INC
Common Stock
S - Sale -9,473 99,828 -8.67 216.48 -2,050,715 21,610,765
2025-07-01 2025-06-27 4 JBL JABIL INC
Common Stock
S - Sale -6,482 109,301 -5.60 217.33 -1,408,733 23,754,386
2025-07-01 2025-06-27 4 JBL JABIL INC
Common Stock
G - Gift -4,625 115,783 -3.84
2025-04-02 2025-03-31 4 WCC WESCO INTERNATIONAL INC
Common Stock
A - Award 72 28,209 0.26
2025-03-04 2025-03-01 4 WCC WESCO INTERNATIONAL INC
Common Stock
A - Award 1,025 28,137 3.78
2025-03-04 2025-03-01 4 WCC WESCO INTERNATIONAL INC
Common Stock
F - Taxes -9 27,112 -0.03 180.47 -1,607 4,892,976
2025-01-27 2025-01-23 4 JBL JABIL INC
Common Stock
A - Award 1,300 120,408 1.09
2025-01-14 2025-01-10 4 JBL JABIL INC
Common Stock
S - Sale -20,000 119,108 -14.38 151.30 -3,026,000 18,021,040
2025-01-03 2024-12-31 4 WCC WESCO INTERNATIONAL INC
Common Stock
A - Award 56 27,121 0.21
2024-10-28 2024-10-24 4 JBL JABIL INC
Common Stock
S - Sale -20,000 139,108 -12.57 124.70 -2,494,096 17,347,435
2024-10-02 2024-09-30 4 WCC WESCO INTERNATIONAL INC
Common Stock
A - Award 61 27,065 0.22
2024-09-27 2024-09-26 4 WCC WESCO INTERNATIONAL INC
Common Stock
S - Sale -5,819 27,004 -17.73 171.56 -998,325 4,632,925
2024-07-02 2024-06-28 4 WCC WESCO INTERNATIONAL INC
Common Stock
A - Award 64 32,823 0.20
2024-04-02 2024-03-29 4 WCC WESCO INTERNATIONAL INC
Common Stock
A - Award 59 32,759 0.18
2024-03-05 2024-03-01 4 WCC WESCO INTERNATIONAL INC
Common Stock
A - Award 1,217 32,700 3.87
2024-02-20 2024-02-16 4 WCC WESCO INTERNATIONAL INC
Common Stock
F - Taxes -7 31,483 -0.02 145.68 -1,020 4,586,440
2024-01-03 2023-12-29 4 WCC WESCO INTERNATIONAL INC
Common Stock
A - Award 52 31,490 0.17
2023-10-23 2023-10-19 4 JBL JABIL INC
Common Stock
A - Award 1,600 159,108 1.02
2023-10-10 2023-10-06 4 JBL JABIL INC
Common Stock
S - Sale -10,653 157,508 -6.34 129.60 -1,380,629 20,413,037
2023-10-10 2023-10-05 4 JBL JABIL INC
Common Stock
S - Sale -15,417 168,161 -8.40 129.99 -2,004,056 21,859,248
2023-10-10 2023-10-05 4 JBL JABIL INC
Common Stock
S - Sale -3,930 183,578 -2.10 130.62 -513,337 23,978,958
2023-10-03 2023-09-29 4 WCC WESCO INTERNATIONAL INC
Common Stock
A - Award 63 31,438 0.20
2023-07-05 2023-06-30 4 WCC WESCO INTERNATIONAL INC
Common Stock
A - Award 51 31,375 0.16
2023-04-04 2023-03-31 4 WCC WESCO INTERNATIONAL INC
Common Stock
A - Award 59 31,324 0.19
2023-02-21 2023-02-16 4 WCC WESCO INTERNATIONAL INC
Common Stock
A - Award 1,018 31,265 3.37
2022-10-24 2022-10-20 4 JBL JABIL INC
Common Stock
A - Award 3,600 187,508 1.96
2022-02-22 2022-02-17 4 WCC WESCO INTERNATIONAL INC
Restricted Stock Units
A - Award 1,433 1,433
2022-02-15 2022-02-11 4 WCC WESCO INTERNATIONAL INC
Restricted Stock Units
D - Sale to Issuer -2,083 0 -100.00
2022-02-15 2022-02-11 4 WCC WESCO INTERNATIONAL INC
Common Stock
A - Award 2,083 7,074 41.74
2021-10-25 2021-10-21 4 JBL JABIL INC
Common Stock
A - Award 3,400 183,908 1.88
2021-05-19 2021-05-17 4 WCC WESCO INTERNATIONAL INC
Common stock
S - Sale -7,063 4,991 -58.59 108.17 -764,005 539,876
2021-05-13 2021-05-11 4 WCC WESCO INTERNATIONAL INC
Common stock
S - Sale -7,852 12,054 -39.45 106.69 -837,730 1,286,041
2021-02-16 2021-02-13 4 WCC WESCO INTERNATIONAL INC
Restricted Stock Units
M - Exercise -2,897 0 -100.00
2021-02-16 2021-02-13 4 WCC WESCO INTERNATIONAL INC
Common Stock
M - Exercise 2,897 19,906 17.03
2021-02-16 2021-02-11 4 WCC WESCO INTERNATIONAL INC
Restricted Stock Units
A - Award 2,083 2,083
2020-10-19 2020-10-15 4 JBL JABIL INC
Common Stock
A - Award 5,800 180,508 3.32
2020-10-19 2019-12-26 4 JBL JABIL INC
Common Stock
S - Sale -24,180 174,708 -12.16 41.51 -1,003,651 7,251,692
2020-06-09 2020-06-08 4 WCC WESCO INTERNATIONAL INC
Stock Appreciaion Right
M - Exercise -4,642 0 -100.00
2020-06-09 2020-06-08 4 WCC WESCO INTERNATIONAL INC
WESCO International, Inc. Common Stock
F - Taxes -5 17,009 -0.03 40.38 -202 686,823
2020-06-09 2020-06-08 4 WCC WESCO INTERNATIONAL INC
WESCO International, Inc. Common Stock
D - Sale to Issuer -3,800 17,014 -18.26 40.38 -153,444 687,025
2020-06-09 2020-06-08 4 WCC WESCO INTERNATIONAL INC
WESCO International, Inc. Common Stock
M - Exercise 4,642 20,814 28.70 33.05 153,418 687,903
2020-02-18 2020-02-16 4 WCC WESCO INTERNATIONAL INC
Restricted Stock Units
M - Exercise -11 1,678 -0.65
2020-02-18 2020-02-16 4 WCC WESCO INTERNATIONAL INC
Common Stock
F - Taxes -11 16,172 -0.07 48.35 -532 781,916
2020-02-18 2020-02-16 4 WCC WESCO INTERNATIONAL INC
Common Stock
M - Exercise 11 16,183 0.07
2020-02-18 2020-02-13 4 WCC WESCO INTERNATIONAL INC
Restricted Stock Units
A - Award 2,897 2,897
2020-02-18 2020-02-13 4 WCC WESCO INTERNATIONAL INC
Restricted Stock Units
M - Exercise -15 2,364 -0.63
2020-02-18 2020-02-13 4 WCC WESCO INTERNATIONAL INC
Common Stock
F - Taxes -15 16,172 -0.09 48.32 -725 781,431
2020-02-18 2020-02-13 4 WCC WESCO INTERNATIONAL INC
Common Stock
M - Exercise 15 16,187 0.09
2019-12-23 2019-12-23 4 WCC WESCO INTERNATIONAL INC
Deferred Share Units
A - Award 1,197 14,619 8.92
2019-10-21 2019-10-17 4 JBL JABIL INC
Common Stock
A - Award 5,800 198,888 3.00
2019-02-19 2019-02-16 4 WCC WESCO INTERNATIONAL INC
Restricted Stock Units
M - Exercise -2,710 0 -100.00
2019-02-19 2019-02-16 4 WCC WESCO INTERNATIONAL INC
Common Stock
F - Taxes -17 16,172 -0.11 55.67 -946 900,295
2019-02-19 2019-02-16 4 WCC WESCO INTERNATIONAL INC
Common Stock
M - Exercise 2,710 16,189 20.11
2019-02-15 2019-02-13 4 WCC WESCO INTERNATIONAL INC
Restricted Stock Units
A - Award 2,379 2,379
2019-02-15 2019-02-13 4 WCC WESCO INTERNATIONAL INC
Restricted Stock Units
M - Exercise -2,070 2,057 -50.16
2019-02-15 2019-02-13 4 WCC WESCO INTERNATIONAL INC
Common Stock
F - Taxes -13 13,479 -0.10 54.64 -710 736,493
2019-02-15 2019-02-13 4 WCC WESCO INTERNATIONAL INC
Common Stock
M - Exercise 13 13,492 0.10
2018-12-07 2018-12-07 4 WCC WESCO INTERNATIONAL INC
Deferred Share Units
A - Award 842 13,422 6.69
2018-10-22 2018-10-18 4 JBL JABIL INC
Common Stock
A - Award 8,800 193,088 4.78
2018-06-05 2018-06-04 4 WCC WESCO INTERNATIONAL INC
Stock Appreciation Rights
M - Exercise -6,100 0 -100.00
2018-06-05 2018-06-04 4 WCC WESCO INTERNATIONAL INC
Stock Appreciation Rights
M - Exercise -6,000 0 -100.00
2018-06-05 2018-06-04 4 WCC WESCO INTERNATIONAL INC
Common Stock
D - Sale to Issuer -2,567 13,479 -16.00 25.37 -65,125 341,962
2018-06-05 2018-06-04 4 WCC WESCO INTERNATIONAL INC
Common Stock
M - Exercise 6,100 16,046 61.33 60.30 367,830 967,574
2018-06-05 2018-06-04 4 WCC WESCO INTERNATIONAL INC
Common Stock
D - Sale to Issuer -3,985 9,946 -28.61 40.04 -159,559 398,238
2018-06-05 2018-06-04 4 WCC WESCO INTERNATIONAL INC
Common Stock
M - Exercise 6,000 13,931 75.65 60.30 361,800 840,039
2018-02-20 2018-02-17 4 WCC WESCO INTERNATIONAL INC
Restricted Stock Units
M - Exercise -1,438 0 -100.00
2018-02-20 2018-02-17 4 WCC WESCO INTERNATIONAL INC
Common Stock
M - Exercise 1,438 7,931 22.15
2018-02-15 2018-02-13 4 WCC WESCO INTERNATIONAL INC
Restricted Stock Units
A - Award 2,070 2,070
2017-12-08 2017-12-08 4 WCC WESCO INTERNATIONAL INC
Deferred Share Units
A - Award 1,683 12,580 15.44
2017-10-23 2017-10-19 4 JBL JABIL INC
Common Stock
A - Award 7,500 184,288 4.24
2017-06-07 2017-06-06 4 WCC WESCO INTERNATIONAL INC
Stock Appreciation Rights
M - Exercise -3,500 0 -100.00
2017-06-07 2017-06-06 4 WCC WESCO INTERNATIONAL INC
Common Stock
D - Sale to Issuer -3,421 6,493 -34.51 61.85 -211,589 401,592
2017-06-07 2017-06-06 4 WCC WESCO INTERNATIONAL INC
Common Stock
M - Exercise 3,500 9,914 54.57 60.45 211,575 599,301
2017-02-22 2017-02-18 4 WCC WESCO INTERNATIONAL INC
Restricted Stock Units
M - Exercise -1,172 0 -100.00
2017-02-22 2017-02-18 4 WCC WESCO INTERNATIONAL INC
Common Stock
M - Exercise 1,172 6,414 22.36
2017-02-21 2017-02-16 4 WCC WESCO INTERNATIONAL INC
Restricted Stock Units
A - Award 1,689 1,689
2016-12-09 2016-12-09 4 WCC WESCO INTERNATIONAL INC
Deferred Share Units
A - Award 2,529 43.50 110,000
2016-10-21 2016-10-19 4 JBL JABIL CIRCUIT INC
Common Stock
A - Award 9,600 176,788 5.74
2016-03-18 2016-03-17 4 TECD TECH DATA CORP
Common Stock
S - Sale -2,400 174,805 -1.35 78.26 -187,826 13,680,414
2016-03-18 2016-03-17 4 TECD TECH DATA CORP
Common Stock
S - Sale -19,621 177,205 -9.97 77.42 -1,519,156 13,720,097
2016-03-18 2016-03-16 4 TECD TECH DATA CORP
Common Stock
S - Sale -27,979 196,826 -12.45 77.29 -2,162,525 15,212,878
2016-03-15 2016-03-14 4 TECD TECH DATA CORP
Common Stock
S - Sale -8,994 224,805 -3.85 77.00 -692,538 17,309,985
2016-03-14 2016-03-11 4 TECD TECH DATA CORP
Common Stock
S - Sale -17,243 233,799 -6.87 77.03 -1,328,280 18,010,238
2016-03-14 2016-03-10 4 TECD TECH DATA CORP
Common Stock
S - Sale -3,400 251,042 -1.34 78.04 -265,343 19,591,820
2016-03-14 2016-03-10 4 TECD TECH DATA CORP
Common Stock
S - Sale -13,226 254,442 -4.94 77.82 -1,029,313 19,801,949
2016-03-10 2016-03-09 4 TECD TECH DATA CORP
Common Stock
S - Sale -900 267,668 -0.34 77.09 -69,381 20,634,526
2016-03-10 2016-03-08 4 TECD TECH DATA CORP
Common Stock
S - Sale -6,237 268,568 -2.27 77.10 -480,869 20,706,432
2016-02-23 2016-02-21 4 WCC WESCO INTERNATIONAL INC
Restricted Stock Units
M - Exercise -1,317 0 -100.00
2016-02-23 2016-02-21 4 WCC WESCO INTERNATIONAL INC
Common Stock
M - Exercise 1,317 5,242 33.55
2016-02-18 2016-02-16 4 WCC WESCO INTERNATIONAL INC
Restricted Stock Units
A - Award 2,710 2,710
2015-12-11 2015-12-11 4 WCC WESCO INTERNATIONAL INC
Deferred Share Units
A - Award 1,359 8,368 19.39 76.35 103,750 638,914
2015-10-15 2015-10-14 4 JBL JABIL CIRCUIT INC
Common Stock
A - Award 9,200 167,188 5.82
2015-08-28 2015-08-27 4 TECD TECH DATA CORP
Common Stock
S - Sale -100,000 274,805 -26.68 63.61 -6,361,330 17,481,253
2015-03-26 2015-03-25 4 JBL JABIL CIRCUIT INC
Common Stock
P - Purchase 21,500 157,988 15.75 23.21 499,069 3,667,296
2015-02-19 2015-02-17 4 WCC WESCO INTERNATIONAL INC
Restricted Stock Units
A - Award 1,438 1,438
2015-02-18 2015-02-16 4 WCC WESCO INTERNATIONAL INC
Restricted Stock Units
M - Exercise -1,321 0 -100.00
2015-02-18 2015-02-16 4 WCC WESCO INTERNATIONAL INC
Common Stock
M - Exercise 1,321 3,925 50.73
2014-12-24 2014-12-23 4 TECD TECH DATA CORP
Common Stock
S - Sale -6,760 374,805 -1.77 63.33 -428,119 23,736,850
2014-12-24 2014-12-23 4 TECD TECH DATA CORP
Common Stock
S - Sale -18,674 381,565 -4.67 63.17 -1,179,562 24,101,935
2014-12-24 2014-12-23 4 TECD TECH DATA CORP
Common Stock
S - Sale -18,621 400,239 -4.45 62.97 -1,172,631 25,204,491
2014-12-23 2014-12-22 4 TECD TECH DATA CORP
Common Stock
S - Sale -11,465 418,860 -2.66 62.60 -717,742 26,221,851
2014-12-23 2014-12-22 4 TECD TECH DATA CORP
Common Stock
S - Sale -6,780 430,325 -1.55 62.48 -423,623 26,887,265
2014-12-23 2014-12-19 4 TECD TECH DATA CORP
Common Stock
S - Sale -10,700 437,105 -2.39 62.10 -664,518 27,146,187
2014-12-22 2014-12-22 4 WCC WESCO INTERNATIONAL INC
Deferred Share Units
A - Award 528 7,009 8.15 89.98 47,500 630,666
2014-12-15 2014-12-11 4 TECD TECH DATA CORP
Common Stock
S - Sale -2,000 447,805 -0.44 63.42 -126,838 28,399,345
2014-10-17 2014-10-16 4 JBL JABIL CIRCUIT INC
Common Stock
A - Award 10,800 136,488 8.59
2014-04-16 2014-04-15 4 TECD TECH DATA CORP
Common Stock
S - Sale -3,336 432,321 -0.77 62.32 -207,898 26,942,029
2014-04-16 2014-04-15 4 TECD TECH DATA CORP
Common Stock
S - Sale -4,502 435,657 -1.02 62.24 -280,204 27,115,205
2014-04-16 2014-04-15 4 TECD TECH DATA CORP
Common Stock
S - Sale -21,648 440,159 -4.69 62.18 -1,345,969 27,366,974
2014-04-16 2014-04-15 4 TECD TECH DATA CORP
Common Stock
S - Sale -19,376 461,807 -4.03 62.11 -1,203,476 28,683,618
2014-04-16 2014-04-15 4 TECD TECH DATA CORP
Common Stock
S - Sale -5,900 481,183 -1.21 62.04 -366,018 29,851,150
2014-04-15 2014-04-14 4 TECD TECH DATA CORP
Common Stock
S - Sale -12,161 487,083 -2.44 61.97 -753,643 30,185,556
2014-04-15 2014-04-14 4 TECD TECH DATA CORP
Common Stock
S - Sale -12,839 499,244 -2.51 61.91 -794,846 30,907,547
2014-04-15 2014-04-11 4 TECD TECH DATA CORP
Common Stock
S - Sale -1,324 512,083 -0.26 61.42 -81,318 31,451,472
2014-04-15 2014-04-11 4 TECD TECH DATA CORP
Common Stock
S - Sale -33,676 513,407 -6.16 61.01 -2,054,455 31,321,164
2014-04-01 2014-03-31 4 TECD TECH DATA CORP
Non-qualified Stock Option (Right to Buy)
M - Exercise -77,566 0 -100.00
2014-04-01 2014-03-31 4 TECD TECH DATA CORP
Incentive Stock Option (Right to Buy)
M - Exercise -2,434 0 -100.00
2014-04-01 2014-03-31 4 TECD TECH DATA CORP
Common Stock
F - Taxes -60,616 17,484 -77.61 60.96 -3,695,151 1,065,825
2014-04-01 2014-03-31 4 TECD TECH DATA CORP
Common Stock
M - Exercise 77,566 78,100 14,525.47 41.08 3,186,411 3,208,348
2014-04-01 2014-03-31 4 TECD TECH DATA CORP
Common Stock
F - Taxes -1,900 534 -78.06 60.96 -115,824 32,553
2014-04-01 2014-03-31 4 TECD TECH DATA CORP
Common Stock
M - Exercise 2,434 2,434 41.08 99,989 99,989
2014-02-20 2014-02-18 4 WCC WESCO INTERNATIONAL INC
Restricted Stock Units
A - Award 1,172 1,172
2014-02-19 2014-02-16 4 WCC WESCO INTERNATIONAL INC
Restricted Stock Units
M - Exercise -1,415 0 -100.00
2014-02-19 2014-02-16 4 WCC WESCO INTERNATIONAL INC
Common Stock
M - Exercise 1,415 2,604 119.01
2013-12-20 2013-12-20 4 WCC WESCO INTERNATIONAL INC
Deferred Share Units
A - Award 684 6,481 11.79 69.47 47,500 450,265
2013-10-21 2013-10-17 4 JBL JABIL CIRCUIT INC
Common Stock
A - Award 8,500 125,688 7.25
2013-07-02 2013-07-01 4 WCC WESCO INTERNATIONAL INC
Restricted Stock Units
M - Exercise -514 0 -100.00
2013-07-02 2013-07-01 4 WCC WESCO INTERNATIONAL INC
Common Stock
M - Exercise 514 1,189 76.15
2013-05-31 2013-05-30 4 TECD TECH DATA CORP
Common Stock
F - Taxes -468 135,652 -0.34 50.17 -23,480 6,805,661
2013-02-25 2013-02-21 4 WCC WESCO INTERNATIONAL INC
Restricted Stock Units
A - Award 1,317 1,317
2012-12-20 2012-12-20 4 WCC WESCO INTERNATIONAL INC
Deferred Share Units
A - Award 791 5,798 15.81 53.71 42,500 311,393
2012-12-10 2012-12-06 4 TECD TECH DATA CORP
Non-qualified Stock Option (Right to Buy)
M - Exercise -71,760 0 -100.00
2012-12-10 2012-12-06 4 TECD TECH DATA CORP
Incentive Stock Option (Right to Buy)
M - Exercise -8,240 0 -100.00
2012-12-10 2012-12-06 4 TECD TECH DATA CORP
Common Stock
F - Taxes -11,983 136,120 -8.09 44.79 -536,719 6,096,815
2012-12-10 2012-12-06 4 TECD TECH DATA CORP
Common Stock
F - Taxes -38,884 148,103 -20.80 44.79 -1,741,614 6,633,533
2012-12-10 2012-12-06 4 TECD TECH DATA CORP
Common Stock
M - Exercise 71,760 186,987 62.28 24.27 1,741,615 4,538,174
2012-12-10 2012-12-06 4 TECD TECH DATA CORP
Common Stock
F - Taxes -4,464 115,227 -3.73 44.79 -199,943 5,161,017
2012-12-10 2012-12-06 4 TECD TECH DATA CORP
Common Stock
M - Exercise 8,240 119,691 7.39 24.27 199,985 2,904,901
2012-10-30 2012-10-30 4 TECD TECH DATA CORP
Common Stock
J - Other -240,436 0 -100.00
2012-10-30 2012-10-30 4 TECD TECH DATA CORP
Common Stock
J - Other -758 0 -100.00
2012-10-30 2012-10-30 4 TECD TECH DATA CORP
Common Stock
J - Other -118,761 411,431 -22.40
2012-10-30 2012-10-30 4 TECD TECH DATA CORP
Common Stock
J - Other -2,000 0 -100.00
2012-10-18 2012-10-16 4 JBL JABIL CIRCUIT INC
Common Stock
A - Award 8,500 117,188 7.82
2012-10-11 2012-06-22 5 JBL JABIL CIRCUIT INC
Common Stock
G - Gift -14,265 0 -100.00
2012-10-11 2012-06-22 5 JBL JABIL CIRCUIT INC
Common Stock
G - Gift -14,265 14,265 -50.00
2012-10-11 2012-05-03 5 JBL JABIL CIRCUIT INC
Common Stock
G - Gift -4,747 28,530 -14.27
2012-10-11 2012-05-03 5 JBL JABIL CIRCUIT INC
Common Stock
G - Gift 4,747 108,688 4.57
2012-10-11 2012-02-06 5 JBL JABIL CIRCUIT INC
Common Stock
G - Gift -4,500 33,277 -11.91
2012-10-11 2012-02-06 5 JBL JABIL CIRCUIT INC
Common Stock
G - Gift 4,500 100,768 4.67
2012-07-03 2012-07-01 4 WCC WESCO INTERNATIONAL INC
Restricted Stock Units
M - Exercise -675 0 -100.00
2012-07-03 2012-07-01 4 WCC WESCO INTERNATIONAL INC
Common Stock
M - Exercise 675 675
2012-06-07 2012-06-05 4 TECD TECH DATA CORP
Common Stock
J - Other -234,755 0 -100.00
2012-06-07 2012-06-05 4 TECD TECH DATA CORP
Common Stock
J - Other -7,750 7,750 -50.00
2012-06-05 2012-06-01 4 TECD TECH DATA CORP
Common Stock
F - Taxes -614 111,451 -0.55 47.14 -28,944 5,253,800
2012-06-01 2012-05-30 4 TECD TECH DATA CORP
Common Stock
A - Award 1,583 112,065 1.43
2012-04-11 2012-04-10 4 JBL JABIL CIRCUIT INC
Non-Qualified Stock Option (Right to Buy)
M - Exercise -7,000 0 -100.00
2012-04-11 2012-04-10 4 JBL JABIL CIRCUIT INC
Common Stock
S - Sale -3,827 99,441 -3.71 23.62 -90,394 2,348,796
2012-04-11 2012-04-10 4 JBL JABIL CIRCUIT INC
Common Stock
M - Exercise 7,000 103,268 7.27 12.95 90,650 1,337,321
2012-03-19 2012-03-16 4 TECD TECH DATA CORP
Common Stock
S - Sale -200 240,436 -0.08 54.81 -10,962 13,178,297
2012-03-19 2012-03-16 4 TECD TECH DATA CORP
Common Stock
S - Sale -500 240,636 -0.21 54.79 -27,395 13,184,446
2012-03-19 2012-03-16 4 TECD TECH DATA CORP
Common Stock
S - Sale -191 241,136 -0.08 54.78 -10,463 13,209,430
2012-03-19 2012-03-16 4 TECD TECH DATA CORP
Common Stock
S - Sale -791 241,327 -0.33 54.77 -43,323 13,217,480
2012-03-19 2012-03-16 4 TECD TECH DATA CORP
Common Stock
S - Sale -3,770 242,118 -1.53 54.76 -206,445 13,258,382
2012-03-19 2012-03-16 4 TECD TECH DATA CORP
Common Stock
S - Sale -400 245,888 -0.16 54.75 -21,900 13,462,368
2012-03-19 2012-03-16 4 TECD TECH DATA CORP
Common Stock
S - Sale -100 246,288 -0.04 54.74 -5,474 13,481,953
2012-03-19 2012-03-16 4 TECD TECH DATA CORP
Common Stock
S - Sale -48 246,388 -0.02 54.74 -2,628 13,487,378
2012-03-19 2012-03-16 4 TECD TECH DATA CORP
Common Stock
S - Sale -200 246,436 -0.08 54.74 -10,948 13,489,907
2012-03-19 2012-03-16 4 TECD TECH DATA CORP
Common Stock
S - Sale -200 246,636 -0.08 54.73 -10,946 13,498,462
2012-03-19 2012-03-16 4 TECD TECH DATA CORP
Common Stock
S - Sale -500 246,836 -0.20 54.73 -27,365 13,509,334
2012-03-19 2012-03-16 4 TECD TECH DATA CORP
Common Stock
S - Sale -200 247,336 -0.08 54.72 -10,944 13,534,226
2012-03-19 2012-03-16 4 TECD TECH DATA CORP
Common Stock
S - Sale -800 247,536 -0.32 54.71 -43,768 13,542,695
2012-03-19 2012-03-16 4 TECD TECH DATA CORP
Common Stock
S - Sale -7,243 248,336 -2.83 54.70 -396,192 13,583,979
2012-03-19 2012-03-16 4 TECD TECH DATA CORP
Common Stock
S - Sale -1,087 255,579 -0.42 54.69 -59,448 13,977,616
2012-03-19 2012-03-16 4 TECD TECH DATA CORP
Common Stock
S - Sale -100 256,666 -0.04 54.68 -5,468 14,034,831
2012-03-19 2012-03-16 4 TECD TECH DATA CORP
Common Stock
S - Sale -1,561 256,766 -0.60 54.68 -85,355 14,039,965
2012-03-19 2012-03-16 4 TECD TECH DATA CORP
Common Stock
S - Sale -100 258,327 -0.04 54.68 -5,468 14,124,675
2012-03-19 2012-03-16 4 TECD TECH DATA CORP
Common Stock
S - Sale -100 258,427 -0.04 54.67 -5,467 14,128,540
2012-03-19 2012-03-16 4 TECD TECH DATA CORP
Common Stock
S - Sale -100 258,527 -0.04 54.67 -5,467 14,133,775
2012-03-19 2012-03-16 4 TECD TECH DATA CORP
Common Stock
S - Sale -1,200 258,627 -0.46 54.67 -65,604 14,139,138
2012-03-19 2012-03-16 4 TECD TECH DATA CORP
Common Stock
S - Sale -100 259,827 -0.04 54.66 -5,466 14,202,767
2012-03-19 2012-03-16 4 TECD TECH DATA CORP
Common Stock
S - Sale -100 259,927 -0.04 54.66 -5,466 14,208,026
2012-03-19 2012-03-16 4 TECD TECH DATA CORP
Common Stock
S - Sale -6,491 260,027 -2.44 54.66 -354,798 14,213,076
2012-03-19 2012-03-16 4 TECD TECH DATA CORP
Common Stock
S - Sale -100 266,518 -0.04 54.65 -5,465 14,565,209
2012-03-19 2012-03-16 4 TECD TECH DATA CORP
Common Stock
S - Sale -400 266,618 -0.15 54.64 -21,856 14,568,008
2012-03-19 2012-03-16 4 TECD TECH DATA CORP
Common Stock
S - Sale -500 267,018 -0.19 54.63 -27,315 14,587,193
2012-03-19 2012-03-16 4 TECD TECH DATA CORP
Common Stock
S - Sale -400 267,518 -0.15 54.62 -21,848 14,611,833
2012-03-19 2012-03-16 4 TECD TECH DATA CORP
Common Stock
S - Sale -348 267,918 -0.13 54.61 -19,004 14,631,002
2012-03-19 2012-03-16 4 TECD TECH DATA CORP
Common Stock
S - Sale -800 268,266 -0.30 54.60 -43,680 14,647,324
2012-03-19 2012-03-16 4 TECD TECH DATA CORP
Common Stock
S - Sale -100 269,066 -0.04 54.60 -5,460 14,689,658
2012-03-19 2012-03-16 4 TECD TECH DATA CORP
Common Stock
S - Sale -461 269,166 -0.17 54.59 -25,166 14,693,772
2012-03-19 2012-03-16 4 TECD TECH DATA CORP
Common Stock
S - Sale -100 269,627 -0.04 54.58 -5,458 14,716,323
2012-03-19 2012-03-16 4 TECD TECH DATA CORP
Common Stock
S - Sale -800 269,727 -0.30 54.58 -43,664 14,721,700
2012-03-19 2012-03-16 4 TECD TECH DATA CORP
Common Stock
S - Sale -100 270,527 -0.04 54.57 -5,457 14,762,740
2012-03-19 2012-03-16 4 TECD TECH DATA CORP
Common Stock
S - Sale -100 270,627 -0.04 54.57 -5,457 14,768,170
2012-03-19 2012-03-16 4 TECD TECH DATA CORP
Common Stock
S - Sale -501 270,727 -0.18 54.57 -27,340 14,773,572
2012-03-19 2012-03-16 4 TECD TECH DATA CORP
Common Stock
S - Sale -300 271,228 -0.11 54.56 -16,368 14,798,200
2012-03-19 2012-03-16 4 TECD TECH DATA CORP
Common Stock
S - Sale -10,586 271,528 -3.75 54.55 -577,466 14,811,852
2012-03-19 2012-03-16 4 TECD TECH DATA CORP
Common Stock
S - Sale -100 282,114 -0.04 54.54 -5,454 15,386,864
2012-03-19 2012-03-16 4 TECD TECH DATA CORP
Common Stock
S - Sale -1,200 282,214 -0.42 54.54 -65,448 15,391,952
2012-03-19 2012-03-16 4 TECD TECH DATA CORP
Common Stock
S - Sale -100 283,414 -0.04 54.53 -5,453 15,454,962
2012-03-19 2012-03-16 4 TECD TECH DATA CORP
Common Stock
S - Sale -914 283,514 -0.32 54.53 -49,840 15,460,018
2012-03-19 2012-03-16 4 TECD TECH DATA CORP
Common Stock
S - Sale -200 284,428 -0.07 54.52 -10,904 15,507,015
2012-03-19 2012-03-16 4 TECD TECH DATA CORP
Common Stock
S - Sale -100 284,628 -0.04 54.51 -5,451 15,515,072
2012-03-19 2012-03-16 4 TECD TECH DATA CORP
Common Stock
S - Sale -100 284,728 -0.04 54.50 -5,450 15,518,245
2012-03-19 2012-03-16 4 TECD TECH DATA CORP
Common Stock
S - Sale -600 284,828 -0.21 54.50 -32,700 15,523,126
2012-03-19 2012-03-16 4 TECD TECH DATA CORP
Common Stock
S - Sale -100 285,428 -0.04 54.49 -5,449 15,553,628
2012-03-19 2012-03-16 4 TECD TECH DATA CORP
Common Stock
S - Sale -100 290,674 -0.03 54.36 -5,436 15,801,039
2012-03-19 2012-03-16 4 TECD TECH DATA CORP
Common Stock
S - Sale -100 290,774 -0.03 54.34 -5,434 15,800,659
2012-03-19 2012-03-16 4 TECD TECH DATA CORP
Common Stock
S - Sale -100 290,874 -0.03 54.33 -5,433 15,803,184
2012-03-19 2012-03-16 4 TECD TECH DATA CORP
Common Stock
S - Sale -200 290,974 -0.07 54.32 -10,864 15,805,708
2012-03-19 2012-03-16 4 TECD TECH DATA CORP
Common Stock
S - Sale -500 291,174 -0.17 54.31 -27,155 15,813,660
2012-03-19 2012-03-16 4 TECD TECH DATA CORP
Common Stock
S - Sale -100 291,674 -0.03 54.30 -5,430 15,837,898
2012-03-19 2012-03-16 4 TECD TECH DATA CORP
Common Stock
S - Sale -100 291,774 -0.03 54.29 -5,429 15,840,410
2012-03-19 2012-03-16 4 TECD TECH DATA CORP
Common Stock
S - Sale -100 291,874 -0.03 54.28 -5,428 15,842,950
2012-03-19 2012-03-16 4 TECD TECH DATA CORP
Common Stock
S - Sale -100 291,974 -0.03 54.28 -5,428 15,848,349
2012-03-19 2012-03-16 4 TECD TECH DATA CORP
Common Stock
S - Sale -200 292,074 -0.07 54.27 -10,854 15,850,856
2012-03-19 2012-03-16 4 TECD TECH DATA CORP
Common Stock
S - Sale -100 292,274 -0.03 54.26 -5,426 15,858,787
2012-03-19 2012-03-16 4 TECD TECH DATA CORP
Common Stock
S - Sale -100 292,374 -0.03 54.25 -5,425 15,861,290
2012-03-19 2012-03-16 4 TECD TECH DATA CORP
Common Stock
S - Sale -100 292,474 -0.03 54.24 -5,424 15,863,790
2012-03-19 2012-03-16 4 TECD TECH DATA CORP
Common Stock
S - Sale -100 292,574 -0.03 54.23 -5,423 15,866,288
2012-03-19 2012-03-16 4 TECD TECH DATA CORP
Common Stock
S - Sale -100 292,674 -0.03 54.22 -5,422 15,868,784
2012-03-19 2012-03-16 4 TECD TECH DATA CORP
Common Stock
S - Sale -400 292,774 -0.14 54.20 -21,680 15,868,351
2012-03-19 2012-03-16 4 TECD TECH DATA CORP
Common Stock
S - Sale -251 293,174 -0.09 54.19 -13,602 15,887,099
2012-03-19 2012-03-16 4 TECD TECH DATA CORP
Common Stock
S - Sale -549 293,425 -0.19 54.18 -29,745 15,897,766
2012-03-19 2012-03-16 4 TECD TECH DATA CORP
Common Stock
S - Sale -500 293,974 -0.17 54.17 -27,085 15,924,572
2012-03-19 2012-03-16 4 TECD TECH DATA CORP
Common Stock
S - Sale -100 294,474 -0.03 54.16 -5,416 15,950,184
2012-03-19 2012-03-16 4 TECD TECH DATA CORP
Common Stock
S - Sale -100 294,574 -0.03 54.16 -5,416 15,954,629
2012-03-19 2012-03-16 4 TECD TECH DATA CORP
Common Stock
S - Sale -400 294,674 -0.14 54.16 -21,664 15,959,544
2012-03-19 2012-03-16 4 TECD TECH DATA CORP
Common Stock
S - Sale -600 295,074 -0.20 54.15 -32,490 15,978,257
2012-03-19 2012-03-16 4 TECD TECH DATA CORP
Common Stock
S - Sale -100 295,674 -0.03 54.15 -5,415 16,010,008
2012-03-19 2012-03-16 4 TECD TECH DATA CORP
Common Stock
S - Sale -100 295,774 -0.03 54.14 -5,414 16,013,471
2012-03-19 2012-03-16 4 TECD TECH DATA CORP
Common Stock
S - Sale -100 295,874 -0.03 54.14 -5,414 16,018,618
2012-03-19 2012-03-16 4 TECD TECH DATA CORP
Common Stock
S - Sale -300 295,974 -0.10 54.13 -16,239 16,021,073
2012-03-19 2012-03-16 4 TECD TECH DATA CORP
Common Stock
S - Sale -900 296,274 -0.30 54.12 -48,708 16,034,349
2012-03-19 2012-03-16 4 TECD TECH DATA CORP
Common Stock
S - Sale -100 297,174 -0.03 54.11 -5,411 16,080,085
2012-03-19 2012-03-16 4 TECD TECH DATA CORP
Common Stock
S - Sale -200 297,274 -0.07 54.09 -10,818 16,079,551
2012-03-19 2012-03-16 4 TECD TECH DATA CORP
Common Stock
S - Sale -200 297,474 -0.07 54.08 -10,816 16,087,394
2012-03-19 2012-03-16 4 TECD TECH DATA CORP
Common Stock
S - Sale -100 297,674 -0.03 54.07 -5,407 16,095,233
2012-03-19 2012-03-16 4 TECD TECH DATA CORP
Common Stock
S - Sale -100 297,774 -0.03 54.06 -5,406 16,097,662
2012-03-19 2012-03-16 4 TECD TECH DATA CORP
Common Stock
S - Sale -100 297,874 -0.03 54.06 -5,406 16,101,579
2012-03-19 2012-03-16 4 TECD TECH DATA CORP
Common Stock
S - Sale -200 297,974 -0.07 54.05 -10,810 16,105,495
2012-03-19 2012-03-16 4 TECD TECH DATA CORP
Common Stock
S - Sale -200 298,174 -0.07 54.04 -10,808 16,113,323
2012-03-19 2012-03-16 4 TECD TECH DATA CORP
Common Stock
S - Sale -200 298,374 -0.07 54.03 -10,806 16,121,147
2012-03-19 2012-03-16 4 TECD TECH DATA CORP
Common Stock
S - Sale -100 298,574 -0.03 54.02 -5,402 16,128,967
2012-03-19 2012-03-16 4 TECD TECH DATA CORP
Common Stock
S - Sale -100 298,674 -0.03 54.01 -5,401 16,131,502
2012-03-19 2012-03-16 4 TECD TECH DATA CORP
Common Stock
S - Sale -1,339 298,774 -0.45 54.01 -72,319 16,136,784
2012-03-19 2012-03-16 4 TECD TECH DATA CORP
Common Stock
S - Sale -100 300,113 -0.03 54.00 -5,400 16,206,192
2012-03-19 2012-03-16 4 TECD TECH DATA CORP
Common Stock
S - Sale -1,539 300,213 -0.51 54.00 -83,106 16,211,502
2012-03-19 2012-03-16 4 TECD TECH DATA CORP
Common Stock
S - Sale -600 285,528 -0.21 54.49 -32,694 15,558,421
2012-03-19 2012-03-16 4 TECD TECH DATA CORP
Common Stock
S - Sale -100 286,128 -0.03 54.48 -5,448 15,588,711
2012-03-19 2012-03-16 4 TECD TECH DATA CORP
Common Stock
S - Sale -120 286,228 -0.04 54.48 -6,538 15,593,701
2012-03-19 2012-03-16 4 TECD TECH DATA CORP
Common Stock
S - Sale -100 286,348 -0.03 54.47 -5,447 15,598,006
2012-03-19 2012-03-16 4 TECD TECH DATA CORP
Common Stock
S - Sale -100 286,448 -0.03 54.47 -5,447 15,603,424
2012-03-19 2012-03-16 4 TECD TECH DATA CORP
Common Stock
S - Sale -100 286,548 -0.03 54.47 -5,447 15,608,728
2012-03-19 2012-03-16 4 TECD TECH DATA CORP
Common Stock
S - Sale -180 286,648 -0.06 54.47 -9,805 15,613,975
2012-03-19 2012-03-16 4 TECD TECH DATA CORP
Common Stock
S - Sale -500 286,828 -0.17 54.47 -27,235 15,623,521
2012-03-19 2012-03-16 4 TECD TECH DATA CORP
Common Stock
S - Sale -200 287,328 -0.07 54.46 -10,892 15,647,883
2012-03-19 2012-03-16 4 TECD TECH DATA CORP
Common Stock
S - Sale -100 287,528 -0.03 54.45 -5,445 15,656,216
2012-03-19 2012-03-16 4 TECD TECH DATA CORP
Common Stock
S - Sale -100 287,628 -0.03 54.45 -5,445 15,661,603
2012-03-19 2012-03-16 4 TECD TECH DATA CORP
Common Stock
S - Sale -100 287,728 -0.03 54.45 -5,445 15,666,933
2012-03-19 2012-03-16 4 TECD TECH DATA CORP
Common Stock
S - Sale -400 287,828 -0.14 54.45 -21,780 15,672,235
2012-03-19 2012-03-16 4 TECD TECH DATA CORP
Common Stock
S - Sale -300 288,228 -0.10 54.44 -16,332 15,691,132
2012-03-19 2012-03-16 4 TECD TECH DATA CORP
Common Stock
S - Sale -100 288,528 -0.03 54.43 -5,443 15,704,781
2012-03-19 2012-03-16 4 TECD TECH DATA CORP
Common Stock
S - Sale -1,300 288,628 -0.45 54.43 -70,759 15,710,022
2012-03-19 2012-03-16 4 TECD TECH DATA CORP
Common Stock
S - Sale -246 289,928 -0.08 54.42 -13,387 15,777,882
2012-03-19 2012-03-16 4 TECD TECH DATA CORP
Common Stock
S - Sale -100 290,174 -0.03 54.41 -5,441 15,788,367
2012-03-19 2012-03-16 4 TECD TECH DATA CORP
Common Stock
S - Sale -100 290,274 -0.03 54.40 -5,440 15,790,906
2012-03-19 2012-03-16 4 TECD TECH DATA CORP
Common Stock
S - Sale -100 290,374 -0.03 54.38 -5,438 15,790,538
2012-03-19 2012-03-16 4 TECD TECH DATA CORP
Common Stock
S - Sale -200 290,474 -0.07 54.37 -10,874 15,793,071
2012-03-19 2012-03-15 4 TECD TECH DATA CORP
Common Stock
S - Sale -4,883 301,752 -1.59 54.95 -268,321 16,581,272
2012-03-19 2012-03-15 4 TECD TECH DATA CORP
Common Stock
S - Sale -200 306,635 -0.07 54.94 -10,988 16,846,527
2012-03-19 2012-03-15 4 TECD TECH DATA CORP
Common Stock
S - Sale -100 306,835 -0.03 54.93 -5,493 16,855,030
2012-03-19 2012-03-15 4 TECD TECH DATA CORP
Common Stock
S - Sale -600 306,935 -0.20 54.93 -32,958 16,859,940
2012-03-19 2012-03-15 4 TECD TECH DATA CORP
Common Stock
S - Sale -100 307,535 -0.03 54.92 -5,492 16,890,253
2012-03-19 2012-03-15 4 TECD TECH DATA CORP
Common Stock
S - Sale -900 307,635 -0.29 54.92 -49,428 16,895,314
2012-03-19 2012-03-15 4 TECD TECH DATA CORP
Common Stock
S - Sale -300 308,535 -0.10 54.91 -16,473 16,941,657
2012-03-19 2012-03-15 4 TECD TECH DATA CORP
Common Stock
S - Sale -100 308,835 -0.03 54.90 -5,490 16,955,597
2012-03-19 2012-03-15 4 TECD TECH DATA CORP
Common Stock
S - Sale -100 308,935 -0.03 54.90 -5,490 16,961,026
2012-03-19 2012-03-15 4 TECD TECH DATA CORP
Common Stock
S - Sale -100 309,035 -0.03 54.90 -5,490 16,966,331
2012-03-19 2012-03-15 4 TECD TECH DATA CORP
Common Stock
S - Sale -16,382 309,135 -5.03 54.90 -899,372 16,971,512
2012-03-19 2012-03-15 4 TECD TECH DATA CORP
Common Stock
S - Sale -100 325,517 -0.03 54.89 -5,489 17,867,791
2012-03-19 2012-03-15 4 TECD TECH DATA CORP
Common Stock
S - Sale -300 325,617 -0.09 54.89 -16,467 17,873,117
2012-03-19 2012-03-15 4 TECD TECH DATA CORP
Common Stock
S - Sale -400 325,917 -0.12 54.88 -21,952 17,886,325
2012-03-19 2012-03-15 4 TECD TECH DATA CORP
Common Stock
S - Sale -100 326,317 -0.03 54.87 -5,487 17,905,307
2012-03-19 2012-03-15 4 TECD TECH DATA CORP
Common Stock
S - Sale -500 326,417 -0.15 54.87 -27,435 17,910,501
2012-03-19 2012-03-15 4 TECD TECH DATA CORP
Common Stock
S - Sale -100 326,917 -0.03 54.86 -5,486 17,934,928
2012-03-19 2012-03-15 4 TECD TECH DATA CORP
Common Stock
S - Sale -810 327,017 -0.25 54.86 -44,437 17,940,153
2012-03-19 2012-03-15 4 TECD TECH DATA CORP
Common Stock
S - Sale -100 327,827 -0.03 54.85 -5,485 17,981,737
2012-03-19 2012-03-15 4 TECD TECH DATA CORP
Common Stock
S - Sale -100 327,927 -0.03 54.85 -5,485 17,987,058
2012-03-19 2012-03-15 4 TECD TECH DATA CORP
Common Stock
S - Sale -12,348 328,027 -3.63 54.85 -677,288 17,992,281
2012-03-19 2012-03-15 4 TECD TECH DATA CORP
Common Stock
S - Sale -100 340,375 -0.03 54.84 -5,484 18,666,301
2012-03-19 2012-03-15 4 TECD TECH DATA CORP
Common Stock
S - Sale -600 340,475 -0.18 54.84 -32,904 18,671,649
2012-03-19 2012-03-15 4 TECD TECH DATA CORP
Common Stock
S - Sale -100 341,075 -0.03 54.84 -5,484 18,702,848
2012-03-19 2012-03-15 4 TECD TECH DATA CORP
Common Stock
S - Sale -100 341,175 -0.03 54.83 -5,483 18,707,171
2012-03-19 2012-03-15 4 TECD TECH DATA CORP
Common Stock
S - Sale -600 341,275 -0.18 54.83 -32,898 18,712,108
2012-03-19 2012-03-15 4 TECD TECH DATA CORP
Common Stock
S - Sale -100 341,875 -0.03 54.82 -5,482 18,742,408
2012-03-19 2012-03-15 4 TECD TECH DATA CORP
Common Stock
S - Sale -1,569 341,975 -0.46 54.82 -86,013 18,747,070
2012-03-19 2012-03-15 4 TECD TECH DATA CORP
Common Stock
S - Sale -100 343,544 -0.03 54.81 -5,481 18,830,437
2012-03-19 2012-03-15 4 TECD TECH DATA CORP
Common Stock
S - Sale -100 343,644 -0.03 54.81 -5,481 18,835,299
2012-03-19 2012-03-15 4 TECD TECH DATA CORP
Common Stock
S - Sale -300 343,744 -0.09 54.81 -16,443 18,840,609
2012-03-19 2012-03-15 4 TECD TECH DATA CORP
Common Stock
S - Sale -100 344,044 -0.03 54.80 -5,480 18,854,093
2012-03-19 2012-03-15 4 TECD TECH DATA CORP
Common Stock
S - Sale -100 364,199 -0.03 54.70 -5,470 19,922,450
2012-03-19 2012-03-15 4 TECD TECH DATA CORP
Common Stock
S - Sale -3,154 364,299 -0.86 54.70 -172,524 19,927,155
2012-03-19 2012-03-15 4 TECD TECH DATA CORP
Common Stock
S - Sale -100 367,453 -0.03 54.69 -5,469 20,096,115
2012-03-19 2012-03-15 4 TECD TECH DATA CORP
Common Stock
S - Sale -100 367,553 -0.03 54.69 -5,469 20,101,547
2012-03-19 2012-03-15 4 TECD TECH DATA CORP
Common Stock
S - Sale -500 367,653 -0.14 54.69 -27,345 20,106,943
2012-03-19 2012-03-15 4 TECD TECH DATA CORP
Common Stock
S - Sale -100 368,153 -0.03 54.69 -5,469 20,133,367
2012-03-19 2012-03-15 4 TECD TECH DATA CORP
Common Stock
S - Sale -100 368,253 -0.03 54.68 -5,468 20,136,074
2012-03-19 2012-03-15 4 TECD TECH DATA CORP
Common Stock
S - Sale -100 368,353 -0.03 54.67 -5,467 20,138,706
2012-03-19 2012-03-15 4 TECD TECH DATA CORP
Common Stock
S - Sale -400 368,453 -0.11 54.67 -21,868 20,143,326
2012-03-19 2012-03-15 4 TECD TECH DATA CORP
Common Stock
S - Sale -200 368,853 -0.05 54.66 -10,932 20,161,505
2012-03-19 2012-03-15 4 TECD TECH DATA CORP
Common Stock
S - Sale -200 369,053 -0.05 54.65 -10,930 20,168,746
2012-03-19 2012-03-15 4 TECD TECH DATA CORP
Common Stock
S - Sale -100 369,253 -0.03 54.64 -5,464 20,176,870
2012-03-19 2012-03-15 4 TECD TECH DATA CORP
Common Stock
S - Sale -100 369,353 -0.03 54.64 -5,464 20,182,224
2012-03-19 2012-03-15 4 TECD TECH DATA CORP
Common Stock
S - Sale -300 369,453 -0.08 54.64 -16,392 20,186,912
2012-03-19 2012-03-15 4 TECD TECH DATA CORP
Common Stock
S - Sale -100 369,753 -0.03 54.63 -5,463 20,199,606
2012-03-19 2012-03-15 4 TECD TECH DATA CORP
Common Stock
S - Sale -100 369,853 -0.03 54.61 -5,461 20,198,042
2012-03-19 2012-03-15 4 TECD TECH DATA CORP
Common Stock
S - Sale -100 369,953 -0.03 54.61 -5,461 20,203,133
2012-03-19 2012-03-15 4 TECD TECH DATA CORP
Common Stock
S - Sale -148 370,053 -0.04 54.59 -8,079 20,201,193
2012-03-19 2012-03-15 4 TECD TECH DATA CORP
Common Stock
S - Sale -278 370,201 -0.08 54.58 -15,173 20,205,571
2012-03-19 2012-03-15 4 TECD TECH DATA CORP
Common Stock
S - Sale -557 370,479 -0.15 54.57 -30,395 20,217,039
2012-03-19 2012-03-15 4 TECD TECH DATA CORP
Common Stock
S - Sale -500 371,036 -0.13 54.56 -27,280 20,243,724
2012-03-19 2012-03-15 4 TECD TECH DATA CORP
Common Stock
S - Sale -100 371,536 -0.03 54.54 -5,454 20,263,573
2012-03-19 2012-03-15 4 TECD TECH DATA CORP
Common Stock
S - Sale -400 371,636 -0.11 54.53 -21,812 20,265,311
2012-03-19 2012-03-15 4 TECD TECH DATA CORP
Common Stock
S - Sale -300 372,036 -0.08 54.52 -16,356 20,283,403
2012-03-19 2012-03-15 4 TECD TECH DATA CORP
Common Stock
S - Sale -100 372,336 -0.03 54.51 -5,451 20,296,035
2012-03-19 2012-03-15 4 TECD TECH DATA CORP
Common Stock
S - Sale -1 372,436 0.00 54.50 -55 20,299,624
2012-03-19 2012-03-15 4 TECD TECH DATA CORP
Common Stock
S - Sale -4,700 372,437 -1.25 54.50 -256,150 20,297,816
2012-03-19 2012-03-15 4 TECD TECH DATA CORP
Common Stock
S - Sale -100 377,137 -0.03 54.49 -5,449 20,550,195
2012-03-19 2012-03-15 4 TECD TECH DATA CORP
Common Stock
S - Sale -100 377,237 -0.03 54.48 -5,448 20,551,872
2012-03-19 2012-03-15 4 TECD TECH DATA CORP
Common Stock
S - Sale -100 377,337 -0.03 54.46 -5,446 20,549,773
2012-03-19 2012-03-15 4 TECD TECH DATA CORP
Common Stock
S - Sale -100 377,437 -0.03 54.45 -5,445 20,552,690
2012-03-19 2012-03-15 4 TECD TECH DATA CORP
Common Stock
S - Sale -10,199 377,537 -2.63 54.45 -555,336 20,556,890
2012-03-19 2012-03-15 4 TECD TECH DATA CORP
Common Stock
S - Sale -100 387,736 -0.03 54.43 -5,443 21,104,470
2012-03-19 2012-03-15 4 TECD TECH DATA CORP
Common Stock
S - Sale -100 387,836 -0.03 54.41 -5,441 21,102,157
2012-03-19 2012-03-15 4 TECD TECH DATA CORP
Common Stock
S - Sale -1,100 387,936 -0.28 54.40 -59,840 21,103,718
2012-03-19 2012-03-15 4 TECD TECH DATA CORP
Common Stock
S - Sale -100 389,036 -0.03 54.36 -5,436 21,148,075
2012-03-19 2012-03-15 4 TECD TECH DATA CORP
Common Stock
S - Sale -100 389,136 -0.03 54.35 -5,435 21,149,542
2012-03-19 2012-03-15 4 TECD TECH DATA CORP
Common Stock
S - Sale -100 389,236 -0.03 54.34 -5,434 21,151,279
2012-03-19 2012-03-15 4 TECD TECH DATA CORP
Common Stock
S - Sale -200 389,336 -0.05 54.34 -10,868 21,156,518
2012-03-19 2012-03-15 4 TECD TECH DATA CORP
Common Stock
S - Sale -600 389,536 -0.15 54.30 -32,580 21,151,805
2012-03-19 2012-03-15 4 TECD TECH DATA CORP
Common Stock
S - Sale -200 390,136 -0.05 54.23 -10,846 21,157,075
2012-03-19 2012-03-15 4 TECD TECH DATA CORP
Common Stock
S - Sale -100 390,336 -0.03 54.22 -5,422 21,164,018
2012-03-19 2012-03-15 4 TECD TECH DATA CORP
Common Stock
S - Sale -3,452 344,144 -0.99 54.80 -189,170 18,859,091
2012-03-19 2012-03-15 4 TECD TECH DATA CORP
Common Stock
S - Sale -100 347,596 -0.03 54.79 -5,479 19,045,202
2012-03-19 2012-03-15 4 TECD TECH DATA CORP
Common Stock
S - Sale -600 347,696 -0.17 54.79 -32,874 19,050,264
2012-03-19 2012-03-15 4 TECD TECH DATA CORP
Common Stock
S - Sale -740 348,296 -0.21 54.78 -40,537 19,079,655
2012-03-19 2012-03-15 4 TECD TECH DATA CORP
Common Stock
S - Sale -100 349,036 -0.03 54.78 -5,478 19,118,447
2012-03-19 2012-03-15 4 TECD TECH DATA CORP
Common Stock
S - Sale -100 349,136 -0.03 54.77 -5,477 19,122,249
2012-03-19 2012-03-15 4 TECD TECH DATA CORP
Common Stock
S - Sale -1,200 349,236 -0.34 54.77 -65,724 19,127,656
2012-03-19 2012-03-15 4 TECD TECH DATA CORP
Common Stock
S - Sale -100 350,436 -0.03 54.76 -5,476 19,190,121
2012-03-19 2012-03-15 4 TECD TECH DATA CORP
Common Stock
S - Sale -100 350,536 -0.03 54.76 -5,476 19,195,386
2012-03-19 2012-03-15 4 TECD TECH DATA CORP
Common Stock
S - Sale -500 350,636 -0.14 54.76 -27,380 19,200,827
2012-03-19 2012-03-15 4 TECD TECH DATA CORP
Common Stock
S - Sale -6,917 351,136 -1.93 54.75 -378,706 19,224,696
2012-03-19 2012-03-15 4 TECD TECH DATA CORP
Common Stock
S - Sale -300 358,053 -0.08 54.74 -16,424 19,601,611
2012-03-19 2012-03-15 4 TECD TECH DATA CORP
Common Stock
S - Sale -100 358,353 -0.03 54.74 -5,474 19,616,960
2012-03-19 2012-03-15 4 TECD TECH DATA CORP
Common Stock
S - Sale -100 358,453 -0.03 54.74 -5,474 19,622,112
2012-03-19 2012-03-15 4 TECD TECH DATA CORP
Common Stock
S - Sale -1,103 358,553 -0.31 54.74 -60,378 19,627,191
2012-03-19 2012-03-15 4 TECD TECH DATA CORP
Common Stock
S - Sale -2,227 359,656 -0.62 54.73 -121,884 19,683,973
2012-03-19 2012-03-15 4 TECD TECH DATA CORP
Common Stock
S - Sale -100 361,883 -0.03 54.72 -5,472 19,802,636
2012-03-19 2012-03-15 4 TECD TECH DATA CORP
Common Stock
S - Sale -1,016 361,983 -0.28 54.72 -55,596 19,807,710
2012-03-19 2012-03-15 4 TECD TECH DATA CORP
Common Stock
S - Sale -100 362,999 -0.03 54.71 -5,471 19,860,038
2012-03-19 2012-03-15 4 TECD TECH DATA CORP
Common Stock
S - Sale -100 363,099 -0.03 54.71 -5,471 19,865,292
2012-03-19 2012-03-15 4 TECD TECH DATA CORP
Common Stock
S - Sale -1,000 363,199 -0.27 54.71 -54,710 19,870,617
2012-03-09 2012-03-07 4 TECD TECH DATA CORP
Non-qualified Stock Option (Right to Buy)
M - Exercise -17,689 0 -100.00
2012-03-09 2012-03-07 4 TECD TECH DATA CORP
Incentive Stock Option (Right to Buy)
M - Exercise -2,311 0 -100.00
2012-03-09 2012-03-07 4 TECD TECH DATA CORP
Common Stock
F - Taxes -1,273 110,482 -1.14 53.91 -68,627 5,956,085
2012-03-09 2012-03-07 4 TECD TECH DATA CORP
Common Stock
F - Taxes -14,194 111,755 -11.27 53.91 -765,199 6,024,712
2012-03-09 2012-03-07 4 TECD TECH DATA CORP
Common Stock
M - Exercise 17,689 125,949 16.34 43.26 765,226 5,448,554
2012-03-09 2012-03-07 4 TECD TECH DATA CORP
Common Stock
F - Taxes -1,854 108,260 -1.68 53.91 -99,949 5,836,297
2012-03-09 2012-03-07 4 TECD TECH DATA CORP
Common Stock
M - Exercise 2,311 110,114 2.14 43.26 99,974 4,763,532
2012-03-08 2012-03-06 4 TECD TECH DATA CORP
Employee Stock Option (Right to Buy)
M - Exercise -60,000 17,689 -77.23
2012-03-08 2012-03-06 4 TECD TECH DATA CORP
Common Stock
F - Taxes -4,039 107,803 -3.61 53.06 -214,309 5,720,027
2012-03-08 2012-03-06 4 TECD TECH DATA CORP
Common Stock
F - Taxes -48,918 111,842 -30.43 53.06 -2,595,589 5,934,337
2012-03-08 2012-03-06 4 TECD TECH DATA CORP
Common Stock
M - Exercise 60,000 160,760 59.55 43.26 2,595,600 6,954,478
2012-02-29 2012-02-27 4 TECD TECH DATA CORP
Stock Appreciation Right
M - Exercise -80,000 0 -100.00
2012-02-29 2012-02-27 4 TECD TECH DATA CORP
Stock Appreciation Right
M - Exercise -100,000 0 -100.00
2012-02-29 2012-02-27 4 TECD TECH DATA CORP
Common Stock
D - Sale to Issuer -60,562 100,760 -37.54 57.26 -3,467,780 5,769,518
2012-02-29 2012-02-27 4 TECD TECH DATA CORP
Common Stock
M - Exercise 80,000 161,322 98.37 37.04 2,963,200 5,975,367
2012-02-29 2012-02-27 4 TECD TECH DATA CORP
Common Stock
D - Sale to Issuer -77,804 81,322 -48.89 57.26 -4,455,057 4,656,498
2012-02-29 2012-02-27 4 TECD TECH DATA CORP
Common Stock
M - Exercise 100,000 159,126 169.13 37.06 3,706,000 5,897,210
2012-02-21 2012-02-16 4 WCC WESCO INTERNATIONAL INC
Restricted Stock Units
A - Award 1,321 1,321
2010-07-06 2010-07-01 4 WCC WESCO INTERNATIONAL INC
Restricted Stock Units
A - Award 514 514
2010-07-06 2010-07-01 4 WCC WESCO INTERNATIONAL INC
Stock Appreciation Rights
A - Award 4,642 4,642
2009-07-06 2009-07-01 4 WCC WESCO INTERNATIONAL INC
Restricted Stock Units
A - Award 675 675
2009-07-06 2009-07-01 4 WCC WESCO INTERNATIONAL INC
Stock Appreciation Rights
A - Award 6,100 6,100
2008-07-02 2008-07-01 4 WCC WESCO INTERNATIONAL INC
Stock Appreciation Right
A - Award 6,000 6,000
P
Open market or private purchase of non-derivative or derivative security
S
Open market or private sale of non-derivative or derivative security
A
Grant, award, or other acquisition of securities from the company (such as an option)
C
Conversion of derivative
D
Sale or transfer of securities back to the company
F
Payment of exercise price or tax liability using portion of securities received from the company
G
Gift of securities by or to the insider
K
Equity swaps and similar hedging transactions
M
Exercise or conversion of derivative security received from the company (such as an option)
V
A transaction voluntarily reported on Form 4
J
Other (accompanied by a footnote describing the transaction)