Miller Michael Francis

Officer · QTRX

As of 2026-09-16, Miller Michael Francis has 180 Form 4 transactions on record across 1 company — 180 in the trailing 12 months.

Everything this person has disclosed to the SEC on Form 4 — across every company they file for — reconstructed from the public record. A filing history, not a tip sheet.

Reconstructed holdings

Direct: $113KIndirect: $0$113Kas of 2026-09-16
  • Direct $113K
  • Indirect $0
QTRXdirect38,701 sh$113K

Reconstructed from this person's own Form 4 filings — the total each filing reported owning afterward, priced at the close on the as-of date shown. A filed position can lag the real one.

Direct and indirect holdings (e.g. through a trust or fund) are tagged separately, as filed.

Trades by company

QTRX · 180 trades
2026-09-15: Withheld for tax, 249 sh ($677)2026-09-15: Withheld for tax, 111 sh ($302)2026-09-15: Withheld for tax, 41 sh ($112)2026-09-15: Withheld for tax, 41 sh ($112)2026-09-15: Withheld for tax, 25 sh ($68)2026-09-15: Option exercise, 136 sh ($0)2026-09-15: Option exercise, 834 sh ($0)2026-09-15: Option exercise, 372 sh ($0)2026-09-15: Option exercise, 135 sh ($0)2026-09-15: Option exercise, 81 sh ($0)2026-09-15: Option exercise, 372 sh2026-09-15: Option exercise, 834 sh2026-09-15: Option exercise, 136 sh2026-09-15: Option exercise, 135 sh2026-09-15: Option exercise, 81 sh2026-09-15: Option exercise, 834 sh2026-09-15: Option exercise, 372 sh2026-09-15: Option exercise, 135 sh2026-09-15: Option exercise, 136 sh2026-09-15: Option exercise, 81 sh2026-08-31: Withheld for tax, 48 sh ($128)2026-08-31: Option exercise, 159 sh ($0)2026-08-31: Option exercise, 159 sh2026-08-31: Option exercise, 159 sh2026-08-31: Option exercise, 159 sh2026-08-31: Option exercise, 159 sh2026-08-15: Withheld for tax, 249 sh ($645)2026-08-15: Withheld for tax, 111 sh ($287)2026-08-15: Withheld for tax, 41 sh ($106)2026-08-15: Withheld for tax, 41 sh ($106)2026-08-15: Withheld for tax, 25 sh ($65)2026-08-15: Option exercise, 135 sh ($0)2026-08-15: Option exercise, 834 sh ($0)2026-08-15: Option exercise, 372 sh ($0)2026-08-15: Option exercise, 136 sh ($0)2026-08-15: Option exercise, 81 sh ($0)2026-08-15: Option exercise, 81 sh2026-08-15: Option exercise, 834 sh2026-08-15: Option exercise, 372 sh2026-08-15: Option exercise, 135 sh2026-08-15: Option exercise, 136 sh2026-08-15: Option exercise, 81 sh2026-08-15: Option exercise, 136 sh2026-08-15: Option exercise, 135 sh2026-08-15: Option exercise, 81 sh2026-08-15: Option exercise, 372 sh2026-08-15: Option exercise, 834 sh2026-08-15: Option exercise, 136 sh2026-08-15: Option exercise, 834 sh2026-08-15: Option exercise, 135 sh2026-08-15: Option exercise, 372 sh2026-08-15: Option exercise, 372 sh2026-08-15: Option exercise, 135 sh2026-08-15: Option exercise, 834 sh2026-08-15: Option exercise, 136 sh2026-08-15: Option exercise, 81 sh2026-07-31: Withheld for tax, 39 sh ($136)2026-07-31: Option exercise, 130 sh ($0)2026-07-31: Option exercise, 130 sh2026-07-31: Option exercise, 130 sh2026-07-15: Withheld for tax, 249 sh ($1K)2026-07-15: Withheld for tax, 111 sh ($471)2026-07-15: Withheld for tax, 41 sh ($174)2026-07-15: Withheld for tax, 41 sh ($174)2026-07-15: Withheld for tax, 25 sh ($106)2026-07-15: Option exercise, 136 sh ($0)2026-07-15: Option exercise, 81 sh ($0)2026-07-15: Option exercise, 834 sh ($0)2026-07-15: Option exercise, 372 sh ($0)2026-07-15: Option exercise, 135 sh ($0)2026-07-15: Option exercise, 372 sh2026-07-15: Option exercise, 135 sh2026-07-15: Option exercise, 81 sh2026-07-15: Option exercise, 834 sh2026-07-15: Option exercise, 81 sh2026-07-15: Option exercise, 136 sh2026-07-15: Option exercise, 834 sh2026-07-15: Option exercise, 135 sh2026-07-15: Option exercise, 372 sh2026-07-15: Option exercise, 136 sh2026-06-30: Withheld for tax, 39 sh ($168)2026-06-30: Option exercise, 130 sh ($0)2026-06-30: Option exercise, 130 sh2026-06-30: Option exercise, 130 sh2026-06-15: Withheld for tax, 249 sh ($772)2026-06-15: Withheld for tax, 111 sh ($344)2026-06-15: Withheld for tax, 41 sh ($127)2026-06-15: Withheld for tax, 41 sh ($127)2026-06-15: Withheld for tax, 25 sh ($78)2026-06-15: Option exercise, 834 sh ($0)2026-06-15: Option exercise, 81 sh ($0)2026-06-15: Option exercise, 136 sh ($0)2026-06-15: Option exercise, 135 sh ($0)2026-06-15: Option exercise, 372 sh ($0)2026-06-15: Option exercise, 834 sh2026-06-15: Option exercise, 136 sh2026-06-15: Option exercise, 81 sh2026-06-15: Option exercise, 135 sh2026-06-15: Option exercise, 136 sh2026-06-15: Option exercise, 81 sh2026-06-15: Option exercise, 372 sh2026-06-15: Option exercise, 834 sh2026-06-15: Option exercise, 372 sh2026-06-15: Option exercise, 135 sh2026-05-31: Withheld for tax, 39 sh ($119)2026-05-31: Option exercise, 130 sh ($0)2026-05-31: Option exercise, 130 sh2026-05-31: Option exercise, 130 sh2026-05-15: Withheld for tax, 249 sh ($685)2026-05-15: Withheld for tax, 111 sh ($305)2026-05-15: Withheld for tax, 41 sh ($113)2026-05-15: Withheld for tax, 41 sh ($113)2026-05-15: Withheld for tax, 25 sh ($69)2026-05-15: Option exercise, 81 sh ($0)2026-05-15: Option exercise, 834 sh ($0)2026-05-15: Option exercise, 372 sh ($0)2026-05-15: Option exercise, 135 sh ($0)2026-05-15: Option exercise, 136 sh ($0)2026-05-15: Option exercise, 135 sh2026-05-15: Option exercise, 135 sh2026-05-15: Option exercise, 136 sh2026-05-15: Option exercise, 372 sh2026-05-15: Option exercise, 81 sh2026-05-15: Option exercise, 834 sh2026-05-15: Option exercise, 834 sh2026-05-15: Option exercise, 81 sh2026-05-15: Option exercise, 372 sh2026-05-15: Option exercise, 136 sh2026-04-30: Withheld for tax, 39 sh ($122)2026-04-30: Option exercise, 130 sh ($0)2026-04-30: Option exercise, 130 sh2026-04-30: Option exercise, 130 sh2026-04-15: Withheld for tax, 249 sh ($896)2026-04-15: Withheld for tax, 111 sh ($400)2026-04-15: Withheld for tax, 41 sh ($148)2026-04-15: Withheld for tax, 41 sh ($148)2026-04-15: Withheld for tax, 25 sh ($90)2026-04-15: Option exercise, 834 sh ($0)2026-04-15: Option exercise, 372 sh ($0)2026-04-15: Option exercise, 135 sh ($0)2026-04-15: Option exercise, 136 sh ($0)2026-04-15: Option exercise, 81 sh ($0)2026-04-15: Option exercise, 135 sh2026-04-15: Option exercise, 81 sh2026-04-15: Option exercise, 372 sh2026-04-15: Option exercise, 834 sh2026-04-15: Option exercise, 834 sh2026-04-15: Option exercise, 372 sh2026-04-15: Option exercise, 136 sh2026-04-15: Option exercise, 81 sh2026-04-15: Option exercise, 135 sh2026-04-15: Option exercise, 136 sh2026-03-31: Withheld for tax, 39 sh ($137)2026-03-31: Withheld for tax, 30 sh ($106)2026-03-31: Option exercise, 130 sh ($0)2026-03-31: Option exercise, 99 sh ($0)2026-03-31: Option exercise, 130 sh2026-03-31: Option exercise, 99 sh2026-03-31: Option exercise, 130 sh2026-03-31: Option exercise, 99 sh2026-03-15: Withheld for tax, 293 sh ($1K)2026-03-15: Withheld for tax, 131 sh ($618)2026-03-15: Withheld for tax, 48 sh ($227)2026-03-15: Withheld for tax, 48 sh ($227)2026-03-15: Withheld for tax, 29 sh ($137)2026-03-15: Option exercise, 135 sh ($0)2026-03-15: Option exercise, 81 sh ($0)2026-03-15: Option exercise, 834 sh ($0)2026-03-15: Option exercise, 372 sh ($0)2026-03-15: Option exercise, 136 sh ($0)2026-03-15: Option exercise, 81 sh2026-03-15: Option exercise, 834 sh2026-03-15: Option exercise, 834 sh2026-03-15: Option exercise, 136 sh2026-03-15: Option exercise, 372 sh2026-03-15: Option exercise, 135 sh2026-03-15: Option exercise, 135 sh2026-03-15: Option exercise, 81 sh2026-03-15: Option exercise, 136 sh2026-03-15: Option exercise, 372 sh

Filing ledger

DateCompanyActionShares @ priceValueOwnership ΔOwned afterFiling
180 award / exercise / gift records — not counted as purchases
DateCompanyActionSharesOwned afterFiling
2026-09-15QTRXWithheld for tax24938,452Form 4
2026-09-15QTRXWithheld for tax11137,867Form 4
2026-09-15QTRXWithheld for tax4137,606Form 4
2026-09-15QTRXWithheld for tax4137,512Form 4
2026-09-15QTRXWithheld for tax2537,417Form 4
2026-09-15QTRXOption exercise136845Form 4
2026-09-15QTRXOption exercise83424,189Form 4
2026-09-15QTRXOption exercise3727,457Form 4
2026-09-15QTRXOption exercise1352,306Form 4
2026-09-15QTRXOption exercise81436Form 4
2026-09-15QTRXOption exercise37237,978Form 4
2026-09-15QTRXOption exercise83438,701Form 4
2026-09-15QTRXOption exercise13637,553Form 4
2026-09-15QTRXOption exercise13537,647Form 4
2026-09-15QTRXOption exercise8137,442Form 4
2026-09-15QTRXOption exercise83438,701Form 4
2026-09-15QTRXOption exercise37237,978Form 4
2026-09-15QTRXOption exercise13537,647Form 4
2026-09-15QTRXOption exercise13637,553Form 4
2026-09-15QTRXOption exercise8137,442Form 4
2026-08-31QTRXWithheld for tax4837,361Form 4
2026-08-31QTRXOption exercise1590Form 4
2026-08-31QTRXOption exercise15937,409Form 4
2026-08-31QTRXOption exercise15937,409Form 4
2026-08-31QTRXOption exercise15937,409Form 4
2026-08-31QTRXOption exercise15937,409Form 4
2026-08-15QTRXWithheld for tax24937,250Form 4
2026-08-15QTRXWithheld for tax11136,665Form 4
2026-08-15QTRXWithheld for tax4136,310Form 4
2026-08-15QTRXWithheld for tax4136,404Form 4
2026-08-15QTRXWithheld for tax2536,215Form 4
2026-08-15QTRXOption exercise1352,441Form 4
2026-08-15QTRXOption exercise83425,023Form 4
2026-08-15QTRXOption exercise3727,829Form 4
2026-08-15QTRXOption exercise136981Form 4
2026-08-15QTRXOption exercise81517Form 4
2026-08-15QTRXOption exercise8136,240Form 4
2026-08-15QTRXOption exercise83437,499Form 4
2026-08-15QTRXOption exercise37236,776Form 4
2026-08-15QTRXOption exercise13536,445Form 4

Source: SEC Form 4 filings. Each row links to its original filing.

Research tool, not investment advice — historical frequencies, not recommendations. A product of Marovel Technologies LLC. Full terms.