Chow Thomas C.

Insider profile

Performance

Overall performance
3.5

Performance over holding periods
3.5
30 days 90 days 120 days
Average return 7% 8.2% 15.1%
Success rate 74% 68% 82%
Transactions
8 0% Buy
34 71% Buy
47 69% Buy
Chow Thomas C.'s trades of PubMatic Inc's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Activity signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2022-07-07 2022-07-05 S Sale
55,919 +6.0%
361.30
US$1,369,338
55,919 +6.0% 361.30 US$1,369,338
2022-07-05 2022-07-01 S Sale
1,790 -31.1%
497.73
US$1,204,563
1,790 -31.1% 497.73 US$1,204,563
2022-06-03 2022-06-01 S Sale
27,181 -30.8%
408.88
US$3,524,759
27,181 -30.8% 408.88 US$3,524,759
2022-06-03 2022-06-01 PlS Planned sale
1,250 -12.7%
20.50
US$25,625
1,250 -12.7% 20.50 US$25,625
2022-05-19 2022-05-17 S Sale
10,000 -78.1%
21.74
US$217,440
10,000 -78.1% 21.74 US$217,440
2022-04-04 2022-04-04 S Sale
306 -9.8%
28.01
US$8,571
306 -9.8% 28.01 US$8,571
2022-04-04 2022-04-04 S Sale
560 -15.3%
27.59
US$15,450
560 -15.3% 27.59 US$15,450
2022-03-08 2022-03-04 S Sale
5,000 -86.1%
21.82
US$109,100
5,000 -86.1% 21.82 US$109,100
2021-12-03 2021-12-02 PlS Planned sale
634 -100.0%
37.57
US$23,819
634 -100.0% 37.57 US$23,819
2021-11-30 2021-11-26 PlS Planned sale
2,600 -100.0%
39.06
US$101,556
2,600 -100.0% 39.06 US$101,556
2021-11-30 2021-11-26 PlS Planned sale
25,678 -90.8%
38.26
US$982,440
25,678 -90.8% 38.26 US$982,440
2021-11-30 2021-11-26 PlS Planned sale
38,604 -57.7%
37.45
US$1,445,720
38,604 -57.7% 37.45 US$1,445,720
2021-11-12 2021-11-10 PlS Planned sale
8,700 -100.0%
39.59
US$344,433
8,700 -100.0% 39.59 US$344,433
2021-11-12 2021-11-10 PlS Planned sale
1,300 -13.0%
38.46
US$49,998
1,300 -13.0% 38.46 US$49,998
2021-10-04 2021-10-04 PlS Planned sale
509 -100.0%
25.29
US$12,873
509 -100.0% 25.29 US$12,873
2021-10-04 2021-10-01 S Sale
295 -36.7%
25.47
US$7,514
295 -36.7% 25.47 US$7,514
2021-06-03 2021-06-01 PlS Planned sale
16,866 -100.0%
30.07
US$507,161
16,866 -100.0% 30.07 US$507,161