簡介
本頁面提供了有關 John Ritota 已知的內部交易歷史的全面分析。內部人士包括公司的高管、董事或重要投資者。一般而言,基於內幕、非公開信息進行交易是非法的。這並不意味著他們在自己的公司進行任何交易都是非法的。但是,他們必須透過Form 4向美國證券交易委員會(SEC)報告所有交易。盡管存在這些限制,學術研究表明,內部人士 - 整體而言 - 在自己公司中的投資表現往往優於市場。
平均交易盈利能力
「平均交易盈利能力」衡量了內部人士在過去三年中所有非計劃性的公開市場購買交易的平均回報率。計算過程包括檢查每筆交易,排除了作為10b5-1交易計劃的一部分的交易。然後,對每筆交易在3、6和12個月的表現進行平均,以生成該筆交易最終的表現指標。最終,將所有交易的表現指標進行平均,計算出內部人士的總體平均表現指標。列表僅包含在過去兩年中進行過至少三筆交易的內部人士。
如果內部人士的交易盈利能力顯示為"N/A",則可能是因為該內部人士在過去三年內沒有進行任何公開市場購買交易,或者他們進行的交易距離現在太近,無法計算出可靠的表現指標。
更新頻率:每日
報告內部持倉的公司
SEC文件顯示John Ritota已報告在以下公司擁有持倉或進行了交易:
| 證券 | 職位 | 最新報告的持倉 |
|---|---|---|
| US:APT / Alpha Pro Tech, Ltd. | Director | 41,355 |
如何解讀這些圖表
以下圖表顯示了在John Ritota進行的每筆公開市場非計劃交易後證券的股價表現。非計劃交易是指沒有作為10b5-1交易計劃的一部分而進行的交易。股價表現以累積百分比變化的方式繪製。例如,如果一筆內部人士交易是在2019年1月1日進行的,該圖表將顯示該證券的每日百分比變化直至當前日期。如果在此期間股價從10美元漲至15美元,則股價的累積百分比變化將為50%。從10美元漲至20美元的價格變化將為100%,而從10美元跌至5美元的價格變化將為-50%。
最終,我們將評估內部人士的交易與股價的超額回報(正向或負向)之間的相關性,以判斷內部人士是否在交易中利用內部信息獲利。如果內部人士有這樣的行為,我們預期看到(a)購買後的正回報,或者(b)賣出後的負回報。對於情況(a),購買圖表將顯示一系列向上傾斜的曲線,表示每次購買後都有正回報。對於情況(b),賣出圖表將顯示一系列向下傾斜的曲線,表示每次賣出後都有負回報。
然而,僅憑這一點還不足以得出結論。例如,如果公司的股價在多年內呈現非周期性上升,我們會預期所有購買後的圖表都呈現向上傾斜。同樣地,多年來呈現非周期性下降的股價會導致賣出後的圖表也呈現向下傾斜。這兩種情況的圖表都不能表示內部人士在進行內幕交易。
最有力的指標是在公司股價呈極度循環波動的情況下,「購買」圖表顯示正向信號,而「賣出」圖表顯示負向趨勢。這種情況強烈暗示內部人士可能根據內幕信息精確地計時進行交易,以獲得財務優勢。
APT / Alpha Pro Tech, Ltd.內部人士買入 - 短期收益分析
在這一部分,我們分析了在 APT / Alpha Pro Tech, Ltd. 中進行的每筆非計劃的公開市場內部人士購買的盈利情況。這種分析有助於了解內部人士是否持續產生異常的回報,以及是否值得跟踪。該分析基於每筆交易後一年的情況,結果僅為理論值。
APT / Alpha Pro Tech, Ltd.內部人士賣出 - 短期虧損分析
在這一部分,我們分析了在 APT / Alpha Pro Tech, Ltd. 中進行的每筆非計劃的公開市場內部人士賣出所達成的短期虧損規避。如果存在持續的虧損規避模式,可能表明未來的內部人士賣出交易預示著價格的下跌。該分析基於每筆交易後一年的情況,
以下表格顯示了最近的自動交易計劃之外的公開市場購買。
經調整價格 已按拆股調整。經調整股數 已按拆股調整。
歷史內部人交易
該表格顯示了由 John Ritota 進行的所有內幕交易的完整列表,這些交易已向美國證券交易委員會(SEC)披露。
| 呈報日期 | 交易日期 | 表格 | 證券代碼 | 證券 | 代碼 | 股份 | 剩餘股份 | % 變化 |
每股 股價 |
交易 金額 |
剩餘 金額 |
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026-03-18 |
|
4 | APT |
ALPHA PRO TECH LTD
Common Stock |
S - Sale | -2,260 | 41,355 | -5.18 | 4.94 | -11,165 | 204,298 | |
| 2026-03-18 |
|
4 | APT |
ALPHA PRO TECH LTD
Common Stock |
S - Sale | -4,740 | 43,615 | -9.80 | 4.84 | -22,944 | 211,123 | |
| 2025-10-01 |
|
4 | APT |
ALPHA PRO TECH LTD
Common Stock |
A - Award | 5,615 | 48,355 | 13.14 | ||||
| 2025-10-01 |
|
4/A | APT |
ALPHA PRO TECH LTD
Common Stock |
A - Award | 5,615 | 48,355 | 13.14 | ||||
| 2025-04-24 |
|
4 | APT |
ALPHA PRO TECH LTD
Common Stock |
S - Sale | -8,000 | 7,000 | -53.33 | 14.25 | -114,004 | 99,754 | |
| 2025-04-24 |
|
4 | APT |
ALPHA PRO TECH LTD
Common Stock |
S - Sale | -7,050 | 42,740 | -14.16 | 14.25 | -100,462 | 609,045 | |
| 2025-04-24 |
|
4 | APT |
ALPHA PRO TECH LTD
Common Stock |
S - Sale | -8,000 | 7,000 | -53.33 | 14.25 | -114,004 | 99,754 | |
| 2025-04-24 |
|
4 | APT |
ALPHA PRO TECH LTD
Common Stock |
S - Sale | -7,050 | 42,740 | -14.16 | 14.25 | -100,462 | 609,045 | |
| 2025-03-20 |
|
4 | APT |
ALPHA PRO TECH LTD
Common Stock |
S - Sale | -9,413 | 49,790 | -15.90 | 5.15 | -48,456 | 256,309 | |
| 2024-10-02 |
|
4 | APT |
ALPHA PRO TECH LTD
Common Stock |
A - Award | 4,740 | 59,203 | 8.70 | ||||
| 2024-03-22 |
|
4 | APT |
ALPHA PRO TECH LTD
Common Stock |
S - Sale | -819 | 54,463 | -1.48 | 5.94 | -4,865 | 323,510 | |
| 2024-03-22 |
|
4 | APT |
ALPHA PRO TECH LTD
options |
M - Exercise | 15,000 | 61,463 | 32.28 | 3.42 | 51,300 | 210,203 | |
| 2024-03-22 |
|
4 | APT |
ALPHA PRO TECH LTD
Common Stock |
S - Sale | -6,181 | 55,282 | -10.06 | 5.97 | -36,901 | 330,034 | |
| 2023-05-03 |
|
4 | APT |
ALPHA PRO TECH LTD
Common Stock |
M - Exercise | 15,000 | 46,463 | 47.68 | 3.60 | 54,000 | 167,267 | |
| 2022-11-16 |
|
4 | APT |
ALPHA PRO TECH LTD
Common Stock |
S - Sale | -5,000 | 31,463 | -13.71 | 4.15 | -20,750 | 130,571 | |
| 2022-11-16 |
|
4 | APT |
ALPHA PRO TECH LTD
Common Stock |
M - Exercise | 5,000 | 36,463 | 15.89 | 3.90 | 19,500 | 142,206 | |
| 2022-09-27 |
|
4 | APT |
ALPHA PRO TECH LTD
Common Stock |
A - Award | 3,400 | 31,463 | 12.12 | ||||
| 2022-05-25 |
|
4 | APT |
ALPHA PRO TECH LTD
Common Stock |
S - Sale | -8,800 | 28,063 | -23.87 | 4.50 | -39,621 | 126,351 | |
| 2021-09-28 |
|
4 | APT |
ALPHA PRO TECH LTD
common stock |
A - Award | 3,785 | 36,863 | 11.44 | ||||
| 2021-03-23 |
|
4 | APT |
ALPHA PRO TECH LTD
options |
M - Exercise | -5,000 | 35,000 | -12.50 | ||||
| 2021-03-23 |
|
4 | APT |
ALPHA PRO TECH LTD
options |
M - Exercise | -5,000 | 40,000 | -11.11 | ||||
| 2021-03-23 |
|
4 | APT |
ALPHA PRO TECH LTD
options |
M - Exercise | -5,000 | 45,000 | -10.00 | ||||
| 2021-03-23 |
|
4 | APT |
ALPHA PRO TECH LTD
common stock |
S - Sale | -15,000 | 30,850 | -32.72 | 11.25 | -168,750 | 347,062 | |
| 2021-03-23 |
|
4 | APT |
ALPHA PRO TECH LTD
common stock |
M - Exercise | 10,000 | 45,850 | 27.89 | 3.90 | 39,000 | 178,815 | |
| 2021-03-23 |
|
4 | APT |
ALPHA PRO TECH LTD
common stock |
M - Exercise | 5,000 | 30,850 | 19.34 | 3.45 | 17,250 | 106,432 | |
| 2020-12-16 |
|
4 | APT |
ALPHA PRO TECH LTD
common stock |
A - Award | 2,228 | 33,078 | 7.22 | ||||
| 2020-05-18 |
|
4 | APT |
ALPHA PRO TECH LTD
options |
M - Exercise | -5,000 | 50,000 | -9.09 | ||||
| 2020-05-18 |
|
4 | APT |
ALPHA PRO TECH LTD
options |
M - Exercise | -5,000 | 50,000 | -9.09 | ||||
| 2020-05-18 |
|
4 | APT |
ALPHA PRO TECH LTD
common stock |
S - Sale | -10,000 | 30,850 | -24.48 | 15.34 | -153,400 | 473,239 | |
| 2020-05-18 |
|
4 | APT |
ALPHA PRO TECH LTD
common stock |
M - Exercise | 10,000 | 40,850 | 32.41 | 3.45 | 34,500 | 140,932 | |
| 2020-05-18 |
|
4/A | APT |
ALPHA PRO TECH LTD
common stock |
S - Sale | -4,400 | 15,000 | -22.68 | 23.80 | -104,720 | 357,000 | |
| 2020-03-30 |
|
4/A | APT |
ALPHA PRO TECH LTD
common stock |
S - Sale | -4,400 | 10,600 | -29.33 | 23.80 | -104,720 | 252,280 | |
| 2020-03-03 |
|
4 | APT |
ALPHA PRO TECH LTD
options |
M - Exercise | -10,000 | 60,000 | -14.29 | ||||
| 2020-03-03 |
|
4 | APT |
ALPHA PRO TECH LTD
common stock |
S - Sale | -10,000 | 30,850 | -24.48 | 23.45 | -234,500 | 723,432 | |
| 2020-03-03 |
|
4 | APT |
ALPHA PRO TECH LTD
common stock |
M - Exercise | 10,000 | 40,850 | 32.41 | 1.58 | 15,800 | 64,543 | |
| 2019-09-23 |
|
4 | APT |
ALPHA PRO TECH LTD
options |
A - Award | 5,000 | 70,000 | 7.69 | 3.42 | 17,100 | 239,400 | |
| 2019-09-23 |
|
4 | APT |
ALPHA PRO TECH LTD
options |
A - Award | 5,000 | 70,000 | 7.69 | 3.42 | 17,100 | 239,400 | |
| 2019-09-23 |
|
4 | APT |
ALPHA PRO TECH LTD
options |
A - Award | 5,000 | 65,000 | 8.33 | 3.42 | 17,100 | 222,300 | |
| 2019-03-22 |
|
4 | APT |
ALPHA PRO TECH LTD
options |
M - Exercise | -10,000 | 55,000 | -15.38 | ||||
| 2019-03-22 |
|
4 | APT |
ALPHA PRO TECH LTD
options |
M - Exercise | -10,000 | 55,000 | -15.38 | ||||
| 2019-03-22 |
|
4 | APT |
ALPHA PRO TECH LTD
common stock |
S - Sale | -20,000 | 30,850 | -39.33 | 3.64 | -72,800 | 112,294 | |
| 2019-03-22 |
|
4 | APT |
ALPHA PRO TECH LTD
common stock |
M - Exercise | 20,000 | 50,850 | 64.83 | 1.58 | 31,600 | 80,343 | |
| 2018-09-25 |
|
4 | APT |
ALPHA PRO TECH LTD
options |
A - Award | 5,000 | 75,000 | 7.14 | 3.60 | 18,000 | 270,000 | |
| 2018-09-25 |
|
4 | APT |
ALPHA PRO TECH LTD
options |
A - Award | 5,000 | 75,000 | 7.14 | 3.60 | 18,000 | 270,000 | |
| 2018-09-25 |
|
4 | APT |
ALPHA PRO TECH LTD
options |
A - Award | 5,000 | 70,000 | 7.69 | 3.60 | 18,000 | 252,000 | |
| 2018-03-20 |
|
4 | APT |
ALPHA PRO TECH LTD
common stock |
S - Sale | -3,177 | 30,850 | -9.34 | 3.33 | -10,573 | 102,669 | |
| 2018-03-20 |
|
4 | APT |
ALPHA PRO TECH LTD
options |
M - Exercise | -10,000 | 60,000 | -14.29 | ||||
| 2018-03-20 |
|
4 | APT |
ALPHA PRO TECH LTD
options |
M - Exercise | -5,000 | 70,000 | -6.67 | ||||
| 2018-03-20 |
|
4 | APT |
ALPHA PRO TECH LTD
common stock |
S - Sale | -11,823 | 34,027 | -25.79 | 3.35 | -39,607 | 113,990 | |
| 2018-03-20 |
|
4 | APT |
ALPHA PRO TECH LTD
common stock |
M - Exercise | 15,000 | 45,850 | 48.62 | 1.51 | 22,650 | 69,234 | |
| 2017-12-21 |
|
4 | APT |
ALPHA PRO TECH LTD
options |
A - Award | 5,000 | 75,000 | 7.14 | 3.90 | 19,500 | 292,500 | |
| 2017-12-21 |
|
4 | APT |
ALPHA PRO TECH LTD
options |
A - Award | 5,000 | 75,000 | 7.14 | 3.90 | 19,500 | 292,500 | |
| 2017-12-21 |
|
4 | APT |
ALPHA PRO TECH LTD
options |
A - Award | 5,000 | 70,000 | 7.69 | 3.90 | 19,500 | 273,000 | |
| 2017-11-13 |
|
4 | APT |
ALPHA PRO TECH LTD
options |
M - Exercise | -5,000 | 60,000 | -7.69 | ||||
| 2017-11-13 |
|
4 | APT |
ALPHA PRO TECH LTD
common stock |
S - Sale | -2,844 | 25,850 | -9.91 | 3.86 | -10,984 | 99,833 | |
| 2017-11-13 |
|
4 | APT |
ALPHA PRO TECH LTD
common stock |
S - Sale | -2,156 | 28,694 | -6.99 | 3.95 | -8,516 | 113,341 | |
| 2016-12-21 |
|
4 | APT |
ALPHA PRO TECH LTD
options |
A - Award | 5,000 | 65,000 | 8.33 | 3.45 | 17,250 | 224,250 | |
| 2016-12-21 |
|
4 | APT |
ALPHA PRO TECH LTD
options |
A - Award | 5,000 | 65,000 | 8.33 | 3.45 | 17,250 | 224,250 | |
| 2016-12-21 |
|
4 | APT |
ALPHA PRO TECH LTD
options |
A - Award | 5,000 | 60,000 | 9.09 | 3.45 | 17,250 | 207,000 | |
| 2015-11-20 |
|
4 | APT |
ALPHA PRO TECH LTD
options |
A - Award | 10,000 | 50,000 | 25.00 | 1.58 | 15,800 | 79,000 | |
| 2015-11-20 |
|
4 | APT |
ALPHA PRO TECH LTD
options |
A - Award | 10,000 | 50,000 | 25.00 | 1.58 | 15,800 | 79,000 | |
| 2015-11-20 |
|
4 | APT |
ALPHA PRO TECH LTD
options |
A - Award | 10,000 | 40,000 | 33.33 | 1.58 | 15,800 | 63,200 | |
| 2015-09-08 |
|
4 | APT |
ALPHA PRO TECH LTD
options |
M - Exercise | -10,000 | 20,000 | -33.33 | ||||
| 2015-09-08 |
|
4 | APT |
ALPHA PRO TECH LTD
common stock |
M - Exercise | 10,000 | 30,850 | 47.96 | 1.51 | 15,100 | 46,584 | |
| 2015-09-08 |
|
4 | APT |
ALPHA PRO TECH LTD
common stock |
S - Sale | -5,054 | 20,850 | -19.51 | 2.05 | -10,351 | 42,701 | |
| 2015-09-08 |
|
4 | APT |
ALPHA PRO TECH LTD
common stock |
S - Sale | -2,500 | 25,904 | -8.80 | 2.07 | -5,175 | 53,621 | |
| 2015-09-08 |
|
4 | APT |
ALPHA PRO TECH LTD
common stock |
S - Sale | -2,446 | 28,404 | -7.93 | 2.08 | -5,088 | 59,080 | |
| 2015-05-14 |
|
4 | APT |
ALPHA PRO TECH LTD
options |
M - Exercise | -5,000 | 30,000 | -14.29 | ||||
| 2015-05-14 |
|
4 | APT |
ALPHA PRO TECH LTD
options |
M - Exercise | -5,000 | 30,000 | -14.29 | ||||
| 2015-05-14 |
|
4 | APT |
ALPHA PRO TECH LTD
options |
M - Exercise | -5,000 | 35,000 | -12.50 | ||||
| 2015-05-14 |
|
4 | APT |
ALPHA PRO TECH LTD
common stock |
M - Exercise | 15,000 | 30,850 | 94.64 | 1.60 | 24,000 | 49,360 | |
| 2015-05-14 |
|
4 | APT |
ALPHA PRO TECH LTD
common stock |
S - Sale | -4,583 | 15,850 | -22.43 | 2.34 | -10,724 | 37,089 | |
| 2015-05-14 |
|
4 | APT |
ALPHA PRO TECH LTD
common stock |
S - Sale | -2,117 | 20,433 | -9.39 | 2.39 | -5,060 | 48,835 | |
| 2015-05-14 |
|
4 | APT |
ALPHA PRO TECH LTD
common stock |
S - Sale | -3,300 | 22,550 | -12.77 | 2.40 | -7,920 | 54,120 | |
| 2015-05-14 |
|
4 | APT |
ALPHA PRO TECH LTD
common stock |
S - Sale | -1,100 | 25,850 | -4.08 | 2.41 | -2,651 | 62,298 | |
| 2015-05-14 |
|
4 | APT |
ALPHA PRO TECH LTD
common stock |
S - Sale | -3,900 | 26,950 | -12.64 | 2.41 | -9,399 | 64,950 | |
| 2014-11-13 |
|
4 | APT |
ALPHA PRO TECH LTD
options |
M - Exercise | -5,000 | 45,000 | -10.00 | ||||
| 2014-11-13 |
|
4 | APT |
ALPHA PRO TECH LTD
common stock |
M - Exercise | 5,000 | 30,850 | 19.34 | 1.15 | 5,750 | 35,478 | |
| 2014-11-13 |
|
4 | APT |
ALPHA PRO TECH LTD
common stock |
S - Sale | -5,000 | 25,850 | -16.21 | 3.04 | -15,200 | 78,587 | |
| 2014-09-04 |
|
4 | APT |
ALPHA PRO TECH LTD
common stock |
S - Sale | -4,300 | 30,850 | -12.23 | 2.73 | -11,749 | 84,291 | |
| 2014-09-04 |
|
4 | APT |
ALPHA PRO TECH LTD
common stock |
S - Sale | -100 | 35,150 | -0.28 | 2.73 | -273 | 95,960 | |
| 2014-09-04 |
|
4 | APT |
ALPHA PRO TECH LTD
common stock |
S - Sale | -28 | 35,250 | -0.08 | 2.74 | -77 | 96,585 | |
| 2014-09-04 |
|
4 | APT |
ALPHA PRO TECH LTD
common stock |
S - Sale | -572 | 35,278 | -1.60 | 2.73 | -1,562 | 96,312 | |
| 2014-06-16 |
|
4 | APT |
ALPHA PRO TECH LTD
options |
M - Exercise | -15,000 | 50,000 | -23.08 | ||||
| 2014-06-16 |
|
4 | APT |
ALPHA PRO TECH LTD
common stock |
M - Exercise | 15,000 | 35,850 | 71.94 | 1.58 | 23,700 | 56,643 | |
| 2014-06-16 |
|
4 | APT |
ALPHA PRO TECH LTD
common stock |
S - Sale | -14,500 | 20,850 | -41.02 | 2.16 | -31,320 | 45,036 | |
| 2014-06-16 |
|
4 | APT |
ALPHA PRO TECH LTD
common stock |
S - Sale | -500 | 35,350 | -1.39 | 2.22 | -1,110 | 78,477 | |
| 2013-12-06 |
|
4 | APT |
ALPHA PRO TECH LTD
options |
M - Exercise | -5,000 | 65,000 | -7.14 | ||||
| 2013-12-06 |
|
4 | APT |
ALPHA PRO TECH LTD
options |
M - Exercise | -5,000 | 65,000 | -7.14 | ||||
| 2013-12-06 |
|
4 | APT |
ALPHA PRO TECH LTD
common stock |
S - Sale | -8,100 | 35,850 | -18.43 | 2.00 | -16,200 | 71,700 | |
| 2013-12-06 |
|
4 | APT |
ALPHA PRO TECH LTD
common stock |
S - Sale | -1,000 | 43,950 | -2.22 | 2.01 | -2,010 | 88,340 | |
| 2013-12-06 |
|
4 | APT |
ALPHA PRO TECH LTD
common stock |
S - Sale | -200 | 44,950 | -0.44 | 2.02 | -404 | 90,799 | |
| 2013-12-06 |
|
4 | APT |
ALPHA PRO TECH LTD
common stock |
S - Sale | -700 | 45,150 | -1.53 | 2.02 | -1,418 | 91,429 | |
| 2013-12-06 |
|
4 | APT |
ALPHA PRO TECH LTD
common stock |
M - Exercise | 10,000 | 45,850 | 27.89 | 1.15 | 11,500 | 52,728 | |
| 2013-10-02 |
|
4 | APT |
ALPHA PRO TECH LTD
options |
A - Award | 10,000 | 75,000 | 15.38 | 1.51 | 15,100 | 113,250 | |
| 2013-10-02 |
|
4 | APT |
ALPHA PRO TECH LTD
options |
A - Award | 10,000 | 75,000 | 15.38 | 1.51 | 15,100 | 113,250 | |
| 2013-10-02 |
|
4 | APT |
ALPHA PRO TECH LTD
options |
A - Award | 10,000 | 65,000 | 18.18 | 1.51 | 15,100 | 98,150 | |
| 2013-09-04 |
|
4 | APT |
ALPHA PRO TECH LTD
options |
M - Exercise | -5,000 | 45,000 | -10.00 | ||||
| 2013-09-04 |
|
4 | APT |
ALPHA PRO TECH LTD
options |
M - Exercise | -5,000 | 45,000 | -10.00 | ||||
| 2013-09-04 |
|
4 | APT |
ALPHA PRO TECH LTD
options |
M - Exercise | -5,000 | 50,000 | -9.09 | ||||
| 2013-09-04 |
|
4 | APT |
ALPHA PRO TECH LTD
common stock |
S - Sale | -15,000 | 35,850 | -29.50 | 1.55 | -23,220 | 55,496 | |
| 2013-09-04 |
|
4 | APT |
ALPHA PRO TECH LTD
common stock |
M - Exercise | 15,000 | 50,850 | 41.84 | 1.23 | 18,450 | 62,546 | |
| 2012-11-21 |
|
4 | APT |
ALPHA PRO TECH LTD
common stock |
S - Sale | -600 | 20,000 | -2.91 | 1.58 | -948 | 31,600 | |
| 2012-11-21 |
|
4 | APT |
ALPHA PRO TECH LTD
common stock |
S - Sale | -2,520 | 20,600 | -10.90 | 1.56 | -3,931 | 32,136 | |
| 2012-11-21 |
|
4 | APT |
ALPHA PRO TECH LTD
common stock |
S - Sale | -1,880 | 23,120 | -7.52 | 1.52 | -2,858 | 35,142 |
