1. Home
  2. Insider Trading Stock Activity
  3. Blackley Richard Scott
Blackley Richard Scott

Blackley Richard Scott

Chief Financial Officer of OSCR

Stock Insider Trading Activity of Blackley Richard Scott

Blackley Richard Scott

Chief Financial Officer

Sell
OSCR Dec 2, 2025

Avg Cost/Share

$16.59

Shares

25,135

Total Value

$416,989.65

Owned After

1,351,034

SEC Form 4

Blackley Richard Scott

Chief Financial Officer

Sell
OSCR Dec 5, 2024

Avg Cost/Share

$16.23

Shares

29,939

Total Value

$483,667.84

Owned After

1,351,034

Blackley Richard Scott

Chief Financial Officer

Sell
OSCR Dec 1, 2024

Avg Cost/Share

$18.28

Shares

25,279

Total Value

$456,978.49

Owned After

1,351,034

Blackley Richard Scott

Chief Financial Officer

Sell
OSCR Sep 5, 2024

Avg Cost/Share

$17.06

Shares

29,957

Total Value

$511,066.42

Owned After

1,351,034

SEC Form 4

Blackley Richard Scott

Chief Financial Officer

Sell
OSCR Sep 1, 2024

Avg Cost/Share

$17.77

Shares

131,859

Total Value

$2,349,836.71

Owned After

1,351,034

SEC Form 4

Form 1 Form 2
Blackley Richard Scott

Chief Financial Officer

Sell
OSCR Jun 5, 2024

Avg Cost/Share

$19.58

Shares

29,978

Total Value

$586,969.24

Owned After

1,351,034

SEC Form 4

Blackley Richard Scott

Chief Financial Officer

Sell
OSCR Jun 1, 2024

Avg Cost/Share

$19.28

Shares

24,642

Total Value

$479,301.70

Owned After

1,351,034

Blackley Richard Scott

Chief Financial Officer

Sell
OSCR Mar 5, 2024

Avg Cost/Share

$14.12

Shares

27,043

Total Value

$381,847.16

Owned After

1,351,034

SEC Form 4

Blackley Richard Scott

Chief Financial Officer

Sell
OSCR Mar 1, 2024

Avg Cost/Share

$15.88

Shares

14,346

Total Value

$227,814.48

Owned After

1,351,034

SEC Form 4

Blackley Richard Scott

Chief Financial Officer

Sell
OSCR Dec 5, 2023

Avg Cost/Share

$8.16

Shares

30,029

Total Value

$245,036.64

Owned After

1,351,034

SEC Form 4

Blackley Richard Scott

Chief Financial Officer

Sell
OSCR Dec 1, 2023

Avg Cost/Share

$8.34

Shares

21,171

Total Value

$176,566.14

Owned After

1,351,034

SEC Form 4

Share on Social Networks: