Insider (Forms 3, 4, 5) Data API

Insider Trading & Ownership

All Form 3, 4 and 5 filings since 2003 (20 years)
Updated every few seconds
Up to 30,000 new records per month

The Insider Data API endpoints provide developers with a straightforward way to query and access data from SEC Form 3, 4 and 5 filings. The endpoints allow you to search for filings using any Form 3/4/5 data point, such as filing date, CIK identifier of the insider, or transaction type/code. The endpoints return structured JSON data for easy integration into your application.

API Endpoints

The Insider Data API is made up of multiple end points, one for each insider form type.

https://api.fincoded.com/v1/form-3

https://api.fincoded.com/v1/form-4

https://api.fincoded.com/v1/form-5

Supported HTTP methods: GET
Response content type: JSON

Use the API key on your user dashboard to authenticate your requests, using the key=[YOUR_API_KEY] query parameter:

https://api.fincoded.com/v1/form-3?key=[YOUR_API_KEY]

https://api.fincoded.com/v1/form-4?key=[YOUR_API_KEY]

https://api.fincoded.com/v1/form-5?key=[YOUR_API_KEY]

Request Parameters

You can query the endpoints by any Form 3, 4 or 5 property; see the Response Data Model below for a full list of available properties.

Request Parameters
Standard query parameters, all optional. See the API introduction for more details.
  • property[operator]value: Filter the data based on various data model properties, operators (=, <=, >=, !=, <, >) and values.
  • page: The page number for the set of results you want to retrieve.
  • count: The number of results per page.
  • sortBy: The field you want to sort the results by, in full dotted JSON path syntax.
  • sortOrder: The order you want to sort the results, asc for ascending and desc for descending order.
  • subdocuments: When set to true, for endpoints that contain subdocuments for each result (eg informationTable holdings in 13F data), limit these subdocuments to those that match the subdocument filter conditions.
Request Examples

Find insider non-derivative transactions for Apple Inc (CIK 320193) with direct ownership of the shares.

https://api.fincoded.com/v1/form-4?issuer.cik=320193&nonDerivativeTable.natureOfOwnership.kind=direct

Find insider non-derivative transactions where shares have been sold on the open market (Code S).

https://api.fincoded.com/v1/form-4?nonDerivativeTable.coding.code=S

Response Data Model

Response type: JSON

The data model for each returned item closely resembles the XML of the original filing, converted to JSON syntax. Additionally a sourceReference property contains metadata about the original filing, including the date and CIK(s) of the filing company or person.

Form 3 Data Model
Property Type Enum Values Path
documentType string
3
3/A
documentType
sourceReference object sourceReference
source string
filing
sourceReference.source
filename string sourceReference.filename
url string sourceReference.url
date date sourceReference.date
ciks string[] sourceReference.ciks
schemaVersion string schemaVersion
periodOfReport date periodOfReport
issuer object issuer
cik string issuer.cik
name string issuer.name
tradingSymbol string issuer.tradingSymbol
reportingOwners object[] reportingOwners
id object reportingOwners.id
cik string reportingOwners.id.cik
name string reportingOwners.id.name
address object reportingOwners.address
street1 string reportingOwners.address.street1
street2 string reportingOwners.address.street2
city string reportingOwners.address.city
state string reportingOwners.address.state
zipCode string reportingOwners.address.zipCode
relationship object reportingOwners.relationship
isDirector boolean reportingOwners.relationship.isDirector
isOfficer boolean reportingOwners.relationship.isOfficer
isTenPercentOwner boolean reportingOwners.relationship.isTenPercentOwner
isOther boolean reportingOwners.relationship.isOther
officerTitle string reportingOwners.relationship.officerTitle
otherText string reportingOwners.relationship.otherText
footnotesById object footnotesById
remarks string remarks
ownerSignatures object[] ownerSignatures
text string ownerSignatures.text
date date ownerSignatures.date
areNoSecuritiesOwned boolean areNoSecuritiesOwned
nonDerivativeTable object[] nonDerivativeTable
securityTitle object nonDerivativeTable.securityTitle
footnoteIds string[] nonDerivativeTable.securityTitle.footnoteIds
value string nonDerivativeTable.securityTitle.value
natureOfOwnership object nonDerivativeTable.natureOfOwnership
footnoteIds string[] nonDerivativeTable.natureOfOwnership.footnoteIds
kind string
direct
indirect
nonDerivativeTable.natureOfOwnership.kind
value object nonDerivativeTable.natureOfOwnership.value
footnoteIds string[] nonDerivativeTable.natureOfOwnership.value.footnoteIds
value string nonDerivativeTable.natureOfOwnership.value.value
postTransactionSharesOrValue object nonDerivativeTable.postTransactionSharesOrValue
kind string
shares
value
nonDerivativeTable.postTransactionSharesOrValue.kind
value object nonDerivativeTable.postTransactionSharesOrValue.value
footnoteIds string[] nonDerivativeTable.postTransactionSharesOrValue.value.footnoteIds
value number nonDerivativeTable.postTransactionSharesOrValue.value.value
derivativeTable object[] derivativeTable
securityTitle object derivativeTable.securityTitle
footnoteIds string[] derivativeTable.securityTitle.footnoteIds
value string derivativeTable.securityTitle.value
natureOfOwnership object derivativeTable.natureOfOwnership
footnoteIds string[] derivativeTable.natureOfOwnership.footnoteIds
kind string
direct
indirect
derivativeTable.natureOfOwnership.kind
value object derivativeTable.natureOfOwnership.value
footnoteIds string[] derivativeTable.natureOfOwnership.value.footnoteIds
value string derivativeTable.natureOfOwnership.value.value
conversionOrExercisePrice object derivativeTable.conversionOrExercisePrice
footnoteIds string[] derivativeTable.conversionOrExercisePrice.footnoteIds
value number derivativeTable.conversionOrExercisePrice.value
exerciseDate object derivativeTable.exerciseDate
footnoteIds string[] derivativeTable.exerciseDate.footnoteIds
value date derivativeTable.exerciseDate.value
expirationDate object derivativeTable.expirationDate
footnoteIds string[] derivativeTable.expirationDate.footnoteIds
value date derivativeTable.expirationDate.value
underlyingSecurity object derivativeTable.underlyingSecurity
securityTitle object derivativeTable.underlyingSecurity.securityTitle
footnoteIds string[] derivativeTable.underlyingSecurity.securityTitle.footnoteIds
value string derivativeTable.underlyingSecurity.securityTitle.value
sharesOrValue object derivativeTable.underlyingSecurity.sharesOrValue
kind string
shares
value
derivativeTable.underlyingSecurity.sharesOrValue.kind
value object derivativeTable.underlyingSecurity.sharesOrValue.value
footnoteIds string[] derivativeTable.underlyingSecurity.sharesOrValue.value.footnoteIds
value number derivativeTable.underlyingSecurity.sharesOrValue.value.value
dateOfOriginalSubmission date dateOfOriginalSubmission
Form 4 Data Model
Property Type Enum Values Path
documentType string
4
4/A
documentType
sourceReference object sourceReference
source string
filing
sourceReference.source
filename string sourceReference.filename
url string sourceReference.url
date date sourceReference.date
ciks string[] sourceReference.ciks
schemaVersion string schemaVersion
periodOfReport date periodOfReport
issuer object issuer
cik string issuer.cik
name string issuer.name
tradingSymbol string issuer.tradingSymbol
reportingOwners object[] reportingOwners
id object reportingOwners.id
cik string reportingOwners.id.cik
name string reportingOwners.id.name
address object reportingOwners.address
street1 string reportingOwners.address.street1
street2 string reportingOwners.address.street2
city string reportingOwners.address.city
state string reportingOwners.address.state
zipCode string reportingOwners.address.zipCode
relationship object reportingOwners.relationship
isDirector boolean reportingOwners.relationship.isDirector
isOfficer boolean reportingOwners.relationship.isOfficer
isTenPercentOwner boolean reportingOwners.relationship.isTenPercentOwner
isOther boolean reportingOwners.relationship.isOther
officerTitle string reportingOwners.relationship.officerTitle
otherText string reportingOwners.relationship.otherText
footnotesById object footnotesById
remarks string remarks
ownerSignatures object[] ownerSignatures
text string ownerSignatures.text
date date ownerSignatures.date
isNotSubjectToSection16 boolean isNotSubjectToSection16
nonDerivativeTable object[] nonDerivativeTable
kind string
holding
transaction
nonDerivativeTable.kind
securityTitle object nonDerivativeTable.securityTitle
footnoteIds string[] nonDerivativeTable.securityTitle.footnoteIds
value string nonDerivativeTable.securityTitle.value
natureOfOwnership object nonDerivativeTable.natureOfOwnership
footnoteIds string[] nonDerivativeTable.natureOfOwnership.footnoteIds
kind string
direct
indirect
nonDerivativeTable.natureOfOwnership.kind
value object nonDerivativeTable.natureOfOwnership.value
footnoteIds string[] nonDerivativeTable.natureOfOwnership.value.footnoteIds
value string nonDerivativeTable.natureOfOwnership.value.value
postTransactionSharesOrValue object nonDerivativeTable.postTransactionSharesOrValue
kind string
shares
value
nonDerivativeTable.postTransactionSharesOrValue.kind
value object nonDerivativeTable.postTransactionSharesOrValue.value
footnoteIds string[] nonDerivativeTable.postTransactionSharesOrValue.value.footnoteIds
value number nonDerivativeTable.postTransactionSharesOrValue.value.value
date object nonDerivativeTable.date
footnoteIds string[] nonDerivativeTable.date.footnoteIds
value date nonDerivativeTable.date.value
deemedExecutionDate object nonDerivativeTable.deemedExecutionDate
footnoteIds string[] nonDerivativeTable.deemedExecutionDate.footnoteIds
value date nonDerivativeTable.deemedExecutionDate.value
coding object nonDerivativeTable.coding
footnoteIds string[] nonDerivativeTable.coding.footnoteIds
formType string
4
5
nonDerivativeTable.coding.formType
code string
A
C
D
F
G
I
J
L
M
P
S
U
W
X
nonDerivativeTable.coding.code
isEquitySwapInvolved boolean nonDerivativeTable.coding.isEquitySwapInvolved
timeliness object nonDerivativeTable.timeliness
footnoteIds string[] nonDerivativeTable.timeliness.footnoteIds
value string
early
late
nonDerivativeTable.timeliness.value
amounts object nonDerivativeTable.amounts
shares object nonDerivativeTable.amounts.shares
footnoteIds string[] nonDerivativeTable.amounts.shares.footnoteIds
value number nonDerivativeTable.amounts.shares.value
pricePerShare object nonDerivativeTable.amounts.pricePerShare
footnoteIds string[] nonDerivativeTable.amounts.pricePerShare.footnoteIds
value number nonDerivativeTable.amounts.pricePerShare.value
acquiredOrDisposed object nonDerivativeTable.amounts.acquiredOrDisposed
footnoteIds string[] nonDerivativeTable.amounts.acquiredOrDisposed.footnoteIds
value string
acquired
disposed
nonDerivativeTable.amounts.acquiredOrDisposed.value
derivativeTable object[] derivativeTable
kind string
holding
transaction
derivativeTable.kind
securityTitle object derivativeTable.securityTitle
footnoteIds string[] derivativeTable.securityTitle.footnoteIds
value string derivativeTable.securityTitle.value
natureOfOwnership object derivativeTable.natureOfOwnership
footnoteIds string[] derivativeTable.natureOfOwnership.footnoteIds
kind string
direct
indirect
derivativeTable.natureOfOwnership.kind
value object derivativeTable.natureOfOwnership.value
footnoteIds string[] derivativeTable.natureOfOwnership.value.footnoteIds
value string derivativeTable.natureOfOwnership.value.value
conversionOrExercisePrice object derivativeTable.conversionOrExercisePrice
footnoteIds string[] derivativeTable.conversionOrExercisePrice.footnoteIds
value number derivativeTable.conversionOrExercisePrice.value
exerciseDate object derivativeTable.exerciseDate
footnoteIds string[] derivativeTable.exerciseDate.footnoteIds
value date derivativeTable.exerciseDate.value
expirationDate object derivativeTable.expirationDate
footnoteIds string[] derivativeTable.expirationDate.footnoteIds
value date derivativeTable.expirationDate.value
underlyingSecurity object derivativeTable.underlyingSecurity
securityTitle object derivativeTable.underlyingSecurity.securityTitle
footnoteIds string[] derivativeTable.underlyingSecurity.securityTitle.footnoteIds
value string derivativeTable.underlyingSecurity.securityTitle.value
sharesOrValue object derivativeTable.underlyingSecurity.sharesOrValue
kind string
shares
value
derivativeTable.underlyingSecurity.sharesOrValue.kind
value object derivativeTable.underlyingSecurity.sharesOrValue.value
footnoteIds string[] derivativeTable.underlyingSecurity.sharesOrValue.value.footnoteIds
value number derivativeTable.underlyingSecurity.sharesOrValue.value.value
postTransactionSharesOrValue object derivativeTable.postTransactionSharesOrValue
kind string
shares
value
derivativeTable.postTransactionSharesOrValue.kind
value object derivativeTable.postTransactionSharesOrValue.value
footnoteIds string[] derivativeTable.postTransactionSharesOrValue.value.footnoteIds
value number derivativeTable.postTransactionSharesOrValue.value.value
date object derivativeTable.date
footnoteIds string[] derivativeTable.date.footnoteIds
value date derivativeTable.date.value
deemedExecutionDate object derivativeTable.deemedExecutionDate
footnoteIds string[] derivativeTable.deemedExecutionDate.footnoteIds
value date derivativeTable.deemedExecutionDate.value
coding object derivativeTable.coding
footnoteIds string[] derivativeTable.coding.footnoteIds
formType string
4
5
derivativeTable.coding.formType
code string
A
C
D
E
F
G
H
I
J
M
P
S
X
derivativeTable.coding.code
isEquitySwapInvolved boolean derivativeTable.coding.isEquitySwapInvolved
timeliness object derivativeTable.timeliness
footnoteIds string[] derivativeTable.timeliness.footnoteIds
value string
early
late
derivativeTable.timeliness.value
amounts object derivativeTable.amounts
sharesOrValue object derivativeTable.amounts.sharesOrValue
kind string
shares
value
derivativeTable.amounts.sharesOrValue.kind
value object derivativeTable.amounts.sharesOrValue.value
footnoteIds string[] derivativeTable.amounts.sharesOrValue.value.footnoteIds
value number derivativeTable.amounts.sharesOrValue.value.value
pricePerShare object derivativeTable.amounts.pricePerShare
footnoteIds string[] derivativeTable.amounts.pricePerShare.footnoteIds
value number derivativeTable.amounts.pricePerShare.value
acquiredOrDisposed string
acquired
disposed
derivativeTable.amounts.acquiredOrDisposed
dateOfOriginalSubmission date dateOfOriginalSubmission
Form 5 Data Model
Property Type Enum Values Path
documentType string
5
5/A
documentType
sourceReference object sourceReference
source string
filing
sourceReference.source
filename string sourceReference.filename
url string sourceReference.url
date date sourceReference.date
ciks string[] sourceReference.ciks
schemaVersion string schemaVersion
periodOfReport date periodOfReport
issuer object issuer
cik string issuer.cik
name string issuer.name
tradingSymbol string issuer.tradingSymbol
reportingOwners object[] reportingOwners
id object reportingOwners.id
cik string reportingOwners.id.cik
name string reportingOwners.id.name
address object reportingOwners.address
street1 string reportingOwners.address.street1
street2 string reportingOwners.address.street2
city string reportingOwners.address.city
state string reportingOwners.address.state
zipCode string reportingOwners.address.zipCode
relationship object reportingOwners.relationship
isDirector boolean reportingOwners.relationship.isDirector
isOfficer boolean reportingOwners.relationship.isOfficer
isTenPercentOwner boolean reportingOwners.relationship.isTenPercentOwner
isOther boolean reportingOwners.relationship.isOther
officerTitle string reportingOwners.relationship.officerTitle
otherText string reportingOwners.relationship.otherText
footnotesById object footnotesById
remarks string remarks
ownerSignatures object[] ownerSignatures
text string ownerSignatures.text
date date ownerSignatures.date
isNotSubjectToSection16 boolean isNotSubjectToSection16
areForm3HoldingsReported boolean areForm3HoldingsReported
areForm4TransactionsReported boolean areForm4TransactionsReported
nonDerivativeTable object[] nonDerivativeTable
kind string
holding
transaction
nonDerivativeTable.kind
securityTitle object nonDerivativeTable.securityTitle
footnoteIds string[] nonDerivativeTable.securityTitle.footnoteIds
value string nonDerivativeTable.securityTitle.value
natureOfOwnership object nonDerivativeTable.natureOfOwnership
footnoteIds string[] nonDerivativeTable.natureOfOwnership.footnoteIds
kind string
direct
indirect
nonDerivativeTable.natureOfOwnership.kind
value object nonDerivativeTable.natureOfOwnership.value
footnoteIds string[] nonDerivativeTable.natureOfOwnership.value.footnoteIds
value string nonDerivativeTable.natureOfOwnership.value.value
postTransactionSharesOrValue object nonDerivativeTable.postTransactionSharesOrValue
kind string
shares
value
nonDerivativeTable.postTransactionSharesOrValue.kind
value object nonDerivativeTable.postTransactionSharesOrValue.value
footnoteIds string[] nonDerivativeTable.postTransactionSharesOrValue.value.footnoteIds
value number nonDerivativeTable.postTransactionSharesOrValue.value.value
transactionCoding object nonDerivativeTable.transactionCoding
footnoteIds string[] nonDerivativeTable.transactionCoding.footnoteIds
formType string
3
nonDerivativeTable.transactionCoding.formType
date object nonDerivativeTable.date
footnoteIds string[] nonDerivativeTable.date.footnoteIds
value date nonDerivativeTable.date.value
deemedExecutionDate object nonDerivativeTable.deemedExecutionDate
footnoteIds string[] nonDerivativeTable.deemedExecutionDate.footnoteIds
value date nonDerivativeTable.deemedExecutionDate.value
coding object nonDerivativeTable.coding
footnoteIds string[] nonDerivativeTable.coding.footnoteIds
formType string
4
5
nonDerivativeTable.coding.formType
code string
A
F
G
J
P
S
nonDerivativeTable.coding.code
isEquitySwapInvolved boolean nonDerivativeTable.coding.isEquitySwapInvolved
timeliness string
early
late
nonDerivativeTable.timeliness
amounts object nonDerivativeTable.amounts
shares object nonDerivativeTable.amounts.shares
footnoteIds string[] nonDerivativeTable.amounts.shares.footnoteIds
value number nonDerivativeTable.amounts.shares.value
pricePerShare object nonDerivativeTable.amounts.pricePerShare
footnoteIds string[] nonDerivativeTable.amounts.pricePerShare.footnoteIds
value number nonDerivativeTable.amounts.pricePerShare.value
acquiredOrDisposed object nonDerivativeTable.amounts.acquiredOrDisposed
footnoteIds string[] nonDerivativeTable.amounts.acquiredOrDisposed.footnoteIds
value string
acquired
disposed
nonDerivativeTable.amounts.acquiredOrDisposed.value
derivativeTable object[] derivativeTable
kind string
holding
transaction
derivativeTable.kind
securityTitle object derivativeTable.securityTitle
footnoteIds string[] derivativeTable.securityTitle.footnoteIds
value string derivativeTable.securityTitle.value
natureOfOwnership object derivativeTable.natureOfOwnership
footnoteIds string[] derivativeTable.natureOfOwnership.footnoteIds
kind string
direct
indirect
derivativeTable.natureOfOwnership.kind
value object derivativeTable.natureOfOwnership.value
footnoteIds string[] derivativeTable.natureOfOwnership.value.footnoteIds
value string derivativeTable.natureOfOwnership.value.value
conversionOrExercisePrice object derivativeTable.conversionOrExercisePrice
footnoteIds string[] derivativeTable.conversionOrExercisePrice.footnoteIds
value number derivativeTable.conversionOrExercisePrice.value
exerciseDate object derivativeTable.exerciseDate
footnoteIds string[] derivativeTable.exerciseDate.footnoteIds
value date derivativeTable.exerciseDate.value
expirationDate object derivativeTable.expirationDate
footnoteIds string[] derivativeTable.expirationDate.footnoteIds
value date derivativeTable.expirationDate.value
underlyingSecurity object derivativeTable.underlyingSecurity
securityTitle object derivativeTable.underlyingSecurity.securityTitle
footnoteIds string[] derivativeTable.underlyingSecurity.securityTitle.footnoteIds
value string derivativeTable.underlyingSecurity.securityTitle.value
sharesOrValue object derivativeTable.underlyingSecurity.sharesOrValue
kind string
shares
value
derivativeTable.underlyingSecurity.sharesOrValue.kind
value object derivativeTable.underlyingSecurity.sharesOrValue.value
footnoteIds string[] derivativeTable.underlyingSecurity.sharesOrValue.value.footnoteIds
value number derivativeTable.underlyingSecurity.sharesOrValue.value.value
postTransactionSharesOrValue object derivativeTable.postTransactionSharesOrValue
kind string
shares
value
derivativeTable.postTransactionSharesOrValue.kind
value object derivativeTable.postTransactionSharesOrValue.value
footnoteIds string[] derivativeTable.postTransactionSharesOrValue.value.footnoteIds
value number derivativeTable.postTransactionSharesOrValue.value.value
transactionCoding object derivativeTable.transactionCoding
footnoteIds string[] derivativeTable.transactionCoding.footnoteIds
formType string
3
derivativeTable.transactionCoding.formType
date object derivativeTable.date
footnoteIds string[] derivativeTable.date.footnoteIds
value date derivativeTable.date.value
deemedExecutionDate object derivativeTable.deemedExecutionDate
footnoteIds string[] derivativeTable.deemedExecutionDate.footnoteIds
value date derivativeTable.deemedExecutionDate.value
coding object derivativeTable.coding
footnoteIds string[] derivativeTable.coding.footnoteIds
formType string
4
5
derivativeTable.coding.formType
code string
A
G
H
J
derivativeTable.coding.code
isEquitySwapInvolved boolean derivativeTable.coding.isEquitySwapInvolved
timeliness string
early
late
derivativeTable.timeliness
amounts object derivativeTable.amounts
sharesOrValue object derivativeTable.amounts.sharesOrValue
kind string
shares
value
derivativeTable.amounts.sharesOrValue.kind
value object derivativeTable.amounts.sharesOrValue.value
footnoteIds string[] derivativeTable.amounts.sharesOrValue.value.footnoteIds
value number derivativeTable.amounts.sharesOrValue.value.value
pricePerShare object derivativeTable.amounts.pricePerShare
footnoteIds string[] derivativeTable.amounts.pricePerShare.footnoteIds
value number derivativeTable.amounts.pricePerShare.value
acquiredOrDisposed string
acquired
disposed
derivativeTable.amounts.acquiredOrDisposed
dateOfOriginalSubmission date dateOfOriginalSubmission

Response Example

{
  "data": [
    {
      "sourceReference": {
        "source": "filing",
        "filename": "0001327749-20-000009.txt",
        "url": "https://www.sec.gov/Archives/edgar/data/1183014/0001327749-20-000009.txt",
        "date": "2020-01-02T14:38:38.000Z",
        "ciks": [
          "1183014",
          "800457"
        ]
      },
      "derivativeTable": [],
      "documentType": "4",
      "footnotesById": {
        "F1": "Grant from Directors Equity Incentive Plan"
      },
      "isNotSubjectToSection16": false,
      "issuer": {
        "cik": "800457",
        "name": "DONEGAL GROUP INC",
        "tradingSymbol": "DGICA"
      },
      "nonDerivativeTable": [
        {
          "kind": "transaction",
          "securityTitle": {
            "value": "Class A Common Stock",
            "footnoteIds": []
          },
          "natureOfOwnership": {
            "kind": "direct",
            "footnoteIds": []
          },
          "postTransactionSharesOrValue": {
            "kind": "shares",
            "value": {
              "value": 10110,
              "footnoteIds": []
            }
          },
          "date": {
            "value": "2020-01-02T05:00:00.000Z",
            "footnoteIds": []
          },
          "coding": {
            "footnoteIds": [],
            "formType": "4",
            "code": "A",
            "isEquitySwapInvolved": false
          },
          "timeliness": {
            "footnoteIds": []
          },
          "amounts": {
            "shares": {
              "value": 500,
              "footnoteIds": []
            },
            "pricePerShare": {
              "value": 14.82,
              "footnoteIds": []
            },
            "acquiredOrDisposed": {
              "value": "acquired",
              "footnoteIds": []
            }
          }
        },
        {
          "kind": "holding",
          "securityTitle": {
            "value": "Class B Common Stock",
            "footnoteIds": []
          },
          "natureOfOwnership": {
            "kind": "direct",
            "footnoteIds": []
          },
          "postTransactionSharesOrValue": {
            "kind": "shares",
            "value": {
              "value": 1450,
              "footnoteIds": []
            }
          }
        }
      ],
      "ownerSignatures": [
        {
          "text": "Jeffrey D. Miller, by power of attorney",
          "date": "2020-01-02T05:00:00.000Z"
        }
      ],
      "periodOfReport": "2020-01-02T05:00:00.000Z",
      "reportingOwners": [
        {
          "id": {
            "cik": "1183014",
            "name": "BOLINGER ROBERT S"
          },
          "address": {
            "street1": "1195 RIVER ROAD",
            "city": "MARIETTA",
            "state": "PA",
            "zipCode": "17547"
          },
          "relationship": {
            "isDirector": true,
            "isOfficer": false,
            "isTenPercentOwner": false,
            "isOther": false
          }
        }
      ],
      "schemaVersion": "X0306"
    },
    {
      "sourceReference": {
        "source": "filing",
        "filename": "0001209191-20-000402.txt",
        "url": "https://www.sec.gov/Archives/edgar/data/1754045/0001209191-20-000402.txt",
        "date": "2020-01-02T22:30:47.000Z",
        "ciks": [
          "1754045",
          "1468748"
        ]
      },
      "derivativeTable": [
        {
          "kind": "transaction",
          "securityTitle": {
            "value": "Stock Option (Right to Buy)",
            "footnoteIds": []
          },
          "natureOfOwnership": {
            "kind": "direct",
            "footnoteIds": []
          },
          "conversionOrExercisePrice": {
            "value": 73.51,
            "footnoteIds": []
          },
          "exerciseDate": {
            "footnoteIds": []
          },
          "expirationDate": {
            "value": "2029-12-29T05:00:00.000Z",
            "footnoteIds": []
          },
          "underlyingSecurity": {
            "securityTitle": {
              "value": "Common Stock",
              "footnoteIds": []
            },
            "sharesOrValue": {
              "kind": "shares",
              "value": {
                "value": 67500,
                "footnoteIds": []
              }
            }
          },
          "postTransactionSharesOrValue": {
            "kind": "shares",
            "value": {
              "value": 67500,
              "footnoteIds": []
            }
          },
          "date": {
            "value": "2019-12-30T05:00:00.000Z",
            "footnoteIds": []
          },
          "deemedExecutionDate": {
            "footnoteIds": []
          },
          "coding": {
            "footnoteIds": [],
            "formType": "4",
            "code": "A",
            "isEquitySwapInvolved": false
          },
          "timeliness": {
            "footnoteIds": []
          },
          "amounts": {
            "sharesOrValue": {
              "kind": "shares",
              "value": {
                "value": 67500,
                "footnoteIds": []
              }
            },
            "pricePerShare": {
              "value": 0,
              "footnoteIds": []
            },
            "acquiredOrDisposed": "acquired"
          }
        }
      ],
      "documentType": "4",
      "footnotesById": {
        "F1": "1/48th of the shares subject to the option will vest on January 30, 2020, and 1/48th of the shares subject to the option vest on the same day of each month thereafter, subject to the Reporting Person's status as a Service Provider (as defined in the 2018 Equity Incentive Plan) as of each such date."
      },
      "isNotSubjectToSection16": false,
      "issuer": {
        "cik": "1468748",
        "name": "Kodiak Sciences Inc.",
        "tradingSymbol": "KOD"
      },
      "nonDerivativeTable": [],
      "ownerSignatures": [
        {
          "text": "/s/ Carlton Fleming, Attorney-in-Fact for John A. Borgeson",
          "date": "2020-01-02T05:00:00.000Z"
        }
      ],
      "periodOfReport": "2019-12-30T05:00:00.000Z",
      "remarks": "Senior VP and Chief Financial Officer",
      "reportingOwners": [
        {
          "id": {
            "cik": "1754045",
            "name": "BORGESON JOHN A."
          },
          "address": {
            "street1": "2631 HANOVER STREET",
            "city": "PALO ALTO",
            "state": "CA",
            "zipCode": "94304"
          },
          "relationship": {
            "isDirector": false,
            "isOfficer": true,
            "isTenPercentOwner": false,
            "isOther": false,
            "officerTitle": "See Remarks"
          }
        }
      ],
      "schemaVersion": "X0306"
    },
    {
      "sourceReference": {
        "source": "filing",
        "filename": "0000778946-20-000002.txt",
        "url": "https://www.sec.gov/Archives/edgar/data/778946/0000778946-20-000002.txt",
        "date": "2020-01-02T15:50:30.000Z",
        "ciks": [
          "1722792",
          "778946"
        ]
      },
      "derivativeTable": [],
      "documentType": "4",
      "footnotesById": {},
      "isNotSubjectToSection16": true,
      "issuer": {
        "cik": "778946",
        "name": "BLUEGREEN VACATIONS CORP",
        "tradingSymbol": "BXG"
      },
      "nonDerivativeTable": [
        {
          "kind": "holding",
          "securityTitle": {
            "value": "Common Stock, $0.01 par value per share",
            "footnoteIds": []
          },
          "natureOfOwnership": {
            "kind": "direct",
            "footnoteIds": []
          },
          "postTransactionSharesOrValue": {
            "kind": "shares",
            "value": {
              "value": 2619,
              "footnoteIds": []
            }
          }
        }
      ],
      "ownerSignatures": [
        {
          "text": "/s/ Adrienne Kelley, Attorney-in-Fact",
          "date": "2020-01-02T05:00:00.000Z"
        }
      ],
      "periodOfReport": "2019-12-31T05:00:00.000Z",
      "remarks": "The reporting person ceased serving as the issuer's Director, President and CEO, effective December 31, 2019.  As a result, the reporting person is no longer subject to Section 16 of the Securities Exchange Act of 1934, as amended, in connection with any transactions in the issuer's securities.",
      "reportingOwners": [
        {
          "id": {
            "cik": "1722792",
            "name": "Pearson Shawn B"
          },
          "address": {
            "street1": "4960 CONFERENCE WAY NORTH",
            "street2": "SUITE 100",
            "city": "BOCA RATON",
            "state": "FL",
            "zipCode": "33431"
          },
          "relationship": {
            "isDirector": false,
            "isOfficer": true,
            "isTenPercentOwner": false,
            "isOther": false,
            "officerTitle": "Former Dir, President, and CEO"
          }
        }
      ],
      "schemaVersion": "X0306"
    },
    {
      "sourceReference": {
        "source": "filing",
        "filename": "0001127602-20-000120.txt",
        "url": "https://www.sec.gov/Archives/edgar/data/1237789/0001127602-20-000120.txt",
        "date": "2020-01-02T21:04:17.000Z",
        "ciks": [
          "1237789",
          "24741"
        ]
      },
      "derivativeTable": [
        {
          "kind": "transaction",
          "securityTitle": {
            "value": "Restricted Stock Unit",
            "footnoteIds": []
          },
          "natureOfOwnership": {
            "kind": "direct",
            "footnoteIds": []
          },
          "conversionOrExercisePrice": {
            "footnoteIds": []
          },
          "exerciseDate": {
            "footnoteIds": []
          },
          "expirationDate": {
            "footnoteIds": []
          },
          "underlyingSecurity": {
            "securityTitle": {
              "value": "Common Stock",
              "footnoteIds": []
            },
            "sharesOrValue": {
              "kind": "shares",
              "value": {
                "value": 1186,
                "footnoteIds": []
              }
            }
          },
          "postTransactionSharesOrValue": {
            "kind": "shares",
            "value": {
              "value": 31625,
              "footnoteIds": []
            }
          },
          "date": {
            "value": "2019-12-31T05:00:00.000Z",
            "footnoteIds": []
          },
          "coding": {
            "footnoteIds": [],
            "formType": "4",
            "code": "A",
            "isEquitySwapInvolved": false
          },
          "timeliness": {
            "footnoteIds": []
          },
          "amounts": {
            "sharesOrValue": {
              "kind": "shares",
              "value": {
                "value": 1186,
                "footnoteIds": []
              }
            },
            "pricePerShare": {
              "value": 29.11,
              "footnoteIds": []
            },
            "acquiredOrDisposed": "acquired"
          }
        },
        {
          "kind": "holding",
          "securityTitle": {
            "value": "Restricted Stock Unit",
            "footnoteIds": []
          },
          "natureOfOwnership": {
            "kind": "direct",
            "footnoteIds": []
          },
          "conversionOrExercisePrice": {
            "footnoteIds": []
          },
          "exerciseDate": {
            "footnoteIds": []
          },
          "expirationDate": {
            "footnoteIds": []
          },
          "underlyingSecurity": {
            "securityTitle": {
              "value": "Common Stock",
              "footnoteIds": []
            },
            "sharesOrValue": {
              "kind": "shares",
              "value": {
                "value": 16629,
                "footnoteIds": []
              }
            }
          },
          "postTransactionSharesOrValue": {
            "kind": "shares",
            "value": {
              "value": 16629,
              "footnoteIds": []
            }
          }
        }
      ],
      "documentType": "4",
      "footnotesById": {
        "F1": "Represents restricted stock units granted under the Non-Employee Directors' Deferred Commpensation Plan.  Each restricted stock unit represents a contingent right to receive one share of Corning Incorporated Common Stock.",
        "F2": "Conversion of restricted stock units to the Company's common stock and distribution of such stock under the Non-Employee Directors' Deferred Compensation Plan is deferred until a specific date as elected by the participant or termination of service as a Corning director.",
        "F3": "Represents annual equity retainer in the form of restricted stock units granted under the 2010 Equity Plan For Non-Employee Directors. Each restricted stock unit represents a contingent right to receive one share of Corning Incorporated Common Stock.",
        "F4": "Conversion of restricted stock units to the Company's common stock and distribution of such stock is deferred until a specific date as elected by the participant or termination of service as a Corning director."
      },
      "isNotSubjectToSection16": false,
      "issuer": {
        "cik": "24741",
        "name": "CORNING INC /NY",
        "tradingSymbol": "GLW"
      },
      "nonDerivativeTable": [],
      "ownerSignatures": [
        {
          "text": "Linda E. Jolly, Power of Attorney",
          "date": "2020-01-02T05:00:00.000Z"
        }
      ],
      "periodOfReport": "2019-12-31T05:00:00.000Z",
      "reportingOwners": [
        {
          "id": {
            "cik": "1237789",
            "name": "BLAIR DONALD W"
          },
          "address": {
            "street1": "ONE RIVERFRONT PLAZA",
            "city": "CORNING",
            "state": "NY",
            "zipCode": "14831"
          },
          "relationship": {
            "isDirector": true,
            "isOfficer": false,
            "isTenPercentOwner": false,
            "isOther": false
          }
        }
      ],
      "schemaVersion": "X0306"
    },
    {
      "sourceReference": {
        "source": "filing",
        "filename": "0001209191-20-000468.txt",
        "url": "https://www.sec.gov/Archives/edgar/data/1061630/0001209191-20-000468.txt",
        "date": "2020-01-03T01:38:30.000Z",
        "ciks": [
          "1047252",
          "1061630"
        ]
      },
      "derivativeTable": [],
      "documentType": "4",
      "footnotesById": {
        "F1": "Represents an award of Class A Common Stock Units in lieu of retainer and meeting fees that convert to shares of Class A Common Stock on a one-for-one basis as determined at the time of the grant. The number of shares of Class A Common Stock subject to the award was calculated by dividing $25,000 in retainer and meeting fees by the average adjusted closing price for the fourth quarter of 2019."
      },
      "isNotSubjectToSection16": false,
      "issuer": {
        "cik": "1061630",
        "name": "BLACKSTONE MORTGAGE TRUST, INC.",
        "tradingSymbol": "BXMT"
      },
      "nonDerivativeTable": [
        {
          "kind": "transaction",
          "securityTitle": {
            "value": "Class A Common Stock",
            "footnoteIds": []
          },
          "natureOfOwnership": {
            "kind": "direct",
            "footnoteIds": []
          },
          "postTransactionSharesOrValue": {
            "kind": "shares",
            "value": {
              "value": 67548,
              "footnoteIds": []
            }
          },
          "date": {
            "value": "2019-12-31T05:00:00.000Z",
            "footnoteIds": []
          },
          "deemedExecutionDate": {
            "footnoteIds": []
          },
          "coding": {
            "footnoteIds": [],
            "formType": "4",
            "code": "A",
            "isEquitySwapInvolved": false
          },
          "timeliness": {
            "footnoteIds": []
          },
          "amounts": {
            "shares": {
              "value": 687,
              "footnoteIds": []
            },
            "pricePerShare": {
              "value": 36.39,
              "footnoteIds": []
            },
            "acquiredOrDisposed": {
              "value": "acquired",
              "footnoteIds": []
            }
          }
        }
      ],
      "ownerSignatures": [
        {
          "text": "/s/ Anthony F. Marone, Jr., Attorney-In-Fact",
          "date": "2020-01-02T05:00:00.000Z"
        }
      ],
      "periodOfReport": "2019-12-31T05:00:00.000Z",
      "reportingOwners": [
        {
          "id": {
            "cik": "1047252",
            "name": "EDELMAN MARTIN L"
          },
          "address": {
            "street1": "C/O PAUL HASTINGS LLP,",
            "street2": "200 PARK AVENUE",
            "city": "NEW YORK",
            "state": "NY",
            "zipCode": "10166"
          },
          "relationship": {
            "isDirector": true,
            "isOfficer": false,
            "isTenPercentOwner": false,
            "isOther": false
          }
        }
      ],
      "schemaVersion": "X0306"
    },
    {
      "sourceReference": {
        "source": "filing",
        "filename": "0001209191-20-000473.txt",
        "url": "https://www.sec.gov/Archives/edgar/data/1061630/0001209191-20-000473.txt",
        "date": "2020-01-03T01:42:04.000Z",
        "ciks": [
          "1195695",
          "1061630"
        ]
      },
      "derivativeTable": [],
      "documentType": "4",
      "footnotesById": {
        "F1": "Represents an award of Class A Common Stock Units in lieu of retainer and meeting fees that convert to shares of Class A Common Stock on a one-for-one basis as determined at the time of the grant. The number of shares of Class A Common Stock subject to the award was calculated by dividing $25,000 in retainer and meeting fees by the average adjusted closing price for the fourth quarter of 2019."
      },
      "isNotSubjectToSection16": false,
      "issuer": {
        "cik": "1061630",
        "name": "BLACKSTONE MORTGAGE TRUST, INC.",
        "tradingSymbol": "BXMT"
      },
      "nonDerivativeTable": [
        {
          "kind": "transaction",
          "securityTitle": {
            "value": "Class A Common Stock",
            "footnoteIds": []
          },
          "natureOfOwnership": {
            "kind": "direct",
            "footnoteIds": []
          },
          "postTransactionSharesOrValue": {
            "kind": "shares",
            "value": {
              "value": 67548,
              "footnoteIds": []
            }
          },
          "date": {
            "value": "2019-12-31T05:00:00.000Z",
            "footnoteIds": []
          },
          "deemedExecutionDate": {
            "footnoteIds": []
          },
          "coding": {
            "footnoteIds": [],
            "formType": "4",
            "code": "A",
            "isEquitySwapInvolved": false
          },
          "timeliness": {
            "footnoteIds": []
          },
          "amounts": {
            "shares": {
              "value": 687,
              "footnoteIds": []
            },
            "pricePerShare": {
              "value": 36.39,
              "footnoteIds": []
            },
            "acquiredOrDisposed": {
              "value": "acquired",
              "footnoteIds": []
            }
          }
        }
      ],
      "ownerSignatures": [
        {
          "text": "/s/ Anthony F. Marone, Jr., Attorney-In-Fact",
          "date": "2020-01-02T05:00:00.000Z"
        }
      ],
      "periodOfReport": "2019-12-31T05:00:00.000Z",
      "reportingOwners": [
        {
          "id": {
            "cik": "1195695",
            "name": "SAGALYN LYNNE B"
          },
          "address": {
            "street1": "URIS HALL, 3022 BROADWAY, ROOM 808",
            "city": "NEW YORK",
            "state": "NY",
            "zipCode": "10027-6902"
          },
          "relationship": {
            "isDirector": true,
            "isOfficer": false,
            "isTenPercentOwner": false,
            "isOther": false
          }
        }
      ],
      "schemaVersion": "X0306"
    },
    {
      "sourceReference": {
        "source": "filing",
        "filename": "0001209191-20-000470.txt",
        "url": "https://www.sec.gov/Archives/edgar/data/1061630/0001209191-20-000470.txt",
        "date": "2020-01-03T01:40:18.000Z",
        "ciks": [
          "1177127",
          "1061630"
        ]
      },
      "derivativeTable": [],
      "documentType": "4",
      "footnotesById": {
        "F1": "Represents an award of Class A Common Stock Units in lieu of retainer and meeting fees that convert to shares of Class A Common Stock on a one-for-one basis as determined at the time of the grant. The number of shares of Class A Common Stock subject to the award was calculated by dividing $25,000 in retainer and meeting fees by the average adjusted closing price for the fourth quarter of 2019."
      },
      "isNotSubjectToSection16": false,
      "issuer": {
        "cik": "1061630",
        "name": "BLACKSTONE MORTGAGE TRUST, INC.",
        "tradingSymbol": "BXMT"
      },
      "nonDerivativeTable": [
        {
          "kind": "transaction",
          "securityTitle": {
            "value": "Class A Common Stock",
            "footnoteIds": []
          },
          "natureOfOwnership": {
            "kind": "direct",
            "footnoteIds": []
          },
          "postTransactionSharesOrValue": {
            "kind": "shares",
            "value": {
              "value": 55132,
              "footnoteIds": []
            }
          },
          "date": {
            "value": "2019-12-31T05:00:00.000Z",
            "footnoteIds": []
          },
          "deemedExecutionDate": {
            "footnoteIds": []
          },
          "coding": {
            "footnoteIds": [],
            "formType": "4",
            "code": "A",
            "isEquitySwapInvolved": false
          },
          "timeliness": {
            "footnoteIds": []
          },
          "amounts": {
            "shares": {
              "value": 687,
              "footnoteIds": []
            },
            "pricePerShare": {
              "value": 36.39,
              "footnoteIds": []
            },
            "acquiredOrDisposed": {
              "value": "acquired",
              "footnoteIds": []
            }
          }
        }
      ],
      "ownerSignatures": [
        {
          "text": "/s/ Anthony F. Marone, Jr., Attorney-In-Fact",
          "date": "2020-01-02T05:00:00.000Z"
        }
      ],
      "periodOfReport": "2019-12-31T05:00:00.000Z",
      "reportingOwners": [
        {
          "id": {
            "cik": "1177127",
            "name": "NASSAU HENRY N"
          },
          "address": {
            "street1": "C/O DECHERT LLP,",
            "street2": "CIRA CENTER, 2929 ARCH STREET",
            "city": "PHILADELPHIA",
            "state": "PA",
            "zipCode": "19104"
          },
          "relationship": {
            "isDirector": true,
            "isOfficer": false,
            "isTenPercentOwner": false,
            "isOther": false
          }
        }
      ],
      "schemaVersion": "X0306"
    },
    {
      "sourceReference": {
        "source": "filing",
        "filename": "0001209191-20-000463.txt",
        "url": "https://www.sec.gov/Archives/edgar/data/1061630/0001209191-20-000463.txt",
        "date": "2020-01-03T01:32:39.000Z",
        "ciks": [
          "1373685",
          "1061630"
        ]
      },
      "derivativeTable": [],
      "documentType": "4",
      "footnotesById": {
        "F1": "Represents an award of Class A Common Stock Units in lieu of retainer and meeting fees that convert to shares of Class A Common Stock on a one-for-one basis as determined at the time of the grant. The number of shares of Class A Common Stock subject to the award was calculated by dividing $25,000 in retainer and meeting fees by the average adjusted closing price for the fourth quarter of 2019."
      },
      "isNotSubjectToSection16": false,
      "issuer": {
        "cik": "1061630",
        "name": "BLACKSTONE MORTGAGE TRUST, INC.",
        "tradingSymbol": "BXMT"
      },
      "nonDerivativeTable": [
        {
          "kind": "transaction",
          "securityTitle": {
            "value": "Class A Common Stock",
            "footnoteIds": []
          },
          "natureOfOwnership": {
            "kind": "direct",
            "footnoteIds": []
          },
          "postTransactionSharesOrValue": {
            "kind": "shares",
            "value": {
              "value": 23799,
              "footnoteIds": []
            }
          },
          "date": {
            "value": "2019-12-31T05:00:00.000Z",
            "footnoteIds": []
          },
          "deemedExecutionDate": {
            "footnoteIds": []
          },
          "coding": {
            "footnoteIds": [],
            "formType": "4",
            "code": "A",
            "isEquitySwapInvolved": false
          },
          "timeliness": {
            "footnoteIds": []
          },
          "amounts": {
            "shares": {
              "value": 687,
              "footnoteIds": []
            },
            "pricePerShare": {
              "value": 36.39,
              "footnoteIds": []
            },
            "acquiredOrDisposed": {
              "value": "acquired",
              "footnoteIds": []
            }
          }
        }
      ],
      "ownerSignatures": [
        {
          "text": "/s/ Anthony F. Marone, Jr., Attorney-In-Fact",
          "date": "2020-01-02T05:00:00.000Z"
        }
      ],
      "periodOfReport": "2019-12-31T05:00:00.000Z",
      "reportingOwners": [
        {
          "id": {
            "cik": "1373685",
            "name": "Cotton Leonard W"
          },
          "address": {
            "street1": "46 LEMOYNE LANE",
            "city": "JOHNS ISLAND",
            "state": "SC",
            "zipCode": "29455"
          },
          "relationship": {
            "isDirector": true,
            "isOfficer": false,
            "isTenPercentOwner": false,
            "isOther": false
          }
        }
      ],
      "schemaVersion": "X0306"
    },
    {
      "sourceReference": {
        "source": "filing",
        "filename": "0001209191-20-000466.txt",
        "url": "https://www.sec.gov/Archives/edgar/data/1061630/0001209191-20-000466.txt",
        "date": "2020-01-03T01:35:59.000Z",
        "ciks": [
          "1203060",
          "1061630"
        ]
      },
      "derivativeTable": [],
      "documentType": "4",
      "footnotesById": {
        "F1": "Represents an award of Class A Common Stock Units in lieu of retainer and meeting fees that convert to shares of Class A Common Stock on a one-for-one basis as determined at the time of the grant. The number of shares of Class A Common Stock subject to the award was calculated by dividing $25,000 in retainer and meeting fees by the average adjusted closing price for the fourth quarter of 2019."
      },
      "isNotSubjectToSection16": false,
      "issuer": {
        "cik": "1061630",
        "name": "BLACKSTONE MORTGAGE TRUST, INC.",
        "tradingSymbol": "BXMT"
      },
      "nonDerivativeTable": [
        {
          "kind": "transaction",
          "securityTitle": {
            "value": "Class A Common Stock",
            "footnoteIds": []
          },
          "natureOfOwnership": {
            "kind": "direct",
            "footnoteIds": []
          },
          "postTransactionSharesOrValue": {
            "kind": "shares",
            "value": {
              "value": 58155,
              "footnoteIds": []
            }
          },
          "date": {
            "value": "2019-12-31T05:00:00.000Z",
            "footnoteIds": []
          },
          "deemedExecutionDate": {
            "footnoteIds": []
          },
          "coding": {
            "footnoteIds": [],
            "formType": "4",
            "code": "A",
            "isEquitySwapInvolved": false
          },
          "timeliness": {
            "footnoteIds": []
          },
          "amounts": {
            "shares": {
              "value": 687,
              "footnoteIds": []
            },
            "pricePerShare": {
              "value": 36.39,
              "footnoteIds": []
            },
            "acquiredOrDisposed": {
              "value": "acquired",
              "footnoteIds": []
            }
          }
        }
      ],
      "ownerSignatures": [
        {
          "text": "/s/ Anthony F. Marone, Jr., Attorney-In-Fact",
          "date": "2020-01-02T05:00:00.000Z"
        }
      ],
      "periodOfReport": "2019-12-31T05:00:00.000Z",
      "reportingOwners": [
        {
          "id": {
            "cik": "1203060",
            "name": "DOBROWSKI THOMAS E"
          },
          "address": {
            "street1": "117 YORK AVENUE",
            "city": "SPRING LAKE",
            "state": "NJ",
            "zipCode": "07762"
          },
          "relationship": {
            "isDirector": true,
            "isOfficer": false,
            "isTenPercentOwner": false,
            "isOther": false
          }
        }
      ],
      "schemaVersion": "X0306"
    },
    {
      "sourceReference": {
        "source": "filing",
        "filename": "0001567619-20-000089.txt",
        "url": "https://www.sec.gov/Archives/edgar/data/1070094/0001567619-20-000089.txt",
        "date": "2020-01-02T21:23:10.000Z",
        "ciks": [
          "1070094",
          "1029800"
        ]
      },
      "derivativeTable": [],
      "documentType": "4",
      "footnotesById": {
        "F1": "On January 2, 2020, the Issuer entered into an agreement with Willing L. Biddle  (the \"Reporting Person\"), whereby the Reporting Person was granted a restricted stock award of 2,500 shares of Class A Common Stock that vests January 2, 2029,  pursuant to the Issuer's Amended and Restated Restricted Stock Award Plan (the \"Restricted Stock Award Plan\").",
        "F2": "Of such shares, 25,000 are restricted shares, subject to vesting, issued to the Reporting Person pursuant to the Restricted Award Plan.",
        "F3": "Shares held by Catherine U. Biddle, spouse of the Reporting Person."
      },
      "isNotSubjectToSection16": false,
      "issuer": {
        "cik": "1029800",
        "name": "URSTADT BIDDLE PROPERTIES INC",
        "tradingSymbol": "UBA"
      },
      "nonDerivativeTable": [
        {
          "kind": "transaction",
          "securityTitle": {
            "value": "Class A Common Stock",
            "footnoteIds": []
          },
          "natureOfOwnership": {
            "kind": "direct",
            "footnoteIds": []
          },
          "postTransactionSharesOrValue": {
            "kind": "shares",
            "value": {
              "value": 45000,
              "footnoteIds": []
            }
          },
          "date": {
            "value": "2020-01-02T05:00:00.000Z",
            "footnoteIds": []
          },
          "deemedExecutionDate": {
            "footnoteIds": []
          },
          "coding": {
            "footnoteIds": [],
            "formType": "4",
            "code": "A",
            "isEquitySwapInvolved": false
          },
          "amounts": {
            "shares": {
              "value": 2500,
              "footnoteIds": []
            },
            "pricePerShare": {
              "value": 0,
              "footnoteIds": []
            },
            "acquiredOrDisposed": {
              "value": "acquired",
              "footnoteIds": []
            }
          }
        },
        {
          "kind": "holding",
          "securityTitle": {
            "value": "Class A Common Stock",
            "footnoteIds": []
          },
          "natureOfOwnership": {
            "kind": "indirect",
            "footnoteIds": [],
            "value": {
              "footnoteIds": [],
              "value": "See footnote"
            }
          },
          "postTransactionSharesOrValue": {
            "kind": "shares",
            "value": {
              "value": 3324,
              "footnoteIds": []
            }
          }
        }
      ],
      "ownerSignatures": [
        {
          "text": "/s/ Willing L. Biddle by Miyun Sung as Attorney -in-fact",
          "date": "2020-01-02T05:00:00.000Z"
        }
      ],
      "periodOfReport": "2020-01-02T05:00:00.000Z",
      "reportingOwners": [
        {
          "id": {
            "cik": "1070094",
            "name": "BIDDLE WILLING L"
          },
          "address": {
            "street1": "53 ELMWOOD ROAD",
            "city": "SOUTH SALEM",
            "state": "NY",
            "zipCode": "10590"
          },
          "relationship": {
            "isDirector": true,
            "isOfficer": true,
            "isTenPercentOwner": false,
            "isOther": false,
            "officerTitle": "President and CEO"
          }
        }
      ],
      "schemaVersion": "X0306"
    }
  ],
  "metadata": {
    "total": 637065,
    "count": 10,
    "page": 1,
    "pages": 63707
  }
}