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

Ultralife Corp (ULBI)

Over the last 90 days, Ultralife Corp. has seen significant insider buying, totaling $1.74 million. Two insiders made net purchases, with executives accounting for $25,877. The stock price has experienced a slight decline of 1.1% over the same period. The company's last earnings report showed a significant miss.
Stock chart
Ticker: ULBI Exchange: NMS


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Activity signal Earnings
Top insiders
Trades
WHITMORE BRADFORD T
1 purchase — total 458,576 USD
Buy 26 May 2026
Value US$3,737,520.85 | Price 437.63 | Shares 13,234
Buy 22 May 2026
Value US$624,277.58 | Price 499.63 | Shares 72,868
Buy 21 May 2026
Value US$201,671.25 | Price 6.13 | Shares 32,876
Buy 18 May 2026
Value US$12,938.60 | Price 6.47 | Shares 2,000
Buy 18 May 2026
Value US$12,938.60 | Price 6.47 | Shares 2,000
Buy 16 Mar 2026
Value US$359,112.43 | Price 6.76 | Shares 53,131
Buy 13 Mar 2026
Value US$636,487.62 | Price 6.32 | Shares 100,640
Buy 12 Mar 2026
Value US$201,308.93 | Price 5.97 | Shares 33,741
Buy 12 Mar 2026
Value US$1,206.20 | Price 6.03 | Shares 200
Buy 12 Mar 2026
Value US$10,818.00 | Price 6.01 | Shares 1,800
Buy 16 Dec 2025
Value US$163,025.93 | Price 5.70 | Shares 28,588
Buy 15 Dec 2025
Value US$84,263.37 | Price 5.66 | Shares 14,882
Buy 15 Dec 2025
Value US$9,999.25 | Price 5.75 | Shares 1,739
Buy 12 Dec 2025
Value US$53,612.92 | Price 5.63 | Shares 9,530
Buy 24 Nov 2025
Value US$9,922.50 | Price 5.67 | Shares 1,750
Buy 19 Nov 2025
Value US$267,915.34 | Price 4.97 | Shares 53,900
Buy 19 Nov 2025
Value US$4,990.00 | Price 4.99 | Shares 1,000
Buy 19 Nov 2025
Value US$4,943.00 | Price 4.94 | Shares 1,000
Buy 21 Aug 2025
Value US$197,309.88 | Price 6.63 | Shares 29,766
Buy 20 Aug 2025
Value US$85,423.00 | Price 6.57 | Shares 13,000
Buy 19 Aug 2025
Value US$104,367.19 | Price 6.56 | Shares 15,898
Buy 13 Jun 2025
Value US$76,392.00 | Price 7.64 | Shares 10,000
Buy 13 Jun 2025
Value US$11,888.64 | Price 7.68 | Shares 1,548
Buy 23 May 2025
Value US$64,778.26 | Price 5.41 | Shares 11,980
Buy 15 May 2025
Value US$12,234.17 | Price 5.72 | Shares 2,140
Buy 14 May 2025
Value US$87,888.70 | Price 5.47 | Shares 16,063
Buy 14 May 2025
Value US$27,200.00 | Price 5.44 | Shares 5,000
Buy 14 May 2025
Value US$21,960.00 | Price 5.49 | Shares 4,000
Buy 13 May 2025
Value US$48,352.57 | Price 5.40 | Shares 8,957
Buy 13 May 2025
Value US$15,870.00 | Price 5.29 | Shares 3,000
Buy 21 Nov 2024
Value US$10,867.50 | Price 7.25 | Shares 1,500
Buy 12 Nov 2024
Value US$19,775.00 | Price 7.91 | Shares 2,500
Buy 7 Jun 2024
Value US$15,241.27 | Price 10.91 | Shares 1,397
Buy 13 Mar 2024
Value US$8,600.00 | Price 8.60 | Shares 1,000
Buy 8 Dec 2023
Value US$50,339.10 | Price 7.19 | Shares 7,000
Buy 6 Dec 2023
Value US$60,604.17 | Price 6.83 | Shares 8,877
Buy 29 Nov 2023
Value US$78,841.27 | Price 7.34 | Shares 10,740
Buy 28 Nov 2023
Value US$79,027.31 | Price 7.08 | Shares 11,160
Buy 27 Nov 2023
Value US$22,782.72 | Price 7.12 | Shares 3,200
Buy 10 Nov 2023
Value US$3,715.00 | Price 7.43 | Shares 500
Buy 1 Nov 2023
Value US$8,266.06 | Price 7.51 | Shares 1,100
Buy 31 Oct 2023
Value US$19,160.18 | Price 7.37 | Shares 2,600
Buy 30 Oct 2023
Value US$71,565.19 | Price 7.04 | Shares 10,171
Buy 15 Sep 2023
Value US$38,348.62 | Price 10.25 | Shares 3,741
Buy 14 Sep 2023
Value US$16,556.00 | Price 10.35 | Shares 1,600
Buy 14 Sep 2023
Value US$20,580.00 | Price 10.29 | Shares 2,000
Buy 13 Sep 2023
Value US$56,708.27 | Price 10.02 | Shares 5,659
Buy 11 Sep 2023
Value US$15,540.00 | Price 10.36 | Shares 1,500
Buy 14 Jun 2023
Value US$167,876.46 | Price 4.97 | Shares 33,797
Buy 13 Jun 2023
Value US$22,644.76 | Price 4.97 | Shares 4,554
Buy 13 Jun 2023
Value US$166,919.84 | Price 5.00 | Shares 33,400
Buy 12 Jun 2023
Value US$63,299.62 | Price 4.72 | Shares 13,401
Buy 2 Jun 2023
Value US$26,242.20 | Price 4.40 | Shares 5,964
Buy 1 Jun 2023
Value US$87,606.74 | Price 4.33 | Shares 20,247
Buy 31 May 2023
Value US$30,883.76 | Price 4.28 | Shares 7,216
Buy 30 May 2023
Value US$27,901.25 | Price 4.29 | Shares 6,500
Buy 11 May 2023
Value US$82,652.58 | Price 4.08 | Shares 20,256
Buy 10 May 2023
Value US$16,045.72 | Price 4.03 | Shares 3,979
Buy 9 May 2023
Value US$18,084.52 | Price 3.97 | Shares 4,553
Buy 3 May 2023
Value US$4,010.00 | Price 4.01 | Shares 1,000
Buy 13 Mar 2023
Value US$58,355.66 | Price 4.07 | Shares 14,338
Buy 10 Mar 2023
Value US$40,894.90 | Price 4.05 | Shares 10,100
Buy 9 Mar 2023
Value US$22,642.35 | Price 4.07 | Shares 5,562
Buy 7 Mar 2023
Value US$20,233.00 | Price 4.05 | Shares 5,000
Buy 6 Mar 2023
Value US$10,325.00 | Price 4.13 | Shares 2,500
Buy 16 Dec 2022
Value US$28,682.64 | Price 3.98 | Shares 7,200
Buy 16 Dec 2022
Value US$20,966.05 | Price 4.13 | Shares 5,071
Buy 15 Dec 2022
Value US$20,248.86 | Price 3.94 | Shares 5,138
Buy 14 Dec 2022
Value US$103,030.37 | Price 4.01 | Shares 25,694
Buy 14 Dec 2022
Value US$782.00 | Price 3.91 | Shares 200
Buy 13 Dec 2022
Value US$3,177.58 | Price 4.41 | Shares 720
Buy 12 Dec 2022
Value US$8,517.56 | Price 4.24 | Shares 2,009
Buy 8 Dec 2022
Value US$117,820.56 | Price 4.12 | Shares 28,600
Buy 7 Dec 2022
Value US$5,985.00 | Price 3.99 | Shares 1,500
Buy 7 Dec 2022
Value US$77,774.76 | Price 3.97 | Shares 19,600
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date B/S Transaction type Insider and/or position Nb. shares
Price
Value
Number of shares Price Value Details
2026-05-26 2026-05-26 B Purchase Non-Executive Director Large shareholder
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 Non-Executive Director Large shareholder
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 Non-Executive Director Large shareholder
6,128 +48.9%
113.03
US$1,625,790
6,128 +48.9% 113.03 US$1,625,790
2026-05-18 2026-05-18 B Purchase

President and CEO

Executive Director
2,000 +7.5%
6.47
US$12,939
2,000 +7.5% 6.47 US$12,939
2026-05-18 2026-05-18 B Purchase

President and CEO

Executive Director
2,000 +7.5%
6.47
US$12,939
2,000 +7.5% 6.47 US$12,939
2026-03-16 2026-03-16 B Purchase Non-Executive Director Large shareholder
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 Non-Executive Director Large shareholder
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 Non-Executive Director Large shareholder
33,741 +1.9%
5.97
US$201,309
33,741 +1.9% 5.97 US$201,309
2026-03-16 2026-03-12 B Purchase

President and CEO

Executive Director
200 +0.7%
6.03
US$1,206
200 +0.7% 6.03 US$1,206
2026-03-16 2026-03-12 B Purchase

President and CEO

Executive Director
1,800 +7.2%
6.01
US$10,818
1,800 +7.2% 6.01 US$10,818
2025-12-16 2025-12-16 B Purchase Non-Executive Director Large shareholder
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 Non-Executive Director Large shareholder
14,882 +1.2%
5.66
US$84,263
14,882 +1.2% 5.66 US$84,263
2025-12-15 2025-12-15 B Purchase Non-Executive Director
1,739 +29.3%
5.75
US$9,999
1,739 +29.3% 5.75 US$9,999
2025-12-16 2025-12-12 B Purchase Non-Executive Director Large shareholder
9,530 +0.8%
5.63
US$53,613
9,530 +0.8% 5.63 US$53,613
2025-11-26 2025-11-24 B Purchase Non-Executive Director
1,750 +2.5%
5.67
US$9,922
1,750 +2.5% 5.67 US$9,922
2025-11-21 2025-11-19 B Purchase Non-Executive Director Large shareholder
53,900 +4.8%
4.97
US$267,915
53,900 +4.8% 4.97 US$267,915
2025-11-19 2025-11-19 B Purchase

President and CEO

Executive Director
1,000 +4.2%
4.99
US$4,990
1,000 +4.2% 4.99 US$4,990
2025-11-19 2025-11-19 B Purchase

President and CEO

Executive Director
1,000 +4.4%
4.94
US$4,943
1,000 +4.4% 4.94 US$4,943
2025-08-21 2025-08-21 B Purchase Non-Executive Director Large shareholder
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 Non-Executive Director Large shareholder
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 Non-Executive Director Large shareholder
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 Non-Executive Director Large shareholder
10,000 +0.9%
7.64
US$76,392
10,000 +0.9% 7.64 US$76,392
2025-06-13 2025-06-13 B Purchase Non-Executive Director
1,548 +35.3%
7.68
US$11,889
1,548 +35.3% 7.68 US$11,889
2025-05-28 2025-05-23 B Purchase Non-Executive Director Large shareholder
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 Non-Executive Director Large shareholder
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 Non-Executive Director Large shareholder
16,063 +1.6%
5.47
US$87,889
16,063 +1.6% 5.47 US$87,889
2025-05-14 2025-05-14 B Purchase Non-Executive Director
5,000 +6.2%
5.44
US$27,200
5,000 +6.2% 5.44 US$27,200
2025-05-14 2025-05-14 B Purchase Non-Executive Director
4,000 +6.1%
5.49
US$21,960
4,000 +6.1% 5.49 US$21,960
2025-05-15 2025-05-13 B Purchase Non-Executive Director Large shareholder
8,957 +0.9%
5.40
US$48,353
8,957 +0.9% 5.40 US$48,353
2025-05-13 2025-05-13 B Purchase

President and CEO

Executive Director
3,000 +15.1%
5.29
US$15,870
3,000 +15.1% 5.29 US$15,870
2024-11-21 2024-11-21 B Purchase

President and CEO

Executive Director
1,500 +8.2%
7.25
US$10,868
1,500 +8.2% 7.25 US$10,868
2024-11-12 2024-11-12 B Purchase Non-Executive Director
2,500 +4.0%
7.91
US$19,775
2,500 +4.0% 7.91 US$19,775
2024-06-07 2024-06-07 B Purchase Non-Executive Director
1,397 +46.8%
10.91
US$15,241
1,397 +46.8% 10.91 US$15,241
2024-03-13 2024-03-13 B Purchase

President and CEO

Executive Director
1,000 +5.8%
8.60
US$8,600
1,000 +5.8% 8.60 US$8,600
2023-12-08 2023-12-08 B Purchase Non-Executive Director Large shareholder
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 Non-Executive Director Large shareholder
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 Non-Executive Director Large shareholder
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 Non-Executive Director Large shareholder
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 Non-Executive Director Large shareholder
3,200 +0.3%
7.12
US$22,783
3,200 +0.3% 7.12 US$22,783
2023-11-13 2023-11-10 B Purchase

President and CEO

Executive Director
500 +4.2%
7.43
US$3,715
500 +4.2% 7.43 US$3,715
2023-11-01 2023-11-01 B Purchase Non-Executive Director Large shareholder
1,100 +0.1%
7.51
US$8,266
1,100 +0.1% 7.51 US$8,266
2023-11-01 2023-10-31 B Purchase Non-Executive Director Large shareholder
2,600 +0.2%
7.37
US$19,160
2,600 +0.2% 7.37 US$19,160
2023-11-01 2023-10-30 B Purchase Non-Executive Director Large shareholder
10,171 +0.9%
7.04
US$71,565
10,171 +0.9% 7.04 US$71,565
2023-09-15 2023-09-15 B Purchase Non-Executive Director Large shareholder
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 Non-Executive Director Large shareholder
1,600 +0.1%
10.35
US$16,556
1,600 +0.1% 10.35 US$16,556
2023-09-15 2023-09-14 B Purchase Non-Executive Director
2,000 +3.3%
10.29
US$20,580
2,000 +3.3% 10.29 US$20,580
2023-09-15 2023-09-13 B Purchase Non-Executive Director Large shareholder
5,659 +0.5%
10.02
US$56,708
5,659 +0.5% 10.02 US$56,708
2023-09-12 2023-09-11 B Purchase Non-Executive Director
1,500 +inf%
10.36
US$15,540
1,500 +inf% 10.36 US$15,540
2023-06-14 2023-06-14 B Purchase Non-Executive Director Large shareholder
33,797 +3.0%
4.97
US$167,876
33,797 +3.0% 4.97 US$167,876
2023-06-14 2023-06-13 B Purchase Non-Executive Director
4,554 +6.0%
4.97
US$22,645
4,554 +6.0% 4.97 US$22,645
2023-06-14 2023-06-13 B Purchase Non-Executive Director Large shareholder
33,400 +3.1%
5.00
US$166,920
33,400 +3.1% 5.00 US$166,920
2023-06-14 2023-06-12 B Purchase Non-Executive Director Large shareholder
13,401 +1.2%
4.72
US$63,300
13,401 +1.2% 4.72 US$63,300
2023-06-05 2023-06-02 B Purchase Non-Executive Director Large shareholder
5,964 +0.6%
4.40
US$26,242
5,964 +0.6% 4.40 US$26,242
2023-06-01 2023-06-01 B Purchase Non-Executive Director Large shareholder
20,247 +1.9%
4.33
US$87,607
20,247 +1.9% 4.33 US$87,607
2023-06-01 2023-05-31 B Purchase Non-Executive Director Large shareholder
7,216 +0.7%
4.28
US$30,884
7,216 +0.7% 4.28 US$30,884
2023-06-01 2023-05-30 B Purchase Non-Executive Director Large shareholder
6,500 +0.6%
4.29
US$27,901
6,500 +0.6% 4.29 US$27,901
2023-05-11 2023-05-11 B Purchase Non-Executive Director Large shareholder
20,256 +2.0%
4.08
US$82,653
20,256 +2.0% 4.08 US$82,653
2023-05-11 2023-05-10 B Purchase Non-Executive Director Large shareholder
3,979 +0.4%
4.03
US$16,046
3,979 +0.4% 4.03 US$16,046
2023-05-11 2023-05-09 B Purchase Non-Executive Director Large shareholder
4,553 +0.5%
3.97
US$18,085
4,553 +0.5% 3.97 US$18,085
2023-05-03 2023-05-03 B Purchase

President and CEO

Executive Director
1,000 +9.5%
4.01
US$4,010
1,000 +9.5% 4.01 US$4,010
2023-03-13 2023-03-13 B Purchase Non-Executive Director Large shareholder
14,338 +1.4%
4.07
US$58,356
14,338 +1.4% 4.07 US$58,356
2023-03-13 2023-03-10 B Purchase Non-Executive Director Large shareholder
10,100 +1.0%
4.05
US$40,895
10,100 +1.0% 4.05 US$40,895
2023-03-13 2023-03-09 B Purchase Non-Executive Director Large shareholder
5,562 +0.6%
4.07
US$22,642
5,562 +0.6% 4.07 US$22,642
2023-03-08 2023-03-07 B Purchase Non-Executive Director
5,000 +7.1%
4.05
US$20,233
5,000 +7.1% 4.05 US$20,233
2023-03-07 2023-03-06 B Purchase

President and CEO

Executive Director
2,500 +31.2%
4.13
US$10,325
2,500 +31.2% 4.13 US$10,325
2022-12-16 2022-12-16 B Purchase Non-Executive Director Large shareholder
7,200 +0.7%
3.98
US$28,683
7,200 +0.7% 3.98 US$28,683
2022-12-16 2022-12-16 B Purchase

President and CEO

Executive Director
5,071 +173.1%
4.13
US$20,966
5,071 +173.1% 4.13 US$20,966
2022-12-16 2022-12-15 B Purchase Non-Executive Director Large shareholder
5,138 +0.5%
3.94
US$20,249
5,138 +0.5% 3.94 US$20,249
2022-12-16 2022-12-14 B Purchase Non-Executive Director Large shareholder
25,694 +2.7%
4.01
US$103,030
25,694 +2.7% 4.01 US$103,030
2022-12-15 2022-12-14 B Purchase

President and CEO

Executive Director
200 +7.3%
3.91
US$782
200 +7.3% 3.91 US$782
2022-12-15 2022-12-13 B Purchase

President and CEO

Executive Director
720 +35.8%
4.41
US$3,178
720 +35.8% 4.41 US$3,178
2022-12-15 2022-12-12 B Purchase

President and CEO

Executive Director
2,009 +inf%
4.24
US$8,518
2,009 +inf% 4.24 US$8,518
2022-12-08 2022-12-08 B Purchase Non-Executive Director Large shareholder
28,600 +3.1%
4.12
US$117,821
28,600 +3.1% 4.12 US$117,821
2022-12-08 2022-12-07 B Purchase

CFO and Treasurer

Officer
1,500 +1.2%
3.99
US$5,985
1,500 +1.2% 3.99 US$5,985
2022-12-08 2022-12-07 B Purchase Non-Executive Director Large shareholder
19,600 +2.2%
3.97
US$77,775
19,600 +2.2% 3.97 US$77,775