Sign inGet started

STAFFORD JOHN S III

Insider CIK 1218981 · AWRE Director, 10% owner · XNCR Director, 10% owner

Track record PRO

XXXX$█.██M██+██%
XXXX$█.██M██+██%
XXXX$█.██M██+██%
Track record
See how this insider's past purchases performed 30 and 90 days later, and a conviction score on each buy.
Upgrade to Pro · $99/yearAlready Pro? Log in

Trades across companies

TickerCodeTradeFiledSharesPriceValueOwned after
AWRE AWARE INC /MA/ M Exercise2026-07-012026-07-0219,559— $05,241,513SEC↗
AWRE AWARE INC /MA/ P Buy2026-05-142026-05-1457,937$1.25 $72.4K5,221,954SEC↗
AWRE AWARE INC /MA/ P Buy2026-05-132026-05-1422,475$1.25 $28.1K5,164,017SEC↗
AWRE AWARE INC /MA/ P Buy2026-05-052026-05-073,868$1.25 $4.8K5,141,542SEC↗
AWRE AWARE INC /MA/ P Buy2026-05-042026-05-0715,720$1.25 $19.6K5,137,674SEC↗
AWRE AWARE INC /MA/ P Buy2026-03-132026-03-1716,754$1.28 $21.4K5,121,954SEC↗
AWRE AWARE INC /MA/ A Award deriv2026-02-232026-02-2539,118— $039,118SEC↗
AWRE AWARE INC /MA/ M Exercise2026-01-022026-01-0522,316— $05,105,200SEC↗
AWRE AWARE INC /MA/ M Exercise2025-07-012025-07-0222,315— $05,082,884SEC↗
AWRE AWARE INC /MA/ P Buy2025-03-122025-03-148,758$1.65 $14.5K5,060,569SEC↗
AWRE AWARE INC /MA/ A Award deriv2025-03-042025-03-0644,631— $044,631SEC↗
AWRE AWARE INC /MA/ M Exercise2025-01-022025-01-0311,862— $05,051,801SEC↗
AWRE AWARE INC /MA/ M Exercise2024-07-012024-07-0311,862— $05,039,939SEC↗
AWRE AWARE INC /MA/ A Award deriv2024-03-072024-03-1123,724— $023,724SEC↗
AWRE AWARE INC /MA/ M Exercise2023-01-032023-01-056,233— $05,028,077SEC↗
AWRE AWARE INC /MA/ P Buy2022-11-102022-11-1071,308$1.70 $121.2K5,021,844SEC↗
AWRE AWARE INC /MA/ P Buy2022-11-092022-11-10223,877$1.63 $364.9K4,950,536SEC↗
AWRE AWARE INC /MA/ J Other2022-09-162022-09-204,621,368— $00SEC↗
AWRE AWARE INC /MA/ J Other2022-09-162022-09-204,621,368— $04,726,659SEC↗
AWRE AWARE INC /MA/ M Exercise2022-07-012022-07-066,233— $096,291SEC↗
AWRE AWARE INC /MA/ A Award deriv2022-03-012022-03-0312,466— $012,466SEC↗
AWRE AWARE INC /MA/ A Award2021-12-312022-01-055,021— $090,058SEC↗
AWRE AWARE INC /MA/ P Buy2021-12-062021-12-0820,016$2.89 $57.8K85,037SEC↗
AWRE AWARE INC /MA/ P Buy2021-11-222021-12-0850,000$3.09 $154.5K65,021SEC↗
AWRE AWARE INC /MA/ A Award2021-06-302021-07-025,021— $015,021SEC↗
AWRE AWARE INC /MA/ A Award deriv2021-02-242021-02-2610,042— $010,042SEC↗
AWRE AWARE INC /MA/ A Award2020-12-312021-01-045,000— $010,000SEC↗
AWRE AWARE INC /MA/ P Buy2020-08-192020-08-191,100$2.77 $3.0K11,100SEC↗
AWRE AWARE INC /MA/ P Buy2020-08-192020-08-193,900$2.82 $11.0K15,000SEC↗
AWRE AWARE INC /MA/ P Buy2020-08-172020-08-195,000$2.72 $13.6K10,000SEC↗
AWRE AWARE INC /MA/ M Exercise deriv2020-07-012020-07-065,000— $05,000SEC↗
AWRE AWARE INC /MA/ M Exercise2020-07-012020-07-065,000— $05,000SEC↗
AWRE AWARE INC /MA/ J Other2020-06-042020-06-084,621,368— $00SEC↗
AWRE AWARE INC /MA/ J Other2020-06-042020-06-084,621,368— $04,621,368SEC↗
XNCR Xencor Inc S Sale2020-04-062020-04-0844,771$31.84 $1.43M1,206,005SEC↗
XNCR Xencor Inc S Sale2020-04-062020-04-08600,000$27.10 $16.26M606,005SEC↗
AWRE AWARE INC /MA/ A Award deriv2020-03-272020-03-3110,000— $010,000SEC↗
XNCR Xencor Inc S Sale2020-03-202020-03-2350,770$29.89 $1.52M5,012,430SEC↗
XNCR Xencor Inc S Sale2020-03-192020-03-2326,800$28.23 $756.6K5,063,200SEC↗
AWRE AWARE INC /MA/ P Buy2020-03-162020-03-1620,621$2.55 $52.6K4,621,368SEC↗
AWRE AWARE INC /MA/ P Buy2020-03-132020-03-169,565$2.69 $25.7K4,600,747SEC↗
AWRE AWARE INC /MA/ P Buy2020-03-122020-03-1614,000$2.65 $37.1K4,591,182SEC↗
XNCR Xencor Inc S Sale2020-01-082020-01-0860,876$36.68 $2.23M1,250,776SEC↗
XNCR Xencor Inc S Sale2020-01-072020-01-086,047$35.95 $217.4K1,311,652SEC↗
XNCR Xencor Inc S Sale2020-01-062020-01-0858,862$35.81 $2.11M1,317,699SEC↗
AWRE AWARE INC /MA/ M Exercise deriv2020-01-022020-01-035,000— $00SEC↗
AWRE AWARE INC /MA/ M Exercise2020-01-022020-01-035,000— $04,577,182SEC↗
XNCR Xencor Inc S Sale2019-12-262019-12-264,119$40.04 $164.9K1,376,561SEC↗
XNCR Xencor Inc S Sale2019-12-242019-12-2643,720$39.71 $1.74M1,380,680SEC↗
XNCR Xencor Inc S Sale2019-12-232019-12-2691,677$39.51 $3.62M1,424,400SEC↗
XNCR Xencor Inc S Sale2019-12-202019-12-2673,423$39.39 $2.89M1,516,077SEC↗
XNCR Xencor Inc S Sale2019-12-112019-12-1137,951$38.68 $1.47M1,589,500SEC↗
XNCR Xencor Inc S Sale2019-12-102019-12-11252,225$40.13 $10.12M1,627,451SEC↗
XNCR Xencor Inc S Sale2019-12-092019-12-11120,324$41.64 $5.01M1,879,676SEC↗
AWRE AWARE INC /MA/ P Buy2019-11-182019-11-2015,500$2.95 $45.7K4,572,182SEC↗
AWRE AWARE INC /MA/ P Buy2019-11-152019-11-156,100$2.89 $17.6K4,556,682SEC↗
AWRE AWARE INC /MA/ P Buy2019-11-142019-11-15309$2.86 $8844,550,582SEC↗
AWRE AWARE INC /MA/ P Buy2019-11-132019-11-15216$2.87 $6204,550,273SEC↗
AWRE AWARE INC /MA/ P Buy2019-11-112019-11-125,710$2.90 $16.6K4,550,057SEC↗
AWRE AWARE INC /MA/ P Buy2019-11-082019-11-1247$2.90 $1364,544,347SEC↗
AWRE AWARE INC /MA/ P Buy2019-11-072019-11-1225,740$2.90 $74.6K4,544,300SEC↗
AWRE AWARE INC /MA/ P Buy2019-11-062019-11-06300$2.83 $8494,518,560SEC↗
AWRE AWARE INC /MA/ P Buy2019-11-052019-11-061,600$2.81 $4.5K4,518,260SEC↗
AWRE AWARE INC /MA/ P Buy2019-11-042019-11-06100$2.75 $2754,516,660SEC↗
AWRE AWARE INC /MA/ P Buy2019-08-092019-08-131,238,052$2.91 $3.60M4,516,560SEC↗
AWRE AWARE INC /MA/ M Exercise deriv2019-07-012019-07-025,000— $05,000SEC↗
AWRE AWARE INC /MA/ M Exercise2019-07-012019-07-025,000— $03,278,508SEC↗
XNCR Xencor Inc P Buy2019-06-062019-06-1012,641$29.87 $377.6K5,090,000SEC↗
XNCR Xencor Inc P Buy2019-05-022019-05-0614,611$29.87 $436.4K5,077,359SEC↗
AWRE AWARE INC /MA/ A Award deriv2019-03-252019-03-2710,000— $010,000SEC↗
XNCR Xencor Inc P Buy2019-03-252019-03-263,500$29.77 $104.2K5,062,748SEC↗
XNCR Xencor Inc P Buy2019-03-222019-03-262,000$29.96 $59.9K5,059,248SEC↗
XNCR Xencor Inc P Buy2019-03-182019-03-191,100$29.90 $32.9K5,057,248SEC↗
XNCR Xencor Inc P Buy2019-03-152019-03-1938,300$29.02 $1.11M5,056,148SEC↗
AWRE AWARE INC /MA/ M Exercise deriv2019-01-022019-01-035,000— $05,000SEC↗
AWRE AWARE INC /MA/ M Exercise2019-01-022019-01-035,000— $03,273,508SEC↗
XNCR Xencor Inc S Sale2018-09-142018-09-181,000$48.05 $48.0K5,017,848SEC↗
XNCR Xencor Inc S Sale2018-07-172018-07-1736,500$41.24 $1.51M5,018,848SEC↗
XNCR Xencor Inc S Sale2018-07-162018-07-1726,888$40.67 $1.09M5,055,348SEC↗
XNCR Xencor Inc S Sale2018-07-132018-07-1748,312$41.97 $2.03M5,082,236SEC↗
XNCR Xencor Inc S Sale2018-07-122018-07-1258,000$39.55 $2.29M5,130,548SEC↗
XNCR Xencor Inc S Sale2018-07-112018-07-1230,007$39.63 $1.19M5,188,548SEC↗
XNCR Xencor Inc S Sale2018-07-102018-07-1250,293$39.89 $2.01M5,218,555SEC↗
AWRE AWARE INC /MA/ M Exercise deriv2018-07-022018-07-035,000— $05,000SEC↗
AWRE AWARE INC /MA/ M Exercise2018-07-022018-07-035,000— $03,268,508SEC↗
XNCR Xencor Inc G Gift2018-06-272018-07-127,500— $05,268,848SEC↗
XNCR Xencor Inc G Gift2018-06-272018-07-127,500— $00SEC↗
XNCR Xencor Inc S Sale2018-06-202018-06-2092,779$40.05 $3.72M5,261,348SEC↗
XNCR Xencor Inc S Sale2018-06-192018-06-20103,454$39.77 $4.11M5,354,127SEC↗
XNCR Xencor Inc S Sale2018-06-182018-06-2053,767$39.88 $2.14M5,457,581SEC↗
AWRE AWARE INC /MA/ A Award deriv2018-03-202018-03-2210,000— $010,000SEC↗
AWRE AWARE INC /MA/ M Exercise deriv2018-01-022018-01-035,000— $00SEC↗
AWRE AWARE INC /MA/ M Exercise2018-01-022018-01-035,000— $03,263,508SEC↗
XNCR Xencor Inc P Buy2017-12-142017-12-143,000$20.84 $62.5K5,511,348SEC↗
XNCR Xencor Inc P Buy2017-12-122017-12-146,215$20.72 $128.8K5,508,348SEC↗
XNCR Xencor Inc P Buy2017-11-282017-11-2810,025$19.86 $199.1K5,502,133SEC↗
XNCR Xencor Inc P Buy2017-11-242017-11-285,349$19.85 $106.2K5,492,108SEC↗
XNCR Xencor Inc P Buy2017-11-102017-11-13324$19.90 $6.4K5,485,183SEC↗
XNCR Xencor Inc P Buy2017-11-092017-11-1338,099$19.91 $758.6K5,484,859SEC↗
XNCR Xencor Inc P Buy2017-11-082017-11-133,400$19.89 $67.6K5,446,760SEC↗
XNCR Xencor Inc P Buy2017-11-072017-11-0722,500$19.89 $447.5K5,443,360SEC↗
XNCR Xencor Inc P Buy2017-11-062017-11-07305$19.92 $6.1K5,420,860SEC↗
XNCR Xencor Inc P Buy2017-11-032017-11-075,004$19.68 $98.5K5,420,555SEC↗
XNCR Xencor Inc P Buy2017-11-022017-11-025,308$19.11 $101.4K5,415,551SEC↗
XNCR Xencor Inc P Buy2017-11-012017-11-0230,992$19.56 $606.2K5,410,243SEC↗
XNCR Xencor Inc P Buy2017-10-312017-11-0213,700$19.81 $271.4K5,379,251SEC↗
XNCR Xencor Inc P Buy2017-10-272017-10-2750,000$19.88 $994.0K5,365,551SEC↗
XNCR Xencor Inc P Buy2017-10-262017-10-2775,347$19.70 $1.48M5,315,551SEC↗
XNCR Xencor Inc P Buy2017-10-252017-10-2724,653$20.01 $493.3K5,240,204SEC↗
XNCR Xencor Inc P Buy2017-08-222017-08-2329,500$19.67 $580.3K5,215,551SEC↗
XNCR Xencor Inc P Buy2017-08-212017-08-2311,516$19.74 $227.3K5,186,051SEC↗
XNCR Xencor Inc P Buy2017-08-182017-08-1843,500$19.93 $867.0K5,174,535SEC↗
XNCR Xencor Inc P Buy2017-08-172017-08-1879,035$20.47 $1.62M5,131,035SEC↗
XNCR Xencor Inc P Buy2017-08-162017-08-1825,000$20.96 $524.0K5,052,000SEC↗
XNCR Xencor Inc P Buy2017-08-112017-08-1414,000$21.05 $294.7K5,027,000SEC↗
XNCR Xencor Inc P Buy2017-08-102017-08-1413,000$21.22 $275.9K5,013,000SEC↗
AWRE AWARE INC /MA/ M Exercise deriv2017-07-032017-07-065,000— $05,000SEC↗
AWRE AWARE INC /MA/ M Exercise2017-07-032017-07-065,000— $03,258,508SEC↗
XNCR Xencor Inc P Buy2017-06-282017-06-306,000$19.94 $119.6K5,000,000SEC↗
XNCR Xencor Inc P Buy2017-06-162017-06-201,500$19.67 $29.5K4,994,000SEC↗
AWRE AWARE INC /MA/ A Award deriv2017-02-272017-03-0110,000— $010,000SEC↗
AWRE AWARE INC /MA/ M Exercise deriv2017-01-032017-01-035,000— $00SEC↗
AWRE AWARE INC /MA/ M Exercise2017-01-032017-01-035,000— $03,253,508SEC↗
XNCR Xencor Inc S Sale2016-12-062016-12-0763,061$27.71 $1.75M4,992,500SEC↗
AWRE AWARE INC /MA/ S Sale2016-11-012016-11-03286,671$5.23 $1.50M0SEC↗
AWRE AWARE INC /MA/ J Other2016-11-012016-11-03286,671— $0286,671SEC↗
XNCR Xencor Inc S Sale2016-09-272016-09-2730,775$25.86 $795.8K5,055,561SEC↗
XNCR Xencor Inc S Sale2016-09-262016-09-272,225$25.07 $55.8K5,086,336SEC↗
XNCR Xencor Inc S Sale2016-09-232016-09-277,000$25.34 $177.4K5,088,561SEC↗
XNCR Xencor Inc S Sale2016-08-262016-08-3024,351$21.48 $523.1K5,095,561SEC↗
XNCR Xencor Inc S Sale2016-08-232016-08-2436,965$21.71 $802.5K5,119,912SEC↗
XNCR Xencor Inc S Sale2016-08-222016-08-2459,863$21.74 $1.30M5,156,877SEC↗
XNCR Xencor Inc S Sale2016-08-152016-08-1710,000$23.06 $230.6K5,216,740SEC↗
XNCR Xencor Inc S Sale2016-08-112016-08-1110,000$22.01 $220.1K5,226,740SEC↗
XNCR Xencor Inc S Sale2016-08-102016-08-1110,500$21.73 $228.2K5,236,740SEC↗
XNCR Xencor Inc S Sale2016-08-092016-08-1110,000$21.88 $218.8K5,247,240SEC↗
AWRE AWARE INC /MA/ M Exercise deriv2016-06-302016-07-055,000— $05,000SEC↗
AWRE AWARE INC /MA/ M Exercise2016-06-302016-07-055,000— $03,248,508SEC↗
AWRE AWARE INC /MA/ A Award deriv2016-03-282016-03-2910,000— $010,000SEC↗
XNCR Xencor Inc S Sale2016-02-012016-02-0225$10.79 $2700SEC↗
XNCR Xencor Inc P Buy2016-01-292016-02-0225$10.83 $27125SEC↗
AWRE AWARE INC /MA/ M Exercise deriv2016-01-042016-01-065,000— $00SEC↗
AWRE AWARE INC /MA/ M Exercise2016-01-042016-01-065,000— $03,243,508SEC↗
XNCR Xencor Inc S Sale2015-12-032015-12-04100$16.51 $1.7K5,264,740SEC↗
XNCR Xencor Inc S Sale2015-12-032015-12-0419,750$14.79 $292.1K5,274,990SEC↗
XNCR Xencor Inc S Sale2015-12-032015-12-0410,150$15.77 $160.1K5,264,840SEC↗
XNCR Xencor Inc G Gift2015-11-132015-11-305,217,240— $02,000,000SEC↗
XNCR Xencor Inc G Gift2015-11-132015-11-305,217,240— $05,294,740SEC↗
XNCR Xencor Inc S Sale2015-09-032015-09-0410,000$17.22 $172.2K77,500SEC↗
XNCR Xencor Inc S Sale2015-08-052015-08-06500$22.95 $11.5K87,500SEC↗
XNCR Xencor Inc S Sale2015-08-052015-08-069,500$22.15 $210.4K88,000SEC↗
XNCR Xencor Inc M Exercise deriv2015-07-222015-07-247,500— $00SEC↗
XNCR Xencor Inc M Exercise2015-07-222015-07-247,500$11.46 $86.0K97,500SEC↗
XNCR Xencor Inc S Sale2015-07-062015-07-0810,000$22.29 $222.9K90,000SEC↗
AWRE AWARE INC /MA/ M Exercise deriv2015-06-302015-07-025,000— $05,000SEC↗
AWRE AWARE INC /MA/ M Exercise2015-06-302015-07-025,000— $03,238,508SEC↗
XNCR Xencor Inc S Sale2015-06-162015-06-1820,000$20.35 $407.0K100,000SEC↗
XNCR Xencor Inc G Gift2015-06-152015-06-1890,000— $0120,000SEC↗
XNCR Xencor Inc G Gift2015-06-152015-06-1890,000— $07,217,240SEC↗
XNCR Xencor Inc S Sale2015-06-122015-06-15250,000$19.00 $4.75M30,000SEC↗
XNCR Xencor Inc G Gift2015-06-122015-06-15180,000— $0280,000SEC↗
XNCR Xencor Inc A Award deriv2015-06-092015-06-117,500— $07,500SEC↗
XNCR Xencor Inc S Sale2015-06-032015-06-0410,000$18.76 $187.6K100,000SEC↗
XNCR Xencor Inc S Sale2015-05-262015-05-2710,000$17.01 $170.1K110,000SEC↗
AWRE AWARE INC /MA/ A Award deriv2015-03-262015-03-3010,000— $010,000SEC↗
XNCR Xencor Inc G Gift2015-03-112015-05-2794,000— $0120,000SEC↗
AWRE AWARE INC /MA/ M Exercise deriv2015-01-022015-01-055,000— $00SEC↗
AWRE AWARE INC /MA/ M Exercise2015-01-022015-01-055,000— $03,233,508SEC↗
XNCR Xencor Inc G Gift2014-08-122014-08-251,638— $026,000SEC↗
XNCR Xencor Inc S Sale2014-08-112014-08-13124,000$9.37 $1.16M27,638SEC↗
AWRE AWARE INC /MA/ M Exercise deriv2014-06-302014-07-025,000— $05,000SEC↗
AWRE AWARE INC /MA/ M Exercise2014-06-302014-07-025,000— $03,228,508SEC↗
XNCR Xencor Inc G Gift2014-06-182014-06-20275,000— $0151,638SEC↗
XNCR Xencor Inc A Award deriv2014-06-122014-06-167,500— $07,500SEC↗
XNCR Xencor Inc G Gift2014-06-122014-06-207,306,240— $0426,638SEC↗
AWRE AWARE INC /MA/ P Buy2014-05-082014-05-09100$5.46 $5463,223,508SEC↗
AWRE AWARE INC /MA/ P Buy2014-05-072014-05-091,471$5.49 $8.1K3,223,408SEC↗
AWRE AWARE INC /MA/ P Buy2014-05-062014-05-073,500$5.48 $19.2K3,221,937SEC↗
AWRE AWARE INC /MA/ P Buy2014-05-052014-05-07800$5.44 $4.4K3,218,437SEC↗
AWRE AWARE INC /MA/ P Buy2014-05-022014-05-055,678$5.48 $31.1K3,217,637SEC↗
AWRE AWARE INC /MA/ P Buy2014-05-012014-05-0516,387$5.44 $89.1K3,211,959SEC↗
AWRE AWARE INC /MA/ P Buy2014-04-302014-05-018,522$5.50 $46.9K3,195,572SEC↗
AWRE AWARE INC /MA/ P Buy2014-04-292014-05-011,000$5.55 $5.5K3,187,050SEC↗
AWRE AWARE INC /MA/ P Buy2014-04-282014-04-294,516$5.49 $24.8K3,186,050SEC↗
AWRE AWARE INC /MA/ P Buy2014-04-252014-04-2912,067$5.48 $66.1K3,181,534SEC↗
AWRE AWARE INC /MA/ A Award deriv2014-03-262014-03-2810,000— $010,000SEC↗
AWRE AWARE INC /MA/ M Exercise deriv2014-01-022014-01-065,000— $00SEC↗
AWRE AWARE INC /MA/ M Exercise2014-01-022014-01-065,000— $03,169,467SEC↗
XNCR Xencor Inc J Other2013-12-162014-06-13174,247— $07,732,878SEC↗
XNCR Xencor Inc J Other2013-12-162014-03-14174,167— $07,732,798SEC↗
XNCR Xencor Inc C Conversion2013-12-062014-03-137,260,773— $07,283,631SEC↗
XNCR Xencor Inc C Conversion2013-12-062014-03-13282,572— $0282,572SEC↗
XNCR Xencor Inc P Buy2013-12-062014-03-13275,000$5.50 $1.51M7,558,631SEC↗
XNCR Xencor Inc C Conversion deriv2013-12-062013-12-0622,508,399— $00SEC↗
XNCR Xencor Inc C Conversion deriv2013-12-062013-12-06875,974— $00SEC↗
XNCR Xencor Inc P Buy2013-12-062013-12-06275,000$5.50 $1.51M7,841,203SEC↗
XNCR Xencor Inc C Conversion2013-12-062013-12-06282,572— $07,566,203SEC↗
XNCR Xencor Inc C Conversion2013-12-062013-12-067,260,773— $07,283,631SEC↗
AWRE AWARE INC /MA/ M Exercise deriv2013-07-012013-07-035,000— $05,000SEC↗
AWRE AWARE INC /MA/ M Exercise2013-07-012013-07-035,000— $03,164,467SEC↗
AWRE AWARE INC /MA/ A Award deriv2013-04-022013-04-0410,000— $010,000SEC↗
AWRE AWARE INC /MA/ P Buy2012-11-132012-11-151,000,000$6.00 $6.00M3,159,467SEC↗
AWRE AWARE INC /MA/ P Buy2012-09-042012-09-066$5.94 $362,159,467SEC↗
AWRE AWARE INC /MA/ P Buy2012-08-312012-08-3112,241$5.95 $72.8K2,159,461SEC↗
AWRE AWARE INC /MA/ P Buy2012-08-302012-08-313,622$5.98 $21.7K2,147,220SEC↗
AWRE AWARE INC /MA/ P Buy2012-08-282012-08-3023,000$5.98 $137.5K2,143,598SEC↗
AWRE AWARE INC /MA/ P Buy2012-05-212012-05-2216,300$5.40 $88.0K2,120,598SEC↗
AWRE AWARE INC /MA/ P Buy2012-05-142012-05-153,700$5.40 $20.0K2,104,298SEC↗