| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| TBRG | Pinetree Capital Ltd. | 10% Owner | Dec 03 '25 | Buy | 23.00 | 10,000 | 230,000 | 2,130,000 | Dec 03 12:00 AM |
| TBRG | Pinetree Capital Ltd. | 10% Owner | Dec 02 '25 | Buy | 22.72 | 45,000 | 1,022,400 | 2,120,000 | Dec 03 12:00 AM |
| TBRG | Pinetree Capital Ltd. | 10% Owner | Dec 01 '25 | Buy | 22.40 | 75,000 | 1,680,000 | 2,075,000 | Dec 03 12:00 AM |
| TBRG | Pinetree Capital Ltd. | 10% Owner | Nov 19 '25 | Buy | 20.63 | 13,501 | 278,571 | 2,000,000 | Nov 20 12:00 AM |
| TBRG | Pinetree Capital Ltd. | 10% Owner | Nov 18 '25 | Buy | 20.84 | 3,639 | 75,837 | 841,499 | Nov 19 12:00 AM |
| TBRG | Pinetree Capital Ltd. | 10% Owner | Nov 17 '25 | Buy | 20.42 | 20,707 | 422,837 | 837,860 | Nov 19 12:00 AM |
| TBRG | Pinetree Capital Ltd. | 10% Owner | Nov 14 '25 | Buy | 20.23 | 18,933 | 383,015 | 817,153 | Nov 14 12:00 AM |
| TBRG | Pinetree Capital Ltd. | 10% Owner | Nov 13 '25 | Buy | 20.41 | 21,035 | 429,324 | 798,220 | Nov 14 12:00 AM |
| TBRG | Pinetree Capital Ltd. | 10% Owner | Nov 12 '25 | Buy | 19.94 | 8,935 | 178,164 | 777,185 | Nov 14 12:00 AM |
| TBRG | Pinetree Capital Ltd. | 10% Owner | Feb 21 '25 | Buy | 28.25 | 85,784 | 2,423,252 | 1,710,784 | Feb 21 12:00 AM |
| TBRG | Pinetree Capital Ltd. | 10% Owner | Feb 20 '25 | Buy | 27.99 | 34,952 | 978,478 | 768,250 | Feb 21 12:00 AM |
| TBRG | Pinetree Capital Ltd. | 10% Owner | Feb 19 '25 | Buy | 28.00 | 4,122 | 115,414 | 733,298 | Feb 21 12:00 AM |
| TBRG | Pinetree Capital Ltd. | 10% Owner | Feb 18 '25 | Buy | 28.16 | 6,795 | 191,368 | 729,176 | Feb 18 12:00 AM |
| TBRG | Pinetree Capital Ltd. | 10% Owner | Feb 14 '25 | Buy | 27.99 | 28,400 | 794,856 | 722,381 | Feb 18 12:00 AM |
| TBRG | Pinetree Capital Ltd. | 10% Owner | Feb 13 '25 | Buy | 27.61 | 74,981 | 2,070,578 | 693,981 | Feb 18 12:00 AM |
| TBRG | Pinetree Capital Ltd. | 10% Owner | Oct 03 '24 | Buy | 11.93 | 15,458 | 184,405 | 1,625,000 | Oct 04 12:00 AM |
| TBRG | Pinetree Capital Ltd. | 10% Owner | Oct 02 '24 | Buy | 11.93 | 3,997 | 47,684 | 603,997 | Oct 04 12:00 AM |