| Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding and Exercisable |
The following table summarizes information about stock options outstanding at May 31, 2026:
Outstanding and Exercisable
|
Range of Exercise Prices
| Number of Options
| Weighted Average Remaining Years of Contractual Life
| Weighted Average Exercise Price
|
$ 9.01-$10.00
| 30,000
| 4.9
| $ 9.69
|
$10.01-$11.00
| 10,250
| 3.1
| $10.17
|
$11.01-$12.00
| 70,850
| 4.6
| $11.68
|
$12.01-$13.00
| 3,750
| 1.2
| $12.28
|
$13.01-$14.00
| 5,000
| 0.9
| $13.80
|
$19.01-$20.00
| 42,000
| 6.9
| $19.96
|
$20.01-$21.00
| 23,250
| 7.4
| $20.78
|
$30.01-$31.00
| 42,000
| 8.9
| $30.55
|
$43.01-$44.00
| 77,345
| 8.9
| $43.53
|
$46.01-$47.00
| 42,000
| 7.9
| $46.99
|
$56.01-$57.00
| 36,000
| 9.9
| $56.43
|
$ 9.01-$57.00
| 382,445
| 7.1
| $29.58
|
The following table summarizes information about stock options outstanding at May 31, 2025:
Outstanding and Exercisable
|
Range of Exercise Prices
| Number of Options
| Weighted Average Remaining Years of Contractual Life
| Weighted Average Exercise Price
|
$ 9.01-$10.00
| 45,000
| 5.8
| $ 9.71
|
$10.01-$11.00
| 15,250
| 3.7
| $10.21
|
$11.01-$12.00
| 99,000
| 5.4
| $11.72
|
$12.01-$13.00
| 6,000
| 1.7
| $12.41
|
$13.01-$14.00
| 10,000
| 1.9
| $13.80
|
$16.01-$17.00
| 10,000
| 0.9
| $16.40
|
$19.01-$20.00
| 47,500
| 7.3
| $19.89
|
$20.01-$21.00
| 33,750
| 8.4
| $20.78
|
$30.01-$31.00
| 43,000
| 9.9
| $30.55
|
$43.01-$44.00
| 46,800
| 9.4
| $43.38
|
$46.01-$47.00
| 43,000
| 8.9
| $46.99
|
$ 9.01-$47.00
| 399,300
| 6.9
| $22.89
|
|