John Greene

(Mr. John Greene)

Currently holds positions in Discover Financial Services, Bioverativ Inc and CRISPR Therapeutics AG

Positions

Position Company Period
Chief Financial Officer, Executive Vice President Discover Financial Services Sept. 18, 2019 -
Chief Financial Officer, Executive Vice President, Treasurer Bioverativ Inc Nov. 7, 2016 -
Independent Director CRISPR Therapeutics AG June 11, 2019 -
Group Chief Financial Officer Willis Towers Watson PLC June 2, 2014 - Jan. 4, 2016
John Greene's trades of CRISPR Therapeutics AG's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PS: Planned sale, O: Option / Other
Notification date Transaction date B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2025-02-28 2025-02-26 B Purchase
7,000 +inf%
44.85
USD 313,948
7,000 +inf% 44.85 USD 313,948
2024-01-30 2024-01-26 PS Planned sale
35,191 -65.4%
106.51
USD 3,748,193
35,191 -65.4% 106.51 USD 3,748,193
2022-02-17 2022-02-15 S Sale
4,443 -14.3%
127.95
USD 568,464
4,443 -14.3% 127.95 USD 568,464
2020-01-27 2020-01-27 B Purchase
3,377 +14.0%
73.84
USD 249,343
3,377 +14.0% 73.84 USD 249,343
// ... existing code ... // ... rest of the file ...