O'Toole David L.

Insider profile

Performance

Overall performance
2.6

Performance over holding periods
2.6
30 days 90 days 120 days
Average return -3% 8.2% 15.1%
Success rate 38% 68% 82%
Transactions
31 0% Buy
34 71% Buy
47 69% Buy
O'Toole David L.'s trades of Crossfirst Bankshares 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
2021-10-27 2021-10-25 PlS Planned sale
75,917 +48.9%
157.56
US$754,880
75,917 +48.9% 157.56 US$754,880
2021-10-27 2021-10-22 PlS Planned sale
88,729 +29.9%
407.33
US$3,823,666
88,729 +29.9% 407.33 US$3,823,666
2021-04-22 2021-04-21 S Sale
76,909 -45.2%
163.21
US$4,945,691
76,909 -45.2% 163.21 US$4,945,691
2021-04-15 2021-04-14 S Sale
500 -1.6%
13.62
US$6,810
500 -1.6% 13.62 US$6,810
2021-04-08 2021-04-07 S Sale
500 -1.6%
13.82
US$6,910
500 -1.6% 13.82 US$6,910
2021-04-01 2021-03-31 S Sale
500 -1.6%
13.98
US$6,990
500 -1.6% 13.98 US$6,990
2021-03-24 2021-03-24 S Sale
500 -1.6%
13.53
US$6,765
500 -1.6% 13.53 US$6,765
2021-03-18 2021-03-17 S Sale
500 -1.5%
14.60
US$7,300
500 -1.5% 14.60 US$7,300
2021-03-12 2021-03-10 S Sale
500 -1.5%
15.21
US$7,605
500 -1.5% 15.21 US$7,605
2021-03-03 2021-03-03 S Sale
500 -1.4%
13.68
US$6,840
500 -1.4% 13.68 US$6,840
2021-02-26 2021-02-24 S Sale
500 -1.5%
12.76
US$6,380
500 -1.5% 12.76 US$6,380
2021-02-18 2021-02-17 S Sale
500 -1.5%
11.66
US$5,830
500 -1.5% 11.66 US$5,830
2021-02-11 2021-02-10 S Sale
500 -1.4%
12.34
US$6,170
500 -1.4% 12.34 US$6,170
2021-03-12 2021-02-03 S Sale
500 -1.5%
11.62
US$5,810
500 -1.5% 11.62 US$5,810
2021-03-12 2021-01-27 S Sale
500 -1.5%
11.50
US$5,750
500 -1.5% 11.50 US$5,750
2021-01-20 2021-01-20 S Sale
500 -1.4%
11.89
US$5,945
500 -1.4% 11.89 US$5,945
2021-03-12 2021-01-13 S Sale
500 -1.4%
11.84
US$5,920
500 -1.4% 11.84 US$5,920
2020-11-10 2020-11-09 S Sale
907 -3.0%
9.50
US$8,616
907 -3.0% 9.50 US$8,616
2020-10-23 2020-10-21 S Sale
93 -0.3%
9.50
US$884
93 -0.3% 9.50 US$884
2020-10-19 2020-10-14 S Sale
500 -1.6%
9.71
US$4,855
500 -1.6% 9.71 US$4,855
2020-10-09 2020-10-07 S Sale
500 -1.6%
9.55
US$4,775
500 -1.6% 9.55 US$4,775
2020-10-06 2020-10-05 S Sale
1,000 -3.1%
9.50
US$9,500
1,000 -3.1% 9.50 US$9,500
2020-09-17 2020-09-16 S Sale
500 -1.5%
9.64
US$4,820
500 -1.5% 9.64 US$4,820
2020-09-11 2020-09-09 S Sale
500 -1.5%
9.50
US$4,750
500 -1.5% 9.50 US$4,750
2020-09-09 2020-09-04 S Sale
500 -1.5%
9.50
US$4,750
500 -1.5% 9.50 US$4,750
2020-08-31 2020-08-27 S Sale
500 -1.5%
9.50
US$4,750
500 -1.5% 9.50 US$4,750
2020-08-21 2020-08-19 S Sale
500 -1.4%
9.50
US$4,750
500 -1.4% 9.50 US$4,750
2020-08-12 2020-08-12 S Sale
500 -1.4%
10.11
US$5,055
500 -1.4% 10.11 US$5,055
2020-08-06 2020-08-05 S Sale
500 -1.4%
9.63
US$4,815
500 -1.4% 9.63 US$4,815
2020-07-31 2020-07-29 S Sale
500 -1.4%
9.64
US$4,820
500 -1.4% 9.64 US$4,820
2020-07-24 2020-07-22 PlS Planned sale
500 -1.4%
9.96
US$4,980
500 -1.4% 9.96 US$4,980
2020-07-16 2020-07-15 S Sale
500 -1.3%
9.82
US$4,910
500 -1.3% 9.82 US$4,910
2020-07-13 2020-07-13 S Sale
500 -1.3%
9.50
US$4,750
500 -1.3% 9.50 US$4,750
2020-07-01 2020-07-01 S Sale
500 -1.3%
9.68
US$4,840
500 -1.3% 9.68 US$4,840