Maybe Logo Early Access

Tools / Inside Trading Tracker

Inside Trading Tracker

Track insider trading activity at publicly traded companies to understand how executives are trading their shares.

    Texas Pacific Land Trust (TPL) Insider Trading Activity

    Energy • Oil & Gas E&P • 100 employees

    Texas Pacific Land Corporation engages in the land and resource management, and water services and operations businesses. The company owns a 1/128th nonparticipating perpetual oil and gas royalty interest (NPRI) under approximately 85,000 acres of land; a 1/16th NPRI under approximately 371,000 acres of land; and approximately 4,000 additional net royalty acres, total of approximately 195,000 NRA located in the western part of Texas. The Land and Resource Management segment manages surface acres of land, and oil and gas royalty interest in West Texas. This segment also engages in easements, such as transporting oil, gas and related hydrocarbons, power line and utility, and subsurface wellbore easements. In addition, this segment leases its land for processing, storage, and compression facilities and roads; and is involved in sale of materials, such as caliche, sand, and other material, as well as sells land. The Water Services and Operations segment provides full-service water offerings, including water sourcing, produced-water treatment, infrastructure development, and disposal solutions to operators in the Permian Basin. This segment also holds produced water royalties. Texas Pacific Land Corporation was founded in 1888 and is headquartered in Dallas, Texas.

    Total Value

    -$183,837.47

    Total Shares

    -56

    Average Trade Value

    -$735.35

    Most Active Insider

    Stahl Murray

    Total Activity: $490,006

    Largest Single Transaction

    $469,000

    by Steddum Chris on Nov 14, 2024

    30-Day Activity

    19 Transactions

    Volume: 40 shares
    Value: $54,898

    Name
    Position
    Date
    Shares
    Value
    Holdings
    Type
    10% Owner
    Dec 24, 2024 1 $1,155 1,138,397 (+0.0%) Purchase
    10% Owner
    Dec 23, 2024 1 $1,111 1,138,396 (+0.0%) Purchase
    10% Owner
    Dec 20, 2024 1 $1,119 1,138,395 (+0.0%) Purchase
    10% Owner
    Dec 19, 2024 1 $1,109 1,138,394 (+0.0%) Purchase
    10% Owner
    Dec 18, 2024 1 $1,205 1,138,393 (+0.0%) Purchase
    10% Owner
    Dec 17, 2024 1 $1,185 1,138,392 (+0.0%) Purchase
    10% Owner
    Dec 16, 2024 1 $1,232 1,138,512 (+0.0%) Purchase
    10% Owner
    Dec 13, 2024 1 $1,181 1,138,511 (+0.0%) Purchase
    10% Owner
    Dec 12, 2024 3 $3,450 1,138,510 (+0.0%) Purchase
    10% Owner
    Dec 11, 2024 3 $3,851 1,138,507 (+0.0%) Purchase
    10% Owner
    Dec 10, 2024 2 $2,639 1,138,504 (+0.0%) Purchase
    10% Owner
    Dec 9, 2024 3 $4,073 1,138,502 (+0.0%) Purchase
    10% Owner
    Dec 6, 2024 3 $3,959 1,138,499 (+0.0%) Purchase
    10% Owner
    Dec 5, 2024 3 $4,013 1,138,496 (+0.0%) Purchase
    10% Owner
    Dec 4, 2024 3 $4,676 1,138,493 (+0.0%) Purchase
    10% Owner
    Dec 3, 2024 3 $4,610 1,138,490 (+0.0%) Purchase
    10% Owner
    Dec 2, 2024 3 $4,553 1,138,487 (+0.0%) Purchase
    10% Owner
    Nov 29, 2024 3 $5,043 1,138,484 (+0.0%) Purchase
    10% Owner
    Nov 27, 2024 3 $4,737 1,138,481 (+0.0%) Purchase
    10% Owner
    Nov 26, 2024 3 $4,668 1,138,478 (+0.0%) Purchase
    10% Owner
    Nov 25, 2024 3 $5,178 1,138,475 (+0.0%) Purchase
    10% Owner
    Nov 22, 2024 3 $4,937 1,138,472 (+0.0%) Purchase
    10% Owner
    Nov 21, 2024 3 $4,359 1,138,469 (+0.0%) Purchase
    10% Owner
    Nov 20, 2024 3 $4,280 1,138,466 (+0.0%) Purchase
    10% Owner
    Nov 19, 2024 3 $4,220 1,138,463 (+0.0%) Purchase
    10% Owner
    Nov 18, 2024 3 $4,167 1,138,460 (+0.0%) Purchase
    Director
    Nov 15, 2024 1 $1,354 130,312 (+0.0%) Purchase
    Director
    Nov 15, 2024 3 $4,063 7,848 (+0.0%) Purchase
    Director
    Nov 15, 2024 1 $1,354 5,530 (+0.0%) Purchase
    Director
    Nov 15, 2024 3 $4,068 644,804 (+0.0%) Purchase
    Director
    Nov 15, 2024 2 $2,709 315,698 (+0.0%) Purchase
    Director
    Nov 15, 2024 2 $2,709 5,570 (+0.0%) Purchase
    Director
    Nov 14, 2024 3 $4,125 7,845 (+0.0%) Purchase
    Director
    Nov 14, 2024 1 $1,375 5,529 (+0.0%) Purchase
    Director
    Nov 14, 2024 2 $2,750 315,696 (+0.0%) Purchase
    Chief Financial Officer
    Officer
    Nov 14, 2024 350 $469,000 1,672 (-20.9%) Sale
    Director
    Nov 14, 2024 2 $2,750 5,568 (+0.0%) Purchase
    Director
    Nov 14, 2024 1 $1,375 130,311 (+0.0%) Purchase
    Director
    Nov 14, 2024 3 $4,050 644,801 (+0.0%) Purchase
    Director
    Nov 13, 2024 2 $2,831 315,694 (+0.0%) Purchase
    Director
    Nov 13, 2024 1 $1,416 130,310 (+0.0%) Purchase
    Director
    Nov 13, 2024 3 $4,131 644,798 (+0.0%) Purchase
    Director
    Nov 13, 2024 2 $2,831 5,566 (+0.0%) Purchase
    Director
    Nov 13, 2024 3 $4,247 7,842 (+0.0%) Purchase
    Director
    Nov 13, 2024 1 $1,416 5,528 (+0.0%) Purchase
    Director
    Nov 12, 2024 3 $4,218 7,839 (+0.0%) Purchase
    Director
    Nov 12, 2024 3 $4,184 644,795 (+0.0%) Purchase
    Director
    Nov 12, 2024 1 $1,406 130,309 (+0.0%) Purchase
    Director
    Nov 12, 2024 2 $2,812 5,564 (+0.0%) Purchase
    Director
    Nov 12, 2024 1 $1,406 5,527 (+0.0%) Purchase
    Chief Accounting Officer
    Officer
    Nov 12, 2024 189 $262,358 605 (-31.2%) Sale
    Chief Accounting Officer
    Officer
    Nov 12, 2024 21 $29,192 584 (-3.6%) Sale
    Director
    Nov 12, 2024 2 $2,812 315,692 (+0.0%) Purchase
    Director
    Nov 11, 2024 3 $4,080 644,792 (+0.0%) Purchase
    Director
    Nov 11, 2024 1 $1,379 130,308 (+0.0%) Purchase
    Director
    Nov 11, 2024 2 $2,758 315,690 (+0.0%) Purchase
    Director
    Nov 11, 2024 3 $4,138 7,836 (+0.0%) Purchase
    Director
    Nov 11, 2024 2 $2,758 5,562 (+0.0%) Purchase
    Director
    Nov 11, 2024 1 $1,379 5,526 (+0.0%) Purchase
    Director
    Nov 8, 2024 2 $2,677 315,688 (+0.0%) Purchase
    Director
    Nov 8, 2024 3 $4,207 644,789 (+0.0%) Purchase
    Director
    Nov 8, 2024 2 $2,677 5,560 (+0.0%) Purchase
    Director
    Nov 8, 2024 3 $4,015 7,833 (+0.0%) Purchase
    Director
    Nov 8, 2024 1 $1,338 130,307 (+0.0%) Purchase
    Director
    Nov 8, 2024 1 $1,338 5,525 (+0.0%) Purchase
    Director
    Nov 7, 2024 1 $1,262 5,524 (+0.0%) Purchase
    Director
    Nov 7, 2024 1 $1,262 130,306 (+0.0%) Purchase
    Director
    Nov 7, 2024 3 $3,785 7,830 (+0.0%) Purchase
    Director
    Nov 7, 2024 2 $2,523 5,558 (+0.0%) Purchase
    Director
    Nov 7, 2024 2 $2,523 315,686 (+0.0%) Purchase
    Director
    Nov 7, 2024 3 $3,850 644,786 (+0.0%) Purchase
    Director
    Nov 6, 2024 3 $4,029 644,783 (+0.0%) Purchase
    Director
    Nov 6, 2024 1 $1,320 5,523 (+0.0%) Purchase
    Director
    Nov 6, 2024 1 $1,320 130,305 (+0.0%) Purchase
    Director
    Nov 6, 2024 2 $2,640 5,556 (+0.0%) Purchase
    Director
    Nov 6, 2024 3 $3,960 7,827 (+0.0%) Purchase
    Director
    Nov 6, 2024 2 $2,640 315,684 (+0.0%) Purchase
    Director
    Nov 5, 2024 3 $3,626 7,824 (+0.0%) Purchase
    Director
    Nov 5, 2024 1 $1,209 130,304 (+0.0%) Purchase
    Director
    Nov 5, 2024 2 $2,418 315,682 (+0.0%) Purchase
    Director
    Nov 5, 2024 1 $1,209 5,522 (+0.0%) Purchase
    Director
    Nov 5, 2024 3 $3,721 644,780 (+0.0%) Purchase
    Director
    Nov 5, 2024 2 $2,418 5,554 (+0.0%) Purchase
    Director
    Nov 4, 2024 2 $2,346 315,680 (+0.0%) Purchase
    Director
    Nov 4, 2024 2 $2,346 5,552 (+0.0%) Purchase
    Director
    Nov 4, 2024 1 $1,173 5,521 (+0.0%) Purchase
    Director
    Nov 4, 2024 3 $3,519 7,821 (+0.0%) Purchase
    Director
    Nov 4, 2024 1 $1,173 130,303 (+0.0%) Purchase
    Director
    Nov 4, 2024 3 $3,667 644,777 (+0.0%) Purchase
    Director
    Nov 1, 2024 2 $2,348 5,550 (+0.0%) Purchase
    Director
    Nov 1, 2024 2 $2,348 315,678 (+0.0%) Purchase
    Director
    Nov 1, 2024 3 $3,553 644,774 (+0.0%) Purchase
    Director
    Nov 1, 2024 1 $1,174 5,520 (+0.0%) Purchase
    Director
    Nov 1, 2024 1 $1,174 130,302 (+0.0%) Purchase
    Director
    Nov 1, 2024 3 $3,522 7,818 (+0.0%) Purchase
    Director
    Oct 31, 2024 2 $2,320 5,548 (+0.0%) Purchase
    Director
    Oct 31, 2024 3 $3,467 644,771 (+0.0%) Purchase
    Director
    Oct 31, 2024 2 $2,320 315,676 (+0.0%) Purchase
    Director
    Oct 31, 2024 1 $1,160 130,301 (+0.0%) Purchase
    Director
    Oct 31, 2024 3 $3,480 7,815 (+0.0%) Purchase
    Director
    Oct 31, 2024 1 $1,160 5,519 (+0.0%) Purchase
    Director
    Oct 30, 2024 2 $2,234 5,546 (+0.0%) Purchase
    Director
    Oct 30, 2024 3 $3,436 644,768 (+0.0%) Purchase
    Director
    Oct 30, 2024 1 $1,117 130,300 (+0.0%) Purchase
    Director
    Oct 30, 2024 3 $3,351 7,812 (+0.0%) Purchase
    Director
    Oct 30, 2024 2 $2,234 315,674 (+0.0%) Purchase
    Director
    Oct 30, 2024 1 $1,117 5,518 (+0.0%) Purchase
    Director
    Oct 29, 2024 2 $2,182 315,672 (+0.0%) Purchase
    Director
    Oct 29, 2024 3 $3,273 644,765 (+0.0%) Purchase
    Director
    Oct 29, 2024 1 $1,091 130,299 (+0.0%) Purchase
    Director
    Oct 29, 2024 2 $2,182 5,544 (+0.0%) Purchase
    Director
    Oct 29, 2024 3 $3,273 7,809 (+0.0%) Purchase
    Director
    Oct 29, 2024 1 $1,091 5,517 (+0.0%) Purchase
    Director
    Oct 28, 2024 3 $3,227 7,806 (+0.0%) Purchase
    Director
    Oct 28, 2024 1 $1,076 5,516 (+0.0%) Purchase
    Director
    Oct 28, 2024 1 $1,076 130,298 (+0.0%) Purchase
    Director
    Oct 28, 2024 2 $2,152 5,542 (+0.0%) Purchase
    Director
    Oct 28, 2024 3 $3,241 644,762 (+0.0%) Purchase
    Director
    Oct 28, 2024 2 $2,152 315,670 (+0.0%) Purchase
    Director
    Oct 25, 2024 3 $3,299 7,803 (+0.0%) Purchase
    Director
    Oct 25, 2024 2 $2,199 5,540 (+0.0%) Purchase
    Director
    Oct 25, 2024 2 $2,199 315,668 (+0.0%) Purchase
    Director
    Oct 25, 2024 1 $1,100 5,515 (+0.0%) Purchase
    Director
    Oct 25, 2024 1 $1,100 130,297 (+0.0%) Purchase
    Director
    Oct 25, 2024 3 $3,286 644,759 (+0.0%) Purchase
    Director
    Oct 24, 2024 2 $2,177 315,666 (+0.0%) Purchase
    Director
    Oct 24, 2024 3 $3,266 7,800 (+0.0%) Purchase
    Director
    Oct 24, 2024 1 $1,089 5,514 (+0.0%) Purchase
    Director
    Oct 24, 2024 1 $1,089 130,296 (+0.0%) Purchase
    Director
    Oct 24, 2024 3 $3,278 644,756 (+0.0%) Purchase
    Director
    Oct 24, 2024 2 $2,177 5,538 (+0.0%) Purchase
    Director
    Oct 23, 2024 3 $3,257 7,797 (+0.0%) Purchase
    Director
    Oct 23, 2024 3 $3,243 644,753 (+0.0%) Purchase
    Director
    Oct 23, 2024 2 $2,171 315,664 (+0.0%) Purchase
    Director
    Oct 23, 2024 1 $1,086 130,295 (+0.0%) Purchase
    Director
    Oct 23, 2024 2 $2,171 5,536 (+0.0%) Purchase
    Director
    Oct 23, 2024 1 $1,086 5,513 (+0.0%) Purchase
    Director
    Oct 22, 2024 3 $3,273 644,750 (+0.0%) Purchase
    Director
    Oct 22, 2024 1 $1,084 130,294 (+0.0%) Purchase
    Director
    Oct 22, 2024 2 $2,167 315,662 (+0.0%) Purchase
    Director
    Oct 22, 2024 1 $1,084 5,512 (+0.0%) Purchase
    Director
    Oct 22, 2024 2 $2,167 5,534 (+0.0%) Purchase
    Director
    Oct 22, 2024 3 $3,251 7,794 (+0.0%) Purchase
    Director
    Oct 21, 2024 3 $3,204 644,747 (+0.0%) Purchase
    Director
    Oct 21, 2024 2 $2,140 5,532 (+0.0%) Purchase
    Director
    Oct 21, 2024 1 $1,070 5,511 (+0.0%) Purchase
    Director
    Oct 21, 2024 1 $1,070 130,293 (+0.0%) Purchase
    Director
    Oct 21, 2024 3 $3,209 7,791 (+0.0%) Purchase
    Director
    Oct 21, 2024 2 $2,140 315,660 (+0.0%) Purchase
    Director
    Oct 18, 2024 3 $3,191 7,788 (+0.0%) Purchase
    Director
    Oct 18, 2024 1 $1,064 5,510 (+0.0%) Purchase
    Director
    Oct 18, 2024 3 $3,182 644,744 (+0.0%) Purchase
    Director
    Oct 18, 2024 2 $2,128 315,658 (+0.0%) Purchase
    Director
    Oct 18, 2024 2 $2,128 5,530 (+0.0%) Purchase
    Director
    Oct 18, 2024 1 $1,064 130,292 (+0.0%) Purchase
    Director
    Oct 17, 2024 2 $2,127 5,528 (+0.0%) Purchase
    Director
    Oct 17, 2024 1 $1,064 130,291 (+0.0%) Purchase
    Director
    Oct 17, 2024 3 $3,207 644,741 (+0.0%) Purchase
    Director
    Oct 17, 2024 2 $2,127 315,656 (+0.0%) Purchase
    Director
    Oct 17, 2024 3 $3,191 7,785 (+0.0%) Purchase
    Director
    Oct 17, 2024 1 $1,064 5,509 (+0.0%) Purchase
    Director
    Oct 16, 2024 1 $1,049 5,508 (+0.0%) Purchase
    Director
    Oct 16, 2024 1 $1,049 130,290 (+0.0%) Purchase
    Director
    Oct 16, 2024 2 $2,098 5,526 (+0.0%) Purchase
    Director
    Oct 16, 2024 2 $2,098 315,654 (+0.0%) Purchase
    Director
    Oct 16, 2024 3 $3,162 644,738 (+0.0%) Purchase
    Director
    Oct 16, 2024 3 $3,147 7,782 (+0.0%) Purchase
    Director
    Oct 15, 2024 2 $2,098 5,524 (+0.0%) Purchase
    Director
    Oct 15, 2024 1 $1,049 130,289 (+0.0%) Purchase
    Director
    Oct 15, 2024 2 $2,098 315,652 (+0.0%) Purchase
    Director
    Oct 15, 2024 3 $3,147 7,779 (+0.0%) Purchase
    Director
    Oct 15, 2024 1 $1,049 5,507 (+0.0%) Purchase
    Director
    Oct 15, 2024 3 $3,092 644,735 (+0.0%) Purchase
    Director
    Oct 14, 2024 2 $2,116 5,522 (+0.0%) Purchase
    Director
    Oct 14, 2024 3 $3,174 7,776 (+0.0%) Purchase
    Director
    Oct 14, 2024 2 $2,116 315,650 (+0.0%) Purchase
    Director
    Oct 14, 2024 1 $1,058 5,506 (+0.0%) Purchase
    Director
    Oct 14, 2024 3 $3,175 644,732 (+0.0%) Purchase
    Director
    Oct 14, 2024 1 $1,058 130,288 (+0.0%) Purchase
    Director
    Oct 11, 2024 3 $3,092 644,729 (+0.0%) Purchase
    Director
    Oct 11, 2024 1 $1,004 5,505 (+0.0%) Purchase
    Director
    Oct 11, 2024 1 $1,004 130,287 (+0.0%) Purchase
    Director
    Oct 11, 2024 3 $3,012 7,773 (+0.0%) Purchase
    Director
    Oct 11, 2024 2 $2,008 315,648 (+0.0%) Purchase
    Director
    Oct 11, 2024 2 $2,008 5,520 (+0.0%) Purchase
    Director
    Oct 10, 2024 1 $980 130,286 (+0.0%) Purchase
    Director
    Oct 10, 2024 3 $2,940 7,770 (+0.0%) Purchase
    Director
    Oct 10, 2024 2 $1,960 5,518 (+0.0%) Purchase
    Director
    Oct 10, 2024 2 $1,960 315,646 (+0.0%) Purchase
    Director
    Oct 10, 2024 3 $2,961 644,726 (+0.0%) Purchase
    Director
    Oct 10, 2024 1 $980 5,504 (+0.0%) Purchase
    Director
    Oct 9, 2024 1 $960 5,503 (+0.0%) Purchase
    Director
    Oct 9, 2024 2 $1,921 5,516 (+0.0%) Purchase
    Director
    Oct 9, 2024 3 $2,885 644,723 (+0.0%) Purchase
    Director
    Oct 9, 2024 3 $2,881 7,767 (+0.0%) Purchase
    Director
    Oct 9, 2024 2 $1,921 315,644 (+0.0%) Purchase
    Director
    Oct 9, 2024 1 $960 130,285 (+0.0%) Purchase
    Director
    Oct 8, 2024 1 $976 5,502 (+0.0%) Purchase
    Director
    Oct 8, 2024 3 $2,928 7,764 (+0.0%) Purchase
    Director
    Oct 8, 2024 1 $976 130,284 (+0.0%) Purchase
    Director
    Oct 8, 2024 2 $1,952 315,642 (+0.0%) Purchase
    Director
    Oct 8, 2024 3 $2,889 644,720 (+0.0%) Purchase
    Director
    Oct 8, 2024 2 $1,952 5,514 (+0.0%) Purchase
    Director
    Oct 7, 2024 1 $983 5,501 (+0.0%) Purchase
    Director
    Oct 7, 2024 3 $2,961 644,717 (+0.0%) Purchase
    Director
    Oct 7, 2024 2 $1,966 315,640 (+0.0%) Purchase
    Director
    Oct 7, 2024 3 $2,949 7,761 (+0.0%) Purchase
    Director
    Oct 7, 2024 1 $983 130,283 (+0.0%) Purchase
    Director
    Oct 7, 2024 2 $1,966 5,512 (+0.0%) Purchase
    Director
    Oct 4, 2024 3 $2,934 7,758 (+0.0%) Purchase
    Director
    Oct 4, 2024 1 $978 130,282 (+0.0%) Purchase
    Director
    Oct 4, 2024 3 $2,942 644,714 (+0.0%) Purchase
    Director
    Oct 4, 2024 2 $1,956 5,510 (+0.0%) Purchase
    Director
    Oct 4, 2024 2 $1,956 315,638 (+0.0%) Purchase
    Director
    Oct 4, 2024 1 $978 5,500 (+0.0%) Purchase
    Director
    Oct 3, 2024 1 $935 5,499 (+0.0%) Purchase
    Director
    Oct 3, 2024 1 $935 130,281 (+0.0%) Purchase
    Director
    Oct 3, 2024 3 $2,806 644,711 (+0.0%) Purchase
    Director
    Oct 3, 2024 3 $2,805 7,755 (+0.0%) Purchase
    Director
    Oct 3, 2024 2 $1,870 315,636 (+0.0%) Purchase
    Director
    Oct 3, 2024 2 $1,870 5,508 (+0.0%) Purchase
    Director
    Oct 2, 2024 3 $2,775 7,752 (+0.0%) Purchase
    Director
    Oct 2, 2024 2 $1,850 5,506 (+0.0%) Purchase
    Director
    Oct 2, 2024 2 $1,850 315,634 (+0.0%) Purchase
    Director
    Oct 2, 2024 1 $925 5,498 (+0.0%) Purchase
    Director
    Oct 2, 2024 3 $2,788 644,708 (+0.0%) Purchase
    Director
    Oct 2, 2024 1 $925 130,280 (+0.0%) Purchase
    Director
    Oct 1, 2024 3 $2,637 7,749 (+0.0%) Purchase
    Director
    Oct 1, 2024 3 $2,709 644,705 (+0.0%) Purchase
    Director
    Oct 1, 2024 1 $879 130,279 (+0.0%) Purchase
    Director
    Oct 1, 2024 2 $1,758 5,504 (+0.0%) Purchase
    Director
    Oct 1, 2024 1 $879 5,497 (+0.0%) Purchase
    Director
    Oct 1, 2024 2 $1,758 315,632 (+0.0%) Purchase
    Director
    Sep 30, 2024 2 $1,776 315,630 (+0.0%) Purchase
    Director
    Sep 30, 2024 3 $2,690 644,702 (+0.0%) Purchase
    Director
    Sep 30, 2024 2 $1,776 5,502 (+0.0%) Purchase
    Director
    Sep 30, 2024 3 $2,664 7,746 (+0.0%) Purchase
    Director
    Sep 30, 2024 1 $888 130,278 (+0.0%) Purchase
    Director
    Sep 30, 2024 1 $888 5,496 (+0.0%) Purchase
    Director
    Sep 27, 2024 2 $1,763 5,500 (+0.0%) Purchase
    Director
    Sep 27, 2024 1 $881 5,495 (+0.0%) Purchase
    Director
    Sep 27, 2024 1 $881 130,277 (+0.0%) Purchase
    Director
    Sep 27, 2024 3 $2,644 7,743 (+0.0%) Purchase
    Director
    Sep 27, 2024 2 $1,763 315,628 (+0.0%) Purchase
    Director
    Sep 27, 2024 3 $2,678 592,156 (+0.0%) Purchase
    Director
    Sep 26, 2024 2 $1,828 5,498 (+0.0%) Purchase
    Director
    Sep 26, 2024 3 $2,741 7,740 (+0.0%) Purchase
    Director
    Sep 26, 2024 1 $914 5,494 (+0.0%) Purchase
    Director
    Sep 26, 2024 3 $2,689 592,153 (+0.0%) Purchase
    Director
    Sep 26, 2024 2 $1,828 315,626 (+0.0%) Purchase