SEC CIK 1507174
LaBarre Michael J.
Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| HALOview stock → | 173,756 | 2025-02-27 |
Position History — HALO
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — HALO
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2025-02-27 | Open-market sale | 100 | $58.74 | 173,756 |
| 2025-02-27 | Open-market sale | 1,597 | $58.25 | 173,856 |
| 2025-02-26 | Open-market sale | 600 | $58.65 | 175,453 |
| 2025-02-26 | Open-market sale | 9,400 | $58.09 | 176,053 |
| 2025-02-25 | Open-market sale | 700 | $58.67 | 185,453 |
| 2025-02-25 | Open-market sale | 9,300 | $58.01 | 186,153 |
| 2025-02-23 | Option exercise (derivative) | 4,747 | $0.00 | 14,238 |
| 2025-02-23 | Option exercise | 4,747 | $0.00 | 197,863 |
| 2025-02-23 | Tax withholding | 2,410 | $57.75 | 195,453 |
| 2025-02-20 | Grant / award (derivative) | 11,230 | $0.00 | 11,230 |
| 2025-02-20 | Grant / award (derivative) | 11,902 | $0.00 | 11,902 |
| 2025-02-16 | Option exercise (derivative) | 4,263 | $0.00 | 8,526 |
| 2025-02-16 | Option exercise (derivative) | 20,891 | $0.00 | 0 |
| 2025-02-16 | Option exercise (derivative) | 6,112 | $0.00 | 6,112 |
| 2025-02-16 | Tax withholding | 3,103 | $58.29 | 191,017 |
| 2025-02-16 | Option exercise | 6,112 | $0.00 | 194,120 |
| 2025-02-16 | Tax withholding | 8,721 | $58.29 | 188,008 |
| 2025-02-16 | Option exercise | 4,263 | $0.00 | 195,280 |
| 2025-02-16 | Tax withholding | 2,164 | $58.29 | 193,116 |
| 2025-02-16 | Option exercise | 20,891 | $0.00 | 196,729 |
| 2025-02-15 | Option exercise (derivative) | 3,386 | $0.00 | 0 |
| 2025-02-15 | Tax withholding | 1,304 | $58.29 | 175,838 |
| 2025-02-15 | Option exercise | 3,386 | $0.00 | 177,142 |
| 2025-02-12 | Grant / award (derivative) | 20,342 | $0.00 | 20,342 |
| 2025-02-12 | Grant / award (derivative) | 4,921 | $0.00 | 4,921 |
| 2025-02-12 | Grant / award (derivative) | 4,177 | $0.00 | 6,547 |
| 2025-02-12 | Grant / award (derivative) | 7,262 | $0.00 | 20,891 |
| 2024-10-16 | Option exercise (derivative) | 10,000 | $0.00 | 26,608 |
| 2024-10-16 | Option exercise | 10,000 | $19.98 | 183,756 |
| 2024-10-16 | Open-market sale | 10,000 | $53.26 | 173,756 |
| 2024-10-15 | Option exercise (derivative) | 5,509 | $0.00 | 6,352 |
| 2024-10-15 | Option exercise (derivative) | 4,491 | $0.00 | 36,608 |
| 2024-10-15 | Open-market sale | 9,923 | $53.74 | 173,833 |
| 2024-10-15 | Open-market sale | 77 | $54.25 | 173,756 |
| 2024-10-15 | Option exercise | 4,491 | $19.98 | 183,756 |
| 2024-10-15 | Option exercise | 5,509 | $16.65 | 179,265 |
| 2024-09-18 | Option exercise (derivative) | 10,000 | $0.00 | 11,861 |
| 2024-09-18 | Option exercise | 10,000 | $16.65 | 183,756 |
| 2024-09-18 | Open-market sale | 7,963 | $61.89 | 175,793 |
| 2024-09-18 | Open-market sale | 2,037 | $62.58 | 173,756 |
| 2024-09-17 | Option exercise (derivative) | 10,000 | $0.00 | 21,861 |
| 2024-09-17 | Open-market sale | 10,000 | $62.88 | 173,756 |
| 2024-09-17 | Option exercise | 10,000 | $16.65 | 183,756 |
| 2024-08-27 | Option exercise (derivative) | 5,580 | $0.00 | 0 |
| 2024-08-27 | Option exercise | 5,580 | $18.41 | 173,756 |
| 2024-08-21 | Option exercise (derivative) | 10,000 | $0.00 | 31,861 |
| 2024-08-21 | Option exercise | 10,000 | $16.65 | 178,176 |
| 2024-08-21 | Open-market sale | 100 | $62.34 | 168,176 |
| 2024-08-21 | Open-market sale | 9,900 | $61.74 | 168,276 |
| 2024-08-20 | Option exercise (derivative) | 10,000 | $0.00 | 41,861 |
| 2024-08-20 | Open-market sale | 10,000 | $61.06 | 168,176 |
| 2024-08-20 | Option exercise | 10,000 | $16.65 | 178,176 |
| 2024-07-24 | Option exercise (derivative) | 1,715 | $0.00 | 0 |
| 2024-07-24 | Option exercise (derivative) | 8,285 | $0.00 | 51,861 |
| 2024-07-24 | Open-market sale | 10,000 | $55.12 | 168,176 |
| 2024-07-24 | Option exercise | 1,715 | $8.11 | 169,891 |
| 2024-07-24 | Option exercise | 8,285 | $16.65 | 178,176 |
| 2024-07-23 | Option exercise (derivative) | 10,000 | $0.00 | 1,715 |
| 2024-07-23 | Option exercise | 10,000 | $8.11 | 178,176 |
| 2024-07-23 | Open-market sale | 4,709 | $54.46 | 173,467 |
| 2024-07-23 | Open-market sale | 5,291 | $55.27 | 168,176 |
| 2024-06-18 | Option exercise (derivative) | 10,000 | $0.00 | 11,715 |
| 2024-06-18 | Option exercise | 10,000 | $8.11 | 178,176 |
| 2024-06-18 | Open-market sale | 10,000 | $49.43 | 168,176 |
| 2024-05-22 | Option exercise (derivative) | 10,000 | $0.00 | 21,715 |
| 2024-05-22 | Option exercise | 10,000 | $8.11 | 178,176 |
| 2024-05-22 | Open-market sale | 10,000 | $45.38 | 168,176 |
| 2024-05-21 | Option exercise (derivative) | 10,000 | $0.00 | 31,715 |
| 2024-05-21 | Open-market sale | 10,000 | $45.16 | 168,176 |
| 2024-05-21 | Option exercise | 10,000 | $8.11 | 178,176 |
| 2024-04-17 | Option exercise (derivative) | 10,000 | $0.00 | 41,715 |
| 2024-04-17 | Option exercise | 10,000 | $8.11 | 178,176 |
| 2024-04-17 | Open-market sale | 10,000 | $38.49 | 168,176 |
| 2024-04-16 | Option exercise (derivative) | 10,000 | $0.00 | 51,715 |
| 2024-04-16 | Open-market sale | 10,000 | $38.35 | 168,176 |
| 2024-04-16 | Option exercise | 10,000 | $8.11 | 178,176 |
| 2024-03-26 | Option exercise (derivative) | 292 | $0.00 | 0 |
| 2024-03-26 | Option exercise (derivative) | 2,890 | $0.00 | 61,715 |
| 2024-03-26 | Option exercise | 292 | $16.78 | 165,286 |
| 2024-03-26 | Option exercise | 2,890 | $8.11 | 168,176 |
| 2024-03-26 | Option exercise | 8,436 | $12.07 | 164,994 |
| 2024-03-13 | Option exercise (derivative) | 6,449 | $0.00 | 8,436 |
| 2024-03-13 | Option exercise (derivative) | 3,551 | $0.00 | 64,605 |
| 2024-03-13 | Option exercise | 6,449 | $12.07 | 163,007 |
| 2024-03-13 | Option exercise | 3,551 | $8.11 | 166,558 |
| 2024-03-13 | Open-market sale | 10,000 | $42.27 | 156,558 |
| 2024-03-12 | Option exercise (derivative) | 10,000 | $0.00 | 14,885 |
| 2024-03-12 | Option exercise | 10,000 | $12.07 | 166,558 |
| 2024-03-12 | Open-market sale | 10,000 | $41.64 | 156,558 |
| 2024-02-28 | Option exercise (derivative) | 7,471 | $0.00 | 68,156 |
| 2024-02-28 | Option exercise | 7,471 | $8.11 | 164,029 |
| 2024-02-28 | Open-market sale | 7,471 | $39.54 | 156,558 |
| 2024-02-27 | Open-market sale | 10,000 | $39.95 | 159,087 |
| 2024-02-23 | Grant / award (derivative) | 19,674 | $0.00 | 19,674 |
| 2024-02-23 | Grant / award (derivative) | 18,985 | $0.00 | 18,985 |
| 2024-02-16 | Option exercise (derivative) | 6,112 | $0.00 | 12,224 |
| 2024-02-16 | Option exercise (derivative) | 4,264 | $0.00 | 12,789 |
| 2024-02-16 | Tax withholding | 2,160 | $36.10 | 169,087 |
| 2024-02-16 | Option exercise | 4,264 | $0.00 | 171,247 |
| 2024-02-16 | Tax withholding | 3,097 | $36.10 | 166,983 |
| 2024-02-16 | Option exercise | 6,112 | $0.00 | 170,080 |
| 2024-02-15 | Option exercise (derivative) | 3,386 | $0.00 | 3,386 |
| 2024-02-15 | Grant / award | 8,479 | $0.00 | 167,800 |
| 2024-02-15 | Option exercise | 3,386 | $0.00 | 160,529 |
| 2024-02-15 | Tax withholding | 3,832 | $35.91 | 163,968 |
| 2024-02-15 | Tax withholding | 1,208 | $35.91 | 159,321 |
| 2024-02-10 | Option exercise (derivative) | 8,133 | $0.00 | 0 |
| 2024-02-10 | Option exercise | 8,133 | $0.00 | 160,044 |
| 2024-02-10 | Tax withholding | 2,901 | $35.49 | 157,143 |
| 2024-01-17 | Option exercise (derivative) | 10,000 | $0.00 | 24,885 |
| 2024-01-17 | Option exercise | 10,000 | $12.07 | 161,911 |
| 2024-01-17 | Open-market sale | 10,000 | $36.00 | 151,911 |
| 2024-01-16 | Option exercise (derivative) | 10,000 | $0.00 | 34,885 |
| 2024-01-16 | Open-market sale | 10,000 | $36.00 | 151,911 |
| 2024-01-16 | Option exercise | 10,000 | $12.07 | 161,911 |
| 2023-12-13 | Option exercise (derivative) | 10,000 | $0.00 | 44,885 |
| 2023-12-13 | Open-market sale | 10,000 | $40.39 | 151,911 |
| 2023-12-13 | Option exercise | 10,000 | $12.07 | 161,911 |
| 2023-12-12 | Option exercise (derivative) | 1,467 | $0.00 | 54,885 |
| 2023-12-12 | Option exercise (derivative) | 8,533 | $0.00 | 0 |
| 2023-12-12 | Option exercise | 1,467 | $12.07 | 161,911 |
| 2023-12-12 | Option exercise | 8,533 | $13.81 | 160,444 |
| 2023-12-12 | Open-market sale | 9,357 | $39.58 | 152,554 |
| 2023-12-12 | Open-market sale | 643 | $40.47 | 151,911 |
| 2023-11-15 | Option exercise (derivative) | 10,000 | $0.00 | 8,533 |
| 2023-11-15 | Option exercise | 10,000 | $13.81 | 161,911 |
| 2023-11-15 | Open-market sale | 10,000 | $39.79 | 151,911 |
| 2023-11-14 | Option exercise (derivative) | 8,292 | $0.00 | 18,533 |
| 2023-11-14 | Option exercise (derivative) | 1,708 | $0.00 | 292 |
| 2023-11-14 | Option exercise | 8,292 | $13.81 | 160,203 |
| 2023-11-14 | Option exercise | 1,708 | $16.78 | 153,619 |
| 2023-11-14 | Open-market sale | 1,708 | $39.08 | 151,911 |
| 2023-10-17 | Option exercise (derivative) | 10,000 | $0.00 | 41,099 |
| 2023-10-17 | Open-market sale | 10,000 | $36.52 | 151,911 |
| 2023-10-17 | Option exercise | 10,000 | $19.98 | 161,911 |
| 2023-09-19 | Option exercise (derivative) | 10,000 | $0.00 | 51,099 |
| 2023-09-19 | Open-market sale | 10,000 | $39.10 | 151,911 |
| 2023-09-19 | Option exercise | 10,000 | $19.98 | 161,911 |
| 2023-08-22 | Option exercise (derivative) | 8,075 | $0.00 | 61,099 |
| 2023-08-22 | Option exercise (derivative) | 1,925 | $0.00 | 5,580 |
| 2023-08-22 | Option exercise | 1,925 | $18.41 | 153,836 |
| 2023-08-22 | Open-market sale | 1,925 | $42.41 | 151,911 |
| 2023-08-22 | Option exercise | 8,075 | $19.98 | 159,986 |
| 2023-07-18 | Option exercise (derivative) | 7,175 | $0.00 | 26,825 |
| 2023-07-18 | Option exercise (derivative) | 10,000 | $0.00 | 7,505 |
| 2023-07-18 | Option exercise (derivative) | 2,825 | $0.00 | 75,627 |
| 2023-07-18 | Open-market sale | 10,000 | $40.43 | 141,911 |
| 2023-07-18 | Option exercise | 2,825 | $8.11 | 151,911 |
| 2023-07-18 | Option exercise | 7,175 | $13.81 | 149,086 |
| 2023-06-21 | Option exercise (derivative) | 10,000 | $0.00 | 17,505 |
| 2023-06-21 | Option exercise | 10,000 | $18.41 | 151,911 |
| 2023-06-21 | Open-market sale | 10,000 | $36.00 | 141,911 |
| 2023-04-18 | Option exercise (derivative) | 10,000 | $0.00 | 27,505 |
| 2023-04-18 | Open-market sale | 10,000 | $36.00 | 141,911 |
| 2023-04-18 | Option exercise | 10,000 | $18.41 | 151,911 |
| 2023-02-27 | Open-market sale | 2,984 | $49.55 | 138,927 |
| 2023-02-27 | Open-market sale | 7,016 | $49.55 | 141,911 |
| 2023-02-27 | Option exercise (derivative) | 2,984 | $0.00 | 37,505 |
| 2023-02-27 | Option exercise | 2,984 | $18.41 | 144,895 |
| 2023-02-27 | Open-market sale | 2,984 | $49.55 | 141,911 |
| 2023-02-16 | Option exercise (derivative) | 6,112 | $0.00 | 18,336 |
| 2023-02-16 | Grant / award (derivative) | 48,849 | $0.00 | 48,849 |
| 2023-02-16 | Grant / award (derivative) | 17,053 | $0.00 | 17,053 |
| 2023-02-16 | Open-market sale | 2,878 | $49.26 | 148,927 |
| 2023-02-16 | Option exercise | 6,112 | $0.00 | 151,805 |
| 2023-02-15 | Option exercise (derivative) | 3,386 | $0.00 | 6,772 |
| 2023-02-15 | Open-market sale | 10,000 | $48.39 | 143,477 |
| 2023-02-15 | Tax withholding | 1,170 | $49.20 | 145,693 |
| 2023-02-15 | Option exercise | 3,386 | $0.00 | 146,863 |
| 2023-02-12 | Option exercise (derivative) | 7,883 | $0.00 | 0 |
| 2023-02-12 | Option exercise | 7,883 | $0.00 | 156,202 |
| 2023-02-12 | Tax withholding | 2,725 | $48.92 | 153,477 |
| 2023-02-10 | Option exercise (derivative) | 8,133 | $0.00 | 8,133 |
| 2023-02-10 | Tax withholding | 2,951 | $48.92 | 148,319 |
| 2023-02-10 | Option exercise | 8,133 | $0.00 | 151,270 |
| 2023-01-17 | Open-market sale | 1,122 | $50.93 | 143,137 |
| 2023-01-17 | Open-market sale | 8,878 | $50.40 | 144,259 |
| 2022-12-13 | Open-market sale | 5,065 | $58.66 | 153,137 |
| 2022-12-13 | Open-market sale | 4,935 | $58.67 | 158,202 |
| 2022-11-15 | Open-market sale | 8 | $54.61 | 166,252 |
| 2022-11-15 | Open-market sale | 3,115 | $54.14 | 163,137 |
| 2022-11-15 | Open-market sale | 6,877 | $54.12 | 166,260 |
| 2022-02-16 | Grant / award (derivative) | 74,777 | $0.00 | 74,777 |
| 2022-02-16 | Grant / award (derivative) | 24,448 | $0.00 | 24,448 |
| 2022-02-15 | Option exercise (derivative) | 3,386 | $0.00 | 10,158 |
| 2022-02-15 | Tax withholding | 1,170 | $34.43 | 173,137 |
| 2022-02-15 | Option exercise | 3,386 | $0.00 | 174,307 |
| 2022-02-14 | Option exercise (derivative) | 5,771 | $0.00 | 0 |
| 2022-02-14 | Tax withholding | 1,995 | $33.64 | 170,921 |
| 2022-02-14 | Option exercise | 5,771 | $0.00 | 172,916 |
| 2022-02-12 | Option exercise (derivative) | 7,883 | $0.00 | 7,883 |
| 2022-02-12 | Option exercise | 7,883 | $0.00 | 169,870 |
| 2022-02-12 | Tax withholding | 2,725 | $34.20 | 167,145 |
| 2022-02-10 | Option exercise (derivative) | 8,133 | $0.00 | 16,266 |
| 2022-02-10 | Tax withholding | 2,992 | $34.94 | 161,987 |
| 2022-02-10 | Option exercise | 8,133 | $0.00 | 164,979 |
| 2021-10-12 | Option exercise (derivative) | 8,050 | $0.00 | 0 |
| 2021-10-12 | Option exercise | 8,050 | $13.10 | 156,846 |
| 2021-10-01 | Option exercise (derivative) | 29,450 | $0.00 | 8,050 |
| 2021-10-01 | Option exercise | 29,450 | $13.10 | 178,246 |
| 2021-10-01 | Open-market sale | 29,450 | $39.93 | 148,796 |
| 2021-07-15 | Option exercise (derivative) | 14,685 | $0.00 | 0 |
| 2021-07-15 | Option exercise | 14,685 | $6.55 | 148,796 |
| 2021-07-01 | Option exercise (derivative) | 40,315 | $0.00 | 14,685 |
| 2021-07-01 | Option exercise | 40,315 | $6.55 | 174,426 |
| 2021-07-01 | Open-market sale | 40,315 | $45.70 | 134,111 |
| 2021-05-03 | Option exercise (derivative) | 11,311 | $0.00 | 0 |
| 2021-05-03 | Option exercise | 11,311 | $11.29 | 134,111 |
| 2021-04-01 | Option exercise (derivative) | 28,689 | $0.00 | 11,311 |
| 2021-04-01 | Option exercise | 28,689 | $11.29 | 151,489 |
| 2021-04-01 | Open-market sale | 18,994 | $42.79 | 122,800 |
| 2021-04-01 | Open-market sale | 9,695 | $42.11 | 141,794 |
| 2021-03-01 | Open-market sale | 6,530 | $46.26 | 122,800 |
| 2021-03-01 | Open-market sale | 11,794 | $45.56 | 129,330 |
| 2021-02-22 | Option exercise (derivative) | 8,803 | $0.00 | 0 |
| 2021-02-22 | Option exercise | 8,803 | $0.00 | 145,488 |
| 2021-02-22 | Tax withholding | 4,364 | $48.69 | 141,124 |
| 2021-02-15 | Grant / award (derivative) | 13,544 | $0.00 | 13,544 |
| 2021-02-15 | Grant / award (derivative) | 23,311 | $0.00 | 23,311 |
| 2021-02-14 | Option exercise (derivative) | 5,771 | $0.00 | 5,771 |
| 2021-02-14 | Tax withholding | 2,272 | $49.84 | 136,685 |
| 2021-02-14 | Option exercise | 5,771 | $0.00 | 138,957 |
| 2021-02-12 | Option exercise (derivative) | 7,883 | $0.00 | 15,766 |
| 2021-02-12 | Option exercise | 7,883 | $0.00 | 135,911 |
| 2021-02-12 | Tax withholding | 2,725 | $49.84 | 133,186 |
| 2021-02-10 | Option exercise (derivative) | 8,134 | $0.00 | 24,399 |
| 2021-02-10 | Tax withholding | 2,906 | $50.60 | 128,028 |
| 2021-02-10 | Option exercise | 8,134 | $0.00 | 130,934 |
| 2020-12-21 | Open-market sale | 11,400 | $42.54 | 123,400 |
| 2020-12-21 | Open-market sale | 600 | $43.25 | 122,800 |
| 2020-11-20 | Open-market sale | 7,889 | $39.04 | 134,800 |
| 2020-11-20 | Open-market sale | 4,111 | $38.24 | 142,689 |
| 2020-10-20 | Open-market sale | 12,000 | $30.43 | 146,800 |
| 2020-09-21 | Open-market sale | 12,000 | $26.91 | 158,800 |
| 2020-08-20 | Open-market sale | 12,000 | $28.30 | 170,800 |
| 2020-07-20 | Open-market sale | 12,000 | $29.01 | 182,800 |
| 2020-05-22 | Option exercise (derivative) | 18,613 | $0.00 | 0 |
| 2020-05-22 | Option exercise | 18,613 | $7.14 | 194,800 |
| 2020-05-20 | Option exercise (derivative) | 21,387 | $0.00 | 18,613 |
| 2020-05-20 | Open-market sale | 21,387 | $23.80 | 176,187 |
| 2020-05-20 | Option exercise | 21,387 | $7.14 | 197,574 |
| 2020-02-22 | Option exercise (derivative) | 8,803 | $0.00 | 8,803 |
| 2020-02-22 | Tax withholding | 3,044 | $21.83 | 176,187 |
| 2020-02-22 | Option exercise | 8,803 | $0.00 | 179,231 |
| 2020-02-14 | Option exercise (derivative) | 5,772 | $0.00 | 11,542 |
| 2020-02-14 | Option exercise | 5,772 | $0.00 | 172,423 |
| 2020-02-14 | Tax withholding | 1,995 | $21.10 | 170,428 |
| 2020-02-12 | Option exercise (derivative) | 7,883 | $0.00 | 23,649 |
| 2020-02-12 | Tax withholding | 2,725 | $20.00 | 166,651 |
| 2020-02-12 | Option exercise | 7,883 | $0.00 | 169,376 |
| 2020-02-10 | Grant / award (derivative) | 69,174 | $0.00 | 69,174 |
| 2020-02-10 | Grant / award (derivative) | 32,533 | $0.00 | 32,533 |
| 2020-02-03 | Option exercise (derivative) | 11,559 | $0.00 | 0 |
| 2020-02-03 | Tax withholding | 4,289 | $19.21 | 161,493 |
| 2020-02-03 | Option exercise | 11,559 | $0.00 | 165,782 |
| 2020-01-03 | — | — | — | 154,223 |
| 2011-05-10 | Grant / award (derivative) | 19,000 | $0.00 | 19,000 |
| 2011-02-03 | Grant / award (derivative) | 40,000 | $7.14 | 40,000 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.