Bradford Whitmore

(Mr. Bradford Whitmore)

Currently holds a position at Ultralife Corp

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 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-06-13 2025-06-13 B Purchase
10,000 +0.9%
7.64
USD 76,392
10,000 +0.9% 7.64 USD 76,392
2025-06-02 2025-05-29 S Sale
4,189,000 -18.3%
4.20
USD 17,593,800
4,189,000 -18.3% 4.20 USD 17,593,800
2025-06-02 2025-05-29 S Sale
2,500,000 -9.9%
4.20
USD 10,500,000
2,500,000 -9.9% 4.20 USD 10,500,000
2025-06-02 2025-05-29 B Purchase
4,189,000 +16.0%
4.20
USD 17,593,800
4,189,000 +16.0% 4.20 USD 17,593,800
2025-06-02 2025-05-29 B Purchase
2,500,000 +10.6%
4.20
USD 10,500,000
2,500,000 +10.6% 4.20 USD 10,500,000
2025-05-28 2025-05-23 B Purchase
11,980 +1.1%
5.41
USD 64,778
11,980 +1.1% 5.41 USD 64,778
2025-05-15 2025-05-15 B Purchase
2,140 +0.2%
5.72
USD 12,234
2,140 +0.2% 5.72 USD 12,234
2025-05-15 2025-05-14 B Purchase
16,063 +1.6%
5.47
USD 87,889
16,063 +1.6% 5.47 USD 87,889
2025-05-15 2025-05-13 B Purchase
8,957 +0.9%
5.40
USD 48,353
8,957 +0.9% 5.40 USD 48,353
2024-02-12 2024-02-08 B Purchase
6,337 +12.3%
0.40
USD 2,535
6,337 +12.3% 0.40 USD 2,535
2024-02-12 2024-02-08 B Purchase
74,105 +12.3%
0.40
USD 29,642
74,105 +12.3% 0.40 USD 29,642
2024-02-12 2024-02-08 B Purchase
952,697 +12.3%
0.40
USD 381,079
952,697 +12.3% 0.40 USD 381,079
2024-02-12 2024-02-08 B Purchase
2,791,725 +12.3%
0.40
USD 1,116,690
2,791,725 +12.3% 0.40 USD 1,116,690
2024-02-09 2024-02-07 B Purchase
444,444 +11.0%
1.35
USD 599,999
444,444 +11.0% 1.35 USD 599,999
2023-12-08 2023-12-08 B Purchase
7,000 +0.6%
7.19
USD 50,339
7,000 +0.6% 7.19 USD 50,339
2023-12-08 2023-12-06 B Purchase
8,877 +0.7%
6.83
USD 60,604
8,877 +0.7% 6.83 USD 60,604
2023-11-29 2023-11-29 B Purchase
10,740 +0.9%
7.34
USD 78,841
10,740 +0.9% 7.34 USD 78,841
2023-11-29 2023-11-28 B Purchase
11,160 +0.9%
7.08
USD 79,027
11,160 +0.9% 7.08 USD 79,027
2023-11-29 2023-11-27 B Purchase
3,200 +0.3%
7.12
USD 22,783
3,200 +0.3% 7.12 USD 22,783
2023-11-01 2023-11-01 B Purchase
1,100 +0.1%
7.51
USD 8,266
1,100 +0.1% 7.51 USD 8,266
2023-11-01 2023-11-01 B Purchase
64,366 +1.6%
0.74
USD 47,901
64,366 +1.6% 0.74 USD 47,901
2023-11-01 2023-10-31 B Purchase
2,600 +0.2%
7.37
USD 19,160
2,600 +0.2% 7.37 USD 19,160
2023-11-01 2023-10-31 B Purchase
70,812 +1.8%
0.73
USD 51,537
70,812 +1.8% 0.73 USD 51,537
2023-11-01 2023-10-30 B Purchase
10,171 +0.9%
7.04
USD 71,565
10,171 +0.9% 7.04 USD 71,565
2023-11-01 2023-10-30 B Purchase
600 +0.0%
0.69
USD 411
600 +0.0% 0.69 USD 411
2023-09-15 2023-09-15 B Purchase
3,741 +0.3%
10.25
USD 38,349
3,741 +0.3% 10.25 USD 38,349
2023-09-15 2023-09-14 B Purchase
1,600 +0.1%
10.35
USD 16,556
1,600 +0.1% 10.35 USD 16,556
2023-09-15 2023-09-13 B Purchase
5,659 +0.5%
10.02
USD 56,708
5,659 +0.5% 10.02 USD 56,708
2023-08-23 2023-08-23 B Purchase
2,100 +0.0%
1.12
USD 2,344
2,100 +0.0% 1.12 USD 2,344
2023-08-23 2023-08-22 B Purchase
39,549 +0.1%
0.91
USD 35,954
39,549 +0.1% 0.91 USD 35,954
2023-08-23 2023-08-21 B Purchase
44,198 +0.1%
0.92
USD 40,600
44,198 +0.1% 0.92 USD 40,600
2023-06-14 2023-06-14 B Purchase
33,797 +3.0%
4.97
USD 167,876
33,797 +3.0% 4.97 USD 167,876
2023-06-14 2023-06-13 B Purchase
33,400 +3.1%
5.00
USD 166,920
33,400 +3.1% 5.00 USD 166,920
2023-06-14 2023-06-12 B Purchase
13,401 +1.2%
4.72
USD 63,300
13,401 +1.2% 4.72 USD 63,300
2023-06-05 2023-06-02 B Purchase
5,964 +0.6%
4.40
USD 26,242
5,964 +0.6% 4.40 USD 26,242
2023-06-01 2023-06-01 B Purchase
500 +0.0%
1.21
USD 603
500 +0.0% 1.21 USD 603
2023-06-01 2023-06-01 B Purchase
20,247 +1.9%
4.33
USD 87,607
20,247 +1.9% 4.33 USD 87,607
2023-06-01 2023-05-31 B Purchase
7,700 +0.0%
1.18
USD 9,079
7,700 +0.0% 1.18 USD 9,079
2023-06-01 2023-05-31 B Purchase
7,216 +0.7%
4.28
USD 30,884
7,216 +0.7% 4.28 USD 30,884
2023-06-01 2023-05-30 B Purchase
8,200 +0.0%
1.18
USD 9,646
8,200 +0.0% 1.18 USD 9,646
2023-06-01 2023-05-30 B Purchase
6,500 +0.6%
4.29
USD 27,901
6,500 +0.6% 4.29 USD 27,901
2023-05-19 2023-05-19 B Purchase
5,650 +0.0%
1.19
USD 6,737
5,650 +0.0% 1.19 USD 6,737
2023-05-19 2023-05-18 B Purchase
8,200 +0.0%
1.04
USD 8,541
8,200 +0.0% 1.04 USD 8,541
2023-05-19 2023-05-17 B Purchase
53,040 +0.2%
0.77
USD 40,920
53,040 +0.2% 0.77 USD 40,920
2023-05-11 2023-05-11 B Purchase
20,256 +2.0%
4.08
USD 82,653
20,256 +2.0% 4.08 USD 82,653
// ... existing code ...