Follow the people · Insider
Joshua Levine
Joshua Levine files insider transactions with the SEC as a director of Edap Tms Sa (EDAP). We hold 2 disclosed purchases and sales filed since 17 July 2006, 1 of them in the last 90 days.
- Files forEDAP
- Disclosed buys and sells2 in all, 1 in the last 90 days
- Last disclosure17 August 2026
Positions held
6 posts we hold — a term names its own dates; a run of filings only says when they filed- Filed 11 May 2026 — 14 August 2026Director · Edap Tms Sa (EDAP)2 Form 4 lines · source: SEC Form 4
- Filed 19 June 2020 — 21 July 2022Director · Natus Medical (NTUS)4 Form 4 lines · source: SEC Form 4
- Filed 30 November 2012 — 30 September 2021CEO · Accuray (ARAY)70 Form 4 lines · source: SEC Form 4
- Filed 1 July 2019 — 1 July 2019Director · Natus Medical (BABY)1 Form 4 line · source: SEC Form 4
- Filed 19 August 2011 — 19 August 2011President and CEO · Immucor (BLUD)1 Form 4 line · source: SEC Form 4
- Filed 13 July 2006 — 23 January 2009CEO · Mentor Corp /mn/ (MNT)73 Form 4 lines · source: SEC Form 4
Everything they disclosed
120 entries, newest first — one per disclosure report, one per Form 4 line- ▲ bought on the open market 10,000 shares of Edap Tms SaSEC Form 417 August 2026Common Stock · traded 14 August 2026 · filed 17 August 2026
- ▲ bought on the open market 10,000 shares of Edap Tms SaSEC Form 413 May 2026Common Stock · traded 11 May 2026 · filed 13 May 2026
- returned to the issuer 37,387 shares of Natus MedicalSEC Form 421 July 2022Common Stock, $0.001 par value per share · traded 21 July 2022 · filed 21 July 2022
- was granted 5,075 shares of Natus MedicalSEC Form 417 June 2022Common Stock, $0.001 par value per share · traded 15 June 2022 · filed 17 June 2022
- was granted 250,501 shares of AccuraySEC Form 42 November 2021Common Stock · traded 29 September 2021 · filed 2 November 2021
- was granted 250,501 shares of AccuraySEC Form 42 November 2021Common Stock · traded 29 September 2021 · filed 2 November 2021
- ▼ sold on the open market 15,741 shares of AccuraySEC Form 412 October 2021Common Stock · traded 30 September 2021 · filed 12 October 2021
- ▼ sold on the open market 15,741 shares of AccuraySEC Form 44 October 2021Common Stock · traded 30 September 2021 · filed 4 October 2021
- ▲ bought on the open market 8,680 shares of AccuraySEC Form 419 August 2021Common Stock · traded 18 August 2021 · filed 19 August 2021
- ▲ bought on the open market 6,320 shares of AccuraySEC Form 419 August 2021Common Stock · traded 18 August 2021 · filed 19 August 2021
- was granted 5,214 shares of Natus MedicalSEC Form 421 June 2021Common Stock, $0.001 par value per share · traded 17 June 2021 · filed 21 June 2021
- acquired or disposed of, other 42,046 shares of AccuraySEC Form 429 December 2020Common Stock · traded 28 December 2020 · filed 29 December 2020
- was granted 527,426 shares of Accuray (a derivative holding)SEC Form 42 December 2020Non-Qualified Stock Option (right to buy) · traded 30 November 2020 · filed 2 December 2020
- was granted 280,269 shares of AccuraySEC Form 42 December 2020Common Stock · traded 30 November 2020 · filed 2 December 2020
- ▼ sold on the open market 15,674 shares of AccuraySEC Form 42 December 2020Common Stock · traded 2 December 2020 · filed 2 December 2020
- ▼ sold on the open market 15,370 shares of AccuraySEC Form 46 October 2020Common Stock · traded 2 October 2020 · filed 6 October 2020
- was granted 7,120 shares of Natus MedicalSEC Form 422 June 2020Common Stock, $0.001 par vale per share · traded 19 June 2020 · filed 22 June 2020
- ▼ sold on the open market 17,587 shares of AccuraySEC Form 45 December 2019Common Stock · traded 4 December 2019 · filed 5 December 2019
- was granted 923,020 shares of Accuray (a derivative holding)SEC Form 44 November 2019Non-Qualified Stock Option (right to buy) · traded 31 October 2019 · filed 4 November 2019
- ▼ sold on the open market 28,081 shares of AccuraySEC Form 44 November 2019Common Stock · traded 31 October 2019 · filed 4 November 2019
- was granted 418,490 shares of AccuraySEC Form 44 November 2019Common Stock · traded 31 October 2019 · filed 4 November 2019
- ▼ sold on the open market 18,023 shares of AccuraySEC Form 43 October 2019Common Stock · traded 1 October 2019 · filed 3 October 2019
- ▼ sold on the open market 56,426 shares of AccuraySEC Form 45 July 2019Common Stock · traded 2 July 2019 · filed 5 July 2019
- was granted 5,846 shares of Natus MedicalSEC Form 42 July 2019Common Stock, $0.001 par vale per share · traded 1 July 2019 · filed 2 July 2019
- ▼ sold on the open market 6,604 shares of AccuraySEC Form 43 April 2019Common Stock · traded 2 April 2019 · filed 3 April 2019
- acquired or disposed of, other 300,000 shares of AccuraySEC Form 431 January 2019Common Stock · traded 29 January 2019 · filed 31 January 2019
- was granted 1,625,000 shares of Accuray (a derivative holding)SEC Form 46 December 2018Non-Qualified Stock Option (right to buy) · traded 30 November 2018 · filed 6 December 2018
- ▼ sold on the open market 15,839 shares of AccuraySEC Form 46 December 2018Common Stock · traded 3 December 2018 · filed 6 December 2018
- ▲ bought on the open market 25,000 shares of AccuraySEC Form 46 November 2018Common Stock · traded 5 November 2018 · filed 6 November 2018
- ▼ sold on the open market 18,742 shares of AccuraySEC Form 42 November 2018Common Stock · traded 31 October 2018 · filed 2 November 2018
- ▼ sold on the open market 24,515 shares of AccuraySEC Form 42 November 2018Common Stock · traded 1 November 2018 · filed 2 November 2018
- ▼ sold on the open market 4,373 shares of AccuraySEC Form 44 October 2018Common Stock · traded 2 October 2018 · filed 4 October 2018
- ▼ sold on the open market 12,869 shares of AccuraySEC Form 44 October 2018Common Stock · traded 3 October 2018 · filed 4 October 2018
- ▼ sold on the open market 27,000 shares of AccuraySEC Form 46 July 2018Common Stock · traded 3 July 2018 · filed 6 July 2018
- ▼ sold on the open market 8,218 shares of AccuraySEC Form 46 July 2018Common Stock · traded 3 July 2018 · filed 6 July 2018
- ▼ sold on the open market 34,235 shares of AccuraySEC Form 43 July 2018Common Stock · traded 3 July 2018 · filed 3 July 2018
- ▼ sold on the open market 8,675 shares of AccuraySEC Form 43 April 2018Common Stock · traded 3 April 2018 · filed 3 April 2018
- ▼ sold on the open market 17,093 shares of AccuraySEC Form 41 December 2017Common Stock · traded 1 December 2017 · filed 1 December 2017
- had shares withheld for tax on 27,117 shares of AccuraySEC Form 41 November 2017Common Stock · traded 31 October 2017 · filed 1 November 2017
- had shares withheld for tax on 21,710 shares of AccuraySEC Form 41 November 2017Common Stock · traded 1 November 2017 · filed 1 November 2017
- had shares withheld for tax on 28,946 shares of AccuraySEC Form 41 November 2017Common Stock · traded 1 November 2017 · filed 1 November 2017
- was granted 133,000 shares of AccuraySEC Form 44 October 2017Common Stock · traded 29 September 2017 · filed 4 October 2017
- was granted 312,000 shares of Accuray (a derivative holding)SEC Form 44 October 2017Non-Qualified Stock Option (right to buy) · traded 29 September 2017 · filed 4 October 2017
- had shares withheld for tax on 37,205 shares of AccuraySEC Form 43 July 2017Common Stock · traded 30 June 2017 · filed 3 July 2017
- had shares withheld for tax on 9,691 shares of AccuraySEC Form 44 April 2017Common Stock · traded 3 April 2017 · filed 4 April 2017
- was granted 122,800 shares of AccuraySEC Form 42 December 2016Common Stock · traded 30 November 2016 · filed 2 December 2016
- had shares withheld for tax on 26,820 shares of AccuraySEC Form 42 December 2016Common Stock · traded 1 December 2016 · filed 2 December 2016
- was granted 306,900 shares of Accuray (a derivative holding)SEC Form 42 December 2016Non-Qualified Stock Option (right to buy) · traded 30 November 2016 · filed 2 December 2016
- had shares withheld for tax on 74,506 shares of AccuraySEC Form 42 November 2016Common Stock · traded 1 November 2016 · filed 2 November 2016
- was granted 52,911 shares of AccuraySEC Form 411 July 2016Common Stock · traded 8 July 2016 · filed 11 July 2016
- was granted 17,637 shares of AccuraySEC Form 411 July 2016Common Stock · traded 8 July 2016 · filed 11 July 2016
- had shares withheld for tax on 20,842 shares of AccuraySEC Form 411 July 2016Common Stock · traded 11 July 2016 · filed 11 July 2016
- had shares withheld for tax on 6,948 shares of AccuraySEC Form 411 July 2016Common Stock · traded 11 July 2016 · filed 11 July 2016
- was granted 300,000 shares of AccuraySEC Form 41 July 2016Common Stock · traded 30 June 2016 · filed 1 July 2016
- had shares withheld for tax on 4,634 shares of AccuraySEC Form 44 April 2016Common Stock · traded 31 March 2016 · filed 4 April 2016
- had shares withheld for tax on 4,698 shares of AccuraySEC Form 44 April 2016Common Stock · traded 31 March 2016 · filed 4 April 2016
- had shares withheld for tax on 26,540 shares of AccuraySEC Form 42 December 2015Common Stock · traded 30 November 2015 · filed 2 December 2015
- ▲ bought on the open market 50,000 shares of AccuraySEC Form 49 November 2015Common Stock · traded 9 November 2015 · filed 9 November 2015
- was granted 200,000 shares of AccuraySEC Form 43 November 2015Common Stock · traded 30 October 2015 · filed 3 November 2015
- had shares withheld for tax on 19,563 shares of AccuraySEC Form 43 November 2015Common Stock · traded 2 November 2015 · filed 3 November 2015
- had shares withheld for tax on 26,090 shares of AccuraySEC Form 43 November 2015Common Stock · traded 2 November 2015 · filed 3 November 2015
- was granted 99,048 shares of AccuraySEC Form 410 July 2015Common Stock · traded 8 July 2015 · filed 10 July 2015
- was granted 33,016 shares of AccuraySEC Form 410 July 2015Common Stock · traded 8 July 2015 · filed 10 July 2015
- had shares withheld for tax on 49,631 shares of AccuraySEC Form 410 July 2015Common Stock · traded 8 July 2015 · filed 10 July 2015
- was granted 50,000 shares of AccuraySEC Form 41 April 2015Common Stock · traded 31 March 2015 · filed 1 April 2015
- had shares withheld for tax on 6,503 shares of AccuraySEC Form 41 April 2015Common Stock · traded 31 March 2015 · filed 1 April 2015
- had shares withheld for tax on 26,090 shares of AccuraySEC Form 43 December 2014Common Stock · traded 1 December 2014 · filed 3 December 2014
- was granted 200,000 shares of AccuraySEC Form 43 November 2014Common Stock · traded 31 October 2014 · filed 3 November 2014
- had shares withheld for tax on 19,567 shares of AccuraySEC Form 43 November 2014Common Stock · traded 31 October 2014 · filed 3 November 2014
- ▲ bought on the open market 100,000 shares of AccuraySEC Form 43 November 2014Common Stock · traded 3 November 2014 · filed 3 November 2014
- ▲ bought on the open market 50,000 shares of AccuraySEC Form 46 May 2014Common Stock · traded 6 May 2014 · filed 6 May 2014
- was granted 50,000 shares of AccuraySEC Form 41 April 2014Common Stock · traded 31 March 2014 · filed 1 April 2014
- was granted 150,000 shares of AccuraySEC Form 47 March 2014Common Stock · traded 31 October 2013 · filed 7 March 2014
- had shares withheld for tax on 18,790 shares of AccuraySEC Form 43 December 2013Common Stock · traded 2 December 2013 · filed 3 December 2013
- ▲ bought on the open market 100,000 shares of AccuraySEC Form 413 February 2013Common Stock · traded 13 February 2013 · filed 13 February 2013
- was granted 200,000 shares of Accuray (a derivative holding)SEC Form 44 December 2012Non-Qualified Stock Option (right to buy) · traded 30 November 2012 · filed 4 December 2012
- was granted 200,000 shares of AccuraySEC Form 44 December 2012Common Stock · traded 30 November 2012 · filed 4 December 2012
- disposed of in a tender offer 65,258 shares of Immucor (a derivative holding)SEC Form 423 August 2011Performance Stock Units · traded 19 August 2011 · filed 23 August 2011
- returned to the issuer 50,000 shares of Mentor Corp /mn/ (a derivative holding)SEC Form 427 January 2009Options, Right to Buy · traded 23 January 2009 · filed 27 January 2009
- returned to the issuer 2,652 shares of Mentor Corp /mn/ (a derivative holding)SEC Form 427 January 2009Options, Right to Buy · traded 23 January 2009 · filed 27 January 2009
- returned to the issuer 147,348 shares of Mentor Corp /mn/ (a derivative holding)SEC Form 427 January 2009Options, Right to Buy · traded 23 January 2009 · filed 27 January 2009
- returned to the issuer 35,000 shares of Mentor Corp /mn/ (a derivative holding)SEC Form 427 January 2009Options, Right to Buy · traded 23 January 2009 · filed 27 January 2009
- returned to the issuer 20,000 shares of Mentor Corp /mn/ (a derivative holding)SEC Form 427 January 2009Options, Right to Buy · traded 23 January 2009 · filed 27 January 2009
- returned to the issuer 100,000 shares of Mentor Corp /mn/ (a derivative holding)SEC Form 427 January 2009Options, Right to Buy · traded 23 January 2009 · filed 27 January 2009
- returned to the issuer 350,000 shares of Mentor Corp /mn/ (a derivative holding)SEC Form 427 January 2009Options, Right to Buy · traded 23 January 2009 · filed 27 January 2009
- returned to the issuer 115,250 shares of Mentor Corp /mn/SEC Form 427 January 2009Common Stock · traded 23 January 2009 · filed 27 January 2009
- returned to the issuer 83,250 shares of Mentor Corp /mn/ (a derivative holding)SEC Form 421 January 2009LTIP Performance Units · traded 16 January 2009 · filed 21 January 2009
- exercised options over 83,250 shares of Mentor Corp /mn/SEC Form 421 January 2009Common Stock · traded 16 January 2009 · filed 21 January 2009
- disposed of in a tender offer 33,167 shares of Mentor Corp /mn/SEC Form 421 January 2009Common Stock · traded 16 January 2009 · filed 21 January 2009
- had shares withheld for tax on 7,320 shares of Mentor Corp /mn/SEC Form 47 October 2008Common Stock · traded 5 October 2008 · filed 7 October 2008
- ▲ bought on the open market 2,000 shares of Mentor Corp /mn/SEC Form 44 June 2008Common Stock · traded 3 June 2008 · filed 4 June 2008
- had shares withheld for tax on 5,192 shares of Mentor Corp /mn/SEC Form 45 October 2007Common Stock · traded 5 October 2007 · filed 5 October 2007
- was granted 350,000 shares of Mentor Corp /mn/ (a derivative holding)SEC Form 420 September 2007Options, Right to Buy · traded 18 September 2007 · filed 20 September 2007
- ▲ bought on the open market 1,000 shares of Mentor Corp /mn/SEC Form 415 June 2007Common Stock · traded 14 June 2007 · filed 15 June 2007
- had shares withheld for tax on 7,320 shares of Mentor Corp /mn/SEC Form 410 October 2006Common Stock · traded 5 October 2006 · filed 10 October 2006
- exercised options over 45,486 shares of Mentor Corp /mn/ (a derivative holding)SEC Form 417 August 2006Stock Option Award · traded 16 August 2006 · filed 17 August 2006
- exercised options over 16,740 shares of Mentor Corp /mn/ (a derivative holding)SEC Form 417 August 2006Stock Option Award · traded 16 August 2006 · filed 17 August 2006
- ▼ sold on the open market 1,700 shares of Mentor Corp /mn/SEC Form 417 August 2006Common Stock · traded 15 August 2006 · filed 17 August 2006
- ▼ sold on the open market 1,700 shares of Mentor Corp /mn/SEC Form 417 August 2006Common Stock · traded 15 August 2006 · filed 17 August 2006
- ▼ sold on the open market 1,800 shares of Mentor Corp /mn/SEC Form 417 August 2006Common Stock · traded 15 August 2006 · filed 17 August 2006
- ▼ sold on the open market 1,100 shares of Mentor Corp /mn/SEC Form 417 August 2006Common Stock · traded 15 August 2006 · filed 17 August 2006
- ▼ sold on the open market 800 shares of Mentor Corp /mn/SEC Form 417 August 2006Common Stock · traded 15 August 2006 · filed 17 August 2006
- ▼ sold on the open market 800 shares of Mentor Corp /mn/SEC Form 417 August 2006Common Stock · traded 15 August 2006 · filed 17 August 2006
- ▼ sold on the open market 6,035 shares of Mentor Corp /mn/SEC Form 417 August 2006Common Stock · traded 15 August 2006 · filed 17 August 2006
- ▼ sold on the open market 900 shares of Mentor Corp /mn/SEC Form 417 August 2006Common Stock · traded 15 August 2006 · filed 17 August 2006
- ▼ sold on the open market 745 shares of Mentor Corp /mn/SEC Form 417 August 2006Common Stock · traded 15 August 2006 · filed 17 August 2006
- ▼ sold on the open market 400 shares of Mentor Corp /mn/SEC Form 417 August 2006Common Stock · traded 15 August 2006 · filed 17 August 2006
- exercised options over 45,486 shares of Mentor Corp /mn/SEC Form 417 August 2006Common Stock · traded 16 August 2006 · filed 17 August 2006
- exercised options over 16,740 shares of Mentor Corp /mn/SEC Form 417 August 2006Common Stock · traded 16 August 2006 · filed 17 August 2006
- ▼ sold on the open market 2,600 shares of Mentor Corp /mn/SEC Form 417 August 2006Common Stock · traded 16 August 2006 · filed 17 August 2006
- ▼ sold on the open market 1,000 shares of Mentor Corp /mn/SEC Form 417 August 2006Common Stock · traded 16 August 2006 · filed 17 August 2006
- ▼ sold on the open market 5,800 shares of Mentor Corp /mn/SEC Form 417 August 2006Common Stock · traded 16 August 2006 · filed 17 August 2006
- ▼ sold on the open market 700 shares of Mentor Corp /mn/SEC Form 417 August 2006Common Stock · traded 16 August 2006 · filed 17 August 2006
- ▼ sold on the open market 2,600 shares of Mentor Corp /mn/SEC Form 417 August 2006Common Stock · traded 16 August 2006 · filed 17 August 2006
- ▼ sold on the open market 100 shares of Mentor Corp /mn/SEC Form 417 August 2006Common Stock · traded 16 August 2006 · filed 17 August 2006
- ▼ sold on the open market 5,100 shares of Mentor Corp /mn/SEC Form 417 August 2006Common Stock · traded 16 August 2006 · filed 17 August 2006
- ▼ sold on the open market 2,100 shares of Mentor Corp /mn/SEC Form 417 August 2006Common Stock · traded 16 August 2006 · filed 17 August 2006
- ▼ sold on the open market 4,700 shares of Mentor Corp /mn/SEC Form 417 August 2006Common Stock · traded 16 August 2006 · filed 17 August 2006
- ▼ sold on the open market 1,900 shares of Mentor Corp /mn/SEC Form 417 August 2006Common Stock · traded 16 August 2006 · filed 17 August 2006
- ▼ sold on the open market 6,240 shares of Mentor Corp /mn/SEC Form 417 August 2006Common Stock · traded 16 August 2006 · filed 17 August 2006
Positions come from the unitedstates/congress-legislators roster, the Office of Government Ethics and the SEC’s Form 4 index. Every disclosed line names its own source and links the document the government published; we print what the filing says and never a price we did not read from it. Headlines and links come from the GDELT Global Knowledge Graph — the story stays with the publisher. The portrait, where we have one, is the public-domain Congressional Bioguide photograph.