| Shares Outstanding | 112.23M |
| Float | 109.44M |
| Float Short Interest Percentage | 1.71% |
| Owners (insider) | 1.16% |
| Owners (institutional) | 91.51% |
| Owners (insider) change | 3.43% |
| Owners (institutional) change | -3.13% |
| Date | Name | Type | Shares | Price | Amount |
|---|---|---|---|---|---|
| Dec 1, 2025 | Haltmayer Neven | Option Excercise | 2724 | 0.00 | $ 0.00 |
| Dec 1, 2025 | Haltmayer Neven | Option Excercise | 1451 | 9.41 | $ 13,653.91 |
| Nov 22, 2025 | Jankovic Walter | Option Excercise | 6645 | 0.00 | $ 0.00 |
| Nov 22, 2025 | Jankovic Walter | Option Excercise | 3335 | 8.87 | $ 29,581.45 |
| Nov 15, 2025 | Jankovic Walter | Option Excercise | 11289 | 0.00 | $ 0.00 |
| Nov 15, 2025 | Jankovic Walter | Option Excercise | 5666 | 9.56 | $ 54,166.96 |
| Nov 15, 2025 | Haltmayer Neven | Option Excercise | 10900 | 0.00 | $ 0.00 |
| Nov 15, 2025 | Haltmayer Neven | Option Excercise | 5805 | 9.56 | $ 55,495.80 |
| Nov 15, 2025 | Chu Timothy C | Option Excercise | 11276 | 0.00 | $ 0.00 |
| Nov 15, 2025 | Chu Timothy C | Option Excercise | 3968 | 9.56 | $ 37,934.08 |
| Nov 15, 2025 | Ben-Natan Nimrod | Option Excercise | 12529 | 0.00 | $ 0.00 |
| Sep 11, 2025 | Jankovic Walter | Option Excercise | 1457 | 0.00 | $ 0.00 |
| Sep 11, 2025 | Jankovic Walter | Option Excercise | 732 | 10.12 | $ 7,407.84 |
| Sep 11, 2025 | Ben-Natan Nimrod | Option Excercise | 20032 | 0.00 | $ 0.00 |
| Sep 1, 2025 | Haltmayer Neven | Option Excercise | 2724 | 0.00 | $ 0.00 |
| Sep 1, 2025 | Haltmayer Neven | Option Excercise | 1451 | 9.62 | $ 13,958.62 |
| Aug 22, 2025 | Jankovic Walter | Option Excercise | 6644 | 0.00 | $ 0.00 |
| Aug 22, 2025 | Jankovic Walter | Option Excercise | 3334 | 9.19 | $ 30,639.46 |
| Aug 15, 2025 | Ben-Natan Nimrod | Option Excercise | 12529 | 0.00 | $ 0.00 |
| Aug 15, 2025 | Chu Timothy C | Option Excercise | 11276 | 0.00 | $ 0.00 |
| Aug 15, 2025 | Chu Timothy C | Option Excercise | 3968 | 8.97 | $ 35,592.96 |
| Aug 15, 2025 | Haltmayer Neven | Option Excercise | 10901 | 0.00 | $ 0.00 |
| Aug 15, 2025 | Haltmayer Neven | Option Excercise | 5806 | 8.97 | $ 52,079.82 |
| Aug 1, 2025 | Whalen Daniel T | Open Market Purchase | 2000 | 8.25 | $ 16,500.00 |
| Jun 11, 2025 | Ben-Natan Nimrod | Option Excercise | 80129 | 0.00 | $ 0.00 |
| Jun 11, 2025 | Jankovic Walter | Option Excercise | 5827 | 0.00 | $ 0.00 |
| Jun 11, 2025 | Jankovic Walter | Option Excercise | 2219 | 9.18 | $ 20,370.42 |
| Jun 1, 2025 | Haltmayer Neven | Option Excercise | 10896 | 0.00 | $ 0.00 |
| Jun 1, 2025 | Haltmayer Neven | Option Excercise | 5803 | 9.02 | $ 52,343.06 |
| May 30, 2025 | Whalen Daniel T | Open Market Purchase | 2000 | 8.99 | $ 17,980.00 |
| May 15, 2025 | Chu Timothy C | Option Excercise | 11276 | 0.00 | $ 0.00 |
| May 15, 2025 | Chu Timothy C | Option Excercise | 3968 | 9.60 | $ 38,092.80 |
| May 15, 2025 | Ben-Natan Nimrod | Option Excercise | 12528 | 0.00 | $ 0.00 |
| May 15, 2025 | Haltmayer Neven | Option Excercise | 11566 | 0.00 | $ 0.00 |
| May 15, 2025 | Haltmayer Neven | Option Excercise | 6161 | 9.60 | $ 59,145.60 |
| May 15, 2025 | Jankovic Walter | Option Excercise | 11289 | 0.00 | $ 0.00 |
| May 15, 2025 | Jankovic Walter | Option Excercise | 3973 | 9.60 | $ 38,140.80 |
| Feb 27, 2025 | Haltmayer Neven | Option Excercise | 14530 | 0.00 | $ 0.00 |
| Feb 27, 2025 | Haltmayer Neven | Option Excercise | 7738 | 10.24 | $ 79,237.12 |
| Feb 25, 2025 | Whalen Daniel T | Open Market Purchase | 1000 | 9.99 | $ 9,990.00 |
| Feb 24, 2025 | Whalen Daniel T | Open Market Purchase | 3000 | 10.15 | $ 30,458.90 |
| Feb 22, 2025 | Jankovic Walter | Option Excercise | 6644 | 0.00 | $ 0.00 |
| Feb 22, 2025 | Jankovic Walter | Option Excercise | 2338 | 10.52 | $ 24,595.76 |
| Feb 15, 2025 | Haltmayer Neven | Option Excercise | 35520 | 0.00 | $ 0.00 |
| Feb 15, 2025 | Haltmayer Neven | Option Excercise | 19486 | 10.06 | $ 196,029.16 |
| Feb 15, 2025 | Chu Timothy C | Option Excercise | 36234 | 0.00 | $ 0.00 |
| Feb 15, 2025 | Chu Timothy C | Option Excercise | 13318 | 10.06 | $ 133,979.08 |
| Feb 15, 2025 | Ben-Natan Nimrod | Option Excercise | 39504 | 0.00 | $ 0.00 |
| Feb 15, 2025 | Crandall Dana L | Option Excercise | 8909 | 0.00 | $ 0.00 |
| Feb 15, 2025 | Copeland Stephanie | Option Excercise | 8909 | 0.00 | $ 0.00 |
| Feb 15, 2025 | Jankovic Walter | Option Excercise | 35501 | 0.00 | $ 0.00 |
| Feb 15, 2025 | Jankovic Walter | Option Excercise | 13010 | 10.06 | $ 130,880.60 |
| Feb 15, 2025 | Whalen Daniel T | Option Excercise | 5840 | 0.00 | $ 0.00 |
| Feb 15, 2025 | KRALL DAVID | Option Excercise | 12107 | 0.00 | $ 0.00 |
| Feb 13, 2025 | Ben-Natan Nimrod | Open Market Purchase | 7780 | 9.65 | $ 75,060.93 |
| Feb 13, 2025 | KRALL DAVID | Open Market Purchase | 10000 | 9.78 | $ 97,830.00 |
| Feb 12, 2025 | Jankovic Walter | Open Market Purchase | 12000 | 9.44 | $ 113,279.50 |
| Dec 31, 2024 | Reaugh Mitzi | Option Excercise | 12107 | 0.00 | $ 0.00 |