John Stafford

Insider profile

Performance

Overall performance
3.7

Performance over holding periods
4.2
30 days 90 days 120 days
Average return 3% 8.2% 15.1%
Success rate 68% 68% 82%
Transactions
81 56% Buy
34 71% Buy
47 69% Buy

Performance for realised trades
4.4
Average return 91%
Success rate 73%
Average holding period 220
Transactions 28

Positions

Position Company Period
Independent Chairman of the Board Aware Inc Oct. 18, 2011 - March 25, 2019

John Stafford's trades of Aware 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
Transaction date
Purchase
Price
161.96
Quantity 76,901 -1.5%
Value US$4,055,991
Transaction date
Purchase
Price
328.63
Quantity 73,365 -16.4%
Value US$2,337,315
Transaction date
Purchase
Price
122.11
Quantity 88,499 +30.4%
Value US$3,560,041
Transaction date
Purchase
Price
1.25
Quantity 15,720 +0.3%
Value US$19,650
Transaction date
Purchase
Price
1.28
Quantity 16,754 +0.3%
Value US$21,445
Transaction date
Purchase
Price
1.65
Quantity 8,758 +0.2%
Value US$14,451
Transaction date
Purchase
Price
1.70
Quantity 71,308 +1.4%
Value US$121,224
Transaction date
Purchase
Price
1.63
Quantity 223,877 +4.7%
Value US$364,920
Transaction date
Purchase
Price
2.89
Quantity 20,016 +30.8%
Value US$57,786
Transaction date
Purchase
Price
3.09
Quantity 50,000 +332.9%
Value US$154,500
Transaction date
Purchase
Price
2.82
Quantity 3,900 +35.1%
Value US$10,998
Transaction date
Purchase
Price
2.77
Quantity 1,100 +11.0%
Value US$3,047
Transaction date
Purchase
Price
2.72
Quantity 5,000 +100.0%
Value US$13,600
Transaction date
Sale
Price
27.10
Quantity 600,000 -49.8%
Value US$16,260,000
Transaction date
Sale
Price
31.84
Quantity 44,771 -3.6%
Value US$1,425,509
Transaction date
Sale
Price
36.68
Quantity 60,876 -4.6%
Value US$2,232,932
Transaction date
Sale
Price
35.95
Quantity 6,047 -0.5%
Value US$217,390
Transaction date
Sale
Price
35.81
Quantity 58,862 -4.3%
Value US$2,107,907
Transaction date
Sale
Price
40.04
Quantity 4,119 -0.3%
Value US$164,925
Transaction date
Sale
Price
39.71
Quantity 43,720 -3.1%
Value US$1,736,121
Transaction date
Sale
Price
39.51
Quantity 91,677 -6.0%
Value US$3,622,342
Transaction date
Sale
Price
39.39
Quantity 73,423 -4.6%
Value US$2,892,132
Transaction date
Sale
Price
38.68
Quantity 37,951 -2.3%
Value US$1,467,945
Transaction date
Sale
Price
40.13
Quantity 252,225 -13.4%
Value US$10,121,789
Transaction date
Sale
Price
41.64
Quantity 120,324 -6.0%
Value US$5,009,750
Transaction date
Purchase
Price
29.87
Quantity 12,641 +0.2%
Value US$377,587
Transaction date
Purchase
Price
29.87
Quantity 14,611 +0.3%
Value US$436,407
Transaction date
Purchase
Price
29.77
Quantity 3,500 +0.1%
Value US$104,195
Transaction date
Purchase
Price
29.96
Quantity 2,000 +0.0%
Value US$59,920
Transaction date
Purchase
Price
29.90
Quantity 1,100 +0.0%
Value US$32,890
Transaction date
Purchase
Price
29.02
Quantity 38,300 +0.8%
Value US$1,111,466
Transaction date
Sale
Price
48.05
Quantity 1,000 -0.0%
Value US$48,054
Transaction date
Sale
Price
41.24
Quantity 36,500 -0.7%
Value US$1,505,260
Transaction date
Sale
Price
40.67
Quantity 26,888 -0.5%
Value US$1,093,535
Transaction date
Sale
Price
41.97
Quantity 48,312 -0.9%
Value US$2,027,684
Transaction date
Sale
Price
39.55
Quantity 58,000 -1.1%
Value US$2,293,900
Transaction date
Sale
Price
39.63
Quantity 30,007 -0.6%
Value US$1,189,177
Transaction date
Sale
Price
39.89
Quantity 50,293 -1.0%
Value US$2,006,188
Transaction date
Sale
Price
40.05
Quantity 92,779 -1.7%
Value US$3,715,799
Transaction date
Sale
Price
39.77
Quantity 103,454 -1.9%
Value US$4,114,366
Transaction date
Sale
Price
39.88
Quantity 53,767 -1.0%
Value US$2,144,228
Transaction date
Purchase
Price
20.84
Quantity 3,000 +0.1%
Value US$62,505
Transaction date
Purchase
Price
20.72
Quantity 6,215 +0.1%
Value US$128,775
Transaction date
Purchase
Price
19.86
Quantity 10,025 +0.2%
Value US$199,096
Transaction date
Purchase
Price
19.85
Quantity 5,349 +0.1%
Value US$106,178
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-05-14 2026-05-14 B Purchase
76,901 -1.5%
161.96
US$4,055,991
76,901 -1.5% 161.96 US$4,055,991
2026-05-14 2026-05-13 B Purchase
73,365 -16.4%
328.63
US$2,337,315
73,365 -16.4% 328.63 US$2,337,315
2026-05-07 2026-05-05 B Purchase
88,499 +30.4%
122.11
US$3,560,041
88,499 +30.4% 122.11 US$3,560,041
2026-05-07 2026-05-04 B Purchase
15,720 +0.3%
1.25
US$19,650
15,720 +0.3% 1.25 US$19,650
2026-03-17 2026-03-13 B Purchase
16,754 +0.3%
1.28
US$21,445
16,754 +0.3% 1.28 US$21,445
2025-03-14 2025-03-12 B Purchase
8,758 +0.2%
1.65
US$14,451
8,758 +0.2% 1.65 US$14,451
2022-11-10 2022-11-10 B Purchase
71,308 +1.4%
1.70
US$121,224
71,308 +1.4% 1.70 US$121,224
2022-11-10 2022-11-09 B Purchase
223,877 +4.7%
1.63
US$364,920
223,877 +4.7% 1.63 US$364,920
2021-12-08 2021-12-06 B Purchase
20,016 +30.8%
2.89
US$57,786
20,016 +30.8% 2.89 US$57,786
2021-12-08 2021-11-22 B Purchase
50,000 +332.9%
3.09
US$154,500
50,000 +332.9% 3.09 US$154,500
2020-08-19 2020-08-19 B Purchase
3,900 +35.1%
2.82
US$10,998
3,900 +35.1% 2.82 US$10,998
2020-08-19 2020-08-19 B Purchase
1,100 +11.0%
2.77
US$3,047
1,100 +11.0% 2.77 US$3,047
2020-08-19 2020-08-17 B Purchase
5,000 +100.0%
2.72
US$13,600
5,000 +100.0% 2.72 US$13,600
2020-04-08 2020-04-06 S Sale
600,000 -49.8%
27.10
US$16,260,000
600,000 -49.8% 27.10 US$16,260,000
2020-04-08 2020-04-06 S Sale
44,771 -3.6%
31.84
US$1,425,509
44,771 -3.6% 31.84 US$1,425,509
2020-01-08 2020-01-08 S Sale
60,876 -4.6%
36.68
US$2,232,932
60,876 -4.6% 36.68 US$2,232,932
2020-01-08 2020-01-07 S Sale
6,047 -0.5%
35.95
US$217,390
6,047 -0.5% 35.95 US$217,390
2020-01-08 2020-01-06 S Sale
58,862 -4.3%
35.81
US$2,107,907
58,862 -4.3% 35.81 US$2,107,907
2019-12-26 2019-12-26 S Sale
4,119 -0.3%
40.04
US$164,925
4,119 -0.3% 40.04 US$164,925
2019-12-26 2019-12-24 S Sale
43,720 -3.1%
39.71
US$1,736,121
43,720 -3.1% 39.71 US$1,736,121
2019-12-26 2019-12-23 S Sale
91,677 -6.0%
39.51
US$3,622,342
91,677 -6.0% 39.51 US$3,622,342
2019-12-26 2019-12-20 S Sale
73,423 -4.6%
39.39
US$2,892,132
73,423 -4.6% 39.39 US$2,892,132
2019-12-11 2019-12-11 S Sale
37,951 -2.3%
38.68
US$1,467,945
37,951 -2.3% 38.68 US$1,467,945
2019-12-11 2019-12-10 S Sale
252,225 -13.4%
40.13
US$10,121,789
252,225 -13.4% 40.13 US$10,121,789
2019-12-11 2019-12-09 S Sale
120,324 -6.0%
41.64
US$5,009,750
120,324 -6.0% 41.64 US$5,009,750
2019-06-10 2019-06-06 B Purchase
12,641 +0.2%
29.87
US$377,587
12,641 +0.2% 29.87 US$377,587
2019-05-06 2019-05-02 B Purchase
14,611 +0.3%
29.87
US$436,407
14,611 +0.3% 29.87 US$436,407
2019-03-26 2019-03-25 B Purchase
3,500 +0.1%
29.77
US$104,195
3,500 +0.1% 29.77 US$104,195
2019-03-26 2019-03-22 B Purchase
2,000 +0.0%
29.96
US$59,920
2,000 +0.0% 29.96 US$59,920
2019-03-19 2019-03-18 B Purchase
1,100 +0.0%
29.90
US$32,890
1,100 +0.0% 29.90 US$32,890
2019-03-19 2019-03-15 B Purchase
38,300 +0.8%
29.02
US$1,111,466
38,300 +0.8% 29.02 US$1,111,466
2018-09-18 2018-09-14 S Sale
1,000 -0.0%
48.05
US$48,054
1,000 -0.0% 48.05 US$48,054
2018-07-17 2018-07-17 S Sale
36,500 -0.7%
41.24
US$1,505,260
36,500 -0.7% 41.24 US$1,505,260
2018-07-17 2018-07-16 S Sale
26,888 -0.5%
40.67
US$1,093,535
26,888 -0.5% 40.67 US$1,093,535
2018-07-17 2018-07-13 S Sale
48,312 -0.9%
41.97
US$2,027,684
48,312 -0.9% 41.97 US$2,027,684
2018-07-12 2018-07-12 S Sale
58,000 -1.1%
39.55
US$2,293,900
58,000 -1.1% 39.55 US$2,293,900
2018-07-12 2018-07-11 S Sale
30,007 -0.6%
39.63
US$1,189,177
30,007 -0.6% 39.63 US$1,189,177
2018-07-12 2018-07-10 S Sale
50,293 -1.0%
39.89
US$2,006,188
50,293 -1.0% 39.89 US$2,006,188
2018-06-20 2018-06-20 S Sale
92,779 -1.7%
40.05
US$3,715,799
92,779 -1.7% 40.05 US$3,715,799
2018-06-20 2018-06-19 S Sale
103,454 -1.9%
39.77
US$4,114,366
103,454 -1.9% 39.77 US$4,114,366
2018-06-20 2018-06-18 S Sale
53,767 -1.0%
39.88
US$2,144,228
53,767 -1.0% 39.88 US$2,144,228
2017-12-14 2017-12-14 B Purchase
3,000 +0.1%
20.84
US$62,505
3,000 +0.1% 20.84 US$62,505
2017-12-14 2017-12-12 B Purchase
6,215 +0.1%
20.72
US$128,775
6,215 +0.1% 20.72 US$128,775
2017-11-28 2017-11-28 B Purchase
10,025 +0.2%
19.86
US$199,096
10,025 +0.2% 19.86 US$199,096
2017-11-28 2017-11-24 B Purchase
5,349 +0.1%
19.85
US$106,178
5,349 +0.1% 19.85 US$106,178