<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2026 Workiva-->
<!--r:01a03f7d-85c9-7327-9a37-75c062025762,g:75776ffb-daaa-4ea7-b72e-04f83eaf03aa-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:arcroleRef arcroleURI="https://xbrl.org/2023/arcrole/summation-item" xlink:type="simple" xlink:href="https://www.xbrl.org/2023/calculation-1.1.xsd#summation-item"/>
  <link:roleRef roleURI="http://www.tgtherapeutics.com/role/CondensedConsolidatedBalanceSheets" xlink:type="simple" xlink:href="tgtx-20260930.xsd#CondensedConsolidatedBalanceSheets"/>
  <link:calculationLink xlink:role="http://www.tgtherapeutics.com/role/CondensedConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_01a03f7d-8678-7168-a724-e55fe5d8890f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_01a03f7d-8678-713b-8ccf-b55e77f3400b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_01a03f7d-8678-7168-a724-e55fe5d8890f" xlink:to="loc_us-gaap_Liabilities_01a03f7d-8678-713b-8ccf-b55e77f3400b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_01a03f7d-8678-7cb8-bea7-d92c20ea2c41" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_01a03f7d-8678-7168-a724-e55fe5d8890f" xlink:to="loc_us-gaap_StockholdersEquity_01a03f7d-8678-7cb8-bea7-d92c20ea2c41" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_01a03f7d-8678-71c6-b5a5-e492b18a210c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_01a03f7d-8678-77fd-ba5b-2a8b6fd211f7" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_01a03f7d-8678-71c6-b5a5-e492b18a210c" xlink:to="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_01a03f7d-8678-77fd-ba5b-2a8b6fd211f7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_01a03f7d-8678-7ff9-b0bb-f91de555e49d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_01a03f7d-8678-71c6-b5a5-e492b18a210c" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_01a03f7d-8678-7ff9-b0bb-f91de555e49d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_01a03f7d-8678-7dd2-b28f-3470b3029c2d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_01a03f7d-8678-71c6-b5a5-e492b18a210c" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_01a03f7d-8678-7dd2-b28f-3470b3029c2d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_01a03f7d-8678-7139-b07f-01eebf2e6b7a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_01a03f7d-8678-71c6-b5a5-e492b18a210c" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_01a03f7d-8678-7139-b07f-01eebf2e6b7a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationLiabilityCurrent_01a03f7d-8678-730f-9128-833d219d445e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DeferredCompensationLiabilityCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_01a03f7d-8678-71c6-b5a5-e492b18a210c" xlink:to="loc_us-gaap_DeferredCompensationLiabilityCurrent_01a03f7d-8678-730f-9128-833d219d445e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_01a03f7d-8678-7da4-8b0f-1359f1b493ca" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_01a03f7d-8678-77a3-b54b-d8e5b1a87060" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_01a03f7d-8678-7da4-8b0f-1359f1b493ca" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_01a03f7d-8678-77a3-b54b-d8e5b1a87060" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermInvestments_01a03f7d-8678-77ca-9fe7-49fdb9d16e48" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShortTermInvestments"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_01a03f7d-8678-7da4-8b0f-1359f1b493ca" xlink:to="loc_us-gaap_ShortTermInvestments_01a03f7d-8678-77ca-9fe7-49fdb9d16e48" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_01a03f7d-8678-757c-9adb-f50b76d97dbf" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_01a03f7d-8678-7da4-8b0f-1359f1b493ca" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_01a03f7d-8678-757c-9adb-f50b76d97dbf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_01a03f7d-8678-7879-bf20-305f6ed05f7e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InventoryNet"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_01a03f7d-8678-7da4-8b0f-1359f1b493ca" xlink:to="loc_us-gaap_InventoryNet_01a03f7d-8678-7879-bf20-305f6ed05f7e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_01a03f7d-8678-756a-9405-36699d5a8349" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_01a03f7d-8678-7da4-8b0f-1359f1b493ca" xlink:to="loc_us-gaap_OtherAssetsCurrent_01a03f7d-8678-756a-9405-36699d5a8349" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_01a03f7d-8678-7df2-ba7d-2e9c59f4c476" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_01a03f7d-8678-756d-ae6f-beaa6fa68612" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_01a03f7d-8678-7df2-ba7d-2e9c59f4c476" xlink:to="loc_us-gaap_CommonStockValue_01a03f7d-8678-756d-ae6f-beaa6fa68612" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_01a03f7d-8678-7959-aade-f9d4ef4f9b52" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_01a03f7d-8678-7df2-ba7d-2e9c59f4c476" xlink:to="loc_us-gaap_AdditionalPaidInCapital_01a03f7d-8678-7959-aade-f9d4ef4f9b52" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_01a03f7d-8678-7fcc-9784-c8daad260626" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_TreasuryStockValue"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_01a03f7d-8678-7df2-ba7d-2e9c59f4c476" xlink:to="loc_us-gaap_TreasuryStockValue_01a03f7d-8678-7fcc-9784-c8daad260626" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_01a03f7d-8678-753a-95dc-dede823aabcc" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_01a03f7d-8678-7df2-ba7d-2e9c59f4c476" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_01a03f7d-8678-753a-95dc-dede823aabcc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_01a03f7d-8678-7706-9e66-cd53ee0b1c65" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_01a03f7d-8678-741d-a20d-bf7b634ab0c8" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_01a03f7d-8678-7706-9e66-cd53ee0b1c65" xlink:to="loc_us-gaap_LiabilitiesCurrent_01a03f7d-8678-741d-a20d-bf7b634ab0c8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_01a03f7d-8678-72de-a424-5deec03f77ca" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_01a03f7d-8678-7706-9e66-cd53ee0b1c65" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_01a03f7d-8678-72de-a424-5deec03f77ca" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_01a03f7d-8678-7fe2-8d3e-d76f671b3b19" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_01a03f7d-8678-7706-9e66-cd53ee0b1c65" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_01a03f7d-8678-7fe2-8d3e-d76f671b3b19" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_01a03f7d-8678-7648-911d-bc52e990131f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_01a03f7d-8678-7706-9e66-cd53ee0b1c65" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_01a03f7d-8678-7648-911d-bc52e990131f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_01a03f7d-8678-7572-a18e-92aab9ebd608" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_01a03f7d-8678-76f8-9975-a3b3f1492f68" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_01a03f7d-8678-7572-a18e-92aab9ebd608" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_01a03f7d-8678-76f8-9975-a3b3f1492f68" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_01a03f7d-8678-75c2-a2f3-71d0bb6a6e36" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_01a03f7d-8678-7572-a18e-92aab9ebd608" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_01a03f7d-8678-75c2-a2f3-71d0bb6a6e36" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashNoncurrent_01a03f7d-8678-7aae-a320-b35147d797f3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RestrictedCashNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_01a03f7d-8678-7572-a18e-92aab9ebd608" xlink:to="loc_us-gaap_RestrictedCashNoncurrent_01a03f7d-8678-7aae-a320-b35147d797f3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermInvestments_01a03f7d-8678-7583-aea3-a69e80370fd7" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongTermInvestments"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_01a03f7d-8678-7572-a18e-92aab9ebd608" xlink:to="loc_us-gaap_LongTermInvestments_01a03f7d-8678-7583-aea3-a69e80370fd7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_01a03f7d-8678-747a-8fb6-c09b6991e681" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_01a03f7d-8678-7572-a18e-92aab9ebd608" xlink:to="loc_us-gaap_AssetsCurrent_01a03f7d-8678-747a-8fb6-c09b6991e681" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNoncurrent_01a03f7d-8678-7939-a59f-b285943a5e28" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InventoryNoncurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_01a03f7d-8678-7572-a18e-92aab9ebd608" xlink:to="loc_us-gaap_InventoryNoncurrent_01a03f7d-8678-7939-a59f-b285943a5e28" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_01a03f7d-8678-7701-8b6f-e6b15779dd0a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_01a03f7d-8678-7572-a18e-92aab9ebd608" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_01a03f7d-8678-7701-8b6f-e6b15779dd0a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.tgtherapeutics.com/role/CondensedConsolidatedStatementsofOperations" xlink:type="simple" xlink:href="tgtx-20260930.xsd#CondensedConsolidatedStatementsofOperations"/>
  <link:calculationLink xlink:role="http://www.tgtherapeutics.com/role/CondensedConsolidatedStatementsofOperations" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_01a03f7d-8678-78d1-9146-03b949429114" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_01a03f7d-8678-723d-9e35-7bb101a82e97" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_01a03f7d-8678-78d1-9146-03b949429114" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_01a03f7d-8678-723d-9e35-7bb101a82e97" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_01a03f7d-8678-7224-ba0c-be07bc84db34" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_01a03f7d-8678-78d1-9146-03b949429114" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_01a03f7d-8678-7224-ba0c-be07bc84db34" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_01a03f7d-8678-774d-984a-520fa4c65006" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CostsAndExpenses"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_01a03f7d-8678-7e95-ac83-48b9a47e2bae" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_01a03f7d-8678-774d-984a-520fa4c65006" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_01a03f7d-8678-7e95-ac83-48b9a47e2bae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_01a03f7d-8678-7eb8-bc77-9baaaeb6dbf8" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_01a03f7d-8678-774d-984a-520fa4c65006" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_01a03f7d-8678-7eb8-bc77-9baaaeb6dbf8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_01a03f7d-8678-7b29-9fff-c704bcc49181" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_01a03f7d-8678-774d-984a-520fa4c65006" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_01a03f7d-8678-7b29-9fff-c704bcc49181" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_01a03f7d-8678-7d89-851e-5a4d1accf32a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseNonoperating_01a03f7d-8678-7b24-8b43-4b58f182fd77" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InterestExpenseNonoperating"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_01a03f7d-8678-7d89-851e-5a4d1accf32a" xlink:to="loc_us-gaap_InterestExpenseNonoperating_01a03f7d-8678-7b24-8b43-4b58f182fd77" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_01a03f7d-8678-71d3-9a77-a6e5c1ca8372" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_01a03f7d-8678-7d89-851e-5a4d1accf32a" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_01a03f7d-8678-71d3-9a77-a6e5c1ca8372" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_01a03f7d-8678-7fdf-a33c-89f7d3d5c197" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_01a03f7d-8678-7d89-851e-5a4d1accf32a" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_01a03f7d-8678-7fdf-a33c-89f7d3d5c197" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_01a03f7d-8678-73df-82bb-0e7f78119846" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_tgtx_NonCashCompensationResearchAndDevelopmentExpenses_01a03f7d-8678-77d5-8577-4507882e14dc" xlink:href="tgtx-20260930.xsd#tgtx_NonCashCompensationResearchAndDevelopmentExpenses"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpense_01a03f7d-8678-73df-82bb-0e7f78119846" xlink:to="loc_tgtx_NonCashCompensationResearchAndDevelopmentExpenses_01a03f7d-8678-77d5-8577-4507882e14dc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherResearchAndDevelopmentExpense_01a03f7d-8678-7a8a-8f12-8141909c0a21" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherResearchAndDevelopmentExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpense_01a03f7d-8678-73df-82bb-0e7f78119846" xlink:to="loc_us-gaap_OtherResearchAndDevelopmentExpense_01a03f7d-8678-7a8a-8f12-8141909c0a21" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_01a03f7d-8678-73bc-8668-f819574df83e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_01a03f7d-8678-754b-bfa2-eb21a8166c62" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_01a03f7d-8678-73bc-8668-f819574df83e" xlink:to="loc_us-gaap_OperatingIncomeLoss_01a03f7d-8678-754b-bfa2-eb21a8166c62" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_01a03f7d-8678-7cf0-98cd-07094619d2c5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_01a03f7d-8678-73bc-8668-f819574df83e" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_01a03f7d-8678-7cf0-98cd-07094619d2c5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_01a03f7d-8678-7c41-a846-70ac97c8d7de" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_01a03f7d-8678-781a-a0a7-4a59d0640dd6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CostsAndExpenses"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_01a03f7d-8678-7c41-a846-70ac97c8d7de" xlink:to="loc_us-gaap_CostsAndExpenses_01a03f7d-8678-781a-a0a7-4a59d0640dd6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_01a03f7d-8678-7b70-86b2-ac19f52d6ef9" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_01a03f7d-8678-7c41-a846-70ac97c8d7de" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_01a03f7d-8678-7b70-86b2-ac19f52d6ef9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_01a03f7d-8678-748e-8a0f-20a814607e03" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_tgtx_NonCashCompensationSellingGeneralAndAdministrativeExpenses_01a03f7d-8678-729a-bd6c-df3c2f35e4aa" xlink:href="tgtx-20260930.xsd#tgtx_NonCashCompensationSellingGeneralAndAdministrativeExpenses"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpense_01a03f7d-8678-748e-8a0f-20a814607e03" xlink:to="loc_tgtx_NonCashCompensationSellingGeneralAndAdministrativeExpenses_01a03f7d-8678-729a-bd6c-df3c2f35e4aa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherSellingGeneralAndAdministrativeExpense_01a03f7d-8678-7888-bb1f-2fa61a44f904" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherSellingGeneralAndAdministrativeExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpense_01a03f7d-8678-748e-8a0f-20a814607e03" xlink:to="loc_us-gaap_OtherSellingGeneralAndAdministrativeExpense_01a03f7d-8678-7888-bb1f-2fa61a44f904" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.tgtherapeutics.com/role/CondensedConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="tgtx-20260930.xsd#CondensedConsolidatedStatementsofCashFlows"/>
  <link:calculationLink xlink:role="http://www.tgtherapeutics.com/role/CondensedConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_01a03f7d-8678-7a0d-b704-4f76d454722b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities_01a03f7d-8678-7fcf-b9fa-4aa34cacaccc" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_01a03f7d-8678-7a0d-b704-4f76d454722b" xlink:to="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities_01a03f7d-8678-7fcf-b9fa-4aa34cacaccc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireHeldToMaturitySecurities_01a03f7d-8678-757f-af49-ab707ef42d9d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsToAcquireHeldToMaturitySecurities"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_01a03f7d-8678-7a0d-b704-4f76d454722b" xlink:to="loc_us-gaap_PaymentsToAcquireHeldToMaturitySecurities_01a03f7d-8678-757f-af49-ab707ef42d9d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireEquitySecuritiesFvNi_01a03f7d-8678-775e-86ca-91bb187cfde1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsToAcquireEquitySecuritiesFvNi"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_01a03f7d-8678-7a0d-b704-4f76d454722b" xlink:to="loc_us-gaap_PaymentsToAcquireEquitySecuritiesFvNi_01a03f7d-8678-775e-86ca-91bb187cfde1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_01a03f7d-8678-7322-899c-a4ffb1e9ef2c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_01a03f7d-8678-7a0d-b704-4f76d454722b" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_01a03f7d-8678-7322-899c-a4ffb1e9ef2c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_01a03f7d-8678-7bd0-b4ef-cec2e000b826" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_01a03f7d-8678-75fe-93d5-ee42784e1d5c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_01a03f7d-8678-7bd0-b4ef-cec2e000b826" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_01a03f7d-8678-75fe-93d5-ee42784e1d5c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCash_01a03f7d-8678-7105-aa39-9cab056a824b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RestrictedCash"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_01a03f7d-8678-7bd0-b4ef-cec2e000b826" xlink:to="loc_us-gaap_RestrictedCash_01a03f7d-8678-7105-aa39-9cab056a824b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_01a03f7d-8678-789c-a293-644bb5439bc9" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfSecuredDebt_01a03f7d-8678-7905-9dab-b8cb993b4d40" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromRepaymentsOfSecuredDebt"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_01a03f7d-8678-789c-a293-644bb5439bc9" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfSecuredDebt_01a03f7d-8678-7905-9dab-b8cb993b4d40" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfFinancingCosts_01a03f7d-8678-733f-a053-f915e32c2d3e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsOfFinancingCosts"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_01a03f7d-8678-789c-a293-644bb5439bc9" xlink:to="loc_us-gaap_PaymentsOfFinancingCosts_01a03f7d-8678-733f-a053-f915e32c2d3e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfEquity_01a03f7d-8678-7d57-a08f-4d6f9103387c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsForRepurchaseOfEquity"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_01a03f7d-8678-789c-a293-644bb5439bc9" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfEquity_01a03f7d-8678-7d57-a08f-4d6f9103387c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_01a03f7d-8678-746b-9f1a-104493a69d25" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_01a03f7d-8678-789c-a293-644bb5439bc9" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_01a03f7d-8678-746b-9f1a-104493a69d25" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfDebt_01a03f7d-8678-7448-935c-ccec001fc428" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromIssuanceOfDebt"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_01a03f7d-8678-789c-a293-644bb5439bc9" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfDebt_01a03f7d-8678-7448-935c-ccec001fc428" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_01a03f7d-8678-7a0a-9a5e-64d8aa575780" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_01a03f7d-8678-70ce-9f8d-49317ec60c72" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_01a03f7d-8678-7a0a-9a5e-64d8aa575780" xlink:to="loc_us-gaap_NetIncomeLoss_01a03f7d-8678-70ce-9f8d-49317ec60c72" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_01a03f7d-8678-71b3-ac34-b7fa89e59073" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_01a03f7d-8678-7a0a-9a5e-64d8aa575780" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_01a03f7d-8678-71b3-ac34-b7fa89e59073" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_01a03f7d-8678-7771-92ab-f7ef3ede2333" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_01a03f7d-8678-7a0a-9a5e-64d8aa575780" xlink:to="loc_us-gaap_ShareBasedCompensation_01a03f7d-8678-7771-92ab-f7ef3ede2333" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_01a03f7d-8678-7002-8c3a-f14141a30500" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_01a03f7d-8678-7a0a-9a5e-64d8aa575780" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_01a03f7d-8678-7002-8c3a-f14141a30500" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeNetAmortizationOfDiscountAndPremium_01a03f7d-8678-7a34-90bd-07613143acf6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InvestmentIncomeNetAmortizationOfDiscountAndPremium"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_01a03f7d-8678-7a0a-9a5e-64d8aa575780" xlink:to="loc_us-gaap_InvestmentIncomeNetAmortizationOfDiscountAndPremium_01a03f7d-8678-7a34-90bd-07613143acf6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_01a03f7d-8678-7ac8-836a-0ca511567e0f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_01a03f7d-8678-7a0a-9a5e-64d8aa575780" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_01a03f7d-8678-7ac8-836a-0ca511567e0f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tgtx_AmortizationOfLeaseholdInterest_01a03f7d-8678-71b0-8577-8061f5b6db3c" xlink:href="tgtx-20260930.xsd#tgtx_AmortizationOfLeaseholdInterest"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_01a03f7d-8678-7a0a-9a5e-64d8aa575780" xlink:to="loc_tgtx_AmortizationOfLeaseholdInterest_01a03f7d-8678-71b0-8577-8061f5b6db3c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_01a03f7d-8678-7323-a11a-a6f74f4b6176" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_01a03f7d-8678-7a0a-9a5e-64d8aa575780" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_01a03f7d-8678-7323-a11a-a6f74f4b6176" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_01a03f7d-8678-78b6-b86b-e60db50c3a08" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_01a03f7d-8678-7a0a-9a5e-64d8aa575780" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_01a03f7d-8678-78b6-b86b-e60db50c3a08" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInEquitySecuritiesFvNi_01a03f7d-8678-7c4c-a7e0-abf5a4ee5882" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInEquitySecuritiesFvNi"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_01a03f7d-8678-7a0a-9a5e-64d8aa575780" xlink:to="loc_us-gaap_IncreaseDecreaseInEquitySecuritiesFvNi_01a03f7d-8678-7c4c-a7e0-abf5a4ee5882" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tgtx_IncreaseDecreaseInFairValueOfNotesPayable_01a03f7d-8678-7a65-af86-8b37d875b71b" xlink:href="tgtx-20260930.xsd#tgtx_IncreaseDecreaseInFairValueOfNotesPayable"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_01a03f7d-8678-7a0a-9a5e-64d8aa575780" xlink:to="loc_tgtx_IncreaseDecreaseInFairValueOfNotesPayable_01a03f7d-8678-7a65-af86-8b37d875b71b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_01a03f7d-8678-797c-8565-934593d09a24" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:calculationArc order="12" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_01a03f7d-8678-7a0a-9a5e-64d8aa575780" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_01a03f7d-8678-797c-8565-934593d09a24" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_01a03f7d-8678-7668-8cd3-4a2621cc567f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets"/>
    <link:calculationArc order="13" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_01a03f7d-8678-7a0a-9a5e-64d8aa575780" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_01a03f7d-8678-7668-8cd3-4a2621cc567f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_01a03f7d-8678-78c0-9916-5a24e891ad48" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="14" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_01a03f7d-8678-7a0a-9a5e-64d8aa575780" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_01a03f7d-8678-78c0-9916-5a24e891ad48" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_01a03f7d-8678-7d45-9649-bcfd482e3b87" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
    <link:calculationArc order="15" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_01a03f7d-8678-7a0a-9a5e-64d8aa575780" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_01a03f7d-8678-7d45-9649-bcfd482e3b87" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_01a03f7d-8678-7f2e-9f92-bad5f19d4cab" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:calculationArc order="16" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_01a03f7d-8678-7a0a-9a5e-64d8aa575780" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_01a03f7d-8678-7f2e-9f92-bad5f19d4cab" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingLeaseLiability_01a03f7d-8678-75f2-938b-24dbc437ac56" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability"/>
    <link:calculationArc order="17" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_01a03f7d-8678-7a0a-9a5e-64d8aa575780" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingLeaseLiability_01a03f7d-8678-75f2-938b-24dbc437ac56" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentLiabilities_01a03f7d-8678-7c97-b50d-c211bde58edf" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInOtherCurrentLiabilities"/>
    <link:calculationArc order="18" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_01a03f7d-8678-7a0a-9a5e-64d8aa575780" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherCurrentLiabilities_01a03f7d-8678-7c97-b50d-c211bde58edf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredRevenue_01a03f7d-8678-7593-b6e5-5c34d16a79b1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue"/>
    <link:calculationArc order="19" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_01a03f7d-8678-7a0a-9a5e-64d8aa575780" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredRevenue_01a03f7d-8678-7593-b6e5-5c34d16a79b1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_01a03f7d-8678-7a64-bf2a-7c59cafb379d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_01a03f7d-8678-76dd-82db-0d3968bbb679" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_01a03f7d-8678-7a64-bf2a-7c59cafb379d" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_01a03f7d-8678-76dd-82db-0d3968bbb679" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_01a03f7d-8678-7e21-8973-af155187201d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_01a03f7d-8678-7a64-bf2a-7c59cafb379d" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_01a03f7d-8678-7e21-8973-af155187201d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_01a03f7d-8678-7bd7-8155-5b464db96ec3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_01a03f7d-8678-7a64-bf2a-7c59cafb379d" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_01a03f7d-8678-7bd7-8155-5b464db96ec3" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.tgtherapeutics.com/role/OrganizationandSummaryofSignificantAccountingPoliciesScheduleofEarningsPerShareDetails" xlink:type="simple" xlink:href="tgtx-20260930.xsd#OrganizationandSummaryofSignificantAccountingPoliciesScheduleofEarningsPerShareDetails"/>
  <link:calculationLink xlink:role="http://www.tgtherapeutics.com/role/OrganizationandSummaryofSignificantAccountingPoliciesScheduleofEarningsPerShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_01a03f7d-8678-72bf-8533-6f111e24babc" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_01a03f7d-8678-7e20-9f9d-8a6d0634e794" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_01a03f7d-8678-72bf-8533-6f111e24babc" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_01a03f7d-8678-7e20-9f9d-8a6d0634e794" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_01a03f7d-8678-75cb-85c7-c7dbcebf4311" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_01a03f7d-8678-72bf-8533-6f111e24babc" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_01a03f7d-8678-75cb-85c7-c7dbcebf4311" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.tgtherapeutics.com/role/InventoryScheduleofInventoryDetails" xlink:type="simple" xlink:href="tgtx-20260930.xsd#InventoryScheduleofInventoryDetails"/>
  <link:calculationLink xlink:role="http://www.tgtherapeutics.com/role/InventoryScheduleofInventoryDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_tgtx_InventoryCurrentAndNoncurrentTotalGross_01a03f7d-8678-7669-bc66-a1ee20f6607a" xlink:href="tgtx-20260930.xsd#tgtx_InventoryCurrentAndNoncurrentTotalGross"/>
    <link:loc xlink:type="locator" xlink:label="loc_tgtx_InventoryFinishedGoodsCurrentAndNoncurrentNetOfReserves_01a03f7d-8678-7d34-a962-3afd6d189cf8" xlink:href="tgtx-20260930.xsd#tgtx_InventoryFinishedGoodsCurrentAndNoncurrentNetOfReserves"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_tgtx_InventoryCurrentAndNoncurrentTotalGross_01a03f7d-8678-7669-bc66-a1ee20f6607a" xlink:to="loc_tgtx_InventoryFinishedGoodsCurrentAndNoncurrentNetOfReserves_01a03f7d-8678-7d34-a962-3afd6d189cf8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tgtx_InventoryRawMaterialsCurrentAndNoncurrentNetOfReserves_01a03f7d-8678-7891-ad17-c821f6ea5810" xlink:href="tgtx-20260930.xsd#tgtx_InventoryRawMaterialsCurrentAndNoncurrentNetOfReserves"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_tgtx_InventoryCurrentAndNoncurrentTotalGross_01a03f7d-8678-7669-bc66-a1ee20f6607a" xlink:to="loc_tgtx_InventoryRawMaterialsCurrentAndNoncurrentNetOfReserves_01a03f7d-8678-7891-ad17-c821f6ea5810" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tgtx_InventoryWorkInProcessCurrentAndNoncurrentNetOfReserves_01a03f7d-8678-7b55-b724-011df982c89a" xlink:href="tgtx-20260930.xsd#tgtx_InventoryWorkInProcessCurrentAndNoncurrentNetOfReserves"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_tgtx_InventoryCurrentAndNoncurrentTotalGross_01a03f7d-8678-7669-bc66-a1ee20f6607a" xlink:to="loc_tgtx_InventoryWorkInProcessCurrentAndNoncurrentNetOfReserves_01a03f7d-8678-7b55-b724-011df982c89a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tgtx_InventoryCurrentAndNoncurrentNetOfReserves_01a03f7d-8678-7a6d-8c16-1137797cd69c" xlink:href="tgtx-20260930.xsd#tgtx_InventoryCurrentAndNoncurrentNetOfReserves"/>
    <link:loc xlink:type="locator" xlink:label="loc_tgtx_InventoryCurrentAndNoncurrentTotalGross_01a03f7d-8678-7eac-8b1d-bbed83969feb" xlink:href="tgtx-20260930.xsd#tgtx_InventoryCurrentAndNoncurrentTotalGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_tgtx_InventoryCurrentAndNoncurrentNetOfReserves_01a03f7d-8678-7a6d-8c16-1137797cd69c" xlink:to="loc_tgtx_InventoryCurrentAndNoncurrentTotalGross_01a03f7d-8678-7eac-8b1d-bbed83969feb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryValuationReserves_01a03f7d-8678-73ac-96e6-6b7ed677a229" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InventoryValuationReserves"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_tgtx_InventoryCurrentAndNoncurrentNetOfReserves_01a03f7d-8678-7a6d-8c16-1137797cd69c" xlink:to="loc_us-gaap_InventoryValuationReserves_01a03f7d-8678-73ac-96e6-6b7ed677a229" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.tgtherapeutics.com/role/InventoryScheduleofInventoryDetails_1" xlink:type="simple" xlink:href="tgtx-20260930.xsd#InventoryScheduleofInventoryDetails_1"/>
  <link:calculationLink xlink:role="http://www.tgtherapeutics.com/role/InventoryScheduleofInventoryDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_tgtx_InventoryCurrentAndNoncurrentNetOfReserves_01a13446-421a-7c1d-8e9c-96cadd869930" xlink:href="tgtx-20260930.xsd#tgtx_InventoryCurrentAndNoncurrentNetOfReserves"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_01a13446-421b-78c0-a1d0-a0408a114293" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InventoryNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_tgtx_InventoryCurrentAndNoncurrentNetOfReserves_01a13446-421a-7c1d-8e9c-96cadd869930" xlink:to="loc_us-gaap_InventoryNet_01a13446-421b-78c0-a1d0-a0408a114293" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNoncurrent_01a13446-421b-7e54-95b4-20671703a3f1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InventoryNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_tgtx_InventoryCurrentAndNoncurrentNetOfReserves_01a13446-421a-7c1d-8e9c-96cadd869930" xlink:to="loc_us-gaap_InventoryNoncurrent_01a13446-421b-7e54-95b4-20671703a3f1" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.tgtherapeutics.com/role/FairValueMeasurementsScheduleofFairValueMeasurementsDetails" xlink:type="simple" xlink:href="tgtx-20260930.xsd#FairValueMeasurementsScheduleofFairValueMeasurementsDetails"/>
  <link:calculationLink xlink:role="http://www.tgtherapeutics.com/role/FairValueMeasurementsScheduleofFairValueMeasurementsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_01a0fc90-e28a-7a54-8484-98e4125cea1e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiCurrentAndNoncurrent_01a0fc90-e28a-7ad4-9b78-a146cfe911e0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EquitySecuritiesFvNiCurrentAndNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_01a0fc90-e28a-7a54-8484-98e4125cea1e" xlink:to="loc_us-gaap_EquitySecuritiesFvNiCurrentAndNoncurrent_01a0fc90-e28a-7ad4-9b78-a146cfe911e0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure_01a0fce7-d5bd-72bb-8462-142c59aae525" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LiabilitiesFairValueDisclosure"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_01a0fce7-d5bd-7037-92cd-ba61adff63da" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DerivativeLiabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosure_01a0fce7-d5bd-72bb-8462-142c59aae525" xlink:to="loc_us-gaap_DerivativeLiabilities_01a0fce7-d5bd-7037-92cd-ba61adff63da" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableFairValueDisclosure_01a0fce7-d5bd-7c4c-8ad6-74b3faedba7c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NotesPayableFairValueDisclosure"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosure_01a0fce7-d5bd-72bb-8462-142c59aae525" xlink:to="loc_us-gaap_NotesPayableFairValueDisclosure_01a0fce7-d5bd-7c4c-8ad6-74b3faedba7c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.tgtherapeutics.com/role/LoanPayableScheduleofLoanPayableDetails" xlink:type="simple" xlink:href="tgtx-20260930.xsd#LoanPayableScheduleofLoanPayableDetails"/>
  <link:calculationLink xlink:role="http://www.tgtherapeutics.com/role/LoanPayableScheduleofLoanPayableDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_01a10cb7-d260-7744-9de9-3774018df8f3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongTermDebt"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_01a10cb7-d260-7ff8-966e-9db2805b654f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_01a10cb7-d260-7744-9de9-3774018df8f3" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_01a10cb7-d260-7ff8-966e-9db2805b654f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_01a10cb7-d260-7a6e-abea-d99d82d405d5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_01a10cb7-d260-7744-9de9-3774018df8f3" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_01a10cb7-d260-7a6e-abea-d99d82d405d5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansPayable_01a130c9-cd10-7ff7-9ec9-cc152e4f2977" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LoansPayable"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansPayableCurrent_01a130c9-cd10-7ae3-b3ab-592e3e3f00aa" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LoansPayableCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LoansPayable_01a130c9-cd10-7ff7-9ec9-cc152e4f2977" xlink:to="loc_us-gaap_LoansPayableCurrent_01a130c9-cd10-7ae3-b3ab-592e3e3f00aa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermLoansPayable_01a130c9-cd10-7eaa-8314-ba9e600ffd55" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongTermLoansPayable"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LoansPayable_01a130c9-cd10-7ff7-9ec9-cc152e4f2977" xlink:to="loc_us-gaap_LongTermLoansPayable_01a130c9-cd10-7eaa-8314-ba9e600ffd55" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_01a10cb2-b8cf-7b3d-9ae3-1628d2bfbe08" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_01a10cb2-b8cf-7870-894e-7c1e360ae5c6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_01a10cb2-b8cf-7b3d-9ae3-1628d2bfbe08" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_01a10cb2-b8cf-7870-894e-7c1e360ae5c6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tgtx_LongTermDebtAccretedLiabilityOfFinalPaymentFee_01a10cb2-b8cf-7409-92d0-2df4577f8d8a" xlink:href="tgtx-20260930.xsd#tgtx_LongTermDebtAccretedLiabilityOfFinalPaymentFee"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_01a10cb2-b8cf-7b3d-9ae3-1628d2bfbe08" xlink:to="loc_tgtx_LongTermDebtAccretedLiabilityOfFinalPaymentFee_01a10cb2-b8cf-7409-92d0-2df4577f8d8a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.tgtherapeutics.com/role/LeasesScheduleofComponentsofLeaseExpenseDetails" xlink:type="simple" xlink:href="tgtx-20260930.xsd#LeasesScheduleofComponentsofLeaseExpenseDetails"/>
  <link:calculationLink xlink:role="http://www.tgtherapeutics.com/role/LeasesScheduleofComponentsofLeaseExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_01a11132-369a-785d-8177-49ff00a3290b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LeaseCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_01a11132-369a-72e7-9af5-e7658d16c520" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseCost"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_01a11132-369a-785d-8177-49ff00a3290b" xlink:to="loc_us-gaap_OperatingLeaseCost_01a11132-369a-72e7-9af5-e7658d16c520" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.tgtherapeutics.com/role/LeasesScheduleofBalanceSheetClassificationofOperatingLeaseDetails" xlink:type="simple" xlink:href="tgtx-20260930.xsd#LeasesScheduleofBalanceSheetClassificationofOperatingLeaseDetails"/>
  <link:calculationLink xlink:role="http://www.tgtherapeutics.com/role/LeasesScheduleofBalanceSheetClassificationofOperatingLeaseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_01a16843-d002-786d-b15f-1619e98f4dc1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_01a16843-d002-7b05-bd47-0e793aa370b6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeaseLiability_01a16843-d002-786d-b15f-1619e98f4dc1" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_01a16843-d002-7b05-bd47-0e793aa370b6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_01a16843-d002-7fb4-946a-1aad0def8752" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeaseLiability_01a16843-d002-786d-b15f-1619e98f4dc1" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_01a16843-d002-7fb4-946a-1aad0def8752" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.tgtherapeutics.com/role/LeasesScheduleofOperatingLeaseMaturityDetails" xlink:type="simple" xlink:href="tgtx-20260930.xsd#LeasesScheduleofOperatingLeaseMaturityDetails"/>
  <link:calculationLink xlink:role="http://www.tgtherapeutics.com/role/LeasesScheduleofOperatingLeaseMaturityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_01a03f7d-8723-7767-9f69-973c432c56e0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_01a03f7d-8723-7e8a-9b16-f810af1bfddf" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_01a03f7d-8723-7767-9f69-973c432c56e0" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_01a03f7d-8723-7e8a-9b16-f810af1bfddf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_01a03f7d-8723-77f8-aab5-06f310ba9ba0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_01a03f7d-8723-7767-9f69-973c432c56e0" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_01a03f7d-8723-77f8-aab5-06f310ba9ba0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_01a03f7d-8723-7714-85dc-85e71cd682f5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_01a03f7d-8723-7767-9f69-973c432c56e0" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_01a03f7d-8723-7714-85dc-85e71cd682f5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_01a03f7d-8723-72ac-bd6d-51f464ec6e20" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_01a03f7d-8723-7767-9f69-973c432c56e0" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_01a03f7d-8723-72ac-bd6d-51f464ec6e20" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_01a03f7d-8723-789e-a41f-90a79ceb71bb" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_01a03f7d-8723-7767-9f69-973c432c56e0" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_01a03f7d-8723-789e-a41f-90a79ceb71bb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tgtx_LesseeOperatingLeaseLiabilityToBePaidDueAfterYearFour_01a03f7d-8723-7d0c-a876-41b867e10cee" xlink:href="tgtx-20260930.xsd#tgtx_LesseeOperatingLeaseLiabilityToBePaidDueAfterYearFour"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_01a03f7d-8723-7767-9f69-973c432c56e0" xlink:to="loc_tgtx_LesseeOperatingLeaseLiabilityToBePaidDueAfterYearFour_01a03f7d-8723-7d0c-a876-41b867e10cee" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.tgtherapeutics.com/role/LeasesScheduleofOperatingLeaseMaturityDetails_1" xlink:type="simple" xlink:href="tgtx-20260930.xsd#LeasesScheduleofOperatingLeaseMaturityDetails_1"/>
  <link:calculationLink xlink:role="http://www.tgtherapeutics.com/role/LeasesScheduleofOperatingLeaseMaturityDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_01a12f71-efa9-7572-8fc0-c8805b92b216" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_01a12f71-efa9-75cb-8cc1-6922cd7fbfaf" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_01a12f71-efa9-7572-8fc0-c8805b92b216" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_01a12f71-efa9-75cb-8cc1-6922cd7fbfaf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_01a12f71-efa9-7cf9-8e97-1c4911f9b243" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_01a12f71-efa9-7572-8fc0-c8805b92b216" xlink:to="loc_us-gaap_OperatingLeaseLiability_01a12f71-efa9-7cf9-8e97-1c4911f9b243" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
