GLENN JOHN
CIK: 0001253497•CHIEF FINANCIAL OFFICER
Officer
Primary company: IRADIMED CORP (IRMD)
GLENN JOHN is a corporate insider (CHIEF FINANCIAL OFFICER) at IRADIMED CORP (IRMD) filing SEC Form 4 transactions. 85 transactions across 5 companies, totaling $26,920 in purchases and $2,606,978 in sales. Source: SEC EDGAR.
Companies
Transaction History
Source: SEC EDGAR Form 4 insider transaction filings.
Company | Type | Shares | Price | Value | Shares After | Date | SEC |
|---|---|---|---|---|---|---|---|
IRADIMED CORP IRMD | Exercise | 5,796 | - | - | 0 | 6/20/2026 Filed: 6/20/2026 | Filing → |
IRADIMED CORP IRMD | Tax Payment | 2,319 | $92.20 | $214K | 11,937 | 6/20/2026 Filed: 6/20/2026 | Filing → |
IRADIMED CORP IRMD | Exercise | 5,796 | - | - | 14,256 | 6/20/2026 Filed: 6/20/2026 | Filing → |
IRADIMED CORP IRMD | Exercise | 1,812 | - | - | 3,624 | 12/11/2025 Filed: 12/12/2025 | Filing → |
IRADIMED CORP IRMD | Tax Payment | 714 | $97.38 | $70K | 8,460 | 12/11/2025 Filed: 12/12/2025 | Filing → |
IRADIMED CORP IRMD | Exercise | 1,812 | - | - | 9,174 | 12/11/2025 Filed: 12/12/2025 | Filing → |
IRADIMED CORP IRMD | Sale | 532 | $98.09 | $52K | 7,362 | 12/11/2025 Filed: 12/12/2025 | Filing → |
IRADIMED CORP IRMD | Sale | 14,468 | $97.26 | $1.41M | 7,894 | 12/11/2025 Filed: 12/12/2025 | Filing → |
IRADIMED CORP IRMD | Exercise | 21,008 | - | - | 0 | 12/7/2025 Filed: 12/10/2025 | Filing → |
IRADIMED CORP IRMD | Exercise | 10,504 | - | - | 0 | 12/7/2025 Filed: 12/10/2025 | Filing → |
IRADIMED CORP IRMD | Tax Payment | 8,267 | $94.57 | $782K | 22,362 | 12/7/2025 Filed: 12/10/2025 | Filing → |
IRADIMED CORP IRMD | Exercise | 21,008 | - | - | 30,629 | 12/7/2025 Filed: 12/10/2025 | Filing → |
IRADIMED CORP IRMD | Tax Payment | 3,383 | $94.57 | $320K | 9,621 | 12/7/2025 Filed: 12/10/2025 | Filing → |
IRADIMED CORP IRMD | Exercise | 10,504 | - | - | 13,004 | 12/7/2025 Filed: 12/10/2025 | Filing → |
IRADIMED CORP IRMD | Sale | 10,651 | $84.51 | $900K | 2,500 | 11/10/2025 Filed: 11/12/2025 | Filing → |
IRADIMED CORP IRMD | Exercise | 5,796 | - | - | 5,796 | 6/20/2025 Filed: 6/23/2025 | Filing → |
IRADIMED CORP IRMD | Tax Payment | 1,412 | $58.24 | $82K | 13,151 | 6/20/2025 Filed: 6/23/2025 | Filing → |
IRADIMED CORP IRMD | Exercise | 5,796 | - | - | 14,563 | 6/20/2025 Filed: 6/23/2025 | Filing → |
IRADIMED CORP IRMD | Exercise | 5,796 | - | - | 11,592 | 6/20/2024 Filed: 4/7/2025 | Filing → |
IRADIMED CORP IRMD | Exercise | 5,796 | - | - | 11,592 | 6/20/2024 Filed: 4/4/2025 | Filing → |
IRADIMED CORP
IRMD
Type
Exercise
Shares
5,796
Price
-
Value
-
IRADIMED CORP
IRMD
Type
Tax Payment
Shares
2,319
Price
$92.20
Value
$214K
IRADIMED CORP
IRMD
Type
Exercise
Shares
5,796
Price
-
Value
-
IRADIMED CORP
IRMD
Type
Exercise
Shares
1,812
Price
-
Value
-
IRADIMED CORP
IRMD
Type
Tax Payment
Shares
714
Price
$97.38
Value
$70K
IRADIMED CORP
IRMD
Type
Exercise
Shares
1,812
Price
-
Value
-
IRADIMED CORP
IRMD
Type
Sale
Shares
532
Price
$98.09
Value
$52K
IRADIMED CORP
IRMD
Type
Sale
Shares
14,468
Price
$97.26
Value
$1.41M
IRADIMED CORP
IRMD
Type
Exercise
Shares
21,008
Price
-
Value
-
IRADIMED CORP
IRMD
Type
Exercise
Shares
10,504
Price
-
Value
-
IRADIMED CORP
IRMD
Type
Tax Payment
Shares
8,267
Price
$94.57
Value
$782K
IRADIMED CORP
IRMD
Type
Exercise
Shares
21,008
Price
-
Value
-
IRADIMED CORP
IRMD
Type
Tax Payment
Shares
3,383
Price
$94.57
Value
$320K
IRADIMED CORP
IRMD
Type
Exercise
Shares
10,504
Price
-
Value
-
IRADIMED CORP
IRMD
Type
Sale
Shares
10,651
Price
$84.51
Value
$900K
IRADIMED CORP
IRMD
Type
Exercise
Shares
5,796
Price
-
Value
-
IRADIMED CORP
IRMD
Type
Tax Payment
Shares
1,412
Price
$58.24
Value
$82K
IRADIMED CORP
IRMD
Type
Exercise
Shares
5,796
Price
-
Value
-
IRADIMED CORP
IRMD
Type
Exercise
Shares
5,796
Price
-
Value
-
IRADIMED CORP
IRMD
Type
Exercise
Shares
5,796
Price
-
Value
-
AI Agent
Try asking...