Sign inGet started

KROLL MARK W

Insider CIK 1259254 · TASR Director · HAE 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
HAE HAEMONETICS CORP A Award2026-07-242026-07-282,538— $027,295SEC↗
HAE HAEMONETICS CORP A Award2026-07-242026-07-282,538— —27,295SEC↗
HAE HAEMONETICS CORP P Buy2025-11-102025-11-121,400$70.56 $98.8K24,757SEC↗
HAE HAEMONETICS CORP A Award2025-07-242025-07-252,693— $023,357SEC↗
HAE HAEMONETICS CORP A Award2024-07-252024-07-262,207— $020,664SEC↗
HAE HAEMONETICS CORP A Award2023-08-042023-08-082,226— $018,457SEC↗
AXON AXON ENTERPRISE, INC. A Award2023-05-122023-05-15993— $011,135SEC↗
AXON AXON ENTERPRISE, INC. S Sale2023-03-072023-03-0892$220.85 $20.3K13,599SEC↗
AXON AXON ENTERPRISE, INC. S Sale2023-03-072023-03-083,457$220.72 $763.0K10,142SEC↗
HAE HAEMONETICS CORP S Sale2022-08-152022-08-168,016$73.71 $590.9K16,231SEC↗
HAE HAEMONETICS CORP A Award2022-08-052022-08-082,730— $024,247SEC↗
AXON AXON ENTERPRISE, INC. S Sale2022-06-082022-06-093,159$102.82 $324.8K13,691SEC↗
AXON AXON ENTERPRISE, INC. A Award2022-05-202022-05-232,013$99.40 $200.1K16,850SEC↗
HAE HAEMONETICS CORP A Award2021-08-062021-08-093,077— $021,517SEC↗
AXON AXON ENTERPRISE, INC. A Award2021-05-272021-06-011,434$139.48 $200.0K14,837SEC↗
HAE HAEMONETICS CORP M Exercise deriv2021-05-262021-05-2810,353— $00SEC↗
HAE HAEMONETICS CORP S Sale2021-05-262021-05-2811,813$55.10 $650.9K18,440SEC↗
HAE HAEMONETICS CORP M Exercise2021-05-262021-05-2810,353$35.50 $367.5K30,253SEC↗
AXON AXON ENTERPRISE, INC. S Sale2021-05-122021-05-144,204$124.94 $525.2K13,403SEC↗
AAXN AXON ENTERPRISE, INC. G Gift2021-01-192021-01-211,000— $017,607SEC↗
AAXN AXON ENTERPRISE, INC. S Sale2020-11-162020-11-172,993$120.44 $360.5K18,607SEC↗
HAE HAEMONETICS CORP A Award2020-07-212020-07-221,983— $020,401SEC↗
AAXN AXON ENTERPRISE, INC. A Award2020-05-292020-06-022,107$75.96 $160.0K21,600SEC↗
HAE HAEMONETICS CORP M Exercise deriv2020-04-092020-04-136,573— $00SEC↗
HAE HAEMONETICS CORP S Sale2020-04-092020-04-136,573$102.00 $670.4K22,747SEC↗
HAE HAEMONETICS CORP S Sale2020-04-092020-04-134,329$102.00 $441.6K18,418SEC↗
HAE HAEMONETICS CORP M Exercise2020-04-092020-04-136,573$45.45 $298.7K29,320SEC↗
HAE HAEMONETICS CORP G Gift2019-12-312020-04-13870— $022,747SEC↗
AAXN AXON ENTERPRISE, INC. S Sale2019-11-132019-11-144,168$64.30 $268.0K19,493SEC↗
HAE HAEMONETICS CORP A Award2019-07-242019-07-261,460— $023,617SEC↗
AAXN AXON ENTERPRISE, INC. A Award2019-05-312019-06-032,396$66.78 $160.0K23,661SEC↗
HAE HAEMONETICS CORP G Gift2019-05-212019-05-241,449— $022,157SEC↗
AAXN AXON ENTERPRISE, INC. G Gift2019-05-202019-05-22952— $021,265SEC↗
HAE HAEMONETICS CORP M Exercise deriv2018-11-072018-11-098,196— $00SEC↗
HAE HAEMONETICS CORP M Exercise2018-11-072018-11-098,196$36.37 $298.1K35,455SEC↗
HAE HAEMONETICS CORP S Sale2018-11-072018-11-0910,707$114.00 $1.22M24,748SEC↗
AAXN AXON ENTERPRISE, INC. G Gift2018-08-282018-08-291,888— $022,217SEC↗
AAXN AXON ENTERPRISE, INC. S Sale2018-08-202018-08-207,097$64.34 $456.6K24,105SEC↗
HAE HAEMONETICS CORP G Gift2018-08-162018-11-09200— $027,259SEC↗
HAE HAEMONETICS CORP G Gift2018-08-142018-11-091,000— $027,459SEC↗
HAE HAEMONETICS CORP A Award2018-07-262018-07-301,696— $028,459SEC↗
AAXN AXON ENTERPRISE, INC. A Award2018-05-242018-05-242,577$62.08 $160.0K57,205SEC↗
HAE HAEMONETICS CORP M Exercise deriv2018-01-022018-01-037,118— $00SEC↗
HAE HAEMONETICS CORP S Sale2018-01-022018-01-037,118$63.00 $448.4K26,763SEC↗
HAE HAEMONETICS CORP M Exercise2018-01-022018-01-037,118$34.41 $244.9K33,881SEC↗
HAE HAEMONETICS CORP A Award2017-07-272017-07-314,329$39.27 $170.0K26,763SEC↗
AAXN AXON ENTERPRISE, INC. A Award2017-05-252017-05-266,403$24.99 $160.0K54,628SEC↗
HAE HAEMONETICS CORP M Exercise deriv2017-05-152017-05-178,580— $00SEC↗
HAE HAEMONETICS CORP S Sale2017-05-152017-05-17100$41.49 $4.1K25,290SEC↗
HAE HAEMONETICS CORP S Sale2017-05-152017-05-17300$41.48 $12.4K27,590SEC↗
HAE HAEMONETICS CORP S Sale2017-05-152017-05-171,771$41.47 $73.4K27,890SEC↗
HAE HAEMONETICS CORP S Sale2017-05-152017-05-17300$41.47 $12.4K29,661SEC↗
HAE HAEMONETICS CORP S Sale2017-05-152017-05-17500$41.46 $20.7K29,961SEC↗
HAE HAEMONETICS CORP S Sale2017-05-152017-05-17100$41.46 $4.1K30,461SEC↗
HAE HAEMONETICS CORP S Sale2017-05-152017-05-1753$41.45 $2.2K30,561SEC↗
HAE HAEMONETICS CORP S Sale2017-05-152017-05-17200$41.45 $8.3K30,614SEC↗
HAE HAEMONETICS CORP S Sale2017-05-152017-05-17100$41.45 $4.1K30,814SEC↗
HAE HAEMONETICS CORP S Sale2017-05-152017-05-17100$41.44 $4.1K30,914SEC↗
HAE HAEMONETICS CORP M Exercise2017-05-152017-05-178,580$27.24 $233.7K31,014SEC↗
HAE HAEMONETICS CORP S Sale2017-05-152017-05-17307$41.56 $12.8K22,434SEC↗
HAE HAEMONETICS CORP S Sale2017-05-152017-05-17400$41.55 $16.6K22,741SEC↗
HAE HAEMONETICS CORP S Sale2017-05-152017-05-17100$41.55 $4.2K23,141SEC↗
HAE HAEMONETICS CORP S Sale2017-05-152017-05-17273$41.54 $11.3K23,241SEC↗
HAE HAEMONETICS CORP S Sale2017-05-152017-05-17129$41.53 $5.4K23,514SEC↗
HAE HAEMONETICS CORP S Sale2017-05-152017-05-17818$41.52 $34.0K23,643SEC↗
HAE HAEMONETICS CORP S Sale2017-05-152017-05-17276$41.51 $11.5K24,461SEC↗
HAE HAEMONETICS CORP S Sale2017-05-152017-05-17453$41.50 $18.8K24,737SEC↗
HAE HAEMONETICS CORP S Sale2017-05-152017-05-17100$41.50 $4.2K25,190SEC↗
HAE HAEMONETICS CORP S Sale2017-05-152017-05-171,900$41.48 $78.8K25,690SEC↗
HAE HAEMONETICS CORP S Sale2017-05-152017-05-17300$41.49 $12.4K25,390SEC↗
HAE HAEMONETICS CORP A Award2016-07-212016-07-255,746$29.59 $170.0K22,478SEC↗
TASR TASER INTERNATIONAL INC A Award2016-05-262016-05-273,633$22.02 $80.0K48,225SEC↗
HAE HAEMONETICS CORP A Award2015-07-212015-07-234,337— $016,732SEC↗
TASR TASER INTERNATIONAL INC A Award2015-05-182015-05-202,467— $044,592SEC↗
TASR TASER INTERNATIONAL INC M Exercise deriv2015-05-082015-05-1122,026$4.54 $100.0K0SEC↗
TASR TASER INTERNATIONAL INC M Exercise deriv2015-05-082015-05-1123,041$4.34 $100.0K0SEC↗
TASR TASER INTERNATIONAL INC M Exercise2015-05-082015-05-1122,026$4.54 $100.0K87,192SEC↗
TASR TASER INTERNATIONAL INC M Exercise2015-05-082015-05-1123,041$4.34 $100.0K65,166SEC↗
TASR TASER INTERNATIONAL INC M Exercise2015-05-082015-05-1145,067$31.39 $1.41M42,125SEC↗
HAE HAEMONETICS CORP M Exercise deriv2015-02-272015-03-0311,328$44.80 $507.5K0SEC↗
HAE HAEMONETICS CORP M Exercise2015-02-272015-03-0311,328$29.23 $331.1K23,723SEC↗
HAE HAEMONETICS CORP S Sale2015-02-272015-03-0311,328$44.80 $507.5K12,395SEC↗
AAXN AXON ENTERPRISE, INC. S Sale2014-12-162018-06-293,100$22.85 $70.8K31,202SEC↗
TASR TASER INTERNATIONAL INC M Exercise deriv2014-11-032014-11-033,972$10.07 $40.0K0SEC↗
TASR TASER INTERNATIONAL INC M Exercise deriv2014-11-032014-11-034,175$9.58 $40.0K0SEC↗
TASR TASER INTERNATIONAL INC M Exercise deriv2014-11-032014-11-0313,870$7.21 $100.0K0SEC↗
TASR TASER INTERNATIONAL INC M Exercise2014-11-032014-11-034,175$9.58 $40.0K46,300SEC↗
TASR TASER INTERNATIONAL INC M Exercise2014-11-032014-11-0313,870$7.21 $100.0K64,142SEC↗
TASR TASER INTERNATIONAL INC M Exercise2014-11-032014-11-033,972$10.07 $40.0K50,272SEC↗
TASR TASER INTERNATIONAL INC M Exercise2014-11-032014-11-0322,017$18.62 $410.0K42,125SEC↗
HAE HAEMONETICS CORP A Award deriv2014-07-232014-07-2510,353— $010,353SEC↗
HAE HAEMONETICS CORP A Award2014-07-232014-07-252,394— $012,395SEC↗
TASR TASER INTERNATIONAL INC A Award2014-05-152014-05-196,130— $042,125SEC↗
TASR TASER INTERNATIONAL INC M Exercise deriv2014-02-282014-03-0412,000$8.81 $105.7K0SEC↗
TASR TASER INTERNATIONAL INC M Exercise2014-02-282014-03-0412,000$20.00 $240.0K35,995SEC↗
TASR TASER INTERNATIONAL INC M Exercise2014-02-282014-03-0412,000$8.81 $105.7K47,995SEC↗
TASR TASER INTERNATIONAL INC M Exercise deriv2013-12-162013-12-1712,000$8.81 $105.7K0SEC↗
TASR TASER INTERNATIONAL INC M Exercise2013-12-162013-12-1712,000$8.81 $105.7K47,995SEC↗
TASR TASER INTERNATIONAL INC M Exercise2013-12-162013-12-1712,000$17.10 $205.2K35,995SEC↗
TASR TASER INTERNATIONAL INC M Exercise deriv2013-09-052013-09-0623,810$4.20 $100.0K0SEC↗
TASR TASER INTERNATIONAL INC M Exercise2013-09-052013-09-0623,810$12.32 $293.3K35,995SEC↗
TASR TASER INTERNATIONAL INC M Exercise2013-09-052013-09-0623,810$4.20 $100.0K59,805SEC↗
HAE HAEMONETICS CORP A Award deriv2013-07-242013-07-266,573— $06,573SEC↗
HAE HAEMONETICS CORP A Award2013-07-242013-07-261,649— $010,001SEC↗
AAXN AXON ENTERPRISE, INC. G Gift2013-06-072018-06-292,070$9.43 $19.5K55,135SEC↗
TASR TASER INTERNATIONAL INC A Award2013-05-232013-07-155,862— $035,995SEC↗
HAE HAEMONETICS CORP M Exercise deriv2012-11-192012-11-214,592— $00SEC↗
HAE HAEMONETICS CORP S Sale2012-11-192012-11-214,592$80.13 $368.0K4,176SEC↗
HAE HAEMONETICS CORP M Exercise2012-11-192012-11-214,592$49.92 $229.2K8,768SEC↗
HAE HAEMONETICS CORP M Exercise deriv2012-11-162012-11-206,000— $00SEC↗
HAE HAEMONETICS CORP S Sale2012-11-162012-11-206,000$79.67 $478.0K4,176SEC↗
HAE HAEMONETICS CORP M Exercise2012-11-162012-11-206,000$52.76 $316.6K10,176SEC↗
TASR TASER INTERNATIONAL INC M Exercise deriv2012-08-202012-08-2026,666$0.32 $8.5K0SEC↗
TASR TASER INTERNATIONAL INC M Exercise deriv2012-08-202012-08-2014,963$0.37 $5.5K0SEC↗
TASR TASER INTERNATIONAL INC M Exercise2012-08-202012-08-2026,666$5.41 $144.3K30,133SEC↗
TASR TASER INTERNATIONAL INC M Exercise2012-08-202012-08-2026,666$0.32 $8.5K30,133SEC↗
TASR TASER INTERNATIONAL INC M Exercise2012-08-202012-08-2014,963$5.41 $80.9K30,133SEC↗
TASR TASER INTERNATIONAL INC M Exercise2012-08-202012-08-2014,963$0.37 $5.5K30,133SEC↗
TASR TASER INTERNATIONAL INC M Exercise deriv2012-08-172012-08-2045,037$0.37 $16.7K0SEC↗
TASR TASER INTERNATIONAL INC M Exercise2012-08-172012-08-2045,037$5.47 $246.4K30,133SEC↗
TASR TASER INTERNATIONAL INC M Exercise2012-08-172012-08-2045,037$0.37 $16.7K30,133SEC↗
HAE HAEMONETICS CORP A Award deriv2012-07-272012-07-314,098— $04,098SEC↗
HAE HAEMONETICS CORP A Award2012-07-272012-07-311,031$0.01 $104,176SEC↗
TASR TASER INTERNATIONAL INC A Award2012-05-312012-06-019,300— $030,133SEC↗
HAE HAEMONETICS CORP M Exercise deriv2012-05-042012-05-0820,000$71.09 $1.42M0SEC↗
HAE HAEMONETICS CORP S Sale2012-05-042012-05-0820,000$71.09 $1.42M3,145SEC↗
HAE HAEMONETICS CORP M Exercise2012-05-042012-05-0820,000$48.77 $975.4K23,145SEC↗