Stock chart
Ticker: TOI Exchange: NAS


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Earnings
Earnings
 
Value bought

Past 90 days

 
Value sold

Past 90 days

 
Net insiders buying

Past 90 days

 
Trades (buy and sell)

Past 90 days

Abbreviations B: Buy, S: Sell, PP: Planned purchase, PS: Planned sale, O: Option / Other
Notification date Transaction date B/S Transaction type Insider and/or position Nb. shares
Price
Value
Number of shares Price Value Details
2025-03-28 2025-03-26 B Purchase

Virnich Daniel

Chief Executive Officer

Officer
22,640 +3.2%
1.04
USD 23,584
22,640 +3.2% 1.04 USD 23,584
2025-03-28 2025-03-26 B Purchase

Pacala Mark L

Non-Executive Director
90,562 +67.4%
1.04
USD 94,338
90,562 +67.4% 1.04 USD 94,338
2025-03-28 2025-03-26 B Purchase

Podnos Yale

Chief Medical Officer

Officer
9,056 +12.9%
1.04
USD 9,434
9,056 +12.9% 1.04 USD 9,434
2025-03-28 2025-03-26 B Purchase

Hively Brad

Non-Executive Director
9,056 +1.4%
1.04
USD 9,434
9,056 +1.4% 1.04 USD 9,434
2025-03-28 2025-03-26 B Purchase

Castle Jeremy

Chief Operating Officer

Officer
9,056 +11.1%
1.04
USD 9,434
9,056 +11.1% 1.04 USD 9,434
2025-03-28 2025-03-26 B Purchase

Johnson Karen Marie

Non-Executive Director
36,224 +21.7%
1.04
USD 37,735
36,224 +21.7% 1.04 USD 37,735
2025-03-28 2025-03-26 B Purchase

Carter Robert Ross

Chief Financial Officer

Officer
9,056 +29.8%
1.04
USD 9,434
9,056 +29.8% 1.04 USD 9,434
2025-03-28 2025-03-26 B Purchase

BARASCH RICHARD A

Non-Executive Director
1,358,448 +325.6%
1.04
USD 1,415,095
1,358,448 +325.6% 1.04 USD 1,415,095
2024-12-02 2024-12-02 B Purchase

Hively Brad

Non-Executive Director
50,000 +8.1%
0.15
USD 7,500
50,000 +8.1% 0.15 USD 7,500
2024-12-02 2024-11-26 B Purchase

Hively Brad

Non-Executive Director
250,000 +68.2%
0.17
USD 42,500
250,000 +68.2% 0.17 USD 42,500
2024-01-30 2024-01-29 S Sale

Havencrest Healthcare Partners, L.P.

Large shareholder
8,637 -100.0%
2.12
USD 18,310
8,637 -100.0% 2.12 USD 18,310
2024-01-26 2024-01-26 S Sale

Havencrest Healthcare Partners, L.P.

Large shareholder
6,979 -44.7%
2.14
USD 14,935
6,979 -44.7% 2.14 USD 14,935
2024-01-26 2024-01-25 S Sale

Havencrest Healthcare Partners, L.P.

Large shareholder
11,882 -43.2%
2.07
USD 24,596
11,882 -43.2% 2.07 USD 24,596
2024-01-26 2024-01-24 S Sale

Havencrest Healthcare Partners, L.P.

Large shareholder
24,915 -47.5%
2.30
USD 57,305
24,915 -47.5% 2.30 USD 57,305
2024-01-23 2024-01-23 S Sale

Havencrest Healthcare Partners, L.P.

Large shareholder
5,338 -9.2%
2.11
USD 11,263
5,338 -9.2% 2.11 USD 11,263
2024-01-23 2024-01-22 S Sale

Havencrest Healthcare Partners, L.P.

Large shareholder
10,263 -15.1%
2.12
USD 21,758
10,263 -15.1% 2.12 USD 21,758
2024-01-23 2024-01-19 S Sale

Havencrest Healthcare Partners, L.P.

Large shareholder
11,986 -15.0%
2.13
USD 25,530
11,986 -15.0% 2.13 USD 25,530
2023-12-18 2023-12-14 B Purchase

Shah Mihir

Chief Financial Officer

Officer
565 +0.2%
1.25
USD 706
565 +0.2% 1.25 USD 706
2023-12-18 2023-12-14 B Purchase

Shah Mihir

Chief Financial Officer

Officer
99,435 +43.6%
1.27
USD 126,282
99,435 +43.6% 1.27 USD 126,282
2023-11-21 2023-11-17 S Sale

Hively Brad

Non-Executive Director
25,000 -3.5%
2.24
USD 56,000
25,000 -3.5% 2.24 USD 56,000
2023-11-15 2023-11-13 S Sale

Hively Brad

Non-Executive Director
47,000 -6.1%
2.52
USD 118,581
47,000 -6.1% 2.52 USD 118,581
2023-03-21 2023-03-17 B Purchase

BARASCH RICHARD A

Non-Executive Director
10,000 +4.0%
0.55
USD 5,500
10,000 +4.0% 0.55 USD 5,500
2023-03-21 2023-03-17 B Purchase

BARASCH RICHARD A

Non-Executive Director
10,000 +4.2%
0.55
USD 5,500
10,000 +4.2% 0.55 USD 5,500
2023-03-21 2023-03-17 B Purchase

BARASCH RICHARD A

Non-Executive Director
2,146 +0.9%
0.55
USD 1,176
2,146 +0.9% 0.55 USD 1,176
2023-03-21 2023-03-17 B Purchase

BARASCH RICHARD A

Non-Executive Director
7,654 +3.4%
0.55
USD 4,210
7,654 +3.4% 0.55 USD 4,210
2023-03-21 2023-03-17 B Purchase

BARASCH RICHARD A

Non-Executive Director
9,948 +4.6%
0.55
USD 5,471
9,948 +4.6% 0.55 USD 5,471
2023-03-21 2023-03-17 B Purchase

BARASCH RICHARD A

Non-Executive Director
200 +0.1%
0.55
USD 110
200 +0.1% 0.55 USD 110
2023-03-21 2023-03-17 B Purchase

BARASCH RICHARD A

Non-Executive Director
52 +0.0%
0.55
USD 29
52 +0.0% 0.55 USD 29
2023-03-21 2023-03-17 B Purchase

BARASCH RICHARD A

Non-Executive Director
10,000 +4.8%
0.55
USD 5,500
10,000 +4.8% 0.55 USD 5,500
2022-12-20 2022-12-16 B Purchase

Miller Matthew P

Chief Operating Officer

Officer
73,684 +72.5%
0.95
USD 70,000
73,684 +72.5% 0.95 USD 70,000
2022-11-15 2022-11-14 PS Planned sale

Kaushal Mohit

Non-Executive Director
15,994 -38.5%
2.13
USD 34,083
15,994 -38.5% 2.13 USD 34,083
2022-11-15 2022-11-11 S Sale

Havencrest Healthcare Partners, L.P.

Large shareholder
365,321 -2.7%
2.33
USD 851,198
365,321 -2.7% 2.33 USD 851,198
2022-11-10 2022-11-10 S Sale

Havencrest Healthcare Partners, L.P.

Large shareholder
61,281 -0.4%
2.98
USD 182,617
61,281 -0.4% 2.98 USD 182,617
2022-11-10 2022-11-09 S Sale

Havencrest Healthcare Partners, L.P.

Large shareholder
80,000 -0.6%
3.09
USD 247,200
80,000 -0.6% 3.09 USD 247,200
2022-11-10 2022-11-08 S Sale

Havencrest Healthcare Partners, L.P.

Large shareholder
27,000 -0.2%
3.24
USD 87,480
27,000 -0.2% 3.24 USD 87,480
2022-11-07 2022-11-07 S Sale

Havencrest Healthcare Partners, L.P.

Large shareholder
19,167 -0.1%
3.28
USD 62,868
19,167 -0.1% 3.28 USD 62,868
2022-11-07 2022-11-04 S Sale

Havencrest Healthcare Partners, L.P.

Large shareholder
50,200 -0.4%
3.39
USD 170,178
50,200 -0.4% 3.39 USD 170,178
2022-11-07 2022-11-03 S Sale

Havencrest Healthcare Partners, L.P.

Large shareholder
45,500 -0.3%
3.58
USD 162,890
45,500 -0.3% 3.58 USD 162,890
2022-11-02 2022-11-02 S Sale

Havencrest Healthcare Partners, L.P.

Large shareholder
58,500 -0.4%
3.94
USD 230,490
58,500 -0.4% 3.94 USD 230,490
2022-11-02 2022-11-01 S Sale

Havencrest Healthcare Partners, L.P.

Large shareholder
50,272 -0.4%
4.26
USD 214,159
50,272 -0.4% 4.26 USD 214,159
2022-11-02 2022-10-31 S Sale

Havencrest Healthcare Partners, L.P.

Large shareholder
41,855 -0.3%
4.69
USD 196,300
41,855 -0.3% 4.69 USD 196,300
2022-10-28 2022-10-28 S Sale

Havencrest Healthcare Partners, L.P.

Large shareholder
52,091 -0.4%
4.84
USD 252,120
52,091 -0.4% 4.84 USD 252,120
2022-10-28 2022-10-27 S Sale

Havencrest Healthcare Partners, L.P.

Large shareholder
35,000 -0.2%
5.09
USD 178,150
35,000 -0.2% 5.09 USD 178,150
2022-10-28 2022-10-26 S Sale

Havencrest Healthcare Partners, L.P.

Large shareholder
52,500 -0.4%
5.16
USD 270,900
52,500 -0.4% 5.16 USD 270,900
2022-10-25 2022-10-25 S Sale

Havencrest Healthcare Partners, L.P.

Large shareholder
30,400 -0.2%
5.10
USD 155,040
30,400 -0.2% 5.10 USD 155,040
2022-10-25 2022-10-24 S Sale

Havencrest Healthcare Partners, L.P.

Large shareholder
29,400 -0.2%
4.98
USD 146,412
29,400 -0.2% 4.98 USD 146,412
2022-10-25 2022-10-24 PS Planned sale

Kaushal Mohit

Non-Executive Director
4,798 -10.4%
4.96
USD 23,798
4,798 -10.4% 4.96 USD 23,798
2022-10-25 2022-10-21 S Sale

Havencrest Healthcare Partners, L.P.

Large shareholder
20,000 -0.1%
4.96
USD 99,200
20,000 -0.1% 4.96 USD 99,200
2022-10-20 2022-10-20 S Sale

Havencrest Healthcare Partners, L.P.

Large shareholder
12,000 -0.1%
4.83
USD 57,960
12,000 -0.1% 4.83 USD 57,960
2022-10-20 2022-10-19 S Sale

Havencrest Healthcare Partners, L.P.

Large shareholder
17,500 -0.1%
4.68
USD 81,900
17,500 -0.1% 4.68 USD 81,900
2022-10-20 2022-10-18 S Sale

Havencrest Healthcare Partners, L.P.

Large shareholder
12,200 -0.1%
4.63
USD 56,486
12,200 -0.1% 4.63 USD 56,486
2022-10-17 2022-10-17 S Sale

Havencrest Healthcare Partners, L.P.

Large shareholder
8,249 -0.1%
4.60
USD 37,945
8,249 -0.1% 4.60 USD 37,945
2022-10-17 2022-10-14 S Sale

Havencrest Healthcare Partners, L.P.

Large shareholder
9,800 -0.1%
4.54
USD 44,492
9,800 -0.1% 4.54 USD 44,492
2022-10-17 2022-10-13 S Sale

Havencrest Healthcare Partners, L.P.

Large shareholder
25,200 -0.2%
4.67
USD 117,684
25,200 -0.2% 4.67 USD 117,684
2022-10-12 2022-10-12 S Sale

Havencrest Healthcare Partners, L.P.

Large shareholder
14,343 -0.1%
4.70
USD 67,412
14,343 -0.1% 4.70 USD 67,412
2022-10-12 2022-10-11 S Sale

Havencrest Healthcare Partners, L.P.

Large shareholder
25,000 -0.2%
4.66
USD 116,500
25,000 -0.2% 4.66 USD 116,500
2022-10-12 2022-10-10 S Sale

Havencrest Healthcare Partners, L.P.

Large shareholder
21,500 -0.1%
4.33
USD 93,095
21,500 -0.1% 4.33 USD 93,095
2022-10-07 2022-10-07 S Sale

Havencrest Healthcare Partners, L.P.

Large shareholder
14,652 -0.1%
4.63
USD 67,839
14,652 -0.1% 4.63 USD 67,839
2022-10-07 2022-10-06 S Sale

Havencrest Healthcare Partners, L.P.

Large shareholder
33,509 -0.2%
4.45
USD 149,115
33,509 -0.2% 4.45 USD 149,115
2022-10-07 2022-10-05 S Sale

Havencrest Healthcare Partners, L.P.

Large shareholder
14,060 -0.1%
4.78
USD 67,207
14,060 -0.1% 4.78 USD 67,207
2022-10-04 2022-10-04 S Sale

Havencrest Healthcare Partners, L.P.

Large shareholder
23,447 -0.2%
4.85
USD 113,718
23,447 -0.2% 4.85 USD 113,718
2022-10-04 2022-10-03 S Sale

Havencrest Healthcare Partners, L.P.

Large shareholder
16,765 -0.1%
4.72
USD 79,131
16,765 -0.1% 4.72 USD 79,131
2022-10-04 2022-09-30 S Sale

Havencrest Healthcare Partners, L.P.

Large shareholder
11,000 -0.1%
4.68
USD 51,480
11,000 -0.1% 4.68 USD 51,480
2022-09-29 2022-09-29 S Sale

Havencrest Healthcare Partners, L.P.

Large shareholder
21,000 -0.1%
4.62
USD 97,020
21,000 -0.1% 4.62 USD 97,020
2022-09-29 2022-09-28 S Sale

Havencrest Healthcare Partners, L.P.

Large shareholder
12,642 -0.1%
4.72
USD 59,670
12,642 -0.1% 4.72 USD 59,670
2022-09-29 2022-09-27 S Sale

Havencrest Healthcare Partners, L.P.

Large shareholder
14,074 -0.1%
4.69
USD 66,007
14,074 -0.1% 4.69 USD 66,007
2022-09-26 2022-09-26 S Sale

Havencrest Healthcare Partners, L.P.

Large shareholder
7,153 -0.0%
4.57
USD 32,689
7,153 -0.0% 4.57 USD 32,689
2022-09-26 2022-09-23 S Sale

Havencrest Healthcare Partners, L.P.

Large shareholder
5,375 -0.0%
4.19
USD 22,521
5,375 -0.0% 4.19 USD 22,521
2022-09-26 2022-09-22 S Sale

Havencrest Healthcare Partners, L.P.

Large shareholder
13,086 -0.1%
4.25
USD 55,616
13,086 -0.1% 4.25 USD 55,616
2022-09-19 2022-09-19 S Sale

Havencrest Healthcare Partners, L.P.

Large shareholder
19,629 -0.1%
4.33
USD 84,994
19,629 -0.1% 4.33 USD 84,994
2022-09-19 2022-09-16 S Sale

Havencrest Healthcare Partners, L.P.

Large shareholder
200,000 -1.3%
4.50
USD 900,000
200,000 -1.3% 4.50 USD 900,000
2022-09-19 2022-09-15 S Sale

Havencrest Healthcare Partners, L.P.

Large shareholder
68,500 -0.5%
4.55
USD 311,675
68,500 -0.5% 4.55 USD 311,675
2022-09-14 2022-09-14 S Sale

Havencrest Healthcare Partners, L.P.

Large shareholder
37,785 -0.3%
4.99
USD 188,547
37,785 -0.3% 4.99 USD 188,547
2022-09-14 2022-09-13 S Sale

Havencrest Healthcare Partners, L.P.

Large shareholder
52,500 -0.3%
5.28
USD 277,200
52,500 -0.3% 5.28 USD 277,200
2022-09-14 2022-09-12 S Sale

Havencrest Healthcare Partners, L.P.

Large shareholder
38,000 -0.3%
5.52
USD 209,760
38,000 -0.3% 5.52 USD 209,760
// ... existing code ... // ... rest of the file ...