Byrna Technologies Inc.BYRNNASDAQ
Loading
EPS Over TimeContracting
Percentile Rank93
Studio
Year-over-Year Change

Earnings per share

Latest
0.43
↑ 268% vs avg
Percentile
P93
Near historical high
Streak
1 yr
Consecutive declineContracting
Average
-0.26
Historical baseline
PeriodValueYoY Change
TTM0.43-24.2%
20240.57+254.1%
2023-0.37-5.7%
2022-0.35-59.1%
2021-0.22+77.8%
2020-0.99-73.7%
2019-0.57-147.8%
2018-0.23+53.1%
2017-0.49-40.0%
2016-0.35-