Sign inGet started

MCGRATH TIMOTHY J

Insider CIK 1188266 · CNXN President and CEO

Track record PRO

XXXX$█.██M██+██%
XXXX$█.██M██+██%
XXXX$█.██M██+██%
Track record
See how this insider's past purchases performed 30 and 90 days later, and a conviction score on each buy.
Upgrade to Pro · $99/yearAlready Pro? Log in

Trades across companies

TickerCodeTradeFiledSharesPriceValueOwned after
CNXN PC CONNECTION INC M Exercise deriv2026-10-292026-10-305,000— $00SEC↗
CNXN PC CONNECTION INC F Tax w/h2026-10-292026-10-301,968$85.62 $168.5K249,440SEC↗
CNXN PC CONNECTION INC M Exercise2026-10-292026-10-305,000— $0251,408SEC↗
CNXN PC CONNECTION INC M Exercise deriv2026-09-012026-09-0210,000— $05,000SEC↗
CNXN PC CONNECTION INC F Tax w/h2026-09-012026-09-023,935$80.07 $315.1K246,408SEC↗
CNXN PC CONNECTION INC M Exercise2026-09-012026-09-0210,000— $0250,343SEC↗
CNXN PC CONNECTION INC M Exercise deriv2026-09-012026-09-0210,000— $05,000SEC↗
CNXN PC CONNECTION INC F Tax w/h2026-09-012026-09-023,935$80.07 $315.1K246,408SEC↗
CNXN PC CONNECTION INC M Exercise2026-09-012026-09-0210,000— $0250,343SEC↗
CNXN PC CONNECTION INC S Sale2026-08-042026-08-051,842$87.00 $160.3K240,343SEC↗
CNXN PC CONNECTION INC S Sale2026-08-042026-08-0512,479$86.20 $1.08M242,185SEC↗
CNXN PC CONNECTION INC S Sale2026-08-042026-08-051,842$87.00 $160.3K240,343SEC↗
CNXN PC CONNECTION INC S Sale2026-08-042026-08-0512,479$86.20 $1.08M242,185SEC↗
CNXN PC CONNECTION INC S Sale2026-08-032026-08-051,000$84.17 $84.2K289,343SEC↗
CNXN PC CONNECTION INC S Sale2026-08-032026-08-0522,049$85.49 $1.88M267,294SEC↗
CNXN PC CONNECTION INC S Sale2026-08-032026-08-0512,630$86.23 $1.09M254,664SEC↗
CNXN PC CONNECTION INC S Sale2026-08-032026-08-0512,630$86.23 $1.09M254,664SEC↗
CNXN PC CONNECTION INC S Sale2026-08-032026-08-0522,049$85.49 $1.88M267,294SEC↗
CNXN PC CONNECTION INC S Sale2026-08-032026-08-051,000$84.17 $84.2K289,343SEC↗
CNXN PC CONNECTION INC M Exercise deriv2026-04-012026-04-0210,000— $010,000SEC↗
CNXN PC CONNECTION INC F Tax w/h2026-04-012026-04-023,935$59.98 $236.0K290,343SEC↗
CNXN PC CONNECTION INC M Exercise2026-04-012026-04-0210,000— $0294,278SEC↗
CNXN PC CONNECTION INC M Exercise deriv2026-03-142026-03-1610,000— $020,000SEC↗
CNXN PC CONNECTION INC F Tax w/h2026-03-142026-03-163,935$59.84 $235.5K284,278SEC↗
CNXN PC CONNECTION INC M Exercise2026-03-142026-03-1610,000— $0288,213SEC↗
CNXN PC CONNECTION INC M Exercise deriv2026-02-102026-02-1110,000— $030,000SEC↗
CNXN PC CONNECTION INC M Exercise2026-02-102026-02-1110,000— $0280,683SEC↗
CNXN PC CONNECTION INC F Tax w/h2026-02-102026-02-112,470$65.23 $161.1K278,213SEC↗
CNXN PC CONNECTION INC M Exercise deriv2025-12-172025-12-185,000— $00SEC↗
CNXN PC CONNECTION INC F Tax w/h2025-12-172025-12-181,968$60.93 $119.9K270,683SEC↗
CNXN PC CONNECTION INC M Exercise2025-12-172025-12-185,000— $0272,651SEC↗
CNXN PC CONNECTION INC A Award deriv2025-12-162025-12-1840,000— $040,000SEC↗
CNXN PC CONNECTION INC M Exercise deriv2025-11-212025-11-2410,000— $010,000SEC↗
CNXN PC CONNECTION INC F Tax w/h2025-11-212025-11-243,935$57.56 $226.5K267,651SEC↗
CNXN PC CONNECTION INC M Exercise2025-11-212025-11-2410,000— $0271,586SEC↗
CNXN PC CONNECTION INC M Exercise deriv2025-10-292025-10-305,000— $05,000SEC↗
CNXN PC CONNECTION INC M Exercise2025-10-292025-10-305,000— $0263,554SEC↗
CNXN PC CONNECTION INC F Tax w/h2025-10-292025-10-301,968$60.88 $119.8K261,586SEC↗
CNXN PC CONNECTION INC M Exercise deriv2025-09-012025-09-028,000— $00SEC↗
CNXN PC CONNECTION INC M Exercise deriv2025-09-012025-09-027,000— $015,000SEC↗
CNXN PC CONNECTION INC M Exercise2025-09-012025-09-028,000— $0261,702SEC↗
CNXN PC CONNECTION INC F Tax w/h2025-09-012025-09-023,148$64.21 $202.1K258,554SEC↗
CNXN PC CONNECTION INC M Exercise2025-09-012025-09-027,000— $0256,457SEC↗
CNXN PC CONNECTION INC F Tax w/h2025-09-012025-09-022,755$64.21 $176.9K253,702SEC↗
CNXN PC CONNECTION INC S Sale2025-05-302025-06-0210,930$65.14 $712.0K249,457SEC↗
CNXN PC CONNECTION INC S Sale2025-05-282025-05-295,440$67.05 $364.8K260,387SEC↗
CNXN PC CONNECTION INC S Sale2025-05-272025-05-2926,565$66.80 $1.77M265,827SEC↗
CNXN PC CONNECTION INC S Sale2025-05-202025-05-227,065$68.94 $487.1K292,392SEC↗
CNXN PC CONNECTION INC M Exercise deriv2025-04-012025-04-0210,000— $020,000SEC↗
CNXN PC CONNECTION INC F Tax w/h2025-04-012025-04-023,935$63.10 $248.3K299,457SEC↗
CNXN PC CONNECTION INC M Exercise2025-04-012025-04-0210,000— $0303,392SEC↗
CNXN PC CONNECTION INC M Exercise deriv2025-03-142025-03-1710,000— $030,000SEC↗
CNXN PC CONNECTION INC F Tax w/h2025-03-142025-03-173,935$60.51 $238.1K293,392SEC↗
CNXN PC CONNECTION INC M Exercise2025-03-142025-03-1710,000— $0297,327SEC↗
CNXN PC CONNECTION INC A Award deriv2025-02-102025-02-1140,000— $040,000SEC↗
CNXN PC CONNECTION INC M Exercise deriv2024-12-172024-12-185,000— $05,000SEC↗
CNXN PC CONNECTION INC M Exercise2024-12-172024-12-185,000— $0289,295SEC↗
CNXN PC CONNECTION INC F Tax w/h2024-12-172024-12-181,968$73.81 $145.3K287,327SEC↗
CNXN PC CONNECTION INC M Exercise deriv2024-11-212024-11-2210,000— $020,000SEC↗
CNXN PC CONNECTION INC F Tax w/h2024-11-212024-11-223,935$71.73 $282.3K284,295SEC↗
CNXN PC CONNECTION INC M Exercise2024-11-212024-11-2210,000— $0288,230SEC↗
CNXN PC CONNECTION INC M Exercise deriv2024-10-292024-10-305,000— $010,000SEC↗
CNXN PC CONNECTION INC F Tax w/h2024-10-292024-10-301,968$69.22 $136.2K278,230SEC↗
CNXN PC CONNECTION INC M Exercise2024-10-292024-10-305,000— $0280,198SEC↗
CNXN PC CONNECTION INC M Exercise deriv2024-09-012024-09-038,000— $08,000SEC↗
CNXN PC CONNECTION INC M Exercise deriv2024-09-012024-09-0312,000— $022,000SEC↗
CNXN PC CONNECTION INC M Exercise2024-09-012024-09-0312,000— $0275,068SEC↗
CNXN PC CONNECTION INC F Tax w/h2024-09-012024-09-033,148$73.08 $230.1K275,198SEC↗
CNXN PC CONNECTION INC M Exercise2024-09-012024-09-038,000— $0278,346SEC↗
CNXN PC CONNECTION INC F Tax w/h2024-09-012024-09-034,722$73.08 $345.1K270,346SEC↗
CNXN PC CONNECTION INC S Sale2024-08-072024-08-086,723$68.97 $463.7K270,968SEC↗
CNXN PC CONNECTION INC S Sale2024-08-072024-08-087,900$70.17 $554.3K263,068SEC↗
CNXN PC CONNECTION INC S Sale2024-08-062024-08-083,137$70.71 $221.8K277,691SEC↗
CNXN PC CONNECTION INC S Sale2024-08-062024-08-0812,240$70.05 $857.4K280,828SEC↗
CNXN PC CONNECTION INC M Exercise deriv2024-04-012024-04-0210,000— $030,000SEC↗
CNXN PC CONNECTION INC F Tax w/h2024-04-012024-04-023,680$65.53 $241.2K293,068SEC↗
CNXN PC CONNECTION INC M Exercise2024-04-012024-04-0210,000— $0296,748SEC↗
CNXN PC CONNECTION INC A Award deriv2024-03-142024-03-1840,000— $040,000SEC↗
CNXN PC CONNECTION INC M Exercise deriv2023-12-172023-12-195,000— $010,000SEC↗
CNXN PC CONNECTION INC M Exercise2023-12-172023-12-195,000— $0288,716SEC↗
CNXN PC CONNECTION INC F Tax w/h2023-12-172023-12-191,968$67.45 $132.7K286,748SEC↗
CNXN PC CONNECTION INC M Exercise deriv2023-11-272023-11-2810,000— $00SEC↗
CNXN PC CONNECTION INC F Tax w/h2023-11-272023-11-283,935$60.84 $239.4K283,716SEC↗
CNXN PC CONNECTION INC M Exercise2023-11-272023-11-2810,000— $0287,651SEC↗
CNXN PC CONNECTION INC M Exercise deriv2023-11-212023-11-2210,000— $030,000SEC↗
CNXN PC CONNECTION INC M Exercise2023-11-212023-11-2210,000— $0281,586SEC↗
CNXN PC CONNECTION INC F Tax w/h2023-11-212023-11-223,935$61.11 $240.5K277,651SEC↗
CNXN PC CONNECTION INC S Sale2023-11-212023-11-2210,590$61.31 $649.3K271,586SEC↗
CNXN PC CONNECTION INC S Sale2023-11-202023-11-2212,104$60.63 $733.9K282,176SEC↗
CNXN PC CONNECTION INC M Exercise deriv2023-10-292023-10-305,000— $015,000SEC↗
CNXN PC CONNECTION INC F Tax w/h2023-10-292023-10-301,968$52.50 $103.3K294,280SEC↗
CNXN PC CONNECTION INC M Exercise2023-10-292023-10-305,000— $0296,248SEC↗
CNXN PC CONNECTION INC M Exercise deriv2023-09-012023-09-058,000— $016,000SEC↗
CNXN PC CONNECTION INC M Exercise deriv2023-09-012023-09-057,000— $034,000SEC↗
CNXN PC CONNECTION INC F Tax w/h2023-09-012023-09-052,755$53.80 $148.2K291,248SEC↗
CNXN PC CONNECTION INC M Exercise2023-09-012023-09-058,000— $0290,151SEC↗
CNXN PC CONNECTION INC F Tax w/h2023-09-012023-09-053,148$53.80 $169.4K287,003SEC↗
CNXN PC CONNECTION INC M Exercise2023-09-012023-09-057,000— $0294,003SEC↗
CNXN PC CONNECTION INC S Sale2023-08-232023-08-2415,155$53.30 $807.8K282,151SEC↗
CNXN PC CONNECTION INC S Sale2023-08-222023-08-2420,310$52.77 $1.07M297,306SEC↗
CNXN PC CONNECTION INC S Sale2023-08-102023-08-118,074$52.18 $421.3K319,616SEC↗
CNXN PC CONNECTION INC S Sale2023-08-102023-08-112,000$52.91 $105.8K317,616SEC↗
CNXN PC CONNECTION INC S Sale2023-08-092023-08-11660$53.72 $35.5K327,690SEC↗
CNXN PC CONNECTION INC S Sale2023-08-092023-08-112,640$53.00 $139.9K328,350SEC↗
CNXN PC CONNECTION INC M Exercise deriv2023-04-012023-04-0310,000— $040,000SEC↗
CNXN PC CONNECTION INC M Exercise2023-04-012023-04-0310,000— $0334,925SEC↗
CNXN PC CONNECTION INC F Tax w/h2023-04-012023-04-033,935$44.96 $176.9K330,990SEC↗
CNXN PC CONNECTION INC M Exercise deriv2022-12-172022-12-195,000— $015,000SEC↗
CNXN PC CONNECTION INC F Tax w/h2022-12-172022-12-191,968$48.42 $95.3K324,925SEC↗
CNXN PC CONNECTION INC M Exercise2022-12-172022-12-195,000— $0326,893SEC↗
CNXN PC CONNECTION INC S Sale2022-12-062022-12-07264$53.45 $14.1K321,893SEC↗
CNXN PC CONNECTION INC S Sale2022-12-062022-12-074,852$52.82 $256.3K322,157SEC↗
CNXN PC CONNECTION INC S Sale2022-12-052022-12-073,958$53.61 $212.2K327,009SEC↗
CNXN PC CONNECTION INC M Exercise deriv2022-11-272022-11-2815,000— $010,000SEC↗
CNXN PC CONNECTION INC F Tax w/h2022-11-272022-11-285,903$55.57 $328.0K330,967SEC↗
CNXN PC CONNECTION INC M Exercise2022-11-272022-11-2815,000— $0336,870SEC↗
CNXN PC CONNECTION INC A Award deriv2022-11-212022-11-2340,000— $040,000SEC↗
CNXN PC CONNECTION INC M Exercise deriv2022-10-292022-10-315,000— $020,000SEC↗
CNXN PC CONNECTION INC F Tax w/h2022-10-292022-10-311,968$52.35 $103.0K321,870SEC↗
CNXN PC CONNECTION INC M Exercise2022-10-292022-10-315,000— $0323,838SEC↗
CNXN PC CONNECTION INC M Exercise deriv2022-09-012022-09-028,000— $024,000SEC↗
CNXN PC CONNECTION INC M Exercise deriv2022-09-012022-09-027,000— $041,000SEC↗
CNXN PC CONNECTION INC F Tax w/h2022-09-012022-09-023,148$48.09 $151.4K314,593SEC↗
CNXN PC CONNECTION INC M Exercise2022-09-012022-09-027,000— $0321,593SEC↗
CNXN PC CONNECTION INC M Exercise2022-09-012022-09-028,000— $0317,741SEC↗
CNXN PC CONNECTION INC F Tax w/h2022-09-012022-09-022,755$48.09 $132.5K318,838SEC↗
CNXN PC CONNECTION INC M Exercise deriv2022-04-012022-04-0410,000— $050,000SEC↗
CNXN PC CONNECTION INC F Tax w/h2022-04-012022-04-043,935$54.31 $213.7K309,741SEC↗
CNXN PC CONNECTION INC M Exercise2022-04-012022-04-0410,000— $0313,676SEC↗
CNXN PC CONNECTION INC A Award deriv2021-12-172021-12-2120,000— $020,000SEC↗
CNXN PC CONNECTION INC M Exercise deriv2021-11-272021-11-2920,000— $025,000SEC↗
CNXN PC CONNECTION INC F Tax w/h2021-11-272021-11-297,870$45.26 $356.2K303,676SEC↗
CNXN PC CONNECTION INC M Exercise2021-11-272021-11-2920,000— $0311,546SEC↗
CNXN PC CONNECTION INC M Exercise deriv2021-10-292021-11-015,000— $025,000SEC↗
CNXN PC CONNECTION INC M Exercise2021-10-292021-11-015,000— $0293,514SEC↗
CNXN PC CONNECTION INC F Tax w/h2021-10-292021-11-011,968$46.05 $90.6K291,546SEC↗
CNXN PC CONNECTION INC M Exercise deriv2021-09-012021-09-027,000— $032,000SEC↗
CNXN PC CONNECTION INC M Exercise deriv2021-09-012021-09-028,000— $048,000SEC↗
CNXN PC CONNECTION INC M Exercise2021-09-012021-09-028,000— $0291,662SEC↗
CNXN PC CONNECTION INC M Exercise2021-09-012021-09-027,000— $0286,417SEC↗
CNXN PC CONNECTION INC F Tax w/h2021-09-012021-09-023,148$47.75 $150.3K288,514SEC↗
CNXN PC CONNECTION INC F Tax w/h2021-09-012021-09-022,755$47.75 $131.6K283,662SEC↗
CNXN PC CONNECTION INC M Exercise deriv2021-07-012021-07-067,500— $060,000SEC↗
CNXN PC CONNECTION INC F Tax w/h2021-07-012021-07-062,952$46.30 $136.7K279,417SEC↗
CNXN PC CONNECTION INC M Exercise2021-07-012021-07-067,500— $0282,369SEC↗
CNXN PC CONNECTION INC M Exercise deriv2021-04-012021-04-0217,500— $067,500SEC↗
CNXN PC CONNECTION INC F Tax w/h2021-04-012021-04-025,169$46.84 $242.1K274,869SEC↗
CNXN PC CONNECTION INC M Exercise2021-04-012021-04-0217,500— $0280,038SEC↗
CNXN PC CONNECTION INC M Exercise deriv2020-11-272020-12-0115,000— $045,000SEC↗
CNXN PC CONNECTION INC M Exercise2020-11-272020-12-0115,000— $0268,441SEC↗
CNXN PC CONNECTION INC F Tax w/h2020-11-272020-12-015,903$46.55 $274.8K262,538SEC↗
CNXN PC CONNECTION INC M Exercise deriv2020-10-292020-11-025,000— $030,000SEC↗
CNXN PC CONNECTION INC F Tax w/h2020-10-292020-11-021,968$45.32 $89.2K253,441SEC↗
CNXN PC CONNECTION INC M Exercise2020-10-292020-11-025,000— $0255,409SEC↗
CNXN PC CONNECTION INC M Exercise deriv2020-09-012020-09-038,000— $056,000SEC↗
CNXN PC CONNECTION INC M Exercise deriv2020-09-012020-09-037,000— $039,000SEC↗
CNXN PC CONNECTION INC M Exercise2020-09-012020-09-037,000— $0248,312SEC↗
CNXN PC CONNECTION INC F Tax w/h2020-09-012020-09-033,148$45.26 $142.5K250,409SEC↗
CNXN PC CONNECTION INC F Tax w/h2020-09-012020-09-032,755$45.26 $124.7K245,557SEC↗
CNXN PC CONNECTION INC M Exercise2020-09-012020-09-038,000— $0253,557SEC↗
CNXN PC CONNECTION INC M Exercise deriv2020-08-012020-08-0310,000— $00SEC↗
CNXN PC CONNECTION INC M Exercise2020-08-012020-08-0310,000— $0245,247SEC↗
CNXN PC CONNECTION INC F Tax w/h2020-08-012020-08-033,935$43.70 $172.0K241,312SEC↗
CNXN PC CONNECTION INC M Exercise deriv2020-04-012020-04-0210,000— $085,000SEC↗
CNXN PC CONNECTION INC F Tax w/h2020-04-012020-04-023,935$38.70 $152.3K235,247SEC↗
CNXN PC CONNECTION INC M Exercise2020-04-012020-04-0210,000— $0239,182SEC↗
CNXN PC CONNECTION INC M Exercise deriv2019-11-272019-12-0220,000— $060,000SEC↗
CNXN PC CONNECTION INC M Exercise2019-11-272019-12-0220,000— $0237,052SEC↗
CNXN PC CONNECTION INC F Tax w/h2019-11-272019-12-027,870$49.88 $392.6K229,182SEC↗
CNXN PC CONNECTION INC S Sale2019-11-202019-11-2017,469$51.36 $897.2K217,052SEC↗
CNXN PC CONNECTION INC S Sale2019-11-192019-11-209,686$51.48 $498.6K234,521SEC↗
CNXN PC CONNECTION INC S Sale2019-11-182019-11-2012,845$51.09 $656.3K244,207SEC↗
CNXN PC CONNECTION INC A Award deriv2019-10-292019-10-3135,000— $035,000SEC↗
CNXN PC CONNECTION INC M Exercise deriv2019-09-012019-09-038,000— $064,000SEC↗
CNXN PC CONNECTION INC M Exercise deriv2019-09-012019-09-037,000— $046,000SEC↗
CNXN PC CONNECTION INC M Exercise2019-09-012019-09-038,000— $0260,200SEC↗
CNXN PC CONNECTION INC M Exercise2019-09-012019-09-037,000— $0254,955SEC↗
CNXN PC CONNECTION INC F Tax w/h2019-09-012019-09-032,755$35.23 $97.1K252,200SEC↗
CNXN PC CONNECTION INC F Tax w/h2019-09-012019-09-033,148$35.23 $110.9K257,052SEC↗
CNXN PC CONNECTION INC M Exercise deriv2019-08-012019-08-0710,000— $010,000SEC↗
CNXN PC CONNECTION INC M Exercise2019-08-012019-08-0710,000— $0251,890SEC↗
CNXN PC CONNECTION INC F Tax w/h2019-08-012019-08-073,935$32.57 $128.2K247,955SEC↗
CNXN PC CONNECTION INC M Exercise deriv2019-04-012019-04-025,000— $095,000SEC↗
CNXN PC CONNECTION INC F Tax w/h2019-04-012019-04-021,968$36.69 $72.2K241,890SEC↗
CNXN PC CONNECTION INC M Exercise2019-04-012019-04-025,000— $0243,858SEC↗
CNXN PC CONNECTION INC M Exercise deriv2018-11-272018-12-0615,000— $080,000SEC↗
CNXN PC CONNECTION INC M Exercise2018-11-272018-12-0615,000— $0244,761SEC↗
CNXN PC CONNECTION INC F Tax w/h2018-11-272018-12-065,903$30.70 $181.2K238,858SEC↗
CNXN PC CONNECTION INC M Exercise deriv2018-09-012018-09-058,000— $072,000SEC↗
CNXN PC CONNECTION INC M Exercise deriv2018-09-012018-09-057,000— $053,000SEC↗
CNXN PC CONNECTION INC M Exercise2018-09-012018-09-058,000— $0228,664SEC↗
CNXN PC CONNECTION INC F Tax w/h2018-09-012018-09-053,148$39.70 $125.0K225,516SEC↗
CNXN PC CONNECTION INC F Tax w/h2018-09-012018-09-052,755$39.70 $109.4K229,761SEC↗
CNXN PC CONNECTION INC M Exercise2018-09-012018-09-057,000— $0232,516SEC↗
CNXN PC CONNECTION INC M Exercise deriv2018-08-012018-08-0320,000— $020,000SEC↗
CNXN PC CONNECTION INC M Exercise2018-08-012018-08-0320,000— $0227,207SEC↗
CNXN PC CONNECTION INC F Tax w/h2018-08-012018-08-036,543$33.99 $222.4K220,664SEC↗
CNXN PC CONNECTION INC A Award deriv2018-02-132018-02-15100,000— $0100,000SEC↗
CNXN PC CONNECTION INC S Sale2018-01-082018-01-099,700$26.85 $260.4K207,207SEC↗
CNXN PC CONNECTION INC S Sale2017-11-282017-11-295,805$26.85 $155.9K216,907SEC↗
CNXN PC CONNECTION INC M Exercise deriv2017-11-272017-11-2910,000— $095,000SEC↗
CNXN PC CONNECTION INC M Exercise2017-11-272017-11-2910,000— $0226,907SEC↗
CNXN PC CONNECTION INC F Tax w/h2017-11-272017-11-294,195$27.04 $113.4K222,712SEC↗
CNXN PC CONNECTION INC S Sale2017-08-112017-08-148,000$25.53 $204.2K216,907SEC↗
CNXN PC CONNECTION INC S Sale2017-08-102017-08-1418,122$25.95 $470.3K224,907SEC↗
CNXN PC CONNECTION INC M Exercise deriv2017-08-082017-08-0925,000— $00SEC↗
CNXN PC CONNECTION INC F Tax w/h2017-08-082017-08-0910,488$26.74 $280.4K243,029SEC↗
CNXN PC CONNECTION INC M Exercise2017-08-082017-08-0925,000— $0253,517SEC↗
CNXN PC CONNECTION INC M Exercise deriv2017-08-012017-08-0320,000— $040,000SEC↗
CNXN PC CONNECTION INC M Exercise2017-08-012017-08-0320,000— $0236,907SEC↗
CNXN PC CONNECTION INC F Tax w/h2017-08-012017-08-038,390$26.11 $219.1K228,517SEC↗
CNXN PC CONNECTION INC S Sale2017-04-042017-04-058,934$29.09 $259.9K216,907SEC↗
CNXN PC CONNECTION INC S Sale2017-04-032017-04-056,988$29.21 $204.1K225,841SEC↗
CNXN PC CONNECTION INC S Sale2017-03-222017-03-223,530$28.11 $99.2K232,829SEC↗
CNXN PC CONNECTION INC M Exercise deriv2017-03-212017-03-221,110— $00SEC↗
CNXN PC CONNECTION INC M Exercise2017-03-212017-03-221,110$6.77 $7.5K243,017SEC↗
CNXN PC CONNECTION INC S Sale2017-03-212017-03-225,548$28.46 $157.9K236,359SEC↗
CNXN PC CONNECTION INC S Sale2017-03-212017-03-221,110$28.46 $31.6K241,907SEC↗
CNXN PC CONNECTION INC M Exercise deriv2017-03-202017-03-2210,304— $01,110SEC↗
CNXN PC CONNECTION INC S Sale2017-03-202017-03-2210,304$28.86 $297.4K241,907SEC↗
CNXN PC CONNECTION INC M Exercise2017-03-202017-03-2210,304$6.77 $69.8K252,211SEC↗
CNXN PC CONNECTION INC M Exercise deriv2017-03-082017-03-0815,413— $011,414SEC↗
CNXN PC CONNECTION INC S Sale2017-03-082017-03-0815,413$27.28 $420.5K241,907SEC↗
CNXN PC CONNECTION INC M Exercise2017-03-082017-03-0815,413$6.77 $104.3K257,320SEC↗
CNXN PC CONNECTION INC M Exercise deriv2017-03-072017-03-086,614— $026,827SEC↗
CNXN PC CONNECTION INC S Sale2017-03-072017-03-086,614$27.00 $178.6K241,907SEC↗
CNXN PC CONNECTION INC M Exercise2017-03-072017-03-086,614$6.77 $44.8K248,521SEC↗
CNXN PC CONNECTION INC M Exercise deriv2017-03-062017-03-088,450— $033,441SEC↗
CNXN PC CONNECTION INC S Sale2017-03-062017-03-088,450$26.99 $228.1K241,907SEC↗
CNXN PC CONNECTION INC M Exercise2017-03-062017-03-088,450$6.77 $57.2K250,357SEC↗
CNXN PC CONNECTION INC M Exercise deriv2017-02-232017-02-234,581— $041,891SEC↗
CNXN PC CONNECTION INC S Sale2017-02-232017-02-234,581$27.17 $124.5K241,907SEC↗
CNXN PC CONNECTION INC M Exercise2017-02-232017-02-234,581$6.77 $31.0K246,488SEC↗
CNXN PC CONNECTION INC M Exercise deriv2017-02-222017-02-231,506— $00SEC↗
CNXN PC CONNECTION INC M Exercise deriv2017-02-222017-02-233,528— $046,472SEC↗
CNXN PC CONNECTION INC M Exercise2017-02-222017-02-231,506$13.13 $19.8K243,413SEC↗
CNXN PC CONNECTION INC M Exercise2017-02-222017-02-233,528$6.77 $23.9K246,941SEC↗
CNXN PC CONNECTION INC S Sale2017-02-222017-02-235,034$27.48 $138.3K241,907SEC↗
CNXN PC CONNECTION INC M Exercise deriv2017-02-212017-02-236,337— $01,506SEC↗
CNXN PC CONNECTION INC M Exercise2017-02-212017-02-236,337$13.13 $83.2K248,244SEC↗
CNXN PC CONNECTION INC S Sale2017-02-212017-02-236,337$27.84 $176.4K241,907SEC↗
CNXN PC CONNECTION INC M Exercise deriv2017-02-082017-02-085,325— $07,843SEC↗
CNXN PC CONNECTION INC S Sale2017-02-082017-02-085,325$26.72 $142.3K241,907SEC↗
CNXN PC CONNECTION INC M Exercise2017-02-082017-02-085,325$13.13 $69.9K247,232SEC↗
CNXN PC CONNECTION INC M Exercise deriv2017-02-072017-02-083,787— $013,168SEC↗
CNXN PC CONNECTION INC S Sale2017-02-072017-02-083,787$27.09 $102.6K241,907SEC↗
CNXN PC CONNECTION INC M Exercise2017-02-072017-02-083,787$13.13 $49.7K245,694SEC↗
CNXN PC CONNECTION INC M Exercise deriv2017-02-062017-02-083,727— $016,955SEC↗
CNXN PC CONNECTION INC S Sale2017-02-062017-02-083,727$27.46 $102.3K241,907SEC↗
CNXN PC CONNECTION INC M Exercise2017-02-062017-02-083,727$13.13 $48.9K245,634SEC↗
CNXN PC CONNECTION INC M Exercise deriv2017-01-252017-01-2530,089— $020,682SEC↗
CNXN PC CONNECTION INC S Sale2017-01-252017-01-2530,089$27.50 $827.4K241,907SEC↗
CNXN PC CONNECTION INC M Exercise2017-01-252017-01-2530,089$13.13 $395.1K271,996SEC↗
CNXN PC CONNECTION INC M Exercise deriv2017-01-242017-01-2521,459— $050,771SEC↗
CNXN PC CONNECTION INC S Sale2017-01-242017-01-2521,459$27.21 $583.9K241,907SEC↗
CNXN PC CONNECTION INC M Exercise2017-01-242017-01-2521,459$13.13 $281.8K263,366SEC↗
CNXN PC CONNECTION INC M Exercise deriv2017-01-232017-01-253,777— $072,230SEC↗
CNXN PC CONNECTION INC M Exercise2017-01-232017-01-253,777$13.13 $49.6K245,684SEC↗
CNXN PC CONNECTION INC S Sale2017-01-232017-01-253,777$27.10 $102.4K241,907SEC↗
CNXN PC CONNECTION INC M Exercise deriv2017-01-112017-01-1113,179— $076,007SEC↗
CNXN PC CONNECTION INC S Sale2017-01-112017-01-1113,179$27.62 $364.0K241,907SEC↗
CNXN PC CONNECTION INC M Exercise2017-01-112017-01-1113,179$13.13 $173.0K255,086SEC↗
CNXN PC CONNECTION INC M Exercise deriv2017-01-102017-01-115,935— $089,186SEC↗
CNXN PC CONNECTION INC S Sale2017-01-102017-01-115,935$27.52 $163.3K241,907SEC↗
CNXN PC CONNECTION INC M Exercise2017-01-102017-01-115,935$13.13 $77.9K247,842SEC↗
CNXN PC CONNECTION INC M Exercise deriv2017-01-092017-01-117,234— $095,121SEC↗
CNXN PC CONNECTION INC M Exercise2017-01-092017-01-117,234$13.13 $95.0K249,141SEC↗
CNXN PC CONNECTION INC S Sale2017-01-092017-01-117,234$27.64 $199.9K241,907SEC↗
PCCC PC CONNECTION INC M Exercise deriv2016-12-282016-12-295,139— $0102,355SEC↗
PCCC PC CONNECTION INC M Exercise2016-12-282016-12-295,139$13.13 $67.5K247,046SEC↗
PCCC PC CONNECTION INC S Sale2016-12-282016-12-295,139$27.85 $143.1K241,907SEC↗
PCCC PC CONNECTION INC M Exercise deriv2016-12-272016-12-295,167— $0107,494SEC↗
PCCC PC CONNECTION INC M Exercise2016-12-272016-12-295,167$13.13 $67.8K247,074SEC↗
PCCC PC CONNECTION INC S Sale2016-12-272016-12-295,167$28.62 $147.9K241,907SEC↗
CNXN PC CONNECTION INC S Sale2016-12-052016-12-065,805$27.42 $159.2K241,907SEC↗
CNXN PC CONNECTION INC M Exercise deriv2016-11-272016-11-2910,000— $0105,000SEC↗
CNXN PC CONNECTION INC F Tax w/h2016-11-272016-11-294,195$26.79 $112.4K247,712SEC↗
CNXN PC CONNECTION INC M Exercise2016-11-272016-11-2910,000— $0251,907SEC↗
PCCC PC CONNECTION INC S Sale2016-08-092016-08-1010,000$25.55 $255.5K241,907SEC↗
PCCC PC CONNECTION INC M Exercise deriv2016-08-082016-08-1025,000— $025,000SEC↗
PCCC PC CONNECTION INC F Tax w/h2016-08-082016-08-1010,488$25.74 $270.0K251,907SEC↗
PCCC PC CONNECTION INC M Exercise2016-08-082016-08-1025,000— $0262,395SEC↗
PCCC PC CONNECTION INC S Sale2016-08-032016-08-034,171$25.20 $105.1K237,395SEC↗
PCCC PC CONNECTION INC S Sale2016-08-022016-08-037,696$25.52 $196.4K241,566SEC↗
PCCC PC CONNECTION INC M Exercise deriv2016-08-012016-08-0320,000— $060,000SEC↗
PCCC PC CONNECTION INC F Tax w/h2016-08-012016-08-038,133$26.15 $212.7K249,262SEC↗
PCCC PC CONNECTION INC M Exercise2016-08-012016-08-0320,000— $0257,395SEC↗
PCCC PC CONNECTION INC A Award deriv2016-03-012016-03-0380,000— $080,000SEC↗
PCCC PC CONNECTION INC S Sale2015-11-302015-12-015,000$22.30 $111.5K237,395SEC↗
PCCC PC CONNECTION INC M Exercise deriv2015-11-272015-12-015,000— $0115,000SEC↗
PCCC PC CONNECTION INC F Tax w/h2015-11-272015-12-012,098$22.06 $46.3K242,395SEC↗
PCCC PC CONNECTION INC M Exercise2015-11-272015-12-015,000— $0244,493SEC↗
PCCC PC CONNECTION INC M Exercise deriv2015-08-082015-08-1125,000— $050,000SEC↗
PCCC PC CONNECTION INC M Exercise2015-08-082015-08-1125,000— $0249,981SEC↗
PCCC PC CONNECTION INC F Tax w/h2015-08-082015-08-1110,488$21.62 $226.8K239,493SEC↗
PCCC PC CONNECTION INC M Exercise deriv2015-08-012015-08-0425,000— $095,000SEC↗
PCCC PC CONNECTION INC M Exercise2015-08-012015-08-0425,000— $0235,469SEC↗
PCCC PC CONNECTION INC F Tax w/h2015-08-012015-08-0410,488$22.19 $232.7K224,981SEC↗
PCCC PC CONNECTION INC M Exercise deriv2015-05-222015-05-2618,937— $0112,661SEC↗
PCCC PC CONNECTION INC S Sale2015-05-222015-05-2618,937$24.54 $464.7K210,469SEC↗