30% off. Use code SUMMER30 at checkout for 30% off for 12 months on Pro and Premium subscriptions. Subscribe now

James Foster

Insider profile

Performance

Overall performance
2.7

Performance over holding periods
2.7
30 days 90 days 120 days
Average return 8% 8.2% 15.1%
Success rate 56% 68% 82%
Transactions
17 12% Buy
34 71% Buy
47 69% Buy
James Foster's trades of Charles River Laboratories International Inc's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Activity 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
2025-02-21 2025-02-20 B Purchase
49,241 -31.6%
113.64
US$1,717,623
49,241 -31.6% 113.64 US$1,717,623
2024-08-05 2024-08-01 PlS Planned sale
76,817 +37.2%
372.29
US$3,539,893
76,817 +37.2% 372.29 US$3,539,893
2024-08-01 2024-08-01 PrS Proposed sale
26,091
294.98
US$4,425,142
26,091 294.98 US$4,425,142
2023-11-15 2023-11-14 B Purchase
5,620 +2.9%
178.05
US$1,000,641
5,620 +2.9% 178.05 US$1,000,641
2023-06-26 2023-06-22 B Purchase
256
0.25
£64
256 0.25 £64
2023-04-24 2023-04-21 S Sale
18,092
0.37
£6,694
18,092 0.37 £6,694
2023-02-17 2023-02-15 PlS Planned sale
108 -0.0%
250.16
US$27,017
108 -0.0% 250.16 US$27,017
2023-02-17 2023-02-15 PlS Planned sale
19,892 -8.4%
250.00
US$4,973,000
19,892 -8.4% 250.00 US$4,973,000
2022-02-25 2022-02-23 PlS Planned sale
352 -0.2%
295.70
US$104,085
352 -0.2% 295.70 US$104,085
2022-02-25 2022-02-23 PlS Planned sale
389 -0.2%
294.70
US$114,637
389 -0.2% 294.70 US$114,637
2022-02-25 2022-02-23 PlS Planned sale
325 -0.2%
293.81
US$95,489
325 -0.2% 293.81 US$95,489
2022-02-25 2022-02-23 PlS Planned sale
746 -0.3%
292.87
US$218,478
746 -0.3% 292.87 US$218,478
2022-02-25 2022-02-23 PlS Planned sale
981 -0.5%
291.81
US$286,263
981 -0.5% 291.81 US$286,263
2022-02-25 2022-02-23 PlS Planned sale
1,259 -0.6%
291.05
US$366,436
1,259 -0.6% 291.05 US$366,436
2022-02-25 2022-02-23 PlS Planned sale
1,078 -0.5%
290.01
US$312,633
1,078 -0.5% 290.01 US$312,633
2022-02-25 2022-02-23 PlS Planned sale
805 -0.4%
288.82
US$232,501
805 -0.4% 288.82 US$232,501
2022-02-25 2022-02-23 PlS Planned sale
4,245 -1.9%
287.84
US$1,221,889
4,245 -1.9% 287.84 US$1,221,889
2022-02-25 2022-02-23 PlS Planned sale
3,171 -1.4%
287.10
US$910,388
3,171 -1.4% 287.10 US$910,388
2022-02-25 2022-02-23 PlS Planned sale
2,027 -0.9%
286.06
US$579,845
2,027 -0.9% 286.06 US$579,845
2022-02-25 2022-02-23 PlS Planned sale
3,415 -1.5%
284.79
US$972,542
3,415 -1.5% 284.79 US$972,542
2022-02-25 2022-02-23 PlS Planned sale
1,503 -0.6%
283.89
US$426,683
1,503 -0.6% 283.89 US$426,683
2022-02-23 2022-02-22 PlS Planned sale
350 -0.2%
292.74
US$102,460
350 -0.2% 292.74 US$102,460
2022-02-23 2022-02-22 PlS Planned sale
100 -0.0%
291.50
US$29,150
100 -0.0% 291.50 US$29,150
2022-02-23 2022-02-22 PlS Planned sale
1,481 -0.7%
290.89
US$430,802
1,481 -0.7% 290.89 US$430,802
2022-02-23 2022-02-22 PlS Planned sale
2,600 -1.2%
290.03
US$754,085
2,600 -1.2% 290.03 US$754,085
2022-02-23 2022-02-22 PlS Planned sale
4,472 -2.0%
288.86
US$1,291,763
4,472 -2.0% 288.86 US$1,291,763
2022-02-23 2022-02-22 PlS Planned sale
5,243 -2.3%
288.12
US$1,510,588
5,243 -2.3% 288.12 US$1,510,588
2022-02-23 2022-02-22 PlS Planned sale
2,394 -1.0%
286.93
US$686,919
2,394 -1.0% 286.93 US$686,919
2022-02-23 2022-02-22 PlS Planned sale
796 -0.3%
285.88
US$227,561
796 -0.3% 285.88 US$227,561
2022-02-17 2022-02-15 PlS Planned sale
15 -0.0%
334.06
US$5,011
15 -0.0% 334.06 US$5,011
2022-02-17 2022-02-15 PlS Planned sale
236 -0.1%
333.29
US$78,657
236 -0.1% 333.29 US$78,657
2022-02-17 2022-02-15 PlS Planned sale
51 -0.0%
332.63
US$16,964
51 -0.0% 332.63 US$16,964
2022-02-17 2022-02-15 PlS Planned sale
914 -0.4%
331.43
US$302,931
914 -0.4% 331.43 US$302,931
2022-02-17 2022-02-15 PlS Planned sale
465 -0.2%
330.16
US$153,526
465 -0.2% 330.16 US$153,526
2022-02-17 2022-02-15 PlS Planned sale
158 -0.1%
329.12
US$52,001
158 -0.1% 329.12 US$52,001
2022-02-17 2022-02-15 PlS Planned sale
98 -0.0%
328.50
US$32,193
98 -0.0% 328.50 US$32,193
2022-02-17 2022-02-15 PlS Planned sale
179 -0.1%
326.88
US$58,511
179 -0.1% 326.88 US$58,511
2022-02-17 2022-02-15 PlS Planned sale
174 -0.1%
323.07
US$56,214
174 -0.1% 323.07 US$56,214
2022-02-17 2022-02-15 PlS Planned sale
100 -0.0%
321.93
US$32,193
100 -0.0% 321.93 US$32,193
2022-02-17 2022-02-15 PlS Planned sale
420 -0.2%
320.23
US$134,496
420 -0.2% 320.23 US$134,496
2022-02-17 2022-02-15 PlS Planned sale
325 -0.1%
317.98
US$103,344
325 -0.1% 317.98 US$103,344
2022-02-17 2022-02-15 PlS Planned sale
1,243 -0.6%
317.06
US$394,103
1,243 -0.6% 317.06 US$394,103
2022-02-17 2022-02-15 PlS Planned sale
2,157 -1.0%
316.34
US$682,353
2,157 -1.0% 316.34 US$682,353
2022-02-17 2022-02-15 PlS Planned sale
1,816 -0.8%
315.15
US$572,314
1,816 -0.8% 315.15 US$572,314
2022-02-17 2022-02-15 PlS Planned sale
2,812 -1.2%
314.43
US$884,179
2,812 -1.2% 314.43 US$884,179