Charles Miller

Insider profile

Performance

Overall performance
3.2

Performance over holding periods
3.2
30 days 90 days 120 days
Average return 1% 8.2% 15.1%
Success rate 44% 68% 82%
Transactions
73 0% Buy
34 71% Buy
47 69% Buy
Charles Miller's trades of Fastenal Co'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
2026-01-27 2025-04-14 B Purchase
69,988 +27.1%
355.15
US$3,248,744
69,988 +27.1% 355.15 US$3,248,744
2026-01-27 2025-04-07 B Purchase
24,179 +11.6%
297.53
US$1,837,952
24,179 +11.6% 297.53 US$1,837,952
2024-11-15 2024-11-13 S Sale
65,112 -45.5%
364.59
US$279,331
65,112 -45.5% 364.59 US$279,331
2024-11-15 2024-11-13 S Sale
5,375 -100.0%
83.95
US$451,223
5,375 -100.0% 83.95 US$451,223
2024-11-13 2024-11-13 PrS Proposed sale
23,480
83.92
US$1,970,393
23,480 83.92 US$1,970,393
2024-03-18 2024-03-15 S Sale
11,076 -100.0%
75.16
US$832,453
11,076 -100.0% 75.16 US$832,453
2024-03-15 2024-03-15 PrS Proposed sale
11,076
75.16
US$832,452
11,076 75.16 US$832,452
2024-01-23 2024-01-22 S Sale
12,000 -100.0%
69.24
US$830,886
12,000 -100.0% 69.24 US$830,886
2024-01-23 2024-01-22 S Sale
11,590 -100.0%
69.26
US$802,703
11,590 -100.0% 69.26 US$802,703
2024-01-22 2024-01-22 PrS Proposed sale
23,590
69.25
US$1,633,587
23,590 69.25 US$1,633,587
2023-12-15 2023-12-14 S Sale
744 -100.0%
64.20
US$47,765
744 -100.0% 64.20 US$47,765
2023-12-14 2023-12-14 PrS Proposed sale
744
64.20
US$47,765
744 64.20 US$47,765
2022-08-16 2022-08-15 S Sale
7,500 -50.0%
55.88
US$419,109
7,500 -50.0% 55.88 US$419,109
2022-08-16 2022-08-15 S Sale
14,892 -66.5%
55.91
US$832,554
14,892 -66.5% 55.91 US$832,554
2022-08-16 2022-08-15 S Sale
744 -9.0%
55.88
US$41,572
744 -9.0% 55.88 US$41,572
2021-08-04 2021-08-02 S Sale
32,767 -81.4%
55.09
US$1,805,255
32,767 -81.4% 55.09 US$1,805,255
2021-08-04 2021-08-02 S Sale
1,630 -17.9%
55.22
US$90,009
1,630 -17.9% 55.22 US$90,009
2021-08-04 2021-08-02 S Sale
744 -9.0%
55.24
US$41,095
744 -9.0% 55.24 US$41,095
2020-07-23 2020-07-21 S Sale
26,809 -78.1%
45.30
US$1,214,475
26,809 -78.1% 45.30 US$1,214,475
2020-07-23 2020-07-21 S Sale
3,804 -33.7%
45.34
US$172,485
3,804 -33.7% 45.34 US$172,485
2020-07-23 2020-07-21 S Sale
3,720 -33.2%
45.37
US$168,776
3,720 -33.2% 45.37 US$168,776
2020-07-23 2020-07-21 S Sale
624 -7.7%
45.35
US$28,295
624 -7.7% 45.35 US$28,295
2019-11-15 2019-11-13 S Sale
4,376 -36.8%
35.98
US$157,436
4,376 -36.8% 35.98 US$157,436
2014-04-01 2014-04-01 S Sale
192
202.29
US$38,840
192 202.29 US$38,840
2013-12-31 2013-12-31 S Sale
977
190.75
US$186,363
977 190.75 US$186,363
2013-07-25 2013-07-25 S Sale
300
149.00
US$44,700
300 149.00 US$44,700
2013-07-25 2013-07-25 S Sale
3,948
148.25
US$585,291
3,948 148.25 US$585,291
2013-07-25 2013-07-25 S Sale
7,400
147.53
US$1,091,722
7,400 147.53 US$1,091,722
2013-04-01 2013-04-01 S Sale
192
134.12
US$25,751
192 134.12 US$25,751
2013-03-01 2013-03-01 S Sale
131
136.38
US$17,866
131 136.38 US$17,866
2012-12-31 2012-12-31 S Sale
1,750
109.31
US$191,292
1,750 109.31 US$191,292
2012-05-15 2012-05-15 S Sale
265
136.56
US$36,188
265 136.56 US$36,188
2012-04-25 2012-04-25 S Sale
8,500
131.53
US$1,118,005
8,500 131.53 US$1,118,005
2012-04-25 2012-04-25 S Sale
700
132.13
US$92,491
700 132.13 US$92,491
2012-04-25 2012-04-25 S Sale
800
130.85
US$104,680
800 130.85 US$104,680
2012-04-01 2012-04-01 S Sale
186
131.57
US$24,472
186 131.57 US$24,472
2012-03-01 2012-03-01 S Sale
122
124.10
US$15,140
122 124.10 US$15,140
2011-07-25 2011-07-25 S Sale
8,700
111.22
US$967,614
8,700 111.22 US$967,614
2011-07-25 2011-07-25 S Sale
1,300
110.88
US$144,144
1,300 110.88 US$144,144
2011-05-15 2011-05-15 S Sale
265
93.22
US$24,703
265 93.22 US$24,703
2011-04-01 2011-04-01 S Sale
186
103.71
US$19,290
186 103.71 US$19,290
2011-03-01 2011-03-01 S Sale
123
100.29
US$12,336
123 100.29 US$12,336
2010-05-15 2010-05-15 S Sale
133
140.53
US$18,690
133 140.53 US$18,690
2010-04-01 2010-04-01 S Sale
93
133.12
US$12,380
93 133.12 US$12,380
2010-03-01 2010-03-01 S Sale
66
124.37
US$8,208
66 124.37 US$8,208