Fallon Thomas J
Insider CIK 1399121 · INFN President and CEO, Director · HTGC Director
Trades across companies
| Ticker | Code | Trade | Filed | Shares | Price | Value | Owned after | |
|---|---|---|---|---|---|---|---|---|
| HTGC Hercules Capital, Inc. | P Buy | 2026-03-26 | 2026-03-30 | 7,300 | $14.30 | $104.4K | 157,669 | SEC↗ |
| HTGC Hercules Capital, Inc. | P Buy | 2026-02-27 | 2026-02-27 | 20,000 | $14.20 | $284.0K | 150,369 | SEC↗ |
| HTGC Hercules Capital, Inc. | P Buy | 2026-02-24 | 2026-02-25 | 10,000 | $14.98 | $149.8K | 130,369 | SEC↗ |
| HTGC Hercules Capital, Inc. | P Buy | 2026-02-17 | 2026-02-19 | 20,000 | $15.88 | $317.6K | 120,369 | SEC↗ |
| HTGC Hercules Capital, Inc. | P Buy | 2025-05-08 | 2025-05-09 | 5,976 | $17.53 | $104.8K | 98,882 | SEC↗ |
| HTGC Hercules Capital, Inc. | P Buy | 2024-08-06 | 2024-08-08 | 5,723 | $18.33 | $104.9K | 92,400 | SEC↗ |
| HTGC Hercules Capital, Inc. | A Award | 2024-08-06 | 2024-08-08 | 1,158 | — | $0 | 86,677 | SEC↗ |
| HTGC Hercules Capital, Inc. | D To issuer | 2024-08-06 | 2024-08-08 | 1,158 | — | $0 | 6,789 | SEC↗ |
| HTGC Hercules Capital, Inc. | A Award | 2024-06-20 | 2024-06-24 | 149 | — | $0 | 85,519 | SEC↗ |
| HTGC Hercules Capital, Inc. | A Award | 2024-06-20 | 2024-06-24 | 3,030 | $19.80 | $60.0K | 8,096 | SEC↗ |
| HTGC Hercules Capital, Inc. | D To issuer | 2024-06-20 | 2024-06-24 | 149 | — | $0 | 7,947 | SEC↗ |
| HTGC Hercules Capital, Inc. | A Award | 2023-11-22 | 2023-11-27 | 5,800 | — | $0 | 85,113 | SEC↗ |
| HTGC Hercules Capital, Inc. | A Award | 2023-11-22 | 2023-11-27 | 149 | $15.87 | $2.4K | 5,066 | SEC↗ |
| HTGC Hercules Capital, Inc. | D To issuer | 2023-11-22 | 2023-11-27 | 5,800 | — | $0 | 4,917 | SEC↗ |
| HTGC Hercules Capital, Inc. | A Award | 2023-09-08 | 2023-09-11 | 5,656 | $15.90 | $89.9K | 10,717 | SEC↗ |
| HTGC Hercules Capital, Inc. | A Award | 2023-08-25 | 2023-08-28 | 1,377 | — | $0 | 79,313 | SEC↗ |
| HTGC Hercules Capital, Inc. | A Award | 2023-08-25 | 2023-08-28 | 144 | $16.41 | $2.4K | 5,061 | SEC↗ |
| HTGC Hercules Capital, Inc. | D To issuer | 2023-08-25 | 2023-08-28 | 1,377 | — | $0 | 4,917 | SEC↗ |
| HTGC Hercules Capital, Inc. | A Award | 2023-05-23 | 2023-05-25 | 218 | $13.09 | $2.9K | 6,294 | SEC↗ |
| HTGC Hercules Capital, Inc. | D To issuer | 2023-05-23 | 2023-05-25 | 186 | — | $0 | 6,076 | SEC↗ |
| HTGC Hercules Capital, Inc. | A Award | 2023-05-23 | 2023-05-25 | 186 | — | $0 | 77,936 | SEC↗ |
| HTGC Hercules Capital, Inc. | A Award | 2023-03-10 | 2023-03-13 | 10,000 | $12.75 | $127.5K | 77,750 | SEC↗ |
| HTGC Hercules Capital, Inc. | A Award | 2023-03-09 | 2023-03-13 | 187 | $15.32 | $2.9K | 6,262 | SEC↗ |
| HTGC Hercules Capital, Inc. | D To issuer | 2023-03-09 | 2023-03-13 | 220 | — | $0 | 6,075 | SEC↗ |
| HTGC Hercules Capital, Inc. | A Award | 2023-03-09 | 2023-03-13 | 220 | — | $0 | 67,751 | SEC↗ |
| HTGC Hercules Capital, Inc. | A Award | 2022-11-17 | 2022-11-21 | 220 | $14.06 | $3.1K | 6,295 | SEC↗ |
| HTGC Hercules Capital, Inc. | D To issuer | 2022-11-17 | 2022-11-21 | 202 | — | $0 | 6,074 | SEC↗ |
| HTGC Hercules Capital, Inc. | A Award | 2022-11-17 | 2022-11-21 | 202 | — | $0 | 67,531 | SEC↗ |
| HTGC Hercules Capital, Inc. | D To issuer | 2022-08-16 | 2022-08-18 | 5,496 | — | $0 | 6,074 | SEC↗ |
| HTGC Hercules Capital, Inc. | A Award | 2022-08-16 | 2022-08-18 | 5,496 | — | $0 | 67,330 | SEC↗ |
| HTGC Hercules Capital, Inc. | A Award | 2022-08-16 | 2022-08-18 | 202 | $15.13 | $3.1K | 6,276 | SEC↗ |
| HTGC Hercules Capital, Inc. | A Award | 2022-08-01 | 2022-08-01 | 4,339 | $16.13 | $70.0K | 11,570 | SEC↗ |
| HTGC Hercules Capital, Inc. | D To issuer | 2022-08-01 | 2022-08-01 | 230 | — | $0 | 7,231 | SEC↗ |
| HTGC Hercules Capital, Inc. | A Award | 2022-08-01 | 2022-08-01 | 230 | — | $0 | 61,834 | SEC↗ |
| HTGC Hercules Capital, Inc. | A Award | 2022-05-24 | 2022-05-26 | 230 | $15.06 | $3.5K | 7,461 | SEC↗ |
| HTGC Hercules Capital, Inc. | D To issuer | 2022-05-12 | 2022-05-13 | 7,231 | — | $0 | 7,231 | SEC↗ |
| HTGC Hercules Capital, Inc. | P Buy | 2022-05-12 | 2022-05-13 | 10,000 | $14.88 | $148.8K | 61,604 | SEC↗ |
| HTGC Hercules Capital, Inc. | A Award | 2022-03-16 | 2022-03-18 | 205 | $16.99 | $3.5K | 58,835 | SEC↗ |
| HTGC Hercules Capital, Inc. | A Award | 2021-12-22 | 2021-12-27 | 91 | $17.15 | $1.6K | 58,536 | SEC↗ |
| HTGC Hercules Capital, Inc. | A Award | 2021-12-22 | 2021-12-27 | 94 | $17.33 | $1.6K | 58,630 | SEC↗ |
| HTGC Hercules Capital, Inc. | A Award | 2021-11-17 | 2021-11-19 | 166 | $17.33 | $2.9K | 58,445 | SEC↗ |
| HTGC Hercules Capital, Inc. | A Award | 2021-08-18 | 2021-08-19 | 165 | $16.98 | $2.8K | 58,279 | SEC↗ |
| HTGC Hercules Capital, Inc. | A Award | 2021-08-02 | 2021-08-02 | 4,013 | $17.44 | $70.0K | 58,114 | SEC↗ |
| HTGC Hercules Capital, Inc. | A Award | 2021-06-24 | 2021-06-28 | 3,472 | $17.28 | $60.0K | 54,101 | SEC↗ |
| INFN Infinera Corp | S Sale | 2021-06-03 | 2021-06-04 | 172,564 | $10.12 | $1.75M | 1,530,062 | SEC↗ |
| INFN Infinera Corp | A Award deriv | 2021-05-21 | 2021-05-25 | 18,211 | — | $0 | 18,211 | SEC↗ |
| HTGC Hercules Capital, Inc. | A Award | 2021-05-19 | 2021-05-21 | 92 | $15.98 | $1.5K | 50,629 | SEC↗ |
| INFN Infinera Corp | M Exercise deriv | 2021-05-05 | 2021-05-07 | 64,485 | — | $0 | 0 | SEC↗ |
| INFN Infinera Corp | M Exercise | 2021-05-05 | 2021-05-07 | 64,485 | — | $0 | 1,734,598 | SEC↗ |
| INFN Infinera Corp | F Tax w/h | 2021-05-05 | 2021-05-07 | 31,972 | $8.58 | $274.3K | 1,702,626 | SEC↗ |
| HTGC Hercules Capital, Inc. | M Exercise | 2021-05-03 | 2021-05-03 | 10,000 | $16.34 | $163.4K | 59,937 | SEC↗ |
| HTGC Hercules Capital, Inc. | F Tax w/h | 2021-05-03 | 2021-05-03 | 9,400 | $17.53 | $164.8K | 50,537 | SEC↗ |
| HTGC Hercules Capital, Inc. | A Award | 2021-03-15 | 2021-03-16 | 90 | $16.60 | $1.5K | 49,937 | SEC↗ |
| HTGC Hercules Capital, Inc. | S Sale | 2021-03-15 | 2021-03-16 | 15,000 | $16.56 | $248.4K | 49,937 | SEC↗ |
| HTGC Hercules Capital, Inc. | M Exercise | 2021-03-15 | 2021-03-16 | 15,000 | $11.44 | $171.6K | 64,937 | SEC↗ |
| INFN Infinera Corp | S Sale | 2021-03-12 | 2021-03-16 | 35,065 | $9.82 | $344.3K | 1,670,113 | SEC↗ |
| INFN Infinera Corp | S Sale | 2021-03-01 | 2021-03-03 | 64,935 | $10.00 | $649.4K | 1,705,178 | SEC↗ |
| INFN Infinera Corp | M Exercise deriv | 2021-02-09 | 2021-02-11 | 220,000 | — | $0 | 0 | SEC↗ |
| INFN Infinera Corp | M Exercise deriv | 2021-02-09 | 2021-02-11 | 67,708 | — | $0 | 0 | SEC↗ |
| INFN Infinera Corp | M Exercise deriv | 2021-02-09 | 2021-02-11 | 28,707 | — | $0 | 0 | SEC↗ |
| INFN Infinera Corp | M Exercise | 2021-02-09 | 2021-02-11 | 67,708 | — | $0 | 1,683,280 | SEC↗ |
| INFN Infinera Corp | F Tax w/h | 2021-02-09 | 2021-02-11 | 10,517 | $10.47 | $110.1K | 1,615,572 | SEC↗ |
| INFN Infinera Corp | M Exercise | 2021-02-09 | 2021-02-11 | 28,707 | — | $0 | 1,626,089 | SEC↗ |
| INFN Infinera Corp | F Tax w/h | 2021-02-09 | 2021-02-11 | 104,675 | $10.47 | $1.10M | 1,770,113 | SEC↗ |
| INFN Infinera Corp | M Exercise | 2021-02-09 | 2021-02-11 | 220,000 | — | $0 | 1,874,788 | SEC↗ |
| INFN Infinera Corp | F Tax w/h | 2021-02-09 | 2021-02-11 | 28,492 | $10.47 | $298.3K | 1,654,788 | SEC↗ |
| INFN Infinera Corp | A Award deriv | 2021-01-14 | 2021-03-11 | 64,485 | — | $0 | 64,485 | SEC↗ |
| INFN INFINERA Corp | M Exercise deriv | 2020-12-04 | 2020-12-08 | 32,965 | — | $0 | 0 | SEC↗ |
| INFN INFINERA Corp | M Exercise deriv | 2020-12-04 | 2020-12-08 | 182,250 | — | $0 | 0 | SEC↗ |
| INFN INFINERA Corp | M Exercise deriv | 2020-12-04 | 2020-12-08 | 30,475 | — | $0 | 0 | SEC↗ |
| INFN INFINERA Corp | M Exercise deriv | 2020-12-04 | 2020-12-08 | 14,286 | — | $0 | 0 | SEC↗ |
| INFN INFINERA Corp | F Tax w/h | 2020-12-04 | 2020-12-08 | 32,586 | $8.78 | $286.1K | 1,594,937 | SEC↗ |
| INFN INFINERA Corp | M Exercise | 2020-12-04 | 2020-12-08 | 32,965 | $8.58 | $282.8K | 1,627,523 | SEC↗ |
| INFN INFINERA Corp | M Exercise | 2020-12-04 | 2020-12-08 | 14,286 | $8.58 | $122.6K | 1,608,518 | SEC↗ |
| INFN INFINERA Corp | F Tax w/h | 2020-12-04 | 2020-12-08 | 180,156 | $8.78 | $1.58M | 1,597,382 | SEC↗ |
| INFN INFINERA Corp | M Exercise | 2020-12-04 | 2020-12-08 | 30,475 | $8.58 | $261.5K | 1,625,412 | SEC↗ |
| INFN INFINERA Corp | F Tax w/h | 2020-12-04 | 2020-12-08 | 30,124 | $8.78 | $264.5K | 1,595,288 | SEC↗ |
| INFN INFINERA Corp | M Exercise | 2020-12-04 | 2020-12-08 | 182,250 | $8.58 | $1.56M | 1,777,538 | SEC↗ |
| INFN INFINERA Corp | F Tax w/h | 2020-12-04 | 2020-12-08 | 13,960 | $8.78 | $122.6K | 1,594,558 | SEC↗ |
| INFN INFINERA Corp | M Exercise | 2020-12-04 | 2020-12-23 | 14,286 | $8.58 | $122.6K | 1,608,518 | SEC↗ |
| HTGC Hercules Capital, Inc. | A Award | 2020-11-16 | 2020-11-18 | 111 | $11.49 | $1.3K | 49,847 | SEC↗ |
| HTGC Hercules Capital, Inc. | A Award | 2020-11-06 | 2020-11-10 | 4,379 | $11.40 | $49.9K | 49,736 | SEC↗ |
| HTGC Hercules Capital, Inc. | A Award | 2020-07-17 | 2020-08-19 | 100 | $11.93 | $1.2K | 45,354 | SEC↗ |
| HTGC Hercules Capital, Inc. | A Award | 2020-05-21 | 2020-05-26 | 116 | $10.33 | $1.2K | 45,254 | SEC↗ |
| INFN INFINERA Corp | M Exercise deriv | 2020-05-05 | 2020-05-07 | 21,712 | — | $0 | 0 | SEC↗ |
| INFN INFINERA Corp | M Exercise deriv | 2020-05-05 | 2020-05-07 | 28,708 | — | $0 | 28,707 | SEC↗ |
| INFN INFINERA Corp | M Exercise deriv | 2020-05-05 | 2020-05-07 | 33,854 | — | $0 | 67,708 | SEC↗ |
| INFN INFINERA Corp | M Exercise deriv | 2020-05-05 | 2020-05-07 | 30,217 | — | $0 | 0 | SEC↗ |
| INFN INFINERA Corp | M Exercise deriv | 2020-05-05 | 2020-05-07 | 58,032 | — | $0 | 0 | SEC↗ |
| INFN INFINERA Corp | M Exercise | 2020-05-05 | 2020-05-07 | 30,217 | — | $0 | 1,545,454 | SEC↗ |
| INFN INFINERA Corp | M Exercise | 2020-05-05 | 2020-05-07 | 21,712 | — | $0 | 1,503,958 | SEC↗ |
| INFN INFINERA Corp | M Exercise | 2020-05-05 | 2020-05-07 | 58,032 | — | $0 | 1,615,183 | SEC↗ |
| INFN INFINERA Corp | F Tax w/h | 2020-05-05 | 2020-05-07 | 11,707 | — | $0 | 1,557,151 | SEC↗ |
| INFN INFINERA Corp | M Exercise | 2020-05-05 | 2020-05-07 | 33,854 | — | $0 | 1,568,858 | SEC↗ |
| INFN INFINERA Corp | F Tax w/h | 2020-05-05 | 2020-05-07 | 10,450 | — | $0 | 1,535,004 | SEC↗ |
| INFN INFINERA Corp | F Tax w/h | 2020-05-05 | 2020-05-07 | 20,951 | — | $0 | 1,594,232 | SEC↗ |
| INFN INFINERA Corp | F Tax w/h | 2020-05-05 | 2020-05-07 | 9,928 | — | $0 | 1,515,237 | SEC↗ |
| INFN INFINERA Corp | M Exercise | 2020-05-05 | 2020-05-07 | 28,708 | — | $0 | 1,525,165 | SEC↗ |
| INFN INFINERA Corp | F Tax w/h | 2020-05-05 | 2020-05-07 | 7,501 | — | $0 | 1,496,457 | SEC↗ |
| HTGC Hercules Capital, Inc. | A Award | 2020-03-09 | 2020-03-11 | 106 | $14.08 | $1.5K | 45,138 | SEC↗ |
| INFN INFINERA Corp | A Award deriv | 2020-03-04 | 2020-03-06 | 220,000 | — | $0 | 220,000 | SEC↗ |
| INFN INFINERA Corp | A Award deriv | 2020-02-07 | 2020-02-11 | 30,217 | — | $0 | 30,217 | SEC↗ |
| INFN INFINERA Corp | A Award deriv | 2020-02-07 | 2020-02-11 | 58,032 | — | $0 | 58,032 | SEC↗ |
| HTGC Hercules Capital, Inc. | A Award | 2019-11-18 | 2019-11-20 | 94 | $13.91 | $1.3K | 45,032 | SEC↗ |
| HTGC Hercules Capital, Inc. | A Award | 2019-09-26 | 2019-09-30 | 3,759 | $13.30 | $50.0K | 44,938 | SEC↗ |
| HTGC Hercules Capital, Inc. | A Award | 2019-08-19 | 2019-08-20 | 117 | $12.74 | $1.5K | 41,179 | SEC↗ |
| HTGC Hercules Capital, Inc. | A Award | 2019-05-20 | 2019-05-22 | 107 | $13.13 | $1.4K | 41,062 | SEC↗ |
| INFN INFINERA Corp | P Buy | 2019-05-15 | 2019-05-15 | 50,000 | $3.32 | $166.0K | 1,482,246 | SEC↗ |
| INFN INFINERA Corp | M Exercise deriv | 2019-05-05 | 2019-05-06 | 33,854 | — | $0 | 101,562 | SEC↗ |
| INFN INFINERA Corp | M Exercise deriv | 2019-05-05 | 2019-05-06 | 28,708 | — | $0 | 57,415 | SEC↗ |
| INFN INFINERA Corp | M Exercise deriv | 2019-05-05 | 2019-05-06 | 21,712 | — | $0 | 21,712 | SEC↗ |
| INFN INFINERA Corp | M Exercise | 2019-05-05 | 2019-05-06 | 28,708 | — | $0 | 1,420,027 | SEC↗ |
| INFN INFINERA Corp | F Tax w/h | 2019-05-05 | 2019-05-06 | 9,928 | $4.43 | $44.0K | 1,410,099 | SEC↗ |
| INFN INFINERA Corp | M Exercise | 2019-05-05 | 2019-05-06 | 33,854 | — | $0 | 1,443,953 | SEC↗ |
| INFN INFINERA Corp | F Tax w/h | 2019-05-05 | 2019-05-06 | 11,707 | $4.43 | $51.9K | 1,432,246 | SEC↗ |
| INFN INFINERA Corp | F Tax w/h | 2019-05-05 | 2019-05-06 | 7,468 | $4.43 | $33.1K | 1,391,319 | SEC↗ |
| INFN INFINERA Corp | M Exercise | 2019-05-05 | 2019-05-06 | 21,712 | — | $0 | 1,398,787 | SEC↗ |
| INFN INFINERA Corp | A Award deriv | 2019-03-28 | 2019-04-01 | 162,500 | — | $0 | 162,500 | SEC↗ |
| HTGC Hercules Capital, Inc. | A Award | 2019-03-11 | 2019-03-13 | 96 | $13.47 | $1.3K | 40,955 | SEC↗ |
| HTGC Hercules Capital, Inc. | A Award | 2018-11-19 | 2018-12-10 | 234 | $12.28 | $2.9K | 40,859 | SEC↗ |
| INFN INFINERA Corp | P Buy | 2018-11-09 | 2018-11-09 | 50,000 | $4.63 | $231.5K | 1,377,075 | SEC↗ |
| HTGC Hercules Capital, Inc. | A Award | 2018-09-17 | 2018-09-19 | 3,802 | $13.15 | $50.0K | 40,514 | SEC↗ |
| HTGC Hercules Capital, Inc. | A Award | 2018-08-20 | 2018-12-10 | 111 | $13.42 | $1.5K | 40,625 | SEC↗ |
| HTGC Hercules Capital, Inc. | A Award | 2018-07-11 | 2018-07-12 | 4,754 | $12.98 | $61.7K | 36,712 | SEC↗ |
| HTGC Hercules Capital, Inc. | A Award | 2018-05-21 | 2018-05-23 | 42 | $12.40 | $521 | 31,958 | SEC↗ |
| INFN INFINERA Corp | M Exercise deriv | 2018-05-05 | 2018-05-08 | 21,713 | — | $0 | 43,424 | SEC↗ |
| INFN INFINERA Corp | M Exercise deriv | 2018-05-05 | 2018-05-08 | 18,413 | — | $0 | 0 | SEC↗ |
| INFN INFINERA Corp | M Exercise deriv | 2018-05-05 | 2018-05-08 | 28,708 | — | $0 | 86,123 | SEC↗ |
| INFN INFINERA Corp | F Tax w/h | 2018-05-05 | 2018-05-08 | 7,509 | $12.01 | $90.2K | 1,308,295 | SEC↗ |
| INFN INFINERA Corp | M Exercise | 2018-05-05 | 2018-05-08 | 28,708 | — | $0 | 1,337,003 | SEC↗ |
| INFN INFINERA Corp | M Exercise | 2018-05-05 | 2018-05-08 | 21,713 | — | $0 | 1,315,804 | SEC↗ |
| INFN INFINERA Corp | F Tax w/h | 2018-05-05 | 2018-05-08 | 9,928 | $12.01 | $119.2K | 1,327,075 | SEC↗ |
| INFN INFINERA Corp | F Tax w/h | 2018-05-05 | 2018-05-08 | 6,353 | $12.01 | $76.3K | 1,294,091 | SEC↗ |
| INFN INFINERA Corp | M Exercise | 2018-05-05 | 2018-05-08 | 18,413 | — | $0 | 1,300,444 | SEC↗ |
| HTGC Hercules Capital, Inc. | A Award | 2018-03-12 | 2018-03-14 | 42 | $12.27 | $515 | 31,916 | SEC↗ |
| INFN INFINERA Corp | A Award deriv | 2018-02-15 | 2018-02-20 | 135,416 | — | $0 | 135,416 | SEC↗ |
| HTGC Hercules Capital, Inc. | A Award | 2017-11-20 | 2017-11-22 | 38 | $13.44 | $511 | 31,874 | SEC↗ |
| INFN INFINERA Corp | P Buy | 2017-11-13 | 2017-11-13 | 100,000 | $6.33 | $633.0K | 1,282,031 | SEC↗ |
| HTGC Hercules Capital, Inc. | A Award | 2017-08-21 | 2017-08-22 | 40 | $12.92 | $517 | 31,836 | SEC↗ |
| HTGC Hercules Capital, Inc. | A Award | 2017-08-15 | 2017-08-16 | 3,903 | $12.81 | $50.0K | 31,796 | SEC↗ |
| HTGC Hercules Capital, Inc. | A Award | 2017-05-22 | 2017-05-24 | 78 | $13.31 | $1.0K | 27,893 | SEC↗ |
| INFN INFINERA Corp | M Exercise deriv | 2017-05-05 | 2017-05-08 | 18,413 | — | $0 | 18,413 | SEC↗ |
| INFN INFINERA Corp | M Exercise deriv | 2017-05-05 | 2017-05-08 | 21,713 | — | $0 | 65,137 | SEC↗ |
| INFN INFINERA Corp | M Exercise deriv | 2017-05-05 | 2017-05-08 | 35,629 | — | $0 | 0 | SEC↗ |
| INFN INFINERA Corp | F Tax w/h | 2017-05-05 | 2017-05-08 | 8,160 | $9.55 | $77.9K | 1,179,904 | SEC↗ |
| INFN INFINERA Corp | M Exercise | 2017-05-05 | 2017-05-08 | 21,713 | — | $0 | 1,188,064 | SEC↗ |
| INFN INFINERA Corp | F Tax w/h | 2017-05-05 | 2017-05-08 | 13,390 | $9.55 | $127.9K | 1,154,858 | SEC↗ |
| INFN INFINERA Corp | M Exercise | 2017-05-05 | 2017-05-08 | 35,629 | — | $0 | 1,168,248 | SEC↗ |
| INFN INFINERA Corp | M Exercise | 2017-05-05 | 2017-05-08 | 18,413 | — | $0 | 1,173,271 | SEC↗ |
| INFN INFINERA Corp | F Tax w/h | 2017-05-05 | 2017-05-08 | 6,920 | $9.55 | $66.1K | 1,166,351 | SEC↗ |
| HTGC Hercules Capital, Inc. | A Award | 2017-03-13 | 2017-03-15 | 70 | $14.85 | $1.0K | 27,815 | SEC↗ |
| INFN INFINERA Corp | A Award deriv | 2017-02-21 | 2017-02-23 | 114,831 | — | $0 | 114,831 | SEC↗ |
| HTGC Hercules Capital, Inc. | A Award | 2016-09-15 | 2016-09-19 | 3,720 | $13.44 | $50.0K | 27,408 | SEC↗ |
| INFN INFINERA CORP | M Exercise deriv | 2016-08-05 | 2016-08-09 | 37,563 | — | $0 | 0 | SEC↗ |
| INFN INFINERA CORP | F Tax w/h | 2016-08-05 | 2016-08-09 | 19,601 | $9.36 | $183.5K | 1,132,619 | SEC↗ |
| INFN INFINERA CORP | M Exercise | 2016-08-05 | 2016-08-09 | 37,563 | — | $0 | 1,152,220 | SEC↗ |
| INFN INFINERA CORP | P Buy | 2016-08-01 | 2016-08-02 | 100,000 | $8.54 | $854.0K | 1,114,657 | SEC↗ |
| INFN INFINERA CORP | A Award deriv | 2016-07-26 | 2016-07-28 | 37,563 | — | $0 | 37,563 | SEC↗ |
| INFN INFINERA CORP | M Exercise deriv | 2016-05-05 | 2016-05-09 | 35,629 | — | $0 | 35,629 | SEC↗ |
| INFN INFINERA CORP | M Exercise deriv | 2016-05-05 | 2016-05-09 | 18,414 | — | $0 | 36,826 | SEC↗ |
| INFN INFINERA CORP | F Tax w/h | 2016-05-05 | 2016-05-09 | 9,609 | $11.88 | $114.2K | 1,014,657 | SEC↗ |
| INFN INFINERA CORP | M Exercise | 2016-05-05 | 2016-05-09 | 18,414 | — | $0 | 1,024,266 | SEC↗ |
| INFN INFINERA CORP | F Tax w/h | 2016-05-05 | 2016-05-09 | 18,592 | $11.88 | $220.9K | 1,005,852 | SEC↗ |
| INFN INFINERA CORP | M Exercise | 2016-05-05 | 2016-05-09 | 35,629 | — | $0 | 1,024,444 | SEC↗ |
| INFN INFINERA CORP | P Buy | 2016-05-03 | 2016-05-03 | 100,000 | $11.95 | $1.20M | 988,815 | SEC↗ |
| HTGC Hercules Capital, Inc. | A Award | 2016-03-14 | 2016-03-15 | 179 | $11.51 | $2.1K | 23,688 | SEC↗ |
| INFN INFINERA CORP | A Award deriv | 2016-02-23 | 2016-02-25 | 86,850 | — | $0 | 86,850 | SEC↗ |
| INFN INFINERA CORP | M Exercise deriv | 2016-02-05 | 2016-02-09 | 25,960 | — | $0 | 0 | SEC↗ |
| INFN INFINERA CORP | M Exercise deriv | 2016-02-05 | 2016-02-09 | 80,164 | — | $0 | 0 | SEC↗ |
| INFN INFINERA CORP | M Exercise deriv | 2016-02-05 | 2016-02-09 | 84,999 | — | $0 | 0 | SEC↗ |
| INFN INFINERA CORP | M Exercise deriv | 2016-02-05 | 2016-02-09 | 37,666 | — | $0 | 0 | SEC↗ |
| INFN INFINERA CORP | F Tax w/h | 2016-02-05 | 2016-02-09 | 41,830 | $14.40 | $602.4K | 876,401 | SEC↗ |
| INFN INFINERA CORP | F Tax w/h | 2016-02-05 | 2016-02-09 | 14,341 | $14.40 | $206.5K | 792,781 | SEC↗ |
| INFN INFINERA CORP | M Exercise | 2016-02-05 | 2016-02-09 | 37,666 | — | $0 | 807,122 | SEC↗ |
| INFN INFINERA CORP | M Exercise | 2016-02-05 | 2016-02-09 | 80,164 | — | $0 | 918,231 | SEC↗ |
| INFN INFINERA CORP | M Exercise | 2016-02-05 | 2016-02-09 | 84,999 | — | $0 | 877,780 | SEC↗ |
| INFN INFINERA CORP | F Tax w/h | 2016-02-05 | 2016-02-09 | 39,713 | $14.40 | $571.9K | 838,067 | SEC↗ |
| INFN INFINERA CORP | F Tax w/h | 2016-02-05 | 2016-02-09 | 13,546 | $14.40 | $195.1K | 888,815 | SEC↗ |
| INFN INFINERA CORP | M Exercise | 2016-02-05 | 2016-02-09 | 25,960 | — | $0 | 902,361 | SEC↗ |
| INFN INFINERA CORP | A Award deriv | 2016-02-01 | 2016-02-03 | 25,960 | — | $0 | 25,960 | SEC↗ |
| INFN INFINERA CORP | A Award deriv | 2016-02-01 | 2016-02-03 | 80,164 | — | $0 | 80,164 | SEC↗ |
| INFN INFINERA CORP | A Award deriv | 2016-02-01 | 2016-02-03 | 84,999 | — | $0 | 84,999 | SEC↗ |
| HTGC HERCULES TECHNOLOGY GROWTH | A Award | 2015-12-31 | 2016-01-05 | 2,050 | $12.19 | $25.0K | 22,987 | SEC↗ |
| HTGC HERCULES TECHNOLOGY GROWTH | P Buy | 2015-11-23 | 2015-11-24 | 10,000 | $11.16 | $111.6K | 20,937 | SEC↗ |
| INFN INFINERA CORP | M Exercise deriv | 2015-11-02 | 2015-11-04 | 75,000 | — | $0 | 0 | SEC↗ |
| INFN INFINERA CORP | M Exercise deriv | 2015-11-02 | 2015-11-04 | 5,595 | — | $0 | 0 | SEC↗ |
| INFN INFINERA CORP | M Exercise deriv | 2015-11-02 | 2015-11-04 | 69,405 | — | $0 | 90,056 | SEC↗ |
| INFN INFINERA CORP | M Exercise | 2015-11-02 | 2015-11-04 | 5,595 | $8.19 | $45.8K | 80,595 | SEC↗ |
| INFN INFINERA CORP | M Exercise | 2015-11-02 | 2015-11-04 | 69,405 | $8.19 | $568.4K | 150,000 | SEC↗ |
| INFN INFINERA CORP | S Sale | 2015-11-02 | 2015-11-04 | 150,000 | $19.85 | $2.98M | 0 | SEC↗ |
| INFN INFINERA CORP | S Sale | 2015-11-02 | 2015-11-04 | 50,000 | $19.85 | $992.5K | 769,456 | SEC↗ |
| INFN INFINERA CORP | M Exercise | 2015-11-02 | 2015-11-04 | 75,000 | $8.19 | $614.3K | 75,000 | SEC↗ |
| HTGC HERCULES TECHNOLOGY GROWTH | A Award | 2015-09-30 | 2015-10-02 | 2,472 | $10.11 | $25.0K | 10,937 | SEC↗ |
| HTGC HERCULES TECHNOLOGY GROWTH | A Award deriv | 2015-07-07 | 2015-07-09 | 15,000 | — | $0 | 25,000 | SEC↗ |
| HTGC HERCULES TECHNOLOGY GROWTH | A Award | 2015-07-07 | 2015-07-09 | 5,000 | $11.44 | $57.2K | 8,465 | SEC↗ |
| INFN INFINERA CORP | M Exercise deriv | 2015-05-05 | 2015-05-07 | 35,630 | — | $0 | 71,258 | SEC↗ |
| INFN INFINERA CORP | F Tax w/h | 2015-05-05 | 2015-05-07 | 18,592 | $18.01 | $334.8K | 819,456 | SEC↗ |
| INFN INFINERA CORP | M Exercise | 2015-05-05 | 2015-05-07 | 35,630 | — | $0 | 838,048 | SEC↗ |
| INFN INFINERA CORP | M Exercise deriv | 2015-04-24 | 2015-04-28 | 134,944 | — | $0 | 159,461 | SEC↗ |
| INFN INFINERA CORP | M Exercise deriv | 2015-04-24 | 2015-04-28 | 15,056 | — | $0 | 0 | SEC↗ |
| INFN INFINERA CORP | S Sale | 2015-04-24 | 2015-04-28 | 150,000 | $19.65 | $2.95M | 0 | SEC↗ |
| INFN INFINERA CORP | S Sale | 2015-04-24 | 2015-04-28 | 50,000 | $19.65 | $982.5K | 802,418 | SEC↗ |
| INFN INFINERA CORP | M Exercise | 2015-04-24 | 2015-04-28 | 134,944 | $8.19 | $1.11M | 134,944 | SEC↗ |
| INFN INFINERA CORP | M Exercise | 2015-04-24 | 2015-04-28 | 15,056 | $7.61 | $114.6K | 150,000 | SEC↗ |
| INFN INFINERA CORP | A Award deriv | 2015-02-24 | 2015-02-26 | 55,240 | — | $0 | 55,240 | SEC↗ |
| INFN INFINERA CORP | M Exercise deriv | 2015-02-05 | 2015-02-09 | 80,166 | — | $0 | 0 | SEC↗ |
| INFN INFINERA CORP | M Exercise deriv | 2015-02-05 | 2015-02-09 | 37,667 | — | $0 | 37,666 | SEC↗ |
| INFN INFINERA CORP | M Exercise deriv | 2015-02-05 | 2015-02-09 | 51,666 | — | $0 | 0 | SEC↗ |
| INFN INFINERA CORP | M Exercise deriv | 2015-02-05 | 2015-02-09 | 85,000 | — | $0 | 0 | SEC↗ |
| INFN INFINERA CORP | M Exercise | 2015-02-05 | 2015-02-09 | 51,666 | — | $0 | 782,385 | SEC↗ |
| INFN INFINERA CORP | F Tax w/h | 2015-02-05 | 2015-02-09 | 19,655 | $17.05 | $335.1K | 773,437 | SEC↗ |
| INFN INFINERA CORP | M Exercise | 2015-02-05 | 2015-02-09 | 37,667 | — | $0 | 793,092 | SEC↗ |
| INFN INFINERA CORP | F Tax w/h | 2015-02-05 | 2015-02-09 | 26,960 | $17.05 | $459.7K | 755,425 | SEC↗ |
| INFN INFINERA CORP | M Exercise | 2015-02-05 | 2015-02-09 | 85,000 | — | $0 | 858,437 | SEC↗ |
| INFN INFINERA CORP | F Tax w/h | 2015-02-05 | 2015-02-09 | 41,831 | $17.05 | $713.2K | 852,418 | SEC↗ |
| INFN INFINERA CORP | M Exercise | 2015-02-05 | 2015-02-09 | 80,166 | — | $0 | 894,249 | SEC↗ |
| INFN INFINERA CORP | F Tax w/h | 2015-02-05 | 2015-02-09 | 44,354 | $17.05 | $756.2K | 814,083 | SEC↗ |
| INFN INFINERA CORP | A Award deriv | 2015-02-02 | 2015-02-04 | 85,000 | — | $0 | 85,000 | SEC↗ |
| INFN INFINERA CORP | A Award deriv | 2015-02-02 | 2015-02-04 | 80,166 | — | $0 | 80,166 | SEC↗ |
| INFN INFINERA CORP | M Exercise deriv | 2015-01-27 | 2015-01-29 | 80,556 | — | $0 | 0 | SEC↗ |
| INFN INFINERA CORP | M Exercise deriv | 2015-01-27 | 2015-01-29 | 2,817 | — | $0 | 0 | SEC↗ |
| INFN INFINERA CORP | M Exercise deriv | 2015-01-27 | 2015-01-29 | 66,627 | — | $0 | 15,056 | SEC↗ |
| INFN INFINERA CORP | S Sale | 2015-01-27 | 2015-01-29 | 150,000 | $16.52 | $2.48M | 0 | SEC↗ |
| INFN INFINERA CORP | M Exercise | 2015-01-27 | 2015-01-29 | 80,556 | $7.61 | $613.0K | 80,556 | SEC↗ |
| INFN INFINERA CORP | M Exercise | 2015-01-27 | 2015-01-29 | 2,817 | $7.61 | $21.4K | 83,373 | SEC↗ |
| INFN INFINERA CORP | S Sale | 2015-01-27 | 2015-01-29 | 903 | $16.52 | $14.9K | 0 | SEC↗ |
| INFN INFINERA CORP | S Sale | 2015-01-27 | 2015-01-29 | 903 | $16.55 | $14.9K | 0 | SEC↗ |
| INFN INFINERA CORP | S Sale | 2015-01-27 | 2015-01-29 | 905 | $16.53 | $15.0K | 0 | SEC↗ |
| INFN INFINERA CORP | S Sale | 2015-01-27 | 2015-01-29 | 50,000 | $16.52 | $826.0K | 730,719 | SEC↗ |
| INFN INFINERA CORP | S Sale | 2015-01-27 | 2015-01-29 | 903 | $16.53 | $14.9K | 0 | SEC↗ |
| INFN INFINERA CORP | M Exercise | 2015-01-27 | 2015-01-29 | 66,627 | $7.61 | $507.0K | 150,000 | SEC↗ |
| INFN INFINERA CORP | M Exercise deriv | 2014-10-27 | 2014-10-29 | 20,786 | — | $0 | 80,556 | SEC↗ |
| INFN INFINERA CORP | M Exercise deriv | 2014-10-27 | 2014-10-29 | 29,214 | — | $0 | 0 | SEC↗ |
| INFN INFINERA CORP | M Exercise deriv | 2014-10-27 | 2014-10-29 | 100,000 | — | $0 | 0 | SEC↗ |
| INFN INFINERA CORP | S Sale | 2014-10-27 | 2014-10-29 | 150,000 | $13.56 | $2.03M | 0 | SEC↗ |
| INFN INFINERA CORP | M Exercise | 2014-10-27 | 2014-10-29 | 100,000 | $7.45 | $745.0K | 100,000 | SEC↗ |
| INFN INFINERA CORP | M Exercise | 2014-10-27 | 2014-10-29 | 29,214 | $7.61 | $222.3K | 129,214 | SEC↗ |
| INFN INFINERA CORP | S Sale | 2014-10-27 | 2014-10-29 | 5,000 | $13.56 | $67.8K | 903 | SEC↗ |
| INFN INFINERA CORP | S Sale | 2014-10-27 | 2014-10-29 | 5,000 | $13.56 | $67.8K | 903 | SEC↗ |
| INFN INFINERA CORP | S Sale | 2014-10-27 | 2014-10-29 | 5,000 | $13.56 | $67.8K | 903 | SEC↗ |
| INFN INFINERA CORP | S Sale | 2014-10-27 | 2014-10-29 | 5,000 | $13.56 | $67.8K | 905 | SEC↗ |
| INFN INFINERA CORP | S Sale | 2014-10-27 | 2014-10-29 | 50,000 | $13.56 | $678.0K | 780,719 | SEC↗ |
| INFN INFINERA CORP | M Exercise | 2014-10-27 | 2014-10-29 | 20,786 | $7.61 | $158.2K | 150,000 | SEC↗ |
| INFN INFINERA CORP | M Exercise deriv | 2014-09-18 | 2014-09-22 | 50,000 | — | $0 | 100,000 | SEC↗ |
| INFN INFINERA CORP | M Exercise deriv | 2014-09-18 | 2014-09-22 | 100,000 | — | $0 | 0 | SEC↗ |
| INFN INFINERA CORP | M Exercise | 2014-09-18 | 2014-09-22 | 100,000 | $7.11 | $711.0K | 100,000 | SEC↗ |
| INFN INFINERA CORP | S Sale | 2014-09-18 | 2014-09-22 | 150,000 | $11.43 | $1.71M | 0 | SEC↗ |
| INFN INFINERA CORP | M Exercise | 2014-09-18 | 2014-09-22 | 50,000 | $7.45 | $372.5K | 150,000 | SEC↗ |
| INFN INFINERA CORP | S Sale | 2014-09-08 | 2014-09-10 | 5,000 | $11.00 | $55.0K | 5,903 | SEC↗ |
| INFN INFINERA CORP | S Sale | 2014-09-08 | 2014-09-10 | 5,000 | $11.00 | $55.0K | 5,903 | SEC↗ |
| INFN INFINERA CORP | S Sale | 2014-09-08 | 2014-09-10 | 5,000 | $11.00 | $55.0K | 5,903 | SEC↗ |
| INFN INFINERA CORP | S Sale | 2014-09-08 | 2014-09-10 | 5,000 | $11.00 | $55.0K | 5,905 | SEC↗ |
| INFN INFINERA CORP | S Sale | 2014-08-25 | 2014-08-27 | 50,000 | $9.73 | $486.5K | 830,719 | SEC↗ |
| HTGC HERCULES TECHNOLOGY GROWTH | A Award deriv | 2014-07-08 | 2014-07-10 | 10,000 | — | $0 | 10,000 | SEC↗ |
| HTGC HERCULES TECHNOLOGY GROWTH | A Award | 2014-07-08 | 2014-07-10 | 3,333 | $16.34 | $54.5K | 3,333 | SEC↗ |
| INFN INFINERA CORP | S Sale | 2014-04-28 | 2014-04-30 | 50,000 | $8.82 | $441.0K | 880,719 | SEC↗ |
| INFN INFINERA CORP | A Award deriv | 2014-02-25 | 2014-02-27 | 106,888 | — | $0 | 106,888 | SEC↗ |
| INFN INFINERA CORP | M Exercise deriv | 2014-02-05 | 2014-02-07 | 37,667 | — | $0 | 75,333 | SEC↗ |
| INFN INFINERA CORP | M Exercise deriv | 2014-02-05 | 2014-02-07 | 51,667 | — | $0 | 51,666 | SEC↗ |
| INFN INFINERA CORP | M Exercise deriv | 2014-02-05 | 2014-02-07 | 47,333 | — | $0 | 0 | SEC↗ |
| INFN INFINERA CORP | F Tax w/h | 2014-02-05 | 2014-02-07 | 44,354 | $8.23 | $365.0K | 848,192 | SEC↗ |
| INFN INFINERA CORP | M Exercise | 2014-02-05 | 2014-02-07 | 136,667 | — | $0 | 984,859 | SEC↗ |
| INFN INFINERA CORP | F Tax w/h | 2014-02-05 | 2014-02-07 | 54,140 | $8.23 | $445.6K | 930,719 | SEC↗ |
| INFN INFINERA CORP | A Award | 2014-02-05 | 2014-02-07 | 85,000 | — | $0 | 892,546 | SEC↗ |
| INFN INFINERA CORP | S Sale | 2014-02-03 | 2014-02-04 | 50,000 | $8.57 | $428.5K | 807,546 | SEC↗ |
| INFN INFINERA CORP | M Exercise deriv | 2013-10-30 | 2013-10-31 | 10,957 | — | $0 | 30,475 | SEC↗ |
| INFN INFINERA CORP | S Sale | 2013-10-30 | 2013-10-31 | 10,957 | $10.51 | $115.2K | 857,546 | SEC↗ |
| INFN INFINERA CORP | M Exercise | 2013-10-30 | 2013-10-31 | 10,957 | $8.58 | $94.0K | 868,503 | SEC↗ |
| INFN INFINERA CORP | M Exercise deriv | 2013-10-29 | 2013-10-31 | 45,749 | — | $0 | 32,965 | SEC↗ |
| INFN INFINERA CORP | M Exercise deriv | 2013-10-29 | 2013-10-31 | 19,318 | — | $0 | 41,432 | SEC↗ |
| INFN INFINERA CORP | S Sale | 2013-10-29 | 2013-10-31 | 65,067 | $10.51 | $683.9K | 857,546 | SEC↗ |
| INFN INFINERA CORP | M Exercise | 2013-10-29 | 2013-10-31 | 65,067 | $8.58 | $558.3K | 922,613 | SEC↗ |
| INFN INFINERA CORP | S Sale | 2013-10-28 | 2013-10-29 | 50,000 | $10.12 | $506.0K | 857,546 | SEC↗ |
| INFN INFINERA CORP | M Exercise deriv | 2013-09-05 | 2013-09-05 | 11,067 | — | $0 | 14,286 | SEC↗ |
| INFN INFINERA CORP | M Exercise deriv | 2013-09-05 | 2013-09-05 | 123,007 | — | $0 | 78,714 | SEC↗ |
| INFN INFINERA CORP | M Exercise | 2013-09-05 | 2013-09-05 | 11,067 | $8.58 | $95.0K | 11,067 | SEC↗ |
| INFN INFINERA CORP | M Exercise | 2013-09-05 | 2013-09-05 | 123,007 | $8.58 | $1.06M | 134,074 | SEC↗ |
| INFN INFINERA CORP | S Sale | 2013-09-05 | 2013-09-05 | 134,074 | $10.57 | $1.42M | 0 | SEC↗ |
| INFN INFINERA CORP | M Exercise deriv | 2013-09-04 | 2013-09-05 | 15,926 | — | $0 | 25,353 | SEC↗ |
| INFN INFINERA CORP | S Sale | 2013-09-04 | 2013-09-05 | 15,926 | $10.50 | $167.2K | 0 | SEC↗ |
| INFN INFINERA CORP | M Exercise | 2013-09-04 | 2013-09-05 | 15,926 | $8.58 | $136.6K | 15,926 | SEC↗ |
| INFN INFINERA CORP | S Sale | 2013-08-22 | 2013-08-23 | 50,000 | $9.95 | $497.5K | 907,546 | SEC↗ |
| INFN INFINERA CORP | F Tax w/h | 2013-03-07 | 2013-03-08 | 40,465 | $7.13 | $288.5K | 779,246 | SEC↗ |
| INFN INFINERA CORP | A Award | 2013-03-07 | 2013-03-08 | 87,500 | — | $0 | 819,711 | SEC↗ |
| INFN INFINERA CORP | M Exercise deriv | 2013-02-05 | 2013-02-07 | 51,667 | — | $0 | 103,333 | SEC↗ |
| INFN INFINERA CORP | M Exercise deriv | 2013-02-05 | 2013-02-07 | 47,333 | — | $0 | 47,333 | SEC↗ |
| INFN INFINERA CORP | M Exercise | 2013-02-05 | 2013-02-07 | 99,000 | — | $0 | 770,009 | SEC↗ |
| INFN INFINERA CORP | F Tax w/h | 2013-02-05 | 2013-02-07 | 37,798 | $7.51 | $283.9K | 732,211 | SEC↗ |
| INFN INFINERA CORP | A Award deriv | 2013-01-30 | 2013-02-05 | 113,000 | — | $0 | 113,000 | SEC↗ |
| INFN INFINERA CORP | F Tax w/h | 2012-12-31 | 2013-01-02 | 40,846 | $5.81 | $237.3K | 671,009 | SEC↗ |
| INFN INFINERA CORP | A Award | 2012-12-31 | 2013-01-02 | 87,500 | — | $0 | 711,855 | SEC↗ |
| INFN INFINERA CORP | M Exercise deriv | 2012-11-21 | 2012-11-23 | 50,000 | — | $0 | 0 | SEC↗ |
| INFN INFINERA CORP | M Exercise deriv | 2012-11-21 | 2012-11-23 | 50,000 | — | $0 | 0 | SEC↗ |
| INFN INFINERA CORP | M Exercise | 2012-11-21 | 2012-11-23 | 100,000 | $2.00 | $200.0K | 624,355 | SEC↗ |
| INFN INFINERA CORP | P Buy | 2012-11-21 | 2012-11-23 | 9,717 | $4.60 | $44.7K | 524,355 | SEC↗ |
| INFN INFINERA CORP | P Buy | 2012-11-20 | 2012-11-23 | 40,283 | $4.44 | $178.9K | 514,638 | SEC↗ |
| INFN INFINERA CORP | A Award deriv | 2012-11-13 | 2012-11-13 | 182,250 | — | $0 | 182,250 | SEC↗ |
| INFN INFINERA CORP | A Award deriv | 2012-07-31 | 2012-08-02 | 60,750 | — | $0 | 60,750 | SEC↗ |
| INFN INFINERA CORP | A Award deriv | 2012-02-13 | 2012-02-15 | 155,000 | — | $0 | 155,000 | SEC↗ |
| INFN INFINERA CORP | M Exercise deriv | 2012-02-05 | 2012-02-07 | 47,334 | — | $0 | 94,666 | SEC↗ |