Sign inGet started

Galligan Andrew H

Insider CIK 1417976 · DDXS Director · OOMA Director · NVRO VP of Finance , CFO · ACLX Director

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
OOMA OOMA INC A Award2026-06-042026-06-089,743— $0250,824SEC↗
ACLX Arcellx, Inc. D To issuer deriv2026-04-282026-04-2816,829— $00SEC↗
ACLX Arcellx, Inc. D To issuer deriv2026-04-282026-04-281,784— $00SEC↗
ACLX Arcellx, Inc. U Tender2026-04-282026-04-285,000— $00SEC↗
OOMA OOMA INC S Sale2025-06-232025-06-2412,407$12.43 $154.2K241,081SEC↗
OOMA OOMA INC A Award2025-06-052025-06-0911,556— $0253,488SEC↗
ACLX Arcellx, Inc. A Award deriv2025-05-292025-05-301,784— $01,784SEC↗
ACLX Arcellx, Inc. A Award deriv2025-03-182025-03-2016,829— $016,829SEC↗
OOMA OOMA INC M Exercise deriv2024-12-172024-12-1935,000— $00SEC↗
OOMA OOMA INC S Sale2024-12-172024-12-1914,824$14.56 $215.8K241,932SEC↗
OOMA OOMA INC M Exercise2024-12-172024-12-1935,000$6.04 $211.4K256,756SEC↗
OOMA OOMA INC A Award2024-06-062024-06-0719,762— $0221,833SEC↗
OOMA OOMA INC A Award2023-06-012023-06-0511,783— $0202,071SEC↗
OOMA OOMA INC A Award2022-06-012022-06-0311,355— $0190,288SEC↗
OOMA OOMA INC A Award2021-06-022021-06-047,498— $0178,933SEC↗
NVRO NEVRO CORP F Tax w/h2020-06-042020-06-082,311$121.53 $280.9K59,179SEC↗
OOMA OOMA INC A Award2020-06-032020-06-0510,451— $0171,435SEC↗
NVRO NEVRO CORP M Exercise deriv2020-02-282020-03-038,000— $033,394SEC↗
NVRO NEVRO CORP M Exercise2020-02-282020-03-038,000$3.60 $28.8K61,490SEC↗
NVRO NEVRO CORP M Exercise deriv2020-01-082020-01-1017,718— $00SEC↗
NVRO NEVRO CORP M Exercise2020-01-082020-01-1017,718$63.23 $1.12M71,208SEC↗
NVRO NEVRO CORP S Sale2020-01-082020-01-1017,718$120.11 $2.13M53,490SEC↗
NVRO NEVRO CORP M Exercise deriv2020-01-062020-01-082,782— $017,718SEC↗
NVRO NEVRO CORP S Sale2020-01-062020-01-082,782$120.00 $333.8K53,490SEC↗
NVRO NEVRO CORP M Exercise2020-01-062020-01-082,782$63.23 $175.9K56,272SEC↗
NVRO NEVRO CORP M Exercise deriv2019-11-252019-11-2612,000— $020,500SEC↗
NVRO NEVRO CORP S Sale2019-11-252019-11-2612,000$110.39 $1.32M53,490SEC↗
NVRO NEVRO CORP M Exercise2019-11-252019-11-2612,000$63.23 $758.8K65,490SEC↗
NVRO NEVRO CORP M Exercise deriv2019-11-112019-11-136,522— $014,941SEC↗
NVRO NEVRO CORP M Exercise deriv2019-11-112019-11-1312,000— $032,500SEC↗
NVRO NEVRO CORP S Sale2019-11-112019-11-137,002$103.31 $723.4K65,010SEC↗
NVRO NEVRO CORP S Sale2019-11-112019-11-1310,345$103.85 $1.07M54,665SEC↗
NVRO NEVRO CORP S Sale2019-11-112019-11-131,175$104.74 $123.1K53,490SEC↗
NVRO NEVRO CORP M Exercise2019-11-112019-11-1312,000$63.23 $758.8K72,012SEC↗
NVRO NEVRO CORP M Exercise2019-11-112019-11-136,522$18.00 $117.4K60,012SEC↗
NVRO NEVRO CORP F Tax w/h2019-11-012019-11-051,713$86.63 $148.4K53,490SEC↗
OOMA OOMA INC S Sale2019-09-232019-09-2325,000$10.50 $262.5K160,984SEC↗
OOMA OOMA INC S Sale2019-09-102019-09-1125,000$12.31 $307.8K185,984SEC↗
NVRO NEVRO CORP M Exercise deriv2019-07-162019-07-172,500— $041,394SEC↗
NVRO NEVRO CORP M Exercise2019-07-162019-07-172,500$3.60 $9.0K55,203SEC↗
OOMA OOMA INC M Exercise deriv2019-07-082019-07-09114,943— $00SEC↗
OOMA OOMA INC M Exercise deriv2019-07-082019-07-0919,157— $00SEC↗
OOMA OOMA INC M Exercise2019-07-082019-07-0919,157$0.90 $17.2K96,041SEC↗
OOMA OOMA INC M Exercise2019-07-082019-07-09114,943$0.90 $103.4K210,984SEC↗
OOMA OOMA INC A Award2019-06-102019-06-129,607— $076,884SEC↗
NVRO NEVRO CORP A Award2019-05-282019-05-308,564— $052,703SEC↗
NVRO NEVRO CORP M Exercise deriv2019-01-042019-01-0811,004— $00SEC↗
NVRO NEVRO CORP M Exercise2019-01-042019-01-0811,004$1.44 $15.8K44,139SEC↗
NVRO NEVRO CORP F Tax w/h2018-11-012018-11-022,457$49.40 $121.4K33,135SEC↗
NVRO NEVRO CORP M Exercise deriv2018-07-182018-07-207,400— $011,004SEC↗
NVRO NEVRO CORP M Exercise2018-07-182018-07-207,400$1.44 $10.7K35,592SEC↗
OOMA OOMA INC A Award2018-06-062018-06-0710,912— $067,277SEC↗
NVRO NEVRO CORP M Exercise deriv2018-05-142018-05-167,000— $021,463SEC↗
NVRO NEVRO CORP M Exercise2018-05-142018-05-167,000$18.00 $126.0K35,192SEC↗
NVRO NEVRO CORP S Sale2018-05-142018-05-167,000$76.14 $533.0K28,192SEC↗
NVRO NEVRO CORP M Exercise deriv2018-03-012018-03-057,000— $028,463SEC↗
NVRO NEVRO CORP S Sale2018-03-012018-03-055,540$79.90 $442.6K29,652SEC↗
NVRO NEVRO CORP M Exercise2018-03-012018-03-057,000$18.00 $126.0K35,192SEC↗
NVRO NEVRO CORP S Sale2018-03-012018-03-051,460$80.87 $118.1K28,192SEC↗
NVRO NEVRO CORP A Award deriv2017-11-142017-11-1626,000— $026,000SEC↗
NVRO NEVRO CORP M Exercise deriv2017-11-142017-11-167,000— $035,463SEC↗
NVRO NEVRO CORP S Sale2017-11-142017-11-167,000$75.11 $525.8K28,192SEC↗
NVRO NEVRO CORP A Award2017-11-142017-11-1613,000— $028,192SEC↗
NVRO NEVRO CORP M Exercise2017-11-142017-11-167,000$18.00 $126.0K35,192SEC↗
NVRO NEVRO CORP M Exercise deriv2017-11-092017-11-134,000— $018,404SEC↗
NVRO NEVRO CORP M Exercise2017-11-092017-11-134,000$1.44 $5.8K15,192SEC↗
NVRO NEVRO CORP F Tax w/h2017-11-012017-11-03641$88.99 $57.0K11,192SEC↗
NVRO NEVRO CORP M Exercise deriv2017-08-142017-08-16204— $042,463SEC↗
NVRO NEVRO CORP M Exercise deriv2017-08-142017-08-166,144— $036,286SEC↗
NVRO NEVRO CORP M Exercise deriv2017-08-142017-08-16652— $043,894SEC↗
NVRO NEVRO CORP M Exercise2017-08-142017-08-16652$3.60 $2.3K12,485SEC↗
NVRO NEVRO CORP M Exercise2017-08-142017-08-16204$18.00 $3.7K18,833SEC↗
NVRO NEVRO CORP S Sale2017-08-142017-08-167,000$82.31 $576.2K11,833SEC↗
NVRO NEVRO CORP M Exercise2017-08-142017-08-166,144$3.60 $22.1K18,629SEC↗
OOMA OOMA INC A Award2017-06-202017-06-2212,805— $056,365SEC↗
NVRO NEVRO CORP M Exercise deriv2017-05-152017-05-167,500— $044,546SEC↗
NVRO NEVRO CORP S Sale2017-05-152017-05-161,306$76.40 $99.8K11,833SEC↗
NVRO NEVRO CORP M Exercise2017-05-152017-05-167,500$3.60 $27.0K19,333SEC↗
NVRO NEVRO CORP S Sale2017-05-152017-05-163,496$74.69 $261.1K15,837SEC↗
NVRO NEVRO CORP S Sale2017-05-152017-05-162,698$75.55 $203.8K13,139SEC↗
NVRO NEVRO CORP M Exercise deriv2017-05-092017-05-115,000— $022,404SEC↗
NVRO NEVRO CORP M Exercise2017-05-092017-05-115,000$1.44 $7.2K11,833SEC↗
NVRO NEVRO CORP S Sale2017-04-032017-04-0514,297$95.04 $1.36M6,833SEC↗
NVRO NEVRO CORP S Sale2017-04-032017-04-059,166$94.32 $864.5K21,130SEC↗
NVRO NEVRO CORP S Sale2017-04-032017-04-056,537$93.39 $610.5K30,296SEC↗
NVRO NEVRO CORP M Exercise deriv2017-03-012017-03-037,500— $052,046SEC↗
NVRO NEVRO CORP S Sale2017-03-012017-03-037,200$94.97 $683.8K37,133SEC↗
NVRO NEVRO CORP S Sale2017-03-012017-03-03300$95.77 $28.7K36,833SEC↗
NVRO NEVRO CORP M Exercise2017-03-012017-03-037,500$3.60 $27.0K44,333SEC↗
NVRO NEVRO CORP A Award deriv2016-11-162016-11-1827,333— $027,333SEC↗
NVRO NEVRO CORP A Award2016-11-162016-11-186,833— $036,833SEC↗
NVRO NEVRO CORP M Exercise deriv2016-11-152016-11-164,185— $042,667SEC↗
NVRO NEVRO CORP M Exercise deriv2016-11-152016-11-163,315— $059,546SEC↗
NVRO NEVRO CORP S Sale2016-11-152016-11-162,906$87.55 $254.4K30,000SEC↗
NVRO NEVRO CORP M Exercise2016-11-152016-11-163,315$3.60 $11.9K33,315SEC↗
NVRO NEVRO CORP M Exercise2016-11-152016-11-164,185$18.00 $75.3K37,500SEC↗
NVRO NEVRO CORP S Sale2016-11-152016-11-16200$84.17 $16.8K37,300SEC↗
NVRO NEVRO CORP S Sale2016-11-152016-11-16660$85.70 $56.6K36,640SEC↗
NVRO NEVRO CORP S Sale2016-11-152016-11-163,734$86.75 $323.9K32,906SEC↗
NVRO NEVRO CORP M Exercise deriv2016-08-152016-08-172,374— $042,430SEC↗
NVRO NEVRO CORP M Exercise deriv2016-08-152016-08-1779— $062,861SEC↗
NVRO NEVRO CORP M Exercise deriv2016-08-152016-08-175,047— $046,852SEC↗
NVRO NEVRO CORP M Exercise2016-08-152016-08-172,374$3.60 $8.5K32,453SEC↗
NVRO NEVRO CORP M Exercise2016-08-152016-08-1779$3.60 $28430,079SEC↗
NVRO NEVRO CORP M Exercise2016-08-152016-08-175,047$18.00 $90.8K37,500SEC↗
NVRO NEVRO CORP S Sale2016-08-152016-08-174,206$97.39 $409.6K33,294SEC↗
NVRO NEVRO CORP S Sale2016-08-152016-08-173,194$98.09 $313.3K30,100SEC↗
NVRO NEVRO CORP S Sale2016-08-152016-08-17100$98.85 $9.9K30,000SEC↗
OOMA OOMA INC A Award2016-06-162016-06-1714,000— $043,560SEC↗
NVRO NEVRO CORP M Exercise deriv2016-05-162016-05-1810,000— $027,404SEC↗
NVRO NEVRO CORP S Sale2016-05-162016-05-1810,000$64.78 $647.8K30,000SEC↗
NVRO NEVRO CORP M Exercise2016-05-162016-05-1810,000$1.44 $14.4K40,000SEC↗
NVRO NEVRO CORP M Exercise deriv2016-03-172016-03-2125,500— $037,404SEC↗
NVRO NEVRO CORP M Exercise2016-03-172016-03-2125,500$1.44 $36.7K30,000SEC↗
NVRO NEVRO CORP M Exercise deriv2016-03-012016-03-0310,000— $062,904SEC↗
NVRO NEVRO CORP S Sale2016-03-012016-03-031,384$54.81 $75.9K11,614SEC↗
NVRO NEVRO CORP S Sale2016-03-012016-03-033,100$56.07 $173.8K8,514SEC↗
NVRO NEVRO CORP S Sale2016-03-012016-03-033,314$56.74 $188.0K5,200SEC↗
NVRO NEVRO CORP S Sale2016-03-012016-03-03600$57.68 $34.6K4,600SEC↗
NVRO NEVRO CORP S Sale2016-03-012016-03-03100$59.06 $5.9K4,500SEC↗
NVRO NEVRO CORP M Exercise2016-03-012016-03-0310,000$1.44 $14.4K14,500SEC↗
NVRO NEVRO CORP S Sale2016-03-012016-03-031,202$53.90 $64.8K12,998SEC↗
NVRO NEVRO CORP S Sale2016-03-012016-03-03300$52.30 $15.7K14,200SEC↗
NVRO NEVRO CORP M Exercise deriv2015-12-292016-03-034,500— $072,904SEC↗
NVRO NEVRO CORP M Exercise2015-12-292016-03-034,500$1.44 $6.5K4,500SEC↗
NVRO NEVRO CORP A Award deriv2015-12-012015-12-0344,500— $044,500SEC↗
NVRO NEVRO CORP M Exercise deriv2015-11-172015-11-194,615— $051,899SEC↗
NVRO NEVRO CORP M Exercise deriv2015-11-172015-11-194,070— $044,804SEC↗
NVRO NEVRO CORP M Exercise deriv2015-11-172015-11-19869— $062,940SEC↗
NVRO NEVRO CORP M Exercise deriv2015-11-172015-11-1910,446— $077,404SEC↗
NVRO NEVRO CORP M Exercise2015-11-172015-11-194,070$3.60 $14.7K15,385SEC↗
NVRO NEVRO CORP M Exercise2015-11-172015-11-1910,446$1.44 $15.0K10,446SEC↗
NVRO NEVRO CORP S Sale2015-11-172015-11-1918,500$51.24 $947.9K1,500SEC↗
NVRO NEVRO CORP M Exercise2015-11-172015-11-194,615$18.00 $83.1K20,000SEC↗
NVRO NEVRO CORP S Sale2015-11-172015-11-191,500$52.01 $78.0K0SEC↗
NVRO NEVRO CORP M Exercise2015-11-172015-11-19869$3.60 $3.1K11,315SEC↗
OOMA OOMA INC A Award2015-07-162015-07-209,615— $029,560SEC↗
NVRO NEVRO CORP A Award deriv2014-11-052014-11-0756,514— $056,514SEC↗
DDXS diaDexus, Inc. A Award deriv2014-05-292014-06-0260,000— $060,000SEC↗
DDXS diaDexus, Inc. A Award deriv2013-08-062013-08-0860,000— $060,000SEC↗
DDXS diaDexus, Inc. A Award2013-08-062013-08-086,500— $06,500SEC↗
DDXS diaDexus, Inc. A Award deriv2012-09-202012-09-2460,000— $060,000SEC↗