Sign inGet started

Sousa Michael

Insider CIK 1485077 · HSTM Senior Vice President

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
HSTM HEALTHSTREAM INC M Exercise deriv2025-03-282025-03-28571— $01,857SEC↗
HSTM HEALTHSTREAM INC M Exercise deriv2025-03-282025-03-282,001— $00SEC↗
HSTM HEALTHSTREAM INC M Exercise deriv2025-03-282025-03-28420— $02,380SEC↗
HSTM HEALTHSTREAM INC M Exercise deriv2025-03-282025-03-281,941— $02,265SEC↗
HSTM HEALTHSTREAM INC M Exercise2025-03-282025-03-284,933— $066,948SEC↗
HSTM HEALTHSTREAM INC F Tax w/h2025-03-282025-03-281,419$31.90 $45.3K65,529SEC↗
HSTM HEALTHSTREAM INC M Exercise deriv2025-02-272025-02-2812,000— $039,000SEC↗
HSTM HEALTHSTREAM INC F Tax w/h2025-02-272025-02-283,631$32.37 $117.5K62,015SEC↗
HSTM HEALTHSTREAM INC M Exercise2025-02-272025-02-2812,000— $065,646SEC↗
HSTM HEALTHSTREAM INC M Exercise deriv2024-10-302024-10-31640— $02,077SEC↗
HSTM HEALTHSTREAM INC F Tax w/h2024-10-302024-10-31184$28.95 $5.3K53,646SEC↗
HSTM HEALTHSTREAM INC M Exercise2024-10-302024-10-31640— $053,830SEC↗
HSTM HEALTHSTREAM INC M Exercise deriv2024-09-272024-10-01527— $02,988SEC↗
HSTM HEALTHSTREAM INC M Exercise2024-09-272024-10-01527— $053,342SEC↗
HSTM HEALTHSTREAM INC F Tax w/h2024-09-272024-10-01152$28.31 $4.3K53,190SEC↗
HSTM HEALTHSTREAM INC A Award deriv2024-09-182024-09-202,560— $02,560SEC↗
HSTM HEALTHSTREAM INC M Exercise deriv2024-03-252024-03-251,715— $02,001SEC↗
HSTM HEALTHSTREAM INC M Exercise deriv2024-03-252024-03-251,294— $04,206SEC↗
HSTM HEALTHSTREAM INC M Exercise deriv2024-03-252024-03-25429— $02,428SEC↗
HSTM HEALTHSTREAM INC M Exercise deriv2024-03-252024-03-252,005— $00SEC↗
HSTM HEALTHSTREAM INC F Tax w/h2024-03-252024-03-251,565$26.43 $41.4K52,815SEC↗
HSTM HEALTHSTREAM INC M Exercise2024-03-252024-03-255,443— $054,380SEC↗
HSTM HEALTHSTREAM INC A Award deriv2024-03-202024-03-212,800— $02,800SEC↗
HSTM HEALTHSTREAM INC S Sale2024-02-262024-02-2615,000$27.25 $408.8K42,525SEC↗
HSTM HEALTHSTREAM INC M Exercise deriv2024-02-232024-02-279,000— $051,000SEC↗
HSTM HEALTHSTREAM INC F Tax w/h2024-02-232024-02-272,588$26.81 $69.4K48,937SEC↗
HSTM HEALTHSTREAM INC M Exercise2024-02-232024-02-279,000— $051,525SEC↗
HSTM HEALTHSTREAM INC M Exercise deriv2023-10-272023-10-27479— $02,717SEC↗
HSTM HEALTHSTREAM INC M Exercise2023-10-272023-10-27479— $057,663SEC↗
HSTM HEALTHSTREAM INC F Tax w/h2023-10-272023-10-27138$25.14 $3.5K57,525SEC↗
HSTM HEALTHSTREAM INC A Award deriv2023-09-202023-09-213,515— $03,515SEC↗
HSTM HEALTHSTREAM INC M Exercise deriv2023-03-232023-03-241,667— $00SEC↗
HSTM HEALTHSTREAM INC M Exercise deriv2023-03-232023-03-241,143— $03,716SEC↗
HSTM HEALTHSTREAM INC M Exercise deriv2023-03-232023-03-241,719— $02,005SEC↗
HSTM HEALTHSTREAM INC M Exercise deriv2023-03-232023-03-24971— $05,500SEC↗
HSTM HEALTHSTREAM INC M Exercise deriv2023-03-232023-03-2410,500— $00SEC↗
HSTM HEALTHSTREAM INC F Tax w/h2023-03-232023-03-244,600$26.25 $120.8K57,184SEC↗
HSTM HEALTHSTREAM INC M Exercise2023-03-232023-03-2416,000— $061,784SEC↗
HSTM HEALTHSTREAM INC A Award deriv2023-03-222023-03-242,857— $02,857SEC↗
HSTM HEALTHSTREAM INC A Award deriv2023-02-232023-02-2460,000— $060,000SEC↗
HSTM HEALTHSTREAM INC A Award deriv2022-10-272022-10-283,196— $03,196SEC↗
HSTM HEALTHSTREAM INC A Award deriv2022-05-262022-05-316,471— $06,471SEC↗
HSTM HEALTHSTREAM INC M Exercise deriv2022-03-172022-03-18858— $04,859SEC↗
HSTM HEALTHSTREAM INC M Exercise deriv2022-03-172022-03-181,864— $00SEC↗
HSTM HEALTHSTREAM INC M Exercise deriv2022-03-172022-03-188,750— $017,500SEC↗
HSTM HEALTHSTREAM INC M Exercise deriv2022-03-172022-03-187,000— $010,500SEC↗
HSTM HEALTHSTREAM INC M Exercise deriv2022-03-172022-03-181,430— $01,667SEC↗
HSTM HEALTHSTREAM INC M Exercise deriv2022-03-172022-03-181,146— $03,724SEC↗
HSTM HEALTHSTREAM INC M Exercise2022-03-172022-03-1821,048— $051,867SEC↗
HSTM HEALTHSTREAM INC F Tax w/h2022-03-172022-03-186,083$19.94 $121.3K45,784SEC↗
HSTM HEALTHSTREAM INC A Award deriv2021-03-172021-03-185,717— $05,717SEC↗
HSTM HEALTHSTREAM INC M Exercise deriv2021-03-162021-03-181,700— $00SEC↗
HSTM HEALTHSTREAM INC M Exercise deriv2021-03-162021-03-18859— $04,870SEC↗
HSTM HEALTHSTREAM INC M Exercise deriv2021-03-162021-03-18952— $03,097SEC↗
HSTM HEALTHSTREAM INC M Exercise deriv2021-03-162021-03-181,597— $01,864SEC↗
HSTM HEALTHSTREAM INC F Tax w/h2021-03-162021-03-181,628$23.52 $38.3K30,819SEC↗
HSTM HEALTHSTREAM INC M Exercise2021-03-162021-03-185,108— $032,447SEC↗
HSTM HEALTHSTREAM INC M Exercise deriv2020-03-172020-03-183,500— $026,250SEC↗
HSTM HEALTHSTREAM INC M Exercise deriv2020-03-172020-03-185,250— $029,750SEC↗
HSTM HEALTHSTREAM INC M Exercise deriv2020-03-172020-03-18715— $04,049SEC↗
HSTM HEALTHSTREAM INC M Exercise deriv2020-03-172020-03-181,065— $03,461SEC↗
HSTM HEALTHSTREAM INC M Exercise deriv2020-03-172020-03-181,982— $00SEC↗
HSTM HEALTHSTREAM INC M Exercise deriv2020-03-172020-03-181,458— $01,700SEC↗
HSTM HEALTHSTREAM INC M Exercise2020-03-172020-03-1813,970— $031,388SEC↗
HSTM HEALTHSTREAM INC F Tax w/h2020-03-172020-03-184,049$23.04 $93.3K27,339SEC↗
HSTM HEALTHSTREAM INC A Award deriv2020-03-112020-03-125,729— $05,729SEC↗
HSTM HEALTHSTREAM INC M Exercise deriv2019-03-182019-03-19799— $04,526SEC↗
HSTM HEALTHSTREAM INC M Exercise deriv2019-03-182019-03-191,699— $01,982SEC↗
HSTM HEALTHSTREAM INC M Exercise deriv2019-03-182019-03-191,565— $00SEC↗
HSTM HEALTHSTREAM INC M Exercise deriv2019-03-182019-03-19972— $03,158SEC↗
HSTM HEALTHSTREAM INC M Exercise2019-03-182019-03-195,035— $018,865SEC↗
HSTM HEALTHSTREAM INC F Tax w/h2019-03-182019-03-191,447$27.61 $40.0K17,418SEC↗
HSTM HEALTHSTREAM INC A Award deriv2019-03-152019-03-194,764— $04,764SEC↗
HSTM HEALTHSTREAM INC D To issuer deriv2018-05-152018-05-174,250— $00SEC↗
HSTM HEALTHSTREAM INC D To issuer deriv2018-05-152018-05-175,000— $00SEC↗
HSTM HEALTHSTREAM INC D To issuer deriv2018-05-152018-05-1711,250— $00SEC↗
HSTM HEALTHSTREAM INC A Award deriv2018-05-152018-05-1735,000— $035,000SEC↗
HSTM HEALTHSTREAM INC S Sale2018-05-032018-05-0716,005$25.09 $401.6K13,830SEC↗
HSTM HEALTHSTREAM INC M Exercise deriv2018-03-192018-03-20729— $04,130SEC↗
HSTM HEALTHSTREAM INC M Exercise deriv2018-03-192018-03-201,050— $00SEC↗
HSTM HEALTHSTREAM INC M Exercise deriv2018-03-192018-03-201,341— $01,565SEC↗
HSTM HEALTHSTREAM INC M Exercise deriv2018-03-192018-03-202,500— $018,750SEC↗
HSTM HEALTHSTREAM INC D To issuer deriv2018-03-192018-03-207,500— $011,250SEC↗
HSTM HEALTHSTREAM INC M Exercise deriv2018-03-192018-03-201,133— $03,681SEC↗
HSTM HEALTHSTREAM INC F Tax w/h2018-03-192018-03-202,079$24.97 $51.9K29,835SEC↗
HSTM HEALTHSTREAM INC M Exercise2018-03-192018-03-206,753— $031,914SEC↗
HSTM HEALTHSTREAM INC A Award deriv2018-03-152018-03-165,325— $05,325SEC↗
HSTM HEALTHSTREAM INC M Exercise deriv2017-03-202017-03-21849— $04,814SEC↗
HSTM HEALTHSTREAM INC M Exercise deriv2017-03-202017-03-21894— $02,906SEC↗
HSTM HEALTHSTREAM INC M Exercise deriv2017-03-202017-03-21900— $01,050SEC↗
HSTM HEALTHSTREAM INC M Exercise deriv2017-03-202017-03-211,313— $00SEC↗
HSTM HEALTHSTREAM INC M Exercise2017-03-202017-03-213,956— $026,575SEC↗
HSTM HEALTHSTREAM INC F Tax w/h2017-03-202017-03-211,414$23.90 $33.8K25,161SEC↗
HSTM HEALTHSTREAM INC A Award deriv2017-03-162017-03-174,859— $04,859SEC↗
HSTM HEALTHSTREAM INC A Award deriv2016-12-082017-01-104,250— $00SEC↗
HSTM HEALTHSTREAM INC M Exercise deriv2016-03-182016-03-21670— $03,800SEC↗
HSTM HEALTHSTREAM INC M Exercise deriv2016-03-182016-03-213,750— $021,250SEC↗
HSTM HEALTHSTREAM INC M Exercise deriv2016-03-182016-03-21600— $01,950SEC↗
HSTM HEALTHSTREAM INC M Exercise deriv2016-03-182016-03-211,313— $00SEC↗
HSTM HEALTHSTREAM INC M Exercise deriv2016-03-182016-03-211,124— $01,313SEC↗
HSTM HEALTHSTREAM INC M Exercise2016-03-182016-03-217,457— $024,987SEC↗
HSTM HEALTHSTREAM INC F Tax w/h2016-03-182016-03-212,368$20.20 $47.8K22,619SEC↗
HSTM HEALTHSTREAM INC A Award deriv2016-03-172016-03-215,663— $05,663SEC↗
HSTM HEALTHSTREAM INC S Sale2016-02-222016-02-2310,000$21.35 $213.5K17,530SEC↗
HSTM HEALTHSTREAM INC A Award deriv2015-09-242015-09-285,000— $00SEC↗
HSTM HEALTHSTREAM INC A Award deriv2015-09-242015-09-2825,000— $00SEC↗
HSTM HEALTHSTREAM INC M Exercise deriv2015-03-182015-03-19450— $02,550SEC↗
HSTM HEALTHSTREAM INC M Exercise deriv2015-03-182015-03-19750— $02,437SEC↗
HSTM HEALTHSTREAM INC M Exercise deriv2015-03-182015-03-191,124— $01,313SEC↗
HSTM HEALTHSTREAM INC M Exercise2015-03-182015-03-192,324— $028,329SEC↗
HSTM HEALTHSTREAM INC F Tax w/h2015-03-182015-03-19799$25.69 $20.5K27,530SEC↗
HSTM HEALTHSTREAM INC A Award deriv2015-03-102015-03-114,470— $04,470SEC↗
HSTM HEALTHSTREAM INC S Sale2015-03-062015-03-064,558$26.00 $118.5K26,005SEC↗
HSTM HEALTHSTREAM INC S Sale2015-03-032015-03-065,442$26.00 $141.5K30,563SEC↗
HSTM HEALTHSTREAM INC M Exercise deriv2015-02-112015-02-126,563— $00SEC↗
HSTM HEALTHSTREAM INC M Exercise2015-02-112015-02-126,563$7.66 $50.3K36,005SEC↗
HSTM HEALTHSTREAM INC S Sale2014-08-132014-08-1410,000$26.13 $261.3K29,442SEC↗
HSTM HEALTHSTREAM INC M Exercise deriv2014-03-182014-07-23751— $02,437SEC↗
HSTM HEALTHSTREAM INC M Exercise deriv2014-03-182014-07-23563— $03,187SEC↗
HSTM HEALTHSTREAM INC F Tax w/h2014-03-182014-07-23348$30.77 $10.7K39,442SEC↗
HSTM HEALTHSTREAM INC M Exercise2014-03-182014-07-231,314— $039,790SEC↗
HSTM HEALTHSTREAM INC M Exercise deriv2014-03-182014-03-19751— $02,437SEC↗
HSTM HEALTHSTREAM INC M Exercise deriv2014-03-182014-03-19563— $03,187SEC↗
HSTM HEALTHSTREAM INC F Tax w/h2014-03-182014-03-19348$30.77 $10.7K36,814SEC↗
HSTM HEALTHSTREAM INC M Exercise2014-03-182014-03-191,314— $037,162SEC↗
HSTM HEALTHSTREAM INC A Award deriv2014-03-112014-03-133,000— $03,000SEC↗
HSTM HEALTHSTREAM INC M Exercise deriv2014-03-072014-03-0720,000— $00SEC↗
HSTM HEALTHSTREAM INC M Exercise deriv2014-03-072014-03-075,624— $00SEC↗
HSTM HEALTHSTREAM INC S Sale2014-03-072014-03-0725,624$28.73 $736.2K38,476SEC↗
HSTM HEALTHSTREAM INC M Exercise2014-03-072014-03-0720,000$3.58 $71.6K58,476SEC↗
HSTM HEALTHSTREAM INC M Exercise2014-03-072014-03-075,624$7.66 $43.1K64,100SEC↗
HSTM HEALTHSTREAM INC M Exercise deriv2013-04-292013-05-013,363— $00SEC↗
HSTM HEALTHSTREAM INC S Sale2013-04-292013-05-013,363$22.81 $76.7K38,476SEC↗
HSTM HEALTHSTREAM INC M Exercise2013-04-292013-05-013,363$2.80 $9.4K41,839SEC↗
HSTM HEALTHSTREAM INC M Exercise deriv2013-04-262013-04-304,000— $00SEC↗
HSTM HEALTHSTREAM INC M Exercise deriv2013-04-262013-04-303,600— $00SEC↗
HSTM HEALTHSTREAM INC M Exercise deriv2013-04-262013-04-302,400— $00SEC↗
HSTM HEALTHSTREAM INC M Exercise deriv2013-04-262013-04-301,200— $00SEC↗
HSTM HEALTHSTREAM INC M Exercise deriv2013-04-262013-04-301,437— $03,363SEC↗
HSTM HEALTHSTREAM INC M Exercise deriv2013-04-262013-04-304,000— $00SEC↗
HSTM HEALTHSTREAM INC M Exercise deriv2013-04-262013-04-304,000— $00SEC↗
HSTM HEALTHSTREAM INC M Exercise deriv2013-04-262013-04-304,000— $00SEC↗
HSTM HEALTHSTREAM INC M Exercise deriv2013-04-262013-04-304,400— $00SEC↗
HSTM HEALTHSTREAM INC M Exercise2013-04-262013-04-308,637$2.80 $24.2K67,513SEC↗
HSTM HEALTHSTREAM INC M Exercise2013-04-262013-04-304,400$2.75 $12.1K42,876SEC↗
HSTM HEALTHSTREAM INC S Sale2013-04-262013-04-3029,037$22.57 $655.4K38,476SEC↗
HSTM HEALTHSTREAM INC M Exercise2013-04-262013-04-3016,000$3.75 $60.0K58,876SEC↗
HSTM HEALTHSTREAM INC M Exercise deriv2013-04-252013-04-295,000— $00SEC↗
HSTM HEALTHSTREAM INC M Exercise deriv2013-04-252013-04-294,000— $00SEC↗
HSTM HEALTHSTREAM INC M Exercise deriv2013-04-252013-04-293,000— $00SEC↗
HSTM HEALTHSTREAM INC M Exercise deriv2013-04-252013-04-292,000— $00SEC↗
HSTM HEALTHSTREAM INC M Exercise deriv2013-04-252013-04-291,000— $00SEC↗
HSTM HEALTHSTREAM INC M Exercise deriv2013-04-252013-04-29600— $04,400SEC↗
HSTM HEALTHSTREAM INC M Exercise deriv2013-04-252013-04-295,000— $00SEC↗
HSTM HEALTHSTREAM INC M Exercise deriv2013-04-252013-04-295,000— $00SEC↗
HSTM HEALTHSTREAM INC M Exercise deriv2013-04-252013-04-295,000— $00SEC↗
HSTM HEALTHSTREAM INC M Exercise deriv2013-04-252013-04-293,750— $00SEC↗
HSTM HEALTHSTREAM INC M Exercise deriv2013-04-252013-04-292,813— $00SEC↗
HSTM HEALTHSTREAM INC M Exercise deriv2013-04-252013-04-2915,000— $00SEC↗
HSTM HEALTHSTREAM INC M Exercise deriv2013-04-252013-04-2910,000— $00SEC↗
HSTM HEALTHSTREAM INC M Exercise2013-04-252013-04-2930,000$3.58 $107.4K63,703SEC↗
HSTM HEALTHSTREAM INC S Sale2013-04-252013-04-2924,065$23.12 $556.4K46,201SEC↗
HSTM HEALTHSTREAM INC M Exercise2013-04-252013-04-296,563$7.66 $50.3K70,266SEC↗
HSTM HEALTHSTREAM INC S Sale2013-04-252013-04-297,725$23.12 $178.6K38,476SEC↗
HSTM HEALTHSTREAM INC M Exercise2013-04-252013-04-2910,000$2.01 $20.1K33,703SEC↗
HSTM HEALTHSTREAM INC M Exercise2013-04-252013-04-2915,600$2.75 $42.9K23,703SEC↗
HSTM HEALTHSTREAM INC M Exercise deriv2013-03-212013-03-25562— $03,188SEC↗
HSTM HEALTHSTREAM INC F Tax w/h2013-03-212013-03-25184$21.34 $3.9K8,103SEC↗
HSTM HEALTHSTREAM INC M Exercise2013-03-212013-03-25562— $08,287SEC↗
HSTM HEALTHSTREAM INC A Award deriv2013-03-182013-03-193,750— $03,750SEC↗
HSTM HEALTHSTREAM INC A Award deriv2012-03-182012-03-203,750— $03,750SEC↗