Pape Ryan

Insider profile

Performance

Overall performance
3.5

Performance over holding periods
3.5
30 days 90 days 120 days
Average return 13% 8.2% 15.1%
Success rate 100% 68% 82%
Transactions
6 0% Buy
34 71% Buy
47 69% Buy
Pape Ryan's trades of XPEL, Inc.'s stock


Loading...
• Purchase • Sale • Planned purchase • Planned sale Net purchase Net sale Buy signal Sell signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Transaction date
Sale
Price
271.16
Quantity 80,707 -12.0%
Value US$2,319,554
Transaction date
Sale
Price
161.47
Quantity 8,205 +38.1%
Value US$3,545,740
Transaction date
Sale
Price
264.67
Quantity 52,930 -3.7%
Value US$4,714,707
Transaction date
Sale
Price
43.35
Quantity 1,100 -0.1%
Value US$47,681
Transaction date
Proposed sale
Price
43.50
Quantity 20,000
Value US$870,000
Transaction date
Sale
Price
46.68
Quantity 3,778 -0.3%
Value US$176,346
Transaction date
Sale
Price
46.27
Quantity 16,222 -1.5%
Value US$750,538
Transaction date
Proposed sale
Price
45.73
Quantity 20,000
Value US$914,600
Transaction date
Proposed sale
Price
43.52
Quantity 20,000
Value US$870,400
Transaction date
Planned sale
Price
42.64
Quantity 20,000 -1.8%
Value US$852,702
Transaction date
Planned sale
Price
76.67
Quantity 103 -0.0%
Value US$7,896
Transaction date
Planned sale
Price
75.68
Quantity 897 -0.1%
Value US$67,880
Transaction date
Proposed sale
Price
75.62
Quantity 1,000
Value US$75,620
Transaction date
Planned sale
Price
82.90
Quantity 137 -0.0%
Value US$11,357
Transaction date
Planned sale
Price
81.91
Quantity 219 -0.0%
Value US$17,937
Transaction date
Planned sale
Price
80.92
Quantity 300 -0.0%
Value US$24,274
Transaction date
Planned sale
Price
79.93
Quantity 200 -0.0%
Value US$15,985
Transaction date
Planned sale
Price
78.94
Quantity 100 -0.0%
Value US$7,894
Transaction date
Planned sale
Price
77.95
Quantity 1,400 -0.1%
Value US$109,123
Transaction date
Planned sale
Price
76.95
Quantity 4,194 -0.4%
Value US$322,707
Transaction date
Planned sale
Price
75.95
Quantity 1,450 -0.1%
Value US$110,120
Transaction date
Proposed sale
Price
77.41
Quantity 8,000
Value US$619,254
Transaction date
Planned sale
Price
84.28
Quantity 356 -0.0%
Value US$30,002
Transaction date
Planned sale
Price
83.50
Quantity 7,644 -0.7%
Value US$638,250
Transaction date
Proposed sale
Price
83.85
Quantity 8,000
Value US$670,821
Transaction date
Planned sale
Price
84.10
Quantity 839 -0.1%
Value US$70,557
Transaction date
Planned sale
Price
82.91
Quantity 7,161 -0.6%
Value US$593,714
Transaction date
Proposed sale
Price
83.03
Quantity 8,000
Value US$664,202
Transaction date
Planned sale
Price
61.03
Quantity 1,000 -0.1%
Value US$61,030
Transaction date
Planned sale
Price
63.45
Quantity 300 -0.0%
Value US$19,035
Transaction date
Planned sale
Price
64.78
Quantity 3,966 -0.3%
Value US$256,917
Transaction date
Planned sale
Price
65.24
Quantity 3,734 -0.3%
Value US$243,606
Transaction date
Planned sale
Price
59.73
Quantity 2,880 -0.2%
Value US$172,022
Transaction date
Planned sale
Price
60.27
Quantity 5,120 -0.4%
Value US$308,582
Transaction date
Planned sale
Price
62.73
Quantity 2,262 -0.2%
Value US$141,895
Transaction date
Planned sale
Price
63.17
Quantity 4,117 -0.4%
Value US$260,071
Transaction date
Planned sale
Price
64.21
Quantity 1,621 -0.1%
Value US$104,084
Transaction date
Planned sale
Price
80.54
Quantity 1,029 -0.1%
Value US$82,876
Transaction date
Planned sale
Price
81.17
Quantity 971 -0.1%
Value US$78,816
Transaction date
Planned sale
Price
83.48
Quantity 600 -0.0%
Value US$50,088
Transaction date
Planned sale
Price
84.48
Quantity 4,050 -0.3%
Value US$342,144
Transaction date
Planned sale
Price
85.24
Quantity 3,350 -0.3%
Value US$285,554
Transaction date
Planned sale
Price
24.95
Quantity 1,819 -0.1%
Value US$45,384
Transaction date
Planned sale
Price
25.26
Quantity 6,181 -0.5%
Value US$156,132
Transaction date
Planned sale
Price
25.83
Quantity 1,960 -0.2%
Value US$50,627
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2024-12-03 2024-12-02 S Sale
80,707 -12.0%
271.16
US$2,319,554
80,707 -12.0% 271.16 US$2,319,554
2024-12-03 2024-12-02 S Sale
8,205 +38.1%
161.47
US$3,545,740
8,205 +38.1% 161.47 US$3,545,740
2024-12-03 2024-12-02 S Sale
52,930 -3.7%
264.67
US$4,714,707
52,930 -3.7% 264.67 US$4,714,707
2024-12-03 2024-12-02 S Sale
1,100 -0.1%
43.35
US$47,681
1,100 -0.1% 43.35 US$47,681
2024-12-02 2024-12-02 PrS Proposed sale
20,000
43.50
US$870,000
20,000 43.50 US$870,000
2024-11-26 2024-11-25 S Sale
3,778 -0.3%
46.68
US$176,346
3,778 -0.3% 46.68 US$176,346
2024-11-26 2024-11-25 S Sale
16,222 -1.5%
46.27
US$750,538
16,222 -1.5% 46.27 US$750,538
2024-11-25 2024-11-25 PrS Proposed sale
20,000
45.73
US$914,600
20,000 45.73 US$914,600
2024-11-19 2024-11-19 PrS Proposed sale
20,000
43.52
US$870,400
20,000 43.52 US$870,400
2024-11-19 2024-11-19 PlS Planned sale
20,000 -1.8%
42.64
US$852,702
20,000 -1.8% 42.64 US$852,702
2023-09-12 2023-09-11 PlS Planned sale
103 -0.0%
76.67
US$7,896
103 -0.0% 76.67 US$7,896
2023-09-12 2023-09-11 PlS Planned sale
897 -0.1%
75.68
US$67,880
897 -0.1% 75.68 US$67,880
2023-09-11 2023-09-11 PrS Proposed sale
1,000
75.62
US$75,620
1,000 75.62 US$75,620
2023-09-07 2023-09-05 PlS Planned sale
137 -0.0%
82.90
US$11,357
137 -0.0% 82.90 US$11,357
2023-09-07 2023-09-05 PlS Planned sale
219 -0.0%
81.91
US$17,937
219 -0.0% 81.91 US$17,937
2023-09-07 2023-09-05 PlS Planned sale
300 -0.0%
80.92
US$24,274
300 -0.0% 80.92 US$24,274
2023-09-07 2023-09-05 PlS Planned sale
200 -0.0%
79.93
US$15,985
200 -0.0% 79.93 US$15,985
2023-09-07 2023-09-05 PlS Planned sale
100 -0.0%
78.94
US$7,894
100 -0.0% 78.94 US$7,894
2023-09-07 2023-09-05 PlS Planned sale
1,400 -0.1%
77.95
US$109,123
1,400 -0.1% 77.95 US$109,123
2023-09-07 2023-09-05 PlS Planned sale
4,194 -0.4%
76.95
US$322,707
4,194 -0.4% 76.95 US$322,707
2023-09-07 2023-09-05 PlS Planned sale
1,450 -0.1%
75.95
US$110,120
1,450 -0.1% 75.95 US$110,120
2023-09-05 2023-09-05 PrS Proposed sale
8,000
77.41
US$619,254
8,000 77.41 US$619,254
2023-08-30 2023-08-28 PlS Planned sale
356 -0.0%
84.28
US$30,002
356 -0.0% 84.28 US$30,002
2023-08-30 2023-08-28 PlS Planned sale
7,644 -0.7%
83.50
US$638,250
7,644 -0.7% 83.50 US$638,250
2023-08-28 2023-08-28 PrS Proposed sale
8,000
83.85
US$670,821
8,000 83.85 US$670,821
2023-08-23 2023-08-21 PlS Planned sale
839 -0.1%
84.10
US$70,557
839 -0.1% 84.10 US$70,557
2023-08-23 2023-08-21 PlS Planned sale
7,161 -0.6%
82.91
US$593,714
7,161 -0.6% 82.91 US$593,714
2023-08-21 2023-08-21 PrS Proposed sale
8,000
83.03
US$664,202
8,000 83.03 US$664,202
2022-10-12 2022-10-10 PlS Planned sale
1,000 -0.1%
61.03
US$61,030
1,000 -0.1% 61.03 US$61,030
2022-10-05 2022-10-03 PlS Planned sale
300 -0.0%
63.45
US$19,035
300 -0.0% 63.45 US$19,035
2022-10-05 2022-10-03 PlS Planned sale
3,966 -0.3%
64.78
US$256,917
3,966 -0.3% 64.78 US$256,917
2022-10-05 2022-10-03 PlS Planned sale
3,734 -0.3%
65.24
US$243,606
3,734 -0.3% 65.24 US$243,606
2022-09-28 2022-09-26 PlS Planned sale
2,880 -0.2%
59.73
US$172,022
2,880 -0.2% 59.73 US$172,022
2022-09-28 2022-09-26 PlS Planned sale
5,120 -0.4%
60.27
US$308,582
5,120 -0.4% 60.27 US$308,582
2022-09-21 2022-09-19 PlS Planned sale
2,262 -0.2%
62.73
US$141,895
2,262 -0.2% 62.73 US$141,895
2022-09-21 2022-09-19 PlS Planned sale
4,117 -0.4%
63.17
US$260,071
4,117 -0.4% 63.17 US$260,071
2022-09-21 2022-09-19 PlS Planned sale
1,621 -0.1%
64.21
US$104,084
1,621 -0.1% 64.21 US$104,084
2021-09-17 2021-09-15 PlS Planned sale
1,029 -0.1%
80.54
US$82,876
1,029 -0.1% 80.54 US$82,876
2021-09-17 2021-09-15 PlS Planned sale
971 -0.1%
81.17
US$78,816
971 -0.1% 81.17 US$78,816
2021-08-06 2021-08-04 PlS Planned sale
600 -0.0%
83.48
US$50,088
600 -0.0% 83.48 US$50,088
2021-08-06 2021-08-04 PlS Planned sale
4,050 -0.3%
84.48
US$342,144
4,050 -0.3% 84.48 US$342,144
2021-08-06 2021-08-04 PlS Planned sale
3,350 -0.3%
85.24
US$285,554
3,350 -0.3% 85.24 US$285,554
2020-11-04 2020-11-02 PlS Planned sale
1,819 -0.1%
24.95
US$45,384
1,819 -0.1% 24.95 US$45,384
2020-11-04 2020-11-02 PlS Planned sale
6,181 -0.5%
25.26
US$156,132
6,181 -0.5% 25.26 US$156,132
2020-10-28 2020-10-26 PlS Planned sale
1,960 -0.2%
25.83
US$50,627
1,960 -0.2% 25.83 US$50,627