William Shepard

Insider profile

Currently holds a position at CME Group Inc

Performance

Overall performance
3.9

Performance over holding periods
3.9
30 days 90 days 120 days
Average return 5% 8.2% 15.1%
Success rate 91% 68% 82%
Transactions
39 100% Buy
34 71% Buy
47 69% Buy

Positions

Position Company Period
Independent Director CME Group Inc July 13, 2007 -

William Shepard's trades of CME Group Inc's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Buy signal Sell signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-06-29 2026-06-25 B Purchase
86,404 -0.1%
25.14
US$3,935,280
86,404 -0.1% 25.14 US$3,935,280
2026-06-29 2026-06-25 B Purchase
75,846 +7.0%
485.39
US$585,798
75,846 +7.0% 485.39 US$585,798
2026-03-30 2026-03-26 B Purchase
38,310 -22.1%
218.27
US$4,263,848
38,310 -22.1% 218.27 US$4,263,848
2026-03-30 2026-03-26 B Purchase
1,408 +0.5%
297.38
US$418,646
1,408 +0.5% 297.38 US$418,646
2026-01-02 2025-12-30 B Purchase
251 +0.1%
278.37
US$69,929
251 +0.1% 278.37 US$69,929
2026-01-02 2025-12-30 B Purchase
11 +0.4%
278.37
US$3,079
11 +0.4% 278.37 US$3,079
2025-09-26 2025-09-25 B Purchase
12 +0.5%
265.22
US$3,069
12 +0.5% 265.22 US$3,069
2025-09-26 2025-09-25 B Purchase
262 +0.1%
265.19
US$69,603
262 +0.1% 265.19 US$69,603
2025-06-26 2025-06-25 B Purchase
11 +0.5%
270.53
US$3,054
11 +0.5% 270.53 US$3,054
2025-06-26 2025-06-25 B Purchase
256 +0.1%
270.53
US$69,282
256 +0.1% 270.53 US$69,282
2025-03-27 2025-03-26 B Purchase
12 +0.5%
262.62
US$3,041
12 +0.5% 262.62 US$3,041
2025-03-27 2025-03-26 B Purchase
263 +0.1%
262.62
US$68,954
263 +0.1% 262.62 US$68,954
2025-01-17 2025-01-16 B Purchase
60 +2.5%
227.96
US$13,757
60 +2.5% 227.96 US$13,757
2025-01-17 2025-01-16 B Purchase
1,369 +0.5%
227.96
US$312,041
1,369 +0.5% 227.96 US$312,041
2024-12-30 2024-12-27 B Purchase
264 +0.1%
232.89
US$61,568
264 +0.1% 232.89 US$61,568
2024-12-30 2024-12-27 B Purchase
12 +0.5%
232.89
US$2,714
12 +0.5% 232.89 US$2,714
2024-09-27 2024-09-25 B Purchase
12 +0.5%
218.50
US$2,700
12 +0.5% 218.50 US$2,700
2024-09-27 2024-09-25 B Purchase
280 +0.1%
218.50
US$61,245
280 +0.1% 218.50 US$61,245
2024-06-26 2024-06-25 B Purchase
312 +0.1%
195.07
US$60,885
312 +0.1% 195.07 US$60,885
2024-06-26 2024-06-25 B Purchase
14 +0.6%
195.07
US$2,684
14 +0.6% 195.07 US$2,684
2024-03-27 2024-03-26 B Purchase
282 +0.1%
214.71
US$60,561
282 +0.1% 214.71 US$60,561
2024-03-27 2024-03-26 B Purchase
12 +0.5%
214.71
US$2,670
12 +0.5% 214.71 US$2,670
2024-01-19 2024-01-18 B Purchase
1,331 +0.5%
202.44
US$269,488
1,331 +0.5% 202.44 US$269,488
2024-01-19 2024-01-18 B Purchase
59 +2.6%
202.44
US$11,880
59 +2.6% 202.44 US$11,880
2023-12-29 2023-12-28 B Purchase
266 +0.1%
210.79
US$56,170
266 +0.1% 210.79 US$56,170
2023-12-29 2023-12-28 B Purchase
12 +0.5%
210.79
US$2,476
12 +0.5% 210.79 US$2,476
2023-10-06 2023-09-27 B Purchase
280 +0.1%
199.84
US$55,863
280 +0.1% 199.84 US$55,863
2023-10-06 2023-09-27 B Purchase
12 +0.6%
199.84
US$2,463
12 +0.6% 199.84 US$2,463
2023-06-28 2023-06-27 B Purchase
14 +0.6%
179.77
US$2,448
14 +0.6% 179.77 US$2,448
2023-06-28 2023-06-27 B Purchase
309 +0.1%
179.77
US$55,523
309 +0.1% 179.77 US$55,523
2023-03-29 2023-03-28 B Purchase
195 +0.1%
186.45
US$36,337
195 +0.1% 186.45 US$36,337
2023-03-29 2023-03-27 B Purchase
298 +0.1%
185.32
US$55,195
298 +0.1% 185.32 US$55,195
2023-03-29 2023-03-27 B Purchase
13 +0.6%
185.32
US$2,433
13 +0.6% 185.32 US$2,433
2023-01-20 2023-01-18 B Purchase
1,244 +0.5%
175.98
US$218,906
1,244 +0.5% 175.98 US$218,906
2023-01-20 2023-01-18 B Purchase
55 +2.5%
175.98
US$9,651
55 +2.5% 175.98 US$9,651
2023-01-20 2022-12-28 B Purchase
289 +0.1%
168.11
US$48,645
289 +0.1% 168.11 US$48,645
2023-01-20 2022-12-28 B Purchase
13 +0.6%
168.11
US$2,145
13 +0.6% 168.11 US$2,145
2022-11-08 2022-11-04 B Purchase
8,645 +3.6%
170.00
US$1,469,636
8,645 +3.6% 170.00 US$1,469,636
2022-11-08 2022-11-04 B Purchase
40,000 +20.1%
170.00
US$6,800,000
40,000 +20.1% 170.00 US$6,800,000
2020-06-12 2020-06-11 B Purchase
1,229 +159.4%
178.10
US$218,885
1,229 +159.4% 178.10 US$218,885
2020-06-04 2020-06-02 B Purchase
771 +inf%
178.10
US$137,315
771 +inf% 178.10 US$137,315