McElhatton Todd

Insider profile

Performance

Overall performance
2.9

Performance over holding periods
2.9
30 days 90 days 120 days
Average return -4% 8.2% 15.1%
Success rate 42% 68% 82%
Transactions
14 0% Buy
34 71% Buy
47 69% Buy
McElhatton Todd's trades of Teradata Corp's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Activity 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-05-26 2026-05-22 S Sale
95,327 -25.2%
212.95
US$3,257,003
95,327 -25.2% 212.95 US$3,257,003
2026-05-22 2026-05-22 PrS Proposed sale
81,436
216.90
US$1,335,237
81,436 216.90 US$1,335,237
2025-01-03 2025-01-02 PrS Proposed sale
55,324
112.03
US$2,692,958
55,324 112.03 US$2,692,958
2025-01-03 2025-01-02 S Sale
50,373 -11.1%
9.93
US$500,088
50,373 -11.1% 9.93 US$500,088
2024-10-03 2024-10-03 PrS Proposed sale
51,879
8.34
US$432,858
51,879 8.34 US$432,858
2024-10-03 2024-10-03 S Sale
51,879 -12.7%
8.34
US$432,858
51,879 -12.7% 8.34 US$432,858
2024-07-12 2024-07-10 PlS Planned sale
10,000 -3.1%
8.72
US$87,180
10,000 -3.1% 8.72 US$87,180
2024-07-10 2024-07-10 PrS Proposed sale
10,000
8.75
US$87,500
10,000 8.75 US$87,500
2024-07-03 2024-07-03 PrS Proposed sale
54,688
9.64
US$526,993
54,688 9.64 US$526,993
2024-07-03 2024-07-03 S Sale
54,688 -14.6%
9.64
US$526,995
54,688 -14.6% 9.64 US$526,995
2024-04-11 2024-04-10 PlS Planned sale
10,000 -3.6%
8.35
US$83,451
10,000 -3.6% 8.35 US$83,451
2024-04-10 2024-04-10 PrS Proposed sale
10,000
8.50
US$85,000
10,000 8.50 US$85,000
2024-04-03 2024-04-03 PrS Proposed sale
31,006
8.61
US$266,911
31,006 8.61 US$266,911
2024-04-03 2024-04-03 S Sale
31,006 -10.0%
8.61
US$266,912
31,006 -10.0% 8.61 US$266,912
2024-01-11 2024-01-10 PlS Planned sale
10,000 -4.2%
8.55
US$85,483
10,000 -4.2% 8.55 US$85,483
2024-01-10 2024-01-10 PrS Proposed sale
10,000
8.52
US$85,200
10,000 8.52 US$85,200
2024-01-04 2024-01-04 PrS Proposed sale
41,692
8.36
US$348,524
41,692 8.36 US$348,524
2024-01-04 2024-01-04 S Sale
41,692 -14.9%
8.36
US$348,524
41,692 -14.9% 8.36 US$348,524
2023-10-10 2023-10-10 PlS Planned sale
10,000 -4.8%
7.96
US$79,614
10,000 -4.8% 7.96 US$79,614
2023-10-10 2023-10-06 PlS Planned sale
23,168 -10.0%
7.98
US$184,911
23,168 -10.0% 7.98 US$184,911
2023-10-06 2023-10-06 PrS Proposed sale
33,168
7.95
US$263,686
33,168 7.95 US$263,686
2023-10-06 2023-10-04 S Sale
65,478 -22.0%
7.89
US$516,484
65,478 -22.0% 7.89 US$516,484
2023-10-05 2023-10-04 PrS Proposed sale
65,478
7.89
US$516,484
65,478 7.89 US$516,484
2023-09-25 2023-09-20 PlS Planned sale
10,000 -5.6%
8.68
US$86,807
10,000 -5.6% 8.68 US$86,807
2023-09-20 2023-09-20 PrS Proposed sale
10,000
8.63
US$86,300
10,000 8.63 US$86,300
2023-07-05 2023-07-05 PrS Proposed sale
38,323
10.08
US$386,296
38,323 10.08 US$386,296
2023-07-05 2023-07-05 S Sale
38,323 -17.7%
10.08
US$386,127
38,323 -17.7% 10.08 US$386,127
2023-04-12 2023-04-10 PlS Planned sale
7,500 -5.2%
9.00
US$67,497
7,500 -5.2% 9.00 US$67,497
2023-04-04 2023-04-03 S Sale
17,905 -11.1%
9.34
US$167,306
17,905 -11.1% 9.34 US$167,306
2023-01-11 2023-01-10 PlS Planned sale
7,500 -6.3%
6.47
US$48,556
7,500 -6.3% 6.47 US$48,556
2023-01-04 2023-01-03 S Sale
24,590 -17.0%
6.32
US$155,308
24,590 -17.0% 6.32 US$155,308
2022-10-12 2022-10-10 PlS Planned sale
7,500 -7.3%
6.94
US$52,058
7,500 -7.3% 6.94 US$52,058
2022-10-04 2022-10-03 S Sale
25,290 -19.7%
7.08
US$179,164
25,290 -19.7% 7.08 US$179,164
2022-07-13 2022-07-11 PlS Planned sale
10,000 -11.2%
9.56
US$95,586
10,000 -11.2% 9.56 US$95,586
2022-07-05 2022-07-01 S Sale
18,136 -16.9%
8.93
US$162,038
18,136 -16.9% 8.93 US$162,038
2022-04-13 2022-04-11 PlS Planned sale
4,700 -7.5%
13.59
US$63,873
4,700 -7.5% 13.59 US$63,873
2022-04-04 2022-04-01 S Sale
9,962 -13.6%
14.63
US$145,713
9,962 -13.6% 14.63 US$145,713
2022-01-12 2022-01-10 PlS Planned sale
4,700 -9.5%
16.05
US$75,419
4,700 -9.5% 16.05 US$75,419
2022-01-04 2022-01-03 S Sale
14,429 -22.5%
18.06
US$260,537
14,429 -22.5% 18.06 US$260,537
2021-10-13 2021-10-11 PlS Planned sale
4,700 -11.6%
17.29
US$81,250
4,700 -11.6% 17.29 US$81,250
2021-10-04 2021-10-01 S Sale
14,123 -25.8%
16.81
US$237,419
14,123 -25.8% 16.81 US$237,419
2021-09-01 2021-08-30 PlS Planned sale
9,300 -25.9%
16.90
US$157,145
9,300 -25.9% 16.90 US$157,145