Buehler Patrick James

Insider profile

Performance

Overall performance
2.8

Performance over holding periods
4.2
30 days 90 days 120 days
Average return -2% 8.2% 15.1%
Success rate 69% 68% 82%
Transactions
10 10% Buy
34 71% Buy
47 69% Buy
Performance for realised trades
4.4
Average return 45%
Success rate 73%
Average holding period 220
Transactions 28
Buehler Patrick James's trades of First Solar 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-03 2026-06-02 PlS Planned sale
14,120 -35.5%
258.94
US$883,503
14,120 -35.5% 258.94 US$883,503
2026-06-02 2026-06-02 PrS Proposed sale
414
320.75
US$3,755,036
414 320.75 US$3,755,036
2026-05-05 2026-05-05 S Sale
70,650 -38.6%
324.71
US$1,915,478
70,650 -38.6% 324.71 US$1,915,478
2026-05-05 2026-05-05 PrS Proposed sale
235
215.63
US$50,674
235 215.63 US$50,674
2026-03-17 2026-03-16 S Sale
180 -2.5%
200.80
US$36,144
180 -2.5% 200.80 US$36,144
2026-03-16 2026-03-16 PrS Proposed sale
180
200.80
US$36,144
180 200.80 US$36,144
2026-03-10 2026-03-09 S Sale
253 -3.6%
190.36
US$48,161
253 -3.6% 190.36 US$48,161
2026-03-10 2026-03-09 S Sale
184 -2.5%
190.36
US$35,026
184 -2.5% 190.36 US$35,026
2026-03-10 2026-03-09 S Sale
79 -1.1%
190.36
US$15,038
79 -1.1% 190.36 US$15,038
2026-03-10 2026-03-09 S Sale
181 -2.4%
190.36
US$34,455
181 -2.4% 190.36 US$34,455
2026-03-09 2026-03-09 PrS Proposed sale
697
190.36
US$132,684
697 190.36 US$132,684
2026-03-03 2026-03-03 S Sale
1,361 -18.8%
195.93
US$266,661
1,361 -18.8% 195.93 US$266,661
2026-03-02 2026-03-02 PrS Proposed sale
2,826
195.93
US$553,708
2,826 195.93 US$553,708
2025-07-07 2025-07-03 PlS Planned sale
1,600 -26.7%
180.00
US$288,000
1,600 -26.7% 180.00 US$288,000
2025-07-03 2025-07-03 PrS Proposed sale
1,600
180.00
US$288,000
1,600 180.00 US$288,000
2025-06-04 2025-06-03 PlS Planned sale
1,868 -23.7%
149.08
US$278,481
1,868 -23.7% 149.08 US$278,481
2025-06-03 2025-06-03 PrS Proposed sale
1,868
149.08
US$278,481
1,868 149.08 US$278,481
2025-03-18 2025-03-17 S Sale
186 -2.3%
133.75
US$24,878
186 -2.3% 133.75 US$24,878
2025-03-17 2025-03-17 PrS Proposed sale
186
133.75
US$24,878
186 133.75 US$24,878
2025-03-10 2025-03-07 S Sale
192 -2.5%
132.96
US$25,528
192 -2.5% 132.96 US$25,528
2025-03-07 2025-03-07 PrS Proposed sale
192
132.96
US$25,529
192 132.96 US$25,529
2024-08-14 2024-08-13 PlS Planned sale
8,619 -71.3%
222.00
US$1,913,418
8,619 -71.3% 222.00 US$1,913,418
2024-08-13 2024-08-13 PrS Proposed sale
8,619
222.00
US$1,913,418
8,619 222.00 US$1,913,418
2022-08-05 2022-08-05 B Purchase
489 +13.5%
102.10
US$49,927
489 +13.5% 102.10 US$49,927
2021-03-11 2021-03-09 PlS Planned sale
860 -100.0%
75.00
US$64,500
860 -100.0% 75.00 US$64,500
2021-03-09 2021-03-08 PlS Planned sale
798 -48.1%
73.57
US$58,709
798 -48.1% 73.57 US$58,709
2021-03-01 2021-02-26 PlS Planned sale
203 -100.0%
80.47
US$16,335
203 -100.0% 80.47 US$16,335