30% off. Use code SUMMERSALE30 at checkout for 30% off for 12 months on Plus, Pro and Premium subscriptions. Subscribe now

Bradford Whitmore

Insider profile

Currently holds a position at Ultralife Corp

Performance

Overall performance
3.3

Performance over holding periods
4.2
30 days 90 days 120 days
Average return 1% 8.2% 15.1%
Success rate 53% 68% 82%
Transactions
86 98% Buy
34 71% Buy
47 69% Buy

Performance for realised trades
4.4
Average return 202%
Success rate 73%
Average holding period 220
Transactions 28

Positions

Position Company Period
Independent Chairman of the Board Ultralife Corp March 25, 2010 -

Bradford Whitmore's trades of Ultralife 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-26 B Purchase
13,234 -49.8%
437.63
US$3,737,521
13,234 -49.8% 437.63 US$3,737,521
2026-05-26 2026-05-22 B Purchase
72,868 -33.9%
499.63
US$624,278
72,868 -33.9% 499.63 US$624,278
2026-05-26 2026-05-21 B Purchase
6,128 +48.9%
113.03
US$1,625,790
6,128 +48.9% 113.03 US$1,625,790
2026-03-16 2026-03-16 B Purchase
53,131 +2.8%
6.76
US$359,112
53,131 +2.8% 6.76 US$359,112
2026-03-16 2026-03-13 B Purchase
100,640 +5.6%
6.32
US$636,488
100,640 +5.6% 6.32 US$636,488
2026-03-16 2026-03-12 B Purchase
33,741 +1.9%
5.97
US$201,309
33,741 +1.9% 5.97 US$201,309
2025-12-16 2025-12-16 B Purchase
28,588 +2.4%
5.70
US$163,026
28,588 +2.4% 5.70 US$163,026
2025-12-16 2025-12-15 B Purchase
14,882 +1.2%
5.66
US$84,263
14,882 +1.2% 5.66 US$84,263
2025-12-16 2025-12-12 B Purchase
9,530 +0.8%
5.63
US$53,613
9,530 +0.8% 5.63 US$53,613
2025-11-21 2025-11-19 B Purchase
53,900 +4.8%
4.97
US$267,915
53,900 +4.8% 4.97 US$267,915
2025-08-21 2025-08-21 B Purchase
29,766 +2.7%
6.63
US$197,310
29,766 +2.7% 6.63 US$197,310
2025-08-21 2025-08-20 B Purchase
13,000 +1.2%
6.57
US$85,423
13,000 +1.2% 6.57 US$85,423
2025-08-21 2025-08-19 B Purchase
15,898 +1.5%
6.56
US$104,367
15,898 +1.5% 6.56 US$104,367
2025-06-13 2025-06-13 B Purchase
10,000 +0.9%
7.64
US$76,392
10,000 +0.9% 7.64 US$76,392
2025-06-02 2025-05-29 S Sale
4,189,000 -18.3%
4.20
US$17,593,800
4,189,000 -18.3% 4.20 US$17,593,800
2025-06-02 2025-05-29 S Sale
2,500,000 -9.9%
4.20
US$10,500,000
2,500,000 -9.9% 4.20 US$10,500,000
2025-06-02 2025-05-29 B Purchase
4,189,000 +16.0%
4.20
US$17,593,800
4,189,000 +16.0% 4.20 US$17,593,800
2025-06-02 2025-05-29 B Purchase
2,500,000 +10.6%
4.20
US$10,500,000
2,500,000 +10.6% 4.20 US$10,500,000
2025-05-28 2025-05-23 B Purchase
11,980 +1.1%
5.41
US$64,778
11,980 +1.1% 5.41 US$64,778
2025-05-15 2025-05-15 B Purchase
2,140 +0.2%
5.72
US$12,234
2,140 +0.2% 5.72 US$12,234
2025-05-15 2025-05-14 B Purchase
16,063 +1.6%
5.47
US$87,889
16,063 +1.6% 5.47 US$87,889
2025-05-15 2025-05-13 B Purchase
8,957 +0.9%
5.40
US$48,353
8,957 +0.9% 5.40 US$48,353
2024-02-12 2024-02-08 B Purchase
6,337 +12.3%
0.40
US$2,535
6,337 +12.3% 0.40 US$2,535
2024-02-12 2024-02-08 B Purchase
74,105 +12.3%
0.40
US$29,642
74,105 +12.3% 0.40 US$29,642
2024-02-12 2024-02-08 B Purchase
952,697 +12.3%
0.40
US$381,079
952,697 +12.3% 0.40 US$381,079
2024-02-12 2024-02-08 B Purchase
2,791,725 +12.3%
0.40
US$1,116,690
2,791,725 +12.3% 0.40 US$1,116,690
2024-02-09 2024-02-07 B Purchase
444,444 +11.0%
1.35
US$599,999
444,444 +11.0% 1.35 US$599,999
2023-12-08 2023-12-08 B Purchase
7,000 +0.6%
7.19
US$50,339
7,000 +0.6% 7.19 US$50,339
2023-12-08 2023-12-06 B Purchase
8,877 +0.7%
6.83
US$60,604
8,877 +0.7% 6.83 US$60,604
2023-11-29 2023-11-29 B Purchase
10,740 +0.9%
7.34
US$78,841
10,740 +0.9% 7.34 US$78,841
2023-11-29 2023-11-28 B Purchase
11,160 +0.9%
7.08
US$79,027
11,160 +0.9% 7.08 US$79,027
2023-11-29 2023-11-27 B Purchase
3,200 +0.3%
7.12
US$22,783
3,200 +0.3% 7.12 US$22,783
2023-11-01 2023-11-01 B Purchase
1,100 +0.1%
7.51
US$8,266
1,100 +0.1% 7.51 US$8,266
2023-11-01 2023-11-01 B Purchase
64,366 +1.6%
0.74
US$47,901
64,366 +1.6% 0.74 US$47,901
2023-11-01 2023-10-31 B Purchase
2,600 +0.2%
7.37
US$19,160
2,600 +0.2% 7.37 US$19,160
2023-11-01 2023-10-31 B Purchase
70,812 +1.8%
0.73
US$51,537
70,812 +1.8% 0.73 US$51,537
2023-11-01 2023-10-30 B Purchase
10,171 +0.9%
7.04
US$71,565
10,171 +0.9% 7.04 US$71,565
2023-11-01 2023-10-30 B Purchase
600 +0.0%
0.69
US$411
600 +0.0% 0.69 US$411
2023-09-15 2023-09-15 B Purchase
3,741 +0.3%
10.25
US$38,349
3,741 +0.3% 10.25 US$38,349
2023-09-15 2023-09-14 B Purchase
1,600 +0.1%
10.35
US$16,556
1,600 +0.1% 10.35 US$16,556
2023-09-15 2023-09-13 B Purchase
5,659 +0.5%
10.02
US$56,708
5,659 +0.5% 10.02 US$56,708
2023-08-23 2023-08-23 B Purchase
2,100 +0.0%
1.12
US$2,344
2,100 +0.0% 1.12 US$2,344
2023-08-23 2023-08-22 B Purchase
39,549 +0.1%
0.91
US$35,954
39,549 +0.1% 0.91 US$35,954
2023-08-23 2023-08-21 B Purchase
44,198 +0.1%
0.92
US$40,600
44,198 +0.1% 0.92 US$40,600
2023-06-14 2023-06-14 B Purchase
33,797 +3.0%
4.97
US$167,876
33,797 +3.0% 4.97 US$167,876