Debra Cafaro

Insider profile

Currently holds positions in Ventas Inc and PNC Financial Services Group Inc

Positions

Position Company Period
Chairman of the Board, Chief Executive Officer Ventas Inc Nov. 2, 2010 -
Independent Director PNC Financial Services Group Inc Aug. 10, 2017 -
Independent Director Weyerhaeuser Co Feb. 15, 2007 - Feb. 19, 2016

Debra Cafaro's trades of Ventas Inc's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Buy signal Sell signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Transaction date
Planned sale
Price
147.82
Quantity 52,574 +30.4%
Value US$511,072
Transaction date
Proposed sale
Price
136.50
Quantity 89,176
Value US$3,225,055
Transaction date
Planned sale
Price
387.16
Quantity 27,202 +18.0%
Value US$2,118,692
Transaction date
Planned sale
Price
77.66
Quantity 10,322 -0.9%
Value US$801,605
Transaction date
Proposed sale
Price
77.66
Quantity 10,322
Value US$801,606
Transaction date
Planned sale
Price
77.26
Quantity 10,322 -0.9%
Value US$797,475
Transaction date
Proposed sale
Price
77.26
Quantity 10,322
Value US$797,474
Transaction date
Planned sale
Price
80.55
Quantity 10,322 -0.9%
Value US$831,419
Transaction date
Proposed sale
Price
80.55
Quantity 10,322
Value US$831,419
Transaction date
Planned sale
Price
79.01
Quantity 41,294 -3.5%
Value US$3,262,536
Transaction date
Proposed sale
Price
79.01
Quantity 41,294
Value US$3,262,534
Transaction date
Proposed sale
Price
75.05
Quantity 264
Value US$19,813
Transaction date
Planned sale
Price
75.05
Quantity 264 -0.0%
Value US$19,813
Transaction date
Planned sale
Price
75.29
Quantity 19,250 -1.7%
Value US$1,449,348
Transaction date
Proposed sale
Price
75.29
Quantity 19,250
Value US$1,449,348
Transaction date
Planned sale
Price
75.02
Quantity 11,452 -1.0%
Value US$859,147
Transaction date
Proposed sale
Price
75.02
Quantity 11,452
Value US$859,148
Transaction date
Proposed sale
Price
73.86
Quantity 20,644
Value US$1,524,691
Transaction date
Planned sale
Price
73.74
Quantity 10,322 -0.9%
Value US$761,096
Transaction date
Planned sale
Price
73.98
Quantity 10,322 -0.9%
Value US$763,595
Transaction date
Planned sale
Price
74.34
Quantity 224,360 -16.4%
Value US$16,678,384
Transaction date
Planned sale
Price
73.64
Quantity 41,288 -3.5%
Value US$3,040,345
Transaction date
Planned sale
Price
74.32
Quantity 30,966 -2.6%
Value US$2,301,319
Transaction date
Planned sale
Price
74.34
Quantity 20,644 -1.8%
Value US$1,534,720
Transaction date
Proposed sale
Price
74.24
Quantity 317,258
Value US$23,554,765
Transaction date
Planned sale
Price
71.32
Quantity 34,232 -2.9%
Value US$2,441,519
Transaction date
Planned sale
Price
71.32
Quantity 185,283 -13.9%
Value US$13,214,884
Transaction date
Proposed sale
Price
71.32
Quantity 219,515
Value US$15,656,406
Transaction date
Planned sale
Price
70.24
Quantity 10,322 -0.9%
Value US$724,986
Transaction date
Proposed sale
Price
70.24
Quantity 10,322
Value US$724,986
Transaction date
Planned sale
Price
67.80
Quantity 10,322 -0.9%
Value US$699,864
Transaction date
Proposed sale
Price
67.80
Quantity 10,322
Value US$699,863
Transaction date
Proposed sale
Price
67.40
Quantity 10,322
Value US$695,722
Transaction date
Planned sale
Price
67.40
Quantity 10,322 -0.9%
Value US$695,722
Transaction date
Proposed sale
Price
65.82
Quantity 4,375
Value US$287,977
Transaction date
Planned sale
Price
65.82
Quantity 4,375 -0.4%
Value US$287,976
Transaction date
Proposed sale
Price
65.62
Quantity 1,224
Value US$80,320
Transaction date
Planned sale
Price
65.62
Quantity 1,224 -0.1%
Value US$80,320
Transaction date
Planned sale
Price
65.65
Quantity 292 -0.0%
Value US$19,169
Transaction date
Proposed sale
Price
65.65
Quantity 292
Value US$19,169
Transaction date
Planned sale
Price
65.60
Quantity 14,753 -1.3%
Value US$967,822
Transaction date
Proposed sale
Price
65.60
Quantity 14,753
Value US$967,823
Transaction date
Planned sale
Price
66.45
Quantity 1,212 -0.1%
Value US$80,532
Transaction date
Proposed sale
Price
66.45
Quantity 1,212
Value US$80,532
Transaction date
Planned sale
Price
66.04
Quantity 9,110 -0.8%
Value US$601,603
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-02-10 2026-02-06 PlS Planned sale
52,574 +30.4%
147.82
US$511,072
52,574 +30.4% 147.82 US$511,072
2026-02-06 2026-02-06 PrS Proposed sale
89,176
136.50
US$3,225,055
89,176 136.50 US$3,225,055
2026-02-03 2026-02-02 PlS Planned sale
27,202 +18.0%
387.16
US$2,118,692
27,202 +18.0% 387.16 US$2,118,692
2026-02-03 2026-02-02 PlS Planned sale
10,322 -0.9%
77.66
US$801,605
10,322 -0.9% 77.66 US$801,605
2026-02-02 2026-02-02 PrS Proposed sale
10,322
77.66
US$801,606
10,322 77.66 US$801,606
2026-01-06 2026-01-02 PlS Planned sale
10,322 -0.9%
77.26
US$797,475
10,322 -0.9% 77.26 US$797,475
2026-01-02 2026-01-02 PrS Proposed sale
10,322
77.26
US$797,474
10,322 77.26 US$797,474
2025-12-03 2025-12-01 PlS Planned sale
10,322 -0.9%
80.55
US$831,419
10,322 -0.9% 80.55 US$831,419
2025-12-01 2025-12-01 PrS Proposed sale
10,322
80.55
US$831,419
10,322 80.55 US$831,419
2025-11-19 2025-11-17 PlS Planned sale
41,294 -3.5%
79.01
US$3,262,536
41,294 -3.5% 79.01 US$3,262,536
2025-11-17 2025-11-17 PrS Proposed sale
41,294
79.01
US$3,262,534
41,294 79.01 US$3,262,534
2025-11-06 2025-11-06 PrS Proposed sale
264
75.05
US$19,813
264 75.05 US$19,813
2025-11-06 2025-11-06 PlS Planned sale
264 -0.0%
75.05
US$19,813
264 -0.0% 75.05 US$19,813
2025-11-06 2025-11-05 PlS Planned sale
19,250 -1.7%
75.29
US$1,449,348
19,250 -1.7% 75.29 US$1,449,348
2025-11-05 2025-11-05 PrS Proposed sale
19,250
75.29
US$1,449,348
19,250 75.29 US$1,449,348
2025-11-06 2025-11-04 PlS Planned sale
11,452 -1.0%
75.02
US$859,147
11,452 -1.0% 75.02 US$859,147
2025-11-04 2025-11-04 PrS Proposed sale
11,452
75.02
US$859,148
11,452 75.02 US$859,148
2025-11-03 2025-11-03 PrS Proposed sale
20,644
73.86
US$1,524,691
20,644 73.86 US$1,524,691
2025-11-03 2025-11-03 PlS Planned sale
10,322 -0.9%
73.74
US$761,096
10,322 -0.9% 73.74 US$761,096
2025-11-03 2025-11-03 PlS Planned sale
10,322 -0.9%
73.98
US$763,595
10,322 -0.9% 73.98 US$763,595
2025-11-03 2025-10-30 PlS Planned sale
224,360 -16.4%
74.34
US$16,678,384
224,360 -16.4% 74.34 US$16,678,384
2025-11-03 2025-10-30 PlS Planned sale
41,288 -3.5%
73.64
US$3,040,345
41,288 -3.5% 73.64 US$3,040,345
2025-11-03 2025-10-30 PlS Planned sale
30,966 -2.6%
74.32
US$2,301,319
30,966 -2.6% 74.32 US$2,301,319
2025-11-03 2025-10-30 PlS Planned sale
20,644 -1.8%
74.34
US$1,534,720
20,644 -1.8% 74.34 US$1,534,720
2025-10-30 2025-10-30 PrS Proposed sale
317,258
74.24
US$23,554,765
317,258 74.24 US$23,554,765
2025-10-22 2025-10-20 PlS Planned sale
34,232 -2.9%
71.32
US$2,441,519
34,232 -2.9% 71.32 US$2,441,519
2025-10-22 2025-10-20 PlS Planned sale
185,283 -13.9%
71.32
US$13,214,884
185,283 -13.9% 71.32 US$13,214,884
2025-10-20 2025-10-20 PrS Proposed sale
219,515
71.32
US$15,656,406
219,515 71.32 US$15,656,406
2025-10-02 2025-10-01 PlS Planned sale
10,322 -0.9%
70.24
US$724,986
10,322 -0.9% 70.24 US$724,986
2025-10-01 2025-10-01 PrS Proposed sale
10,322
70.24
US$724,986
10,322 70.24 US$724,986
2025-09-04 2025-09-02 PlS Planned sale
10,322 -0.9%
67.80
US$699,864
10,322 -0.9% 67.80 US$699,864
2025-09-02 2025-09-02 PrS Proposed sale
10,322
67.80
US$699,863
10,322 67.80 US$699,863
2025-08-01 2025-08-01 PrS Proposed sale
10,322
67.40
US$695,722
10,322 67.40 US$695,722
2025-08-01 2025-08-01 PlS Planned sale
10,322 -0.9%
67.40
US$695,722
10,322 -0.9% 67.40 US$695,722
2025-07-18 2025-07-18 PrS Proposed sale
4,375
65.82
US$287,977
4,375 65.82 US$287,977
2025-07-18 2025-07-18 PlS Planned sale
4,375 -0.4%
65.82
US$287,976
4,375 -0.4% 65.82 US$287,976
2025-07-16 2025-07-16 PrS Proposed sale
1,224
65.62
US$80,320
1,224 65.62 US$80,320
2025-07-16 2025-07-16 PlS Planned sale
1,224 -0.1%
65.62
US$80,320
1,224 -0.1% 65.62 US$80,320
2025-07-16 2025-07-15 PlS Planned sale
292 -0.0%
65.65
US$19,169
292 -0.0% 65.65 US$19,169
2025-07-15 2025-07-15 PrS Proposed sale
292
65.65
US$19,169
292 65.65 US$19,169
2025-07-16 2025-07-14 PlS Planned sale
14,753 -1.3%
65.60
US$967,822
14,753 -1.3% 65.60 US$967,822
2025-07-14 2025-07-14 PrS Proposed sale
14,753
65.60
US$967,823
14,753 65.60 US$967,823
2025-05-05 2025-05-02 PlS Planned sale
1,212 -0.1%
66.45
US$80,532
1,212 -0.1% 66.45 US$80,532
2025-05-02 2025-05-02 PrS Proposed sale
1,212
66.45
US$80,532
1,212 66.45 US$80,532
2025-05-05 2025-05-01 PlS Planned sale
9,110 -0.8%
66.04
US$601,603
9,110 -0.8% 66.04 US$601,603