Dharmesh Shah's Insider Trades & SAST Disclosures

Dharmesh Shah's most recent trade in HubSpot Inc was a trade of 3,299 Common Stock done . Disclosure was reported to the exchange on March 3, 2025.

Stock Client Name Client Category Action Reported to Exchange Quantity Post Transaction Holding Traded % Avg. Price Value Security Type
HubSpot Inc
Dharmesh Shah Director, Chief Technology Officer Grant, award, or other acquisition of securities at price $ 0.00 per share. 03 Mar 2025 3,299 1,294,867 (2%) 0% 0 Common Stock
HubSpot Inc
Dharmesh Shah Director, Chief Technology Officer Payment of exercise price or tax liability using portion of securities received from the company at price $ 707.63 per share. 03 Mar 2025 125 1,291,568 (2%) 0% 707.6 88,454 Common Stock
HubSpot Inc
Dharmesh Shah Director, Chief Technology Officer Grant, award, or other acquisition of securities at price $ 0.00 per share. 14 Feb 2025 4,009 1,292,339 (2%) 0% 0 Common Stock
HubSpot Inc
Dharmesh Shah Director, Chief Technology Officer Payment of exercise price or tax liability using portion of securities received from the company at price $ 819.71 per share. 14 Feb 2025 646 1,291,693 (2%) 0% 819.7 529,533 Common Stock
HubSpot Inc
Dharmesh Shah Director, Chief Technology Officer Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. 24 Jan 2025 7,767 0 - - Stock Option (right to buy)
HubSpot Inc
Dharmesh Shah Director, Chief Technology Officer Exercise or conversion of derivative security received from the company (such as an option) at price $ 34.76 per share. 24 Jan 2025 7,767 1,288,330 (2%) 0% 34.8 269,981 Common Stock
HubSpot Inc
Dharmesh Shah Director, Chief Technology Officer Exercise or conversion of derivative security received from the company (such as an option) at price $ 34.76 per share. 13 Jan 2025 8,900 1,280,563 (2%) 0% 34.8 309,364 Common Stock
HubSpot Inc
Dharmesh Shah Director, Chief Technology Officer Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. 13 Jan 2025 8,900 7,767 - - Stock Option (right to buy)
HubSpot Inc
Dharmesh Shah Director, Chief Technology Officer Payment of exercise price or tax liability using portion of securities received from the company at price $ 697.43 per share. 02 Jan 2025 414 1,271,663 (2%) 0% 697.4 288,736 Common Stock
HubSpot Inc
Shah Dharmesh Director, Chief Technology Officer Sale of securities on an exchange or to another person at price $ 741.23 per share. 17 Dec 2024 4,131 1,277,428 (2%) 0% 741.2 3,062,021 Common Stock
HubSpot Inc
Dharmesh Shah Director, Chief Technology Officer Sale of securities on an exchange or to another person at price $ 740.33 per share. 17 Dec 2024 3,670 1,281,559 (2%) 0% 740.3 2,717,011 Common Stock
HubSpot Inc
Dharmesh Shah Director, Chief Technology Officer Sale of securities on an exchange or to another person at price $ 739.29 per share. 17 Dec 2024 3,436 1,285,229 (2%) 0% 739.3 2,540,200 Common Stock
HubSpot Inc
Dharmesh Shah Director, Chief Technology Officer Sale of securities on an exchange or to another person at price $ 737.05 per share. 17 Dec 2024 3,095 1,291,267 (2%) 0% 737.1 2,281,170 Common Stock
HubSpot Inc
Shah Dharmesh Director, Chief Technology Officer Sale of securities on an exchange or to another person at price $ 738.26 per share. 17 Dec 2024 2,602 1,288,665 (2%) 0% 738.3 1,920,953 Common Stock
HubSpot Inc
Shah Dharmesh Director, Chief Technology Officer Sale of securities on an exchange or to another person at price $ 742.44 per share. 17 Dec 2024 1,851 1,275,577 (2%) 0% 742.4 1,374,256 Common Stock
HubSpot Inc
Dharmesh Shah Director, Chief Technology Officer Sale of securities on an exchange or to another person at price $ 743.40 per share. 17 Dec 2024 1,600 1,273,977 (2%) 0% 743.4 1,189,440 Common Stock
HubSpot Inc
Dharmesh Shah Director, Chief Technology Officer Sale of securities on an exchange or to another person at price $ 734.90 per share. 17 Dec 2024 1,515 1,295,562 (2%) 0% 734.9 1,113,374 Common Stock
HubSpot Inc
Dharmesh Shah Director, Chief Technology Officer Sale of securities on an exchange or to another person at price $ 744.81 per share. 17 Dec 2024 1,500 1,272,477 (2%) 0% 744.8 1,117,215 Common Stock
HubSpot Inc
Shah Dharmesh Director, Chief Technology Officer Sale of securities on an exchange or to another person at price $ 736.03 per share. 17 Dec 2024 1,200 1,294,362 (2%) 0% 736.0 883,236 Common Stock
HubSpot Inc
Dharmesh Shah Director, Chief Technology Officer Sale of securities on an exchange or to another person at price $ 745.80 per share. 17 Dec 2024 400 1,272,077 (2%) 0% 745.8 298,320 Common Stock
HubSpot Inc
Dharmesh Shah Director, Chief Technology Officer Sale of securities on an exchange or to another person at price $ 732.35 per share. 10 Dec 2024 2,469 1,305,071 (3%) 0% 732.3 1,808,172 Common Stock
HubSpot Inc
Shah Dharmesh Director, Chief Technology Officer Sale of securities on an exchange or to another person at price $ 736.63 per share. 10 Dec 2024 2,408 1,300,345 (3%) 0% 736.6 1,773,805 Common Stock
HubSpot Inc
Shah Dharmesh Director, Chief Technology Officer Sale of securities on an exchange or to another person at price $ 719.87 per share. 10 Dec 2024 2,010 1,316,344 (3%) 0% 719.9 1,446,939 Common Stock
HubSpot Inc
Shah Dharmesh Director, Chief Technology Officer Sale of securities on an exchange or to another person at price $ 735.75 per share. 10 Dec 2024 1,712 1,302,753 (3%) 0% 735.8 1,259,604 Common Stock
HubSpot Inc
Shah Dharmesh Director, Chief Technology Officer Sale of securities on an exchange or to another person at price $ 731.38 per share. 10 Dec 2024 1,604 1,307,540 (3%) 0% 731.4 1,173,134 Common Stock
HubSpot Inc
Shah Dharmesh Director, Chief Technology Officer Sale of securities on an exchange or to another person at price $ 729.16 per share. 10 Dec 2024 1,600 1,310,344 (3%) 0% 729.2 1,166,656 Common Stock
HubSpot Inc
Dharmesh Shah Director, Chief Technology Officer Sale of securities on an exchange or to another person at price $ 726.32 per share. 10 Dec 2024 1,500 1,313,144 (3%) 0% 726.3 1,089,480 Common Stock
HubSpot Inc
Shah Dharmesh Director, Chief Technology Officer Sale of securities on an exchange or to another person at price $ 715.76 per share. 10 Dec 2024 1,217 1,319,854 (3%) 0% 715.8 871,080 Common Stock
HubSpot Inc
Shah Dharmesh Director, Chief Technology Officer Sale of securities on an exchange or to another person at price $ 730.31 per share. 10 Dec 2024 1,200 1,309,144 (3%) 0% 730.3 876,372 Common Stock
HubSpot Inc
Dharmesh Shah Director, Chief Technology Officer Sale of securities on an exchange or to another person at price $ 711.91 per share. 10 Dec 2024 1,116 1,322,029 (3%) 0% 711.9 794,492 Common Stock
HubSpot Inc
Shah Dharmesh Director, Chief Technology Officer Sale of securities on an exchange or to another person at price $ 738.89 per share. 10 Dec 2024 1,100 1,298,945 (3%) 0% 738.9 812,779 Common Stock
HubSpot Inc
Dharmesh Shah Director, Chief Technology Officer Gift of securities by or to the insider at price $ 0.00 per share. 10 Dec 2024 1,068 1,297,077 (2%) 0% 0 Common Stock
HubSpot Inc
Shah Dharmesh Director, Chief Technology Officer Sale of securities on an exchange or to another person at price $ 728.43 per share. 10 Dec 2024 900 1,311,944 (3%) 0% 728.4 655,587 Common Stock
HubSpot Inc
Dharmesh Shah Director, Chief Technology Officer Sale of securities on an exchange or to another person at price $ 723.45 per share. 10 Dec 2024 900 1,314,644 (3%) 0% 723.5 651,105 Common Stock
HubSpot Inc
Dharmesh Shah Director, Chief Technology Officer Sale of securities on an exchange or to another person at price $ 717.04 per share. 10 Dec 2024 882 1,318,972 (3%) 0% 717.0 632,429 Common Stock
HubSpot Inc
Dharmesh Shah Director, Chief Technology Officer Sale of securities on an exchange or to another person at price $ 720.80 per share. 10 Dec 2024 800 1,315,544 (3%) 0% 720.8 576,640 Common Stock
HubSpot Inc
Dharmesh Shah Director, Chief Technology Officer Sale of securities on an exchange or to another person at price $ 740.17 per share. 10 Dec 2024 700 1,298,245 (2%) 0% 740.2 518,119 Common Stock
HubSpot Inc
Shah Dharmesh Director, Chief Technology Officer Sale of securities on an exchange or to another person at price $ 718.90 per share. 10 Dec 2024 618 1,318,354 (3%) 0% 718.9 444,280 Common Stock
HubSpot Inc
Dharmesh Shah Director, Chief Technology Officer Sale of securities on an exchange or to another person at price $ 714.21 per share. 10 Dec 2024 510 1,321,071 (3%) 0% 714.2 364,247 Common Stock
HubSpot Inc
Dharmesh Shah Director, Chief Technology Officer Sale of securities on an exchange or to another person at price $ 734.43 per share. 10 Dec 2024 500 1,304,465 (3%) 0% 734.4 367,215 Common Stock
HubSpot Inc
Dharmesh Shah Director, Chief Technology Officer Sale of securities on an exchange or to another person at price $ 713.41 per share. 10 Dec 2024 448 1,321,581 (3%) 0% 713.4 319,608 Common Stock
HubSpot Inc
Dharmesh Shah Director, Chief Technology Officer Sale of securities on an exchange or to another person at price $ 737.78 per share. 10 Dec 2024 300 1,300,045 (3%) 0% 737.8 221,334 Common Stock
HubSpot Inc
Shah Dharmesh Director, Chief Technology Officer Sale of securities on an exchange or to another person at price $ 727.06 per share. 10 Dec 2024 300 1,312,844 (3%) 0% 727.1 218,118 Common Stock
HubSpot Inc
Shah Dharmesh Director, Chief Technology Officer Sale of securities on an exchange or to another person at price $ 732.99 per share. 10 Dec 2024 106 1,304,965 (3%) 0% 733.0 77,697 Common Stock
HubSpot Inc
Shah Dharmesh Director, Chief Technology Officer Sale of securities on an exchange or to another person at price $ 741.08 per share. 10 Dec 2024 100 1,298,145 (2%) 0% 741.1 74,108 Common Stock
HubSpot Inc
Dharmesh Shah Director, Chief Technology Officer Sale of securities on an exchange or to another person at price $ 672.53 per share. 19 Nov 2024 4,800 1,332,960 (3%) 0% 672.5 3,228,144 Common Stock
HubSpot Inc
Dharmesh Shah Director, Chief Technology Officer Sale of securities on an exchange or to another person at price $ 670.40 per share. 19 Nov 2024 3,800 1,340,650 (3%) 0% 670.4 2,547,520 Common Stock
HubSpot Inc
Dharmesh Shah Director, Chief Technology Officer Sale of securities on an exchange or to another person at price $ 673.32 per share. 19 Nov 2024 3,600 1,329,360 (3%) 0% 673.3 2,423,952 Common Stock
HubSpot Inc
Dharmesh Shah Director, Chief Technology Officer Sale of securities on an exchange or to another person at price $ 671.39 per share. 19 Nov 2024 2,890 1,337,760 (3%) 0% 671.4 1,940,317 Common Stock
HubSpot Inc
Dharmesh Shah Director, Chief Technology Officer Sale of securities on an exchange or to another person at price $ 677.87 per share. 19 Nov 2024 2,205 1,324,758 (3%) 0% 677.9 1,494,703 Common Stock
HubSpot Inc
Dharmesh Shah Director, Chief Technology Officer Sale of securities on an exchange or to another person at price $ 669.50 per share. 19 Nov 2024 1,900 1,344,450 (3%) 0% 669.5 1,272,050 Common Stock
HubSpot Inc
Dharmesh Shah Director, Chief Technology Officer Sale of securities on an exchange or to another person at price $ 676.97 per share. 19 Nov 2024 1,597 1,326,963 (3%) 0% 677.0 1,081,121 Common Stock
HubSpot Inc
Dharmesh Shah Director, Chief Technology Officer Sale of securities on an exchange or to another person at price $ 681.22 per share. 19 Nov 2024 782 1,323,145 (3%) 0% 681.2 532,714 Common Stock
HubSpot Inc
Dharmesh Shah Director, Chief Technology Officer Sale of securities on an exchange or to another person at price $ 674.50 per share. 19 Nov 2024 700 1,328,660 (3%) 0% 674.5 472,150 Common Stock
HubSpot Inc
Dharmesh Shah Director, Chief Technology Officer Sale of securities on an exchange or to another person at price $ 659.85 per share. 19 Nov 2024 500 1,347,550 (3%) 0% 659.9 329,925 Common Stock
HubSpot Inc
Dharmesh Shah Director, Chief Technology Officer Sale of securities on an exchange or to another person at price $ 679.22 per share. 19 Nov 2024 465 1,324,293 (3%) 0% 679.2 315,837 Common Stock
HubSpot Inc
Dharmesh Shah Director, Chief Technology Officer Sale of securities on an exchange or to another person at price $ 667.98 per share. 19 Nov 2024 400 1,346,350 (3%) 0% 668.0 267,192 Common Stock
HubSpot Inc
Dharmesh Shah Director, Chief Technology Officer Sale of securities on an exchange or to another person at price $ 662.06 per share. 19 Nov 2024 400 1,347,050 (3%) 0% 662.1 264,824 Common Stock
HubSpot Inc
Dharmesh Shah Director, Chief Technology Officer Sale of securities on an exchange or to another person at price $ 680.68 per share. 19 Nov 2024 366 1,323,927 (3%) 0% 680.7 249,129 Common Stock
HubSpot Inc
Dharmesh Shah Director, Chief Technology Officer Sale of securities on an exchange or to another person at price $ 667.09 per share. 19 Nov 2024 200 1,346,750 (3%) 0% 667.1 133,418 Common Stock
HubSpot Inc
Dharmesh Shah Director, Chief Technology Officer Sale of securities on an exchange or to another person at price $ 675.26 per share. 19 Nov 2024 100 1,328,560 (3%) 0% 675.3 67,526 Common Stock
HubSpot Inc
Dharmesh Shah Director, Chief Technology Officer Sale of securities on an exchange or to another person at price $ 664.32 per share. 19 Nov 2024 100 1,346,950 (3%) 0% 664.3 66,432 Common Stock
HubSpot Inc
Dharmesh Shah Director, Chief Technology Officer Sale of securities on an exchange or to another person at price $ 660.88 per share. 19 Nov 2024 100 1,347,450 (3%) 0% 660.9 66,088 Common Stock
HubSpot Inc
Dharmesh Shah Director, Chief Technology Officer Sale of securities on an exchange or to another person at price $ 656.55 per share. 19 Nov 2024 95 1,348,050 (3%) 0% 656.5 62,372 Common Stock
HubSpot Inc
Dharmesh Shah Director, Chief Technology Officer Payment of exercise price or tax liability using portion of securities received from the company at price $ 526.66 per share. 01 Oct 2024 659 1,348,145 (3%) 0% 526.7 347,069 Common Stock
HubSpot Inc
Dharmesh Shah Director, Chief Technology Officer Payment of exercise price or tax liability using portion of securities received from the company at price $ 495.76 per share. 03 Sep 2024 125 1,348,804 (3%) 0% 495.8 61,970 Common Stock
HubSpot Inc
Dharmesh Shah Director, Chief Technology Officer Sale of securities on an exchange or to another person at price $ 589.48 per share. 08 Jul 2024 6,371 1,354,168 (3%) 0% 589.5 3,755,577 Common Stock
HubSpot Inc
Dharmesh Shah Director, Chief Technology Officer Sale of securities on an exchange or to another person at price $ 590.48 per share. 08 Jul 2024 3,539 1,350,629 (3%) 0% 590.5 2,089,709 Common Stock
HubSpot Inc
Dharmesh Shah Director, Chief Technology Officer Sale of securities on an exchange or to another person at price $ 585.97 per share. 08 Jul 2024 3,001 1,365,328 (3%) 0% 586.0 1,758,496 Common Stock
HubSpot Inc
Dharmesh Shah Director, Chief Technology Officer Sale of securities on an exchange or to another person at price $ 587.13 per share. 08 Jul 2024 2,900 1,362,428 (3%) 0% 587.1 1,702,677 Common Stock
HubSpot Inc
Dharmesh Shah Director, Chief Technology Officer Sale of securities on an exchange or to another person at price $ 588.41 per share. 08 Jul 2024 1,889 1,360,539 (3%) 0% 588.4 1,111,506 Common Stock
HubSpot Inc
Dharmesh Shah Director, Chief Technology Officer Sale of securities on an exchange or to another person at price $ 591.47 per share. 08 Jul 2024 1,500 1,349,129 (3%) 0% 591.5 887,205 Common Stock
HubSpot Inc
Dharmesh Shah Director, Chief Technology Officer Sale of securities on an exchange or to another person at price $ 579.90 per share. 08 Jul 2024 1,400 1,370,029 (3%) 0% 579.9 811,860 Common Stock
HubSpot Inc
Dharmesh Shah Director, Chief Technology Officer Sale of securities on an exchange or to another person at price $ 577.11 per share. 08 Jul 2024 1,300 1,372,629 (3%) 0% 577.1 750,243 Common Stock
HubSpot Inc
Dharmesh Shah Director, Chief Technology Officer Sale of securities on an exchange or to another person at price $ 578.59 per share. 08 Jul 2024 1,200 1,371,429 (3%) 0% 578.6 694,308 Common Stock
HubSpot Inc
Dharmesh Shah Director, Chief Technology Officer Sale of securities on an exchange or to another person at price $ 584.18 per share. 08 Jul 2024 700 1,368,329 (3%) 0% 584.2 408,926 Common Stock
HubSpot Inc
Dharmesh Shah Director, Chief Technology Officer Sale of securities on an exchange or to another person at price $ 582.50 per share. 08 Jul 2024 600 1,369,029 (3%) 0% 582.5 349,500 Common Stock
HubSpot Inc
Dharmesh Shah Director, Chief Technology Officer Sale of securities on an exchange or to another person at price $ 581.98 per share. 08 Jul 2024 400 1,369,629 (3%) 0% 582.0 232,792 Common Stock
HubSpot Inc
Dharmesh Shah Director, Chief Technology Officer Sale of securities on an exchange or to another person at price $ 592.85 per share. 08 Jul 2024 200 1,348,929 (3%) 0% 592.9 118,570 Common Stock
HubSpot Inc
Dharmesh Shah Director, Chief Technology Officer Payment of exercise price or tax liability using portion of securities received from the company at price $ 592.58 per share. 01 Jul 2024 658 1,373,929 (3%) 0% 592.6 389,918 Common Stock
HubSpot Inc
Dharmesh Shah Director, Chief Technology Officer Sale of securities on an exchange or to another person at price $ 597.02 per share. 03 Jun 2024 6,960 1,383,177 (3%) 0% 597.0 4,155,259 Common Stock
HubSpot Inc
Dharmesh Shah Director, Chief Technology Officer Sale of securities on an exchange or to another person at price $ 595.01 per share. 03 Jun 2024 3,103 1,392,377 (3%) 0% 595.0 1,846,316 Common Stock
HubSpot Inc
Dharmesh Shah Director, Chief Technology Officer Sale of securities on an exchange or to another person at price $ 598.10 per share. 03 Jun 2024 3,052 1,380,125 (3%) 0% 598.1 1,825,401 Common Stock
HubSpot Inc
Dharmesh Shah Director, Chief Technology Officer Sale of securities on an exchange or to another person at price $ 596.08 per share. 03 Jun 2024 2,240 1,390,137 (3%) 0% 596.1 1,335,219 Common Stock
HubSpot Inc
Dharmesh Shah Director, Chief Technology Officer Sale of securities on an exchange or to another person at price $ 599.14 per share. 03 Jun 2024 1,287 1,378,838 (3%) 0% 599.1 771,093 Common Stock
HubSpot Inc
Dharmesh Shah Director, Chief Technology Officer Sale of securities on an exchange or to another person at price $ 594.20 per share. 03 Jun 2024 1,250 1,395,480 (3%) 0% 594.2 742,750 Common Stock
HubSpot Inc
Dharmesh Shah Director, Chief Technology Officer Sale of securities on an exchange or to another person at price $ 599.99 per share. 03 Jun 2024 1,195 1,377,643 (3%) 0% 600.0 716,988 Common Stock
HubSpot Inc
Dharmesh Shah Director, Chief Technology Officer Sale of securities on an exchange or to another person at price $ 593.03 per share. 03 Jun 2024 1,000 1,396,730 (3%) 0% 593.0 593,030 Common Stock
HubSpot Inc
Dharmesh Shah Director, Chief Technology Officer Sale of securities on an exchange or to another person at price $ 602.48 per share. 03 Jun 2024 944 1,375,787 (3%) 0% 602.5 568,741 Common Stock
HubSpot Inc
Dharmesh Shah Director, Chief Technology Officer Sale of securities on an exchange or to another person at price $ 601.33 per share. 03 Jun 2024 912 1,376,731 (3%) 0% 601.3 548,413 Common Stock
HubSpot Inc
Dharmesh Shah Director, Chief Technology Officer Sale of securities on an exchange or to another person at price $ 589.71 per share. 03 Jun 2024 802 1,398,985 (3%) 0% 589.7 472,947 Common Stock
HubSpot Inc
Dharmesh Shah Director, Chief Technology Officer Sale of securities on an exchange or to another person at price $ 588.01 per share. 03 Jun 2024 800 1,399,787 (3%) 0% 588.0 470,408 Common Stock
HubSpot Inc
Dharmesh Shah Director, Chief Technology Officer Sale of securities on an exchange or to another person at price $ 591.44 per share. 03 Jun 2024 755 1,397,730 (3%) 0% 591.4 446,537 Common Stock
HubSpot Inc
Dharmesh Shah Director, Chief Technology Officer Sale of securities on an exchange or to another person at price $ 612.78 per share. 03 Jun 2024 500 1,374,787 (3%) 0% 612.8 306,390 Common Stock
HubSpot Inc
Dharmesh Shah Director, Chief Technology Officer Sale of securities on an exchange or to another person at price $ 590.59 per share. 03 Jun 2024 500 1,398,485 (3%) 0% 590.6 295,295 Common Stock
HubSpot Inc
Dharmesh Shah Director, Chief Technology Officer Sale of securities on an exchange or to another person at price $ 605.95 per share. 03 Jun 2024 300 1,375,287 (3%) 0% 606.0 181,785 Common Stock
HubSpot Inc
Dharmesh Shah Director, Chief Technology Officer Sale of securities on an exchange or to another person at price $ 615.01 per share. 03 Jun 2024 200 1,374,587 (3%) 0% 615.0 123,002 Common Stock
HubSpot Inc
Dharmesh Shah Director, Chief Technology Officer Sale of securities on an exchange or to another person at price $ 603.58 per share. 03 Jun 2024 200 1,375,587 (3%) 0% 603.6 120,716 Common Stock
HubSpot Inc
Dharmesh Shah Director, Chief Technology Officer Payment of exercise price or tax liability using portion of securities received from the company at price $ 597.15 per share. 03 Jun 2024 125 1,400,587 (3%) 0% 597.2 74,644 Common Stock
HubSpot Inc
Dharmesh Shah Director, Chief Technology Officer Payment of exercise price or tax liability using portion of securities received from the company at price $ 636.85 per share. 01 Apr 2024 658 1,400,712 (3%) 0% 636.8 419,047 Common Stock
HubSpot Inc
Dharmesh Shah Director, Chief Technology Officer Grant, award, or other acquisition of securities at price $ 0.00 per share. 01 Mar 2024 4,112 1,401,370 (3%) 0% 0 Common Stock
*All Values are in $ Million
Client Category: Promoter/ KMP/ Director / Immediate Relatives / Employee / etc  
Security Type: Share/ Warrants / Convertible Debentures
Data as reported to USA Exchanges
View All The Insider Trades