Sign inGet started

MCDONALD JOHN T

Insider CIK 1094792 · UPLD CEO, Director, 10% owner · BIGC Director

Track record PRO

XXXX$█.██M██+██%
XXXX$█.██M██+██%
XXXX$█.██M██+██%
Track record
See how this insider's past purchases performed 30 and 90 days later, and a conviction score on each buy.
Upgrade to Pro · $99/yearAlready Pro? Log in

Trades across companies

TickerCodeTradeFiledSharesPriceValueOwned after
UPLD Upland Software, Inc. D To issuer deriv2026-04-302026-05-04250,000— $00SEC↗
UPLD Upland Software, Inc. A Award2026-04-302026-05-04250,000— $02,640,887SEC↗
UPLD Upland Software, Inc. F Tax w/h2026-03-162026-03-1718,605$0.54 $10.0K2,390,887SEC↗
UPLD Upland Software, Inc. F Tax w/h2025-12-162025-12-1719,677$1.49 $29.3K2,409,492SEC↗
UPLD Upland Software, Inc. F Tax w/h2025-09-162025-09-1722,956$2.48 $56.9K2,429,169SEC↗
UPLD Upland Software, Inc. S Sale2025-09-112025-09-1114,438$2.36 $34.1K2,452,125SEC↗
UPLD Upland Software, Inc. F Tax w/h2025-06-162025-06-1722,957$1.84 $42.2K2,466,563SEC↗
UPLD Upland Software, Inc. F Tax w/h2025-03-162025-03-1724,273$3.10 $75.2K2,489,520SEC↗
UPLD Upland Software, Inc. A Award deriv2025-01-282025-01-30250,000— $0250,000SEC↗
UPLD Upland Software, Inc. A Award2025-01-282025-01-30250,000— $02,513,793SEC↗
UPLD Upland Software, Inc. F Tax w/h2024-12-162024-12-1717,833$4.51 $80.4K2,263,793SEC↗
UPLD Upland Software, Inc. M Exercise deriv2024-12-102024-12-10187,500— $00SEC↗
UPLD Upland Software, Inc. M Exercise2024-12-102024-12-10187,500— $02,355,407SEC↗
UPLD Upland Software, Inc. F Tax w/h2024-12-102024-12-1073,781$5.31 $391.8K2,281,626SEC↗
UPLD Upland Software, Inc. M Exercise deriv2024-12-092024-12-10125,000— $0187,500SEC↗
UPLD Upland Software, Inc. F Tax w/h2024-12-092024-12-1049,188$4.89 $240.5K2,167,907SEC↗
UPLD Upland Software, Inc. M Exercise2024-12-092024-12-10125,000— $02,217,095SEC↗
UPLD Upland Software, Inc. M Exercise deriv2024-12-062024-12-10187,500— $0312,500SEC↗
UPLD Upland Software, Inc. F Tax w/h2024-12-062024-12-1073,781$4.45 $328.3K2,092,095SEC↗
UPLD Upland Software, Inc. M Exercise2024-12-062024-12-10187,500— $02,165,876SEC↗
UPLD Upland Software, Inc. M Exercise deriv2024-12-052024-12-0562,500— $0500,000SEC↗
UPLD Upland Software, Inc. F Tax w/h2024-12-052024-12-0524,594$4.32 $106.2K1,978,376SEC↗
UPLD Upland Software, Inc. M Exercise2024-12-052024-12-0562,500— $02,002,970SEC↗
UPLD Upland Software, Inc. M Exercise deriv2024-12-042024-12-0531,250— $0562,500SEC↗
UPLD Upland Software, Inc. M Exercise2024-12-042024-12-0531,250— $01,952,767SEC↗
UPLD Upland Software, Inc. F Tax w/h2024-12-042024-12-0512,297$4.00 $49.2K1,940,470SEC↗
UPLD Upland Software, Inc. M Exercise deriv2024-12-032024-12-05156,250— $0593,750SEC↗
UPLD Upland Software, Inc. M Exercise2024-12-032024-12-05156,250— $01,983,001SEC↗
UPLD Upland Software, Inc. F Tax w/h2024-12-032024-12-0561,484$4.37 $268.7K1,921,517SEC↗
UPLD Upland Software, Inc. F Tax w/h2024-09-162024-09-1717,833$2.24 $39.9K1,826,751SEC↗
UPLD Upland Software, Inc. P Buy2024-08-092024-08-1266,365$1.96 $130.1K363,738SEC↗
UPLD Upland Software, Inc. P Buy2024-08-082024-08-1233,635$1.98 $66.6K297,373SEC↗
UPLD Upland Software, Inc. F Tax w/h2024-06-162024-06-1717,834$2.63 $46.9K1,844,584SEC↗
UPLD Upland Software, Inc. A Award deriv2024-06-052024-06-06500,000— $0750,000SEC↗
UPLD Upland Software, Inc. F Tax w/h2024-03-162024-03-1919,330$4.21 $81.4K1,862,418SEC↗
UPLD Upland Software, Inc. A Award deriv2024-01-292024-01-31250,000— $0250,000SEC↗
UPLD Upland Software, Inc. A Award deriv2024-01-292024-03-11250,000— $0250,000SEC↗
UPLD Upland Software, Inc. A Award2024-01-292024-01-31250,000— $01,881,748SEC↗
UPLD Upland Software, Inc. A Award2024-01-292024-03-11250,000— $01,881,748SEC↗
UPLD Upland Software, Inc. F Tax w/h2023-12-162023-12-1911,650$4.61 $53.7K1,631,748SEC↗
UPLD Upland Software, Inc. F Tax w/h2023-09-162023-09-1911,650$3.86 $45.0K1,643,398SEC↗
UPLD Upland Software, Inc. F Tax w/h2023-06-162023-06-2011,650$3.53 $41.1K1,655,048SEC↗
UPLD Upland Software, Inc. F Tax w/h2023-03-162023-03-2012,704$4.72 $60.0K1,666,698SEC↗
UPLD Upland Software, Inc. P Buy2023-03-132023-03-1410,000$4.75 $47.5K263,738SEC↗
UPLD Upland Software, Inc. P Buy2023-03-102023-03-1410,000$4.80 $48.0K253,738SEC↗
UPLD Upland Software, Inc. A Award deriv2023-02-212023-02-22100,000— $0100,000SEC↗
UPLD Upland Software, Inc. A Award2023-02-212023-02-22100,000— $01,679,402SEC↗
UPLD Upland Software, Inc. F Tax w/h2022-12-162022-12-2010,545$7.99 $84.3K1,579,402SEC↗
UPLD Upland Software, Inc. A Award2022-10-212022-10-25100,000— $01,589,947SEC↗
UPLD Upland Software, Inc. F Tax w/h2022-09-162022-09-207,265$9.38 $68.1K1,489,947SEC↗
UPLD Upland Software, Inc. P Buy2022-08-232022-08-2510,000$11.33 $113.3K243,738SEC↗
UPLD Upland Software, Inc. P Buy2022-08-222022-08-2310,000$10.99 $109.9K233,738SEC↗
UPLD Upland Software, Inc. P Buy2022-08-192022-08-2320,000$10.73 $214.6K223,738SEC↗
UPLD Upland Software, Inc. P Buy2022-08-182022-08-1910,000$11.10 $111.0K203,738SEC↗
UPLD Upland Software, Inc. P Buy2022-08-172022-08-1910,000$11.33 $113.3K193,738SEC↗
UPLD Upland Software, Inc. P Buy2022-08-152022-08-1710,000$11.22 $112.2K183,738SEC↗
UPLD Upland Software, Inc. P Buy2022-08-122022-08-1510,000$11.39 $113.9K173,738SEC↗
UPLD Upland Software, Inc. P Buy2022-08-112022-08-1510,000$11.23 $112.3K163,738SEC↗
UPLD Upland Software, Inc. F Tax w/h2022-06-162022-06-217,265$13.72 $99.7K1,497,212SEC↗
BIGC BigCommerce Holdings, Inc. A Award2022-05-172022-05-199,918— $013,422SEC↗
UPLD Upland Software, Inc. F Tax w/h2022-03-162022-03-187,489$16.66 $124.8K1,504,477SEC↗
BIGC BigCommerce Holdings, Inc. A Award2022-03-112022-03-15310— $03,504SEC↗
UPLD Upland Software, Inc. A Award deriv2022-01-122022-01-1493,750— $093,750SEC↗
UPLD Upland Software, Inc. A Award2022-01-122022-01-1493,750— $01,511,966SEC↗
UPLD Upland Software, Inc. F Tax w/h2021-12-162021-12-2110,090$18.11 $182.7K1,418,216SEC↗
BIGC BigCommerce Holdings, Inc. A Award2021-11-112021-11-15171— $03,023SEC↗
BIGC BigCommerce Holdings, Inc. A Award2021-11-112021-11-15171— $03,194SEC↗
UPLD Upland Software, Inc. F Tax w/h2021-09-162021-09-2010,090$36.94 $372.7K1,428,306SEC↗
UPLD Upland Software, Inc. S Sale2021-07-022021-07-0252,740$41.58 $2.19M1,437,707SEC↗
UPLD Upland Software, Inc. M Exercise deriv2021-06-302021-07-0266,297— $00SEC↗
UPLD Upland Software, Inc. M Exercise2021-06-302021-07-02135,345— $01,490,447SEC↗
UPLD Upland Software, Inc. S Sale2021-06-212021-06-2151$40.45 $2.1K1,355,102SEC↗
UPLD Upland Software, Inc. S Sale2021-06-182021-06-2110,322$41.12 $424.4K1,355,153SEC↗
BIGC BigCommerce Holdings, Inc. A Award2021-05-142021-05-18158— $0397SEC↗
BIGC BigCommerce Holdings, Inc. A Award2021-05-142021-05-182,455— $02,852SEC↗
UPLD Upland Software, Inc. S Sale2021-03-172021-09-206,637$48.15 $319.6K1,369,715SEC↗
UPLD Upland Software, Inc. S Sale2021-03-172021-09-203,551$48.73 $173.0K1,366,164SEC↗
UPLD Upland Software, Inc. S Sale2021-03-172021-03-194,240$48.73 $206.6K1,365,475SEC↗
UPLD Upland Software, Inc. S Sale2021-03-172021-03-196,637$48.15 $319.6K1,369,715SEC↗
BIGC BigCommerce Holdings, Inc. A Award2021-03-162021-03-19123— $0239SEC↗
UPLD Upland Software, Inc. A Award deriv2021-02-222021-02-2461,437— $061,437SEC↗
UPLD Upland Software, Inc. A Award2021-02-222021-02-2461,437— $01,376,352SEC↗
UPLD Upland Software, Inc. S Sale2021-02-112021-02-1214,684$50.73 $744.9K1,314,915SEC↗
UPLD Upland Software, Inc. S Sale2021-02-102021-02-123,894$50.10 $195.1K1,329,599SEC↗
UPLD Upland Software, Inc. S Sale2021-02-092021-02-0944,393$50.32 $2.23M1,333,493SEC↗
UPLD Upland Software, Inc. S Sale2021-02-082021-02-0911,633$50.37 $586.0K1,379,171SEC↗
UPLD Upland Software, Inc. S Sale2021-02-082021-02-091,285$50.00 $64.3K1,377,886SEC↗
UPLD Upland Software, Inc. S Sale2021-02-052021-02-0962,392$50.71 $3.16M1,395,410SEC↗
UPLD Upland Software, Inc. S Sale2021-02-052021-02-094,606$51.00 $234.9K1,390,804SEC↗
UPLD Upland Software, Inc. S Sale2021-02-042021-02-047,080$50.03 $354.2K1,457,802SEC↗
UPLD Upland Software, Inc. S Sale2021-02-022021-02-0413,588$50.03 $679.8K1,464,882SEC↗
UPLD Upland Software, Inc. S Sale2021-01-272021-01-291,700$50.01 $85.0K1,478,470SEC↗
UPLD Upland Software, Inc. S Sale2021-01-252021-01-2526,219$50.04 $1.31M1,480,170SEC↗
UPLD Upland Software, Inc. S Sale2021-01-222021-01-257,526$50.00 $376.3K1,506,389SEC↗
UPLD Upland Software, Inc. S Sale2021-01-212021-01-251,000$50.00 $50.0K1,513,915SEC↗
UPLD Upland Software, Inc. G Gift2020-12-242021-01-25125,000— $01,514,915SEC↗
UPLD Upland Software, Inc. S Sale2020-12-222020-12-232,725$47.52 $129.5K1,639,915SEC↗
UPLD Upland Software, Inc. S Sale2020-12-222020-12-2310,897$46.77 $509.7K1,642,640SEC↗
BIGC BigCommerce Holdings, Inc. A Award2020-12-162020-12-18116— $0116SEC↗
UPLD Upland Software, Inc. G Gift2020-12-092020-12-233,500— $01,653,537SEC↗
UPLD Upland Software, Inc. S Sale2020-10-012020-10-0227,180$38.07 $1.03M1,657,037SEC↗
UPLD Upland Software, Inc. S Sale2020-09-182020-09-18700$38.42 $26.9K1,684,217SEC↗
UPLD Upland Software, Inc. S Sale2020-09-182020-09-183,204$37.73 $120.9K1,684,917SEC↗
UPLD Upland Software, Inc. S Sale2020-09-182020-09-189,880$36.76 $363.2K1,688,121SEC↗
UPLD Upland Software, Inc. S Sale2020-08-072020-08-106,406$44.63 $285.9K1,698,001SEC↗
UPLD Upland Software, Inc. S Sale2020-08-072020-08-106,414$43.99 $282.2K1,704,407SEC↗
UPLD Upland Software, Inc. S Sale2020-06-182020-06-188,062$34.15 $275.3K1,710,821SEC↗
UPLD Upland Software, Inc. F Tax w/h2020-06-162020-06-185,836— $01,718,883SEC↗
UPLD Upland Software, Inc. F Tax w/h2020-03-162020-03-1813,668$22.61 $309.0K1,724,719SEC↗
UPLD Upland Software, Inc. A Award deriv2020-02-242020-02-2666,297— $066,297SEC↗
UPLD Upland Software, Inc. A Award2020-02-242020-02-2666,297— $01,738,387SEC↗
UPLD Upland Software, Inc. F Tax w/h2019-12-162019-12-1821,378$36.22 $774.3K1,672,090SEC↗
UPLD Upland Software, Inc. F Tax w/h2019-09-162019-09-1716,460$36.02 $592.9K1,693,468SEC↗
UPLD Upland Software, Inc. F Tax w/h2019-06-162019-06-1816,461$48.19 $793.3K1,709,928SEC↗
UPLD Upland Software, Inc. G Gift2019-04-082019-06-183,000— $01,726,389SEC↗
UPLD Upland Software, Inc. F Tax w/h2019-03-162019-04-0316,558$41.43 $686.0K1,729,389SEC↗
UPLD Upland Software, Inc. F Tax w/h2019-03-162019-03-1914,650$41.43 $606.9K1,731,297SEC↗
UPLD Upland Software, Inc. A Award2019-03-042019-03-06180,000— $01,745,947SEC↗
UPLD Upland Software, Inc. S Sale2019-01-182019-01-2220,000$30.00 $600.0K153,738SEC↗
UPLD Upland Software, Inc. F Tax w/h2018-12-162018-12-1814,864$28.56 $424.5K1,565,947SEC↗
UPLD Upland Software, Inc. S Sale2018-11-162018-11-19841$30.75 $25.9K1,580,811SEC↗
UPLD Upland Software, Inc. S Sale2018-11-152018-11-199,365$30.00 $280.9K173,738SEC↗
UPLD Upland Software, Inc. S Sale2018-11-142018-11-141,130$30.00 $33.9K183,103SEC↗
UPLD Upland Software, Inc. S Sale2018-11-122018-11-141,586$31.16 $49.4K184,233SEC↗
UPLD Upland Software, Inc. S Sale2018-11-122018-11-147,919$30.37 $240.5K185,819SEC↗
UPLD Upland Software, Inc. S Sale2018-10-052018-10-091,570$37.00 $58.1K1,581,652SEC↗
UPLD Upland Software, Inc. F Tax w/h2018-09-162018-09-1810,473$34.82 $364.7K1,586,222SEC↗
UPLD Upland Software, Inc. S Sale2018-09-102018-09-1118,202$35.29 $642.3K1,596,695SEC↗
UPLD Upland Software, Inc. S Sale2018-09-072018-09-1128,001$35.22 $986.2K1,614,897SEC↗
UPLD Upland Software, Inc. S Sale2018-09-062018-09-0620,744$35.26 $731.4K1,642,898SEC↗
UPLD Upland Software, Inc. S Sale2018-09-052018-09-0619,231$35.51 $682.9K1,663,642SEC↗
UPLD Upland Software, Inc. S Sale2018-09-052018-09-067,432$34.72 $258.0K1,682,873SEC↗
UPLD Upland Software, Inc. S Sale2018-09-042018-09-069,839$36.24 $356.6K1,690,305SEC↗
UPLD Upland Software, Inc. S Sale2018-09-042018-09-0616,551$35.90 $594.2K1,700,144SEC↗
UPLD Upland Software, Inc. G Gift2018-08-172018-10-093,000— $01,583,222SEC↗
UPLD Upland Software, Inc. F Tax w/h2018-06-162018-06-1910,473$35.27 $369.4K1,716,695SEC↗
UPLD Upland Software, Inc. F Tax w/h2018-05-092018-05-1167,253$29.26 $1.97M1,727,168SEC↗
UPLD Upland Software, Inc. S Sale2018-04-162018-04-1738,700$27.70 $1.07M195,038SEC↗
UPLD Upland Software, Inc. S Sale2018-04-162018-04-171,300$28.34 $36.8K193,738SEC↗
UPLD Upland Software, Inc. F Tax w/h2018-03-292018-03-305,785$28.79 $166.6K1,794,421SEC↗
UPLD Upland Software, Inc. A Award2018-03-292018-03-30178,000$28.79 $5.12M1,800,206SEC↗
UPLD Upland Software, Inc. S Sale2018-03-192018-03-2010,000$28.24 $282.4K233,738SEC↗
UPLD Upland Software, Inc. F Tax w/h2018-03-162018-03-204,735$28.62 $135.5K1,622,206SEC↗
UPLD Upland Software, Inc. S Sale2018-03-092018-03-1350,000$28.04 $1.40M1,626,941SEC↗
UPLD Upland Software, Inc. S Sale2018-02-152018-02-1645,300$22.56 $1.02M1,676,941SEC↗
UPLD Upland Software, Inc. S Sale2018-02-142018-02-1622,200$22.46 $498.6K1,722,241SEC↗
UPLD Upland Software, Inc. S Sale2018-01-092018-01-1013,847$22.03 $305.0K1,744,441SEC↗
UPLD Upland Software, Inc. S Sale2018-01-082018-01-1053,653$22.28 $1.20M1,758,288SEC↗
UPLD Upland Software, Inc. F Tax w/h2017-12-162017-12-1910,277$22.00 $226.1K1,811,941SEC↗
UPLD Upland Software, Inc. S Sale2017-12-132017-12-1312,064$21.71 $261.9K1,822,218SEC↗
UPLD Upland Software, Inc. S Sale2017-12-122017-12-1326,782$21.92 $587.1K1,834,282SEC↗
UPLD Upland Software, Inc. S Sale2017-12-112017-12-1328,654$22.39 $641.6K1,861,064SEC↗
UPLD Upland Software, Inc. S Sale2017-11-212017-11-2232,304$21.53 $695.5K1,889,718SEC↗
UPLD Upland Software, Inc. S Sale2017-11-202017-11-2235,196$21.44 $754.6K1,922,022SEC↗
UPLD Upland Software, Inc. F Tax w/h2017-09-162017-09-194,943$20.71 $102.4K1,957,218SEC↗
UPLD Upland Software, Inc. F Tax w/h2017-06-162017-06-204,946$21.55 $106.6K1,966,161SEC↗
UPLD Upland Software, Inc. G Gift2017-05-222017-08-174,000— $01,962,161SEC↗
UPLD Upland Software, Inc. A Award2017-03-302017-03-31144,000$15.50 $2.23M1,974,518SEC↗
UPLD Upland Software, Inc. F Tax w/h2017-03-302017-03-313,411$15.50 $52.9K1,971,107SEC↗
UPLD Upland Software, Inc. F Tax w/h2016-12-162016-12-195,252$8.75 $46.0K1,830,518SEC↗
UPLD Upland Software, Inc. A Award2016-04-072016-04-1150,000$6.81 $340.5K1,835,770SEC↗
UPLD Upland Software, Inc. C Conversion deriv2014-11-122014-11-1479,777— $00SEC↗
UPLD Upland Software, Inc. C Conversion deriv2014-11-122014-11-14163,961— $00SEC↗
UPLD Upland Software, Inc. C Conversion deriv2014-11-122014-11-1411,200— $00SEC↗
UPLD Upland Software, Inc. C Conversion deriv2014-11-122014-11-14373,911— $00SEC↗
UPLD Upland Software, Inc. C Conversion2014-11-122014-11-1479,777— $0243,738SEC↗
UPLD Upland Software, Inc. C Conversion2014-11-122014-11-14163,961— $0163,961SEC↗
UPLD Upland Software, Inc. C Conversion2014-11-122014-11-1411,200— $01,697,116SEC↗
UPLD Upland Software, Inc. C Conversion2014-11-122014-11-14373,911— $01,685,916SEC↗
UPLD Upland Software, Inc. P Buy2014-11-122014-11-1496,154$12.00 $1.15M1,793,270SEC↗