Teaster Michael

Insider profile

Teaster Michael's trades of Getty Images Holdings 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
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-06-05 2026-06-05 PlS Planned sale
19,548 +26.4%
32.01
US$2,907,325
19,548 +26.4% 32.01 US$2,907,325
2026-06-05 2026-06-05 PrS Proposed sale
13,361
93.63
US$820,093
13,361 93.63 US$820,093
2026-06-05 2026-06-05 PrS Proposed sale
97,725
444.76
US$3,208,187
97,725 444.76 US$3,208,187
2026-03-27 2026-03-25 PlS Planned sale
6,587 -2.5%
0.78
US$5,138
6,587 -2.5% 0.78 US$5,138
2026-03-24 2026-03-24 PrS Proposed sale
8,340
0.81
US$6,768
8,340 0.81 US$6,768
2025-12-30 2025-12-24 PlS Planned sale
1,257 -0.5%
1.27
US$1,596
1,257 -0.5% 1.27 US$1,596
2025-09-26 2025-09-24 PlS Planned sale
1,318 -0.5%
2.03
US$2,676
1,318 -0.5% 2.03 US$2,676
2025-06-27 2025-06-25 PlS Planned sale
1,331 -0.5%
1.77
US$2,356
1,331 -0.5% 1.77 US$2,356
2025-06-24 2025-06-24 PrS Proposed sale
1,640
1.77
US$2,903
1,640 1.77 US$2,903
2025-03-27 2025-03-25 PlS Planned sale
4,918 -2.0%
2.12
US$10,426
4,918 -2.0% 2.12 US$10,426
2025-03-24 2025-03-24 PrS Proposed sale
8,200
2.19
US$17,958
8,200 2.19 US$17,958
2024-12-26 2024-12-24 PlS Planned sale
1,309 -0.6%
2.20
US$2,880
1,309 -0.6% 2.20 US$2,880
2024-09-26 2024-09-24 PlS Planned sale
1,283 -0.5%
3.61
US$4,632
1,283 -0.5% 3.61 US$4,632
2024-06-27 2024-06-25 PlS Planned sale
1,316 -0.6%
3.23
US$4,251
1,316 -0.6% 3.23 US$4,251
2024-06-25 2024-06-25 PrS Proposed sale
100
3.27
US$327
100 3.27 US$327
2024-06-21 2024-06-21 PrS Proposed sale
1,300
3.68
US$4,784
1,300 3.68 US$4,784
2024-03-27 2024-03-25 PlS Planned sale
6,186 -2.6%
4.41
US$27,280
6,186 -2.6% 4.41 US$27,280
2024-03-21 2024-03-21 PrS Proposed sale
6,500
4.99
US$32,435
6,500 4.99 US$32,435
2023-09-18 2023-09-14 PlS Planned sale
65,000 -28.2%
6.02
US$391,300
65,000 -28.2% 6.02 US$391,300
2023-09-14 2023-09-14 PrS Proposed sale
65,000
5.70
US$370,500
65,000 5.70 US$370,500