Sign inGet started

XFLT

XAI Floating Rate & Alternative Income TrustCIK 1703079 ☆ Sign in to watchCongress trades
Open-mkt buys · 90d
$50.6K
2 trades · 1 insiders
Open-mkt sales · 90d
—
0 trades · 0 insiders
Net · 90d
$50.6K
Insiders on file
12

AI insights for XFLT PRO

XXXX$█.██M██+██%
XXXX$█.██M██+██%
XXXX$█.██M██+██%
XXXX$█.██M██+██%
XXXX$█.██M██+██%
AI insights for XFLT
Insider sentiment score with a plain-English explanation, conviction score on every buy, and how the stock performed 30 and 90 days after past insider buys.
Upgrade to Pro · $99/yearAlready Pro? Log in

Daily buy vs sell · 90 days

$34.1K2026-10-21 buys $34.1K 2026-10-21 sales —10-212026-10-23 buys $16.5K 2026-10-23 sales —10-23
■ Open-market buys (P)   ■ Open-market sales (S) · daily dollar value by transaction date

Insiders

InsiderRoleTradesBoughtSoldLast trade
Spence John YogiVice President97$662.7K$230.6K2026-10-23
McCulloch BenjaminSecretary & CLO7$9.0K$02025-12-24
Flynn Kimberly AnnVice President3$0$02025-12-24
Brombach Theodore JPresident&CEO63$133.01M$231.7K2025-12-24
Law Lauren KristenOther1$100.2K$02025-10-24
Jones Scott COther5$51.7K$74.6K2025-09-11
McGarrity John POther5$27.6K$101.0K2021-12-08
FRANKLIN PHILIP GOther2$69.9K$02020-03-24
Gordon Andrew DavidOther2$20.0K$02020-03-20
Dingens GregoryOther2$29.4K$02019-04-03
Basmadjian Lauren MichelleOther2$100.3K$02019-01-14
Cupps DanielleOther12$199.1K$02018-09-12

Trade history

InsiderRoleCodeTradeFiledSharesPriceValueOwned after
Spence John YogiVice President P Buy2026-10-232026-10-261,000$16.50 $16.5K115,357SEC↗
Spence John YogiOther P Buy2026-10-212026-10-222,000$17.07 $34.1K114,357SEC↗
Spence John YogiVice President P Buy2026-02-192026-02-195,000$3.90 $19.5K561,792SEC↗
McCulloch BenjaminSecretary & CLO J Other2025-12-242025-12-303,389— $011,491SEC↗
Flynn Kimberly AnnVice President J Other2025-12-242025-12-303,504— $046,708SEC↗
Spence John YogiVice President G Gift2025-12-242025-12-307,811— $016,104SEC↗
Brombach Theodore JPresident & CEO G Gift2025-12-242025-12-307,811— $016,104SEC↗
Law Lauren KristenOther P Buy2025-10-242025-10-2720,000$5.01 $100.2K20,000SEC↗
Jones Scott COther S Sale2025-09-112025-09-1213,009$5.62 $73.1K0SEC↗
Spence John YogiVice President P Buy2025-02-212025-02-212,000$6.38 $12.8K551,806SEC↗
Spence John YogiVice President P Buy2025-02-192025-02-193,000$6.41 $19.2K549,806SEC↗
Spence John YogiOther P Buy2024-12-192024-12-202,000$6.50 $13.0K546,806SEC↗
Flynn Kimberly AnnVice President J Other2024-12-182025-01-133,004— $043,204SEC↗
McCulloch BenjaminSecretary & CLO J Other2024-12-182025-01-132,857— $07,131SEC↗
Spence John YogiVice President J Other2024-12-182025-01-136,052— $020,734SEC↗
Brombach Theodore JPresident & CEO J Other2024-12-182025-01-166,052— $020,734SEC↗
Spence John YogiOther G Gift2024-05-212024-05-236,000— $0531,763SEC↗
Spence John YogiOther P Buy2024-05-102024-05-103,450$7.13 $24.6K27,401SEC↗
Brombach Theodore JPresident & CEO P Buy2024-05-102024-05-103,450$7.13 $24.6K27,401SEC↗
Spence John YogiOther P Buy2024-05-092024-05-103,417$7.13 $24.4K23,951SEC↗
Brombach Theodore JPresident & CEO P Buy2024-05-092024-05-103,417$7.13 $24.4K23,951SEC↗
Brombach Theodore JPresident & CEO P Buy2023-12-122023-12-13825$7.05 $5.8K19,327SEC↗
Spence John YogiOther P Buy2023-12-122023-12-13825$7.05 $5.8K19,327SEC↗
Flynn Kimberly AnnVice President J Other2023-12-112023-12-132,400— $040,200SEC↗
McCulloch BenjaminSecretary & CLO J Other2023-12-112023-12-132,209— $03,661SEC↗
Brombach Theodore JPresident & CEO J Other2023-12-112023-12-135,409— $018,502SEC↗
Spence John YogiOther J Other2023-12-112023-12-135,409— $018,502SEC↗
Brombach Theodore JPresident & CEO P Buy2023-12-052023-12-066,000$6.89 $41.3K23,684SEC↗
Spence John YogiOther P Buy2023-12-052023-12-066,000$6.89 $41.3K23,684SEC↗
Brombach Theodore JPresident & CEO P Buy2023-11-132023-11-16289$7.08 $2.0K17,684SEC↗
Spence John YogiOther P Buy2023-11-132023-11-16289$7.08 $2.0K17,684SEC↗
Spence John YogiOther G Gift2023-07-242023-07-264,000— $0520,285SEC↗
Spence John YogiOther P Buy2022-12-222022-12-23500$6.33 $3.2K515,997SEC↗
Spence John YogiOther P Buy2022-11-112022-11-153,050$6.67 $20.3K15,050SEC↗
Brombach Theodore JPresident & CEO P Buy2022-11-112022-11-153,050$6.67 $20.3K15,050SEC↗
Spence John YogiOther P Buy2022-11-102022-11-14754$6.64 $5.0K11,645SEC↗
Spence John YogiOther P Buy2022-11-102022-11-14891$6.63 $5.9K10,891SEC↗
Spence John YogiOther P Buy2022-11-102022-11-14355$6.65 $2.4K12,000SEC↗
Brombach Theodore JPresident & CEO P Buy2022-11-102022-11-14891$6.63 $5.9K10,891SEC↗
Brombach Theodore JPresident & CEO P Buy2022-11-102022-11-14355$6.65 $2.4K12,000SEC↗
Brombach Theodore JPresident & CEO P Buy2022-11-102022-11-14754$6.64 $5.0K11,645SEC↗
Brombach Theodore JPresident & CEO P Buy2022-11-092022-11-09918$6.56 $6.0K10,000SEC↗
Brombach Theodore JPresident & CEO P Buy2022-11-092022-11-091,082$6.53 $7.1K9,082SEC↗
Spence John YogiOther P Buy2022-11-092022-11-091,082$6.53 $7.1K9,082SEC↗
Spence John YogiOther P Buy2022-11-092022-11-09918$6.56 $6.0K10,000SEC↗
Brombach Theodore JPresident & CEO P Buy2022-11-092022-11-091,082$6.53 $7.1K9,082SEC↗
Brombach Theodore JPresident & CEO P Buy2022-11-092022-11-09918$6.56 $6.0K10,000SEC↗
Spence John YogiOther P Buy2022-11-092022-11-091,082$6.53 $7.1K9,082SEC↗
Spence John YogiOther P Buy2022-11-092022-11-09918$6.56 $6.0K10,000SEC↗
Brombach Theodore JPresident & CEO P Buy2022-11-082022-11-091,800$6.50 $11.7K8,000SEC↗
Brombach Theodore JPresident & CEO P Buy2022-11-082022-11-092,100$6.49 $13.6K6,200SEC↗
Brombach Theodore JPresident & CEO P Buy2022-11-082022-11-09100$6.38 $6384,100SEC↗
Spence John YogiOther P Buy2022-11-082022-11-09100$6.38 $6384,100SEC↗
Spence John YogiOther P Buy2022-11-082022-11-091,800$6.50 $11.7K8,000SEC↗
Spence John YogiOther P Buy2022-11-082022-11-092,100$6.49 $13.6K6,200SEC↗
Brombach Theodore JPresident & CEO P Buy2022-11-082022-11-09100$6.38 $6384,100SEC↗
Brombach Theodore JPresident & CEO P Buy2022-11-082022-11-092,100$6.49 $13.6K6,200SEC↗
Brombach Theodore JPresident & CEO P Buy2022-11-082022-11-091,800$6.50 $11.7K8,000SEC↗
Spence John YogiOther P Buy2022-11-082022-11-09100$6.38 $6384,100SEC↗
Spence John YogiOther P Buy2022-11-082022-11-091,800$6.50 $11.7K8,000SEC↗
Spence John YogiOther P Buy2022-11-082022-11-092,100$6.49 $13.6K6,200SEC↗
Brombach Theodore JPresident & CEO P Buy2022-11-042022-11-043,588$6.39 $22.9K4,000SEC↗
Spence John YogiOther P Buy2022-11-042022-11-043,588$6.39 $22.9K4,000SEC↗
Spence John YogiOther P Buy2022-11-042022-11-093,588$6.39 $22.9K4,000SEC↗
Brombach Theodore JPresident & CEO P Buy2022-11-042022-11-093,588$6.39 $22.9K4,000SEC↗
Brombach Theodore JPresident & CEO P Buy2022-11-032022-11-04412$6.35 $2.6K412SEC↗
Spence John YogiOther P Buy2022-11-032022-11-04412$6.35 $2.6K412SEC↗
Spence John YogiOther P Buy2022-11-032022-11-09412$6.35 $2.6K412SEC↗
Brombach Theodore JPresident & CEO P Buy2022-11-032022-11-09412$6.35 $2.6K412SEC↗
Spence John YogiOther P Buy2022-09-232022-09-231,000$6.24 $6.2K512,280SEC↗
Spence John YogiOther P Buy2022-09-232022-09-232,000$6.23 $12.5K514,280SEC↗
Spence John YogiOther P Buy2022-09-022022-09-021,000$6.97 $7.0K509,719SEC↗
Spence John YogiOther P Buy2022-09-022022-09-020— $0558SEC↗
Spence John YogiOther P Buy2022-09-022022-09-020— $010,205SEC↗
Spence John YogiOther P Buy2022-09-022022-09-021,000$7.00 $7.0K510,719SEC↗
Spence John YogiOther P Buy2022-08-192022-08-221,000$7.15 $7.2K506,719SEC↗
Spence John YogiOther P Buy2022-08-192022-08-221,000$7.16 $7.2K507,719SEC↗
Spence John YogiOther P Buy2022-08-192022-08-221,000$7.16 $7.2K508,719SEC↗
Spence John YogiOther P Buy2022-08-192022-08-220— $0558SEC↗
Spence John YogiOther P Buy2022-08-192022-08-220— $010,205SEC↗
McCulloch BenjaminSecretary & CLO P Buy2022-04-082022-04-11472$8.47 $4.0K1,162SEC↗
Spence John YogiOther P Buy2021-12-202021-12-20135$8.54 $1.2K486,845SEC↗
Spence John YogiOther P Buy2021-12-202021-12-203,865$8.53 $33.0K490,710SEC↗
McGarrity John POther S Sale2021-12-082021-12-0911,100$9.10 $101.0K42,851SEC↗
McCulloch BenjaminSecretary & CLO P Buy2021-07-272021-07-27100$8.67 $867400SEC↗
McCulloch BenjaminSecretary & CLO P Buy2021-07-272021-07-27188$8.67 $1.6K588SEC↗
Spence John YogiOther P Buy2021-07-212021-07-21500$8.50 $4.3K500SEC↗
Spence John YogiOther P Buy2021-07-212021-07-211,500$8.50 $12.8K459,697SEC↗
Spence John YogiOther P Buy2021-07-212021-07-21600$8.50 $5.1K458,197SEC↗
Spence John YogiOther P Buy2021-07-212021-07-214,400$8.50 $37.4K466,970SEC↗
Spence John YogiOther P Buy2021-07-212021-07-212,873$8.50 $24.4K462,570SEC↗
Spence John YogiOther P Buy2021-07-212021-07-21127$8.49 $1.1K457,597SEC↗
Brombach Theodore JPresident & CEO P Buy2021-07-212021-07-2229,500$8.50 $250.8K450,876SEC↗
FRANKLIN PHILIP GOther P Buy2020-03-242020-03-2510,000$4.04 $40.4K56,242SEC↗
Gordon Andrew DavidOther P Buy2020-03-202020-03-232,050$4.89 $10.0K4,272SEC↗
Gordon Andrew DavidOther P Buy2020-03-192020-03-232,222$4.47 $9.9K2,222SEC↗
Brombach Theodore JPresident & CEO P Buy2020-03-182020-03-181,000$4.48 $4.5K421,376SEC↗
Brombach Theodore JPresident & CEO P Buy2020-03-182020-03-181,000$4.52 $4.5K420,376SEC↗
Spence John YogiOther P Buy2020-03-162020-03-163,000$5.69 $17.1K443,210SEC↗
McGarrity John PChief Legal & Secretary P Buy2020-03-162020-03-162,520$5.54 $14.0K53,951SEC↗
Spence John YogiOther P Buy2020-03-122020-03-12400$5.95 $2.4K439,310SEC↗
Spence John YogiOther P Buy2020-03-122020-03-12500$5.80 $2.9K440,210SEC↗
Spence John YogiOther P Buy2020-03-122020-03-12400$5.90 $2.4K439,710SEC↗
Spence John YogiOther P Buy2020-03-122020-03-12500$6.00 $3.0K438,910SEC↗
Spence John YogiOther P Buy2020-03-122020-03-13500$6.00 $3.0K438,910SEC↗
Spence John YogiOther P Buy2020-03-122020-03-13400$5.95 $2.4K439,310SEC↗
Spence John YogiOther P Buy2020-03-122020-03-13400$5.90 $2.4K439,710SEC↗
Spence John YogiOther P Buy2020-03-122020-03-13500$5.85 $2.9K440,210SEC↗
Jones Scott COther S Sale2020-03-102020-03-10225$6.82 $1.5K6,451SEC↗
Spence John YogiOther P Buy2020-03-062020-03-065,000$7.38 $36.9K438,410SEC↗
McCulloch BenjaminSecretary & CLO P Buy2020-01-212020-01-21300$8.24 $2.5K300SEC↗
Brombach Theodore JPresident&CEO P Buy2020-01-102020-01-13612$8.17 $5.0K419,376SEC↗
Brombach Theodore JPresident&CEO P Buy2020-01-102020-01-14612$8.17 $5.0K419,376SEC↗
Brombach Theodore JPresident&CEO P Buy2020-01-092020-01-13609$8.20 $5.0K418,764SEC↗
Brombach Theodore JPresident&CEO P Buy2020-01-092020-01-14609$8.20 $5.0K418,764SEC↗
Dingens GregoryOther P Buy2019-04-032019-04-031,200$8.72 $10.5K28,200SEC↗
Jones Scott COther P Buy2019-01-182019-01-183,008$8.31 $25.0K5,971SEC↗
Basmadjian Lauren MichelleOther P Buy2019-01-142019-01-158,066$7.99 $64.4K17,500SEC↗
Basmadjian Lauren MichelleOther P Buy2019-01-112019-01-154,434$8.08 $35.8K9,434SEC↗
Jones Scott COther P Buy2018-12-262018-12-26300$7.37 $2.2K2,938SEC↗
Spence John YogiCFO & Treasurer P Buy2018-12-212018-12-212,500$7.37 $18.4K424,889SEC↗
FRANKLIN PHILIP GOther P Buy2018-10-292018-10-303,206$9.21 $29.5K43,206SEC↗
Dingens GregoryOther P Buy2018-10-252018-11-062,000$9.45 $18.9K27,000SEC↗
Spence John YogiCFO & Treasurer S Sale2018-10-112018-10-12100$9.88 $988422,389SEC↗
Brombach Theodore JPresident & CEO S Sale2018-10-112018-10-12100$9.88 $988418,155SEC↗
Spence John YogiCFO & Treasurer S Sale2018-10-102018-10-11400$9.88 $4.0K422,489SEC↗
Brombach Theodore JPresident & CEO S Sale2018-10-102018-10-11400$9.88 $4.0K418,255SEC↗
Spence John YogiCFO & Treasurer S Sale2018-10-082018-10-097$9.80 $69422,889SEC↗
Brombach Theodore JPresident & CEO S Sale2018-10-082018-10-09100$9.80 $980418,655SEC↗
Spence John YogiCFO & Treasurer S Sale2018-10-052018-10-09100$9.80 $980422,896SEC↗
Spence John YogiCFO & Treasurer S Sale2018-10-042018-10-05100$9.83 $983422,996SEC↗
Brombach Theodore JPresident & CEO S Sale2018-10-042018-10-05100$9.83 $983418,755SEC↗
Spence John YogiCFO & Treasurer S Sale2018-10-032018-10-041,080$9.85 $10.6K423,096SEC↗
Brombach Theodore JPresident & CEO S Sale2018-10-032018-10-041,080$9.85 $10.6K418,855SEC↗
Spence John YogiCFO & Treasurer S Sale2018-10-022018-10-03511$9.81 $5.0K424,176SEC↗
Brombach Theodore JPresident & CEO S Sale2018-10-022018-10-03600$9.82 $5.9K419,935SEC↗
Spence John YogiCFO & Treasurer S Sale2018-10-012018-10-021,200$9.82 $11.8K424,687SEC↗
Brombach Theodore JPresident & CEO S Sale2018-10-012018-10-02965$9.82 $9.5K420,535SEC↗
Spence John YogiCFO & Treasurer S Sale2018-09-272018-09-28700$9.82 $6.9K426,287SEC↗
Brombach Theodore JPresident & CEO S Sale2018-09-272018-09-28700$9.82 $6.9K421,800SEC↗
Spence John YogiCFO & Treasurer S Sale2018-09-262018-10-01400$9.80 $3.9K425,887SEC↗
Brombach Theodore JPresident & CEO S Sale2018-09-262018-10-01300$9.80 $2.9K421,500SEC↗
Spence John YogiCFO & Treasurer S Sale2018-09-252018-09-26200$9.82 $2.0K426,987SEC↗
Brombach Theodore JPresident & CEO S Sale2018-09-252018-09-26300$9.82 $2.9K422,500SEC↗
Spence John YogiCFO & Treasurer S Sale2018-09-202018-09-21200$9.81 $2.0K427,187SEC↗
Brombach Theodore JPresident & CEO S Sale2018-09-202018-09-21200$9.80 $2.0K422,800SEC↗
Spence John YogiCFO & Treasurer S Sale2018-09-192018-09-20400$9.82 $3.9K427,387SEC↗
Brombach Theodore JPresident & CEO S Sale2018-09-192018-09-20300$9.82 $2.9K423,000SEC↗
Spence John YogiCFO & Treasurer S Sale2018-09-182018-09-19300$9.83 $2.9K427,787SEC↗
Brombach Theodore JPresident & CEO S Sale2018-09-182018-09-19300$9.83 $2.9K423,300SEC↗
Spence John YogiCFO & Treasurer S Sale2018-09-172018-09-18200$9.82 $2.0K428,087SEC↗
Brombach Theodore JPresident & CEO S Sale2018-09-172018-09-18200$9.82 $2.0K423,600SEC↗
Spence John YogiCFO & Treasurer S Sale2018-09-142018-09-171,000$9.87 $9.9K428,287SEC↗
Brombach Theodore JPresident & CEO S Sale2018-09-142018-09-17900$9.87 $8.9K423,800SEC↗
Spence John YogiCFO & Treasurer S Sale2018-09-132018-09-142,820$9.87 $27.8K429,287SEC↗
Brombach Theodore JPresident & CEO S Sale2018-09-132018-09-142,900$9.87 $28.6K424,700SEC↗
Spence John YogiCFO & Treasurer S Sale2018-09-122018-09-131,100$9.83 $10.8K432,107SEC↗
Brombach Theodore JPresident & CEO S Sale2018-09-122018-09-131,000$9.87 $9.9K427,600SEC↗
Cupps DanielleOther P Buy2018-09-122018-09-13100$9.85 $98526,100SEC↗
Cupps DanielleOther P Buy2018-09-122018-09-132,000$9.89 $19.8K26,000SEC↗
Cupps DanielleOther P Buy2018-09-122018-09-131,955$9.89 $19.3K28,055SEC↗
Spence John YogiCFO & Treasurer S Sale2018-09-112018-09-12300$9.87 $3.0K433,207SEC↗
Brombach Theodore JPresident & CEO S Sale2018-09-112018-09-12300$9.87 $3.0K428,600SEC↗
Cupps DanielleOther P Buy2018-09-112018-09-12201$9.89 $2.0K24,000SEC↗
Cupps DanielleOther P Buy2018-09-112018-09-121,799$9.93 $17.9K23,799SEC↗
Cupps DanielleOther P Buy2018-09-102018-09-102,000$9.88 $19.8K22,000SEC↗
Spence John YogiCFO & Treasurer S Sale2018-09-102018-09-11300$9.87 $3.0K433,507SEC↗
Brombach Theodore JPresident & CEO S Sale2018-09-102018-09-11300$9.87 $3.0K428,900SEC↗
Cupps DanielleOther P Buy2018-09-102018-09-13900$9.88 $8.9K30,000SEC↗
Cupps DanielleOther P Buy2018-09-102018-09-131,045$9.89 $10.3K29,100SEC↗
Spence John YogiCFO & Treasurer S Sale2018-09-072018-09-10300$9.85 $3.0K433,807SEC↗
Brombach Theodore JPresident & CEO S Sale2018-09-072018-09-10300$9.85 $3.0K429,200SEC↗
Spence John YogiCFO & Treasurer S Sale2018-09-062018-09-071,000$9.89 $9.9K434,107SEC↗
Brombach Theodore JPresident & CEO S Sale2018-09-062018-09-071,000$9.88 $9.9K429,500SEC↗
Spence John YogiCFO & Treasurer S Sale2018-09-052018-09-06300$9.87 $3.0K435,107SEC↗
Brombach Theodore JPresident & CEO S Sale2018-09-052018-09-06300$9.86 $3.0K430,500SEC↗
Spence John YogiCFO & Treasurer S Sale2018-09-042018-09-052,400$9.89 $23.7K435,407SEC↗
Brombach Theodore JPresident & CEO S Sale2018-09-042018-09-052,600$9.89 $25.7K430,800SEC↗
Spence John YogiCFO & Treasurer S Sale2018-08-312018-09-041,198$9.96 $11.9K437,807SEC↗
Brombach Theodore JPresident & CEO S Sale2018-08-312018-09-041,100$9.95 $10.9K433,400SEC↗
Spence John YogiCFO & Treasurer S Sale2018-08-302018-08-303,900$10.01 $39.0K439,005SEC↗
Brombach Theodore JPresident & CEO S Sale2018-08-302018-08-303,690$10.02 $37.0K434,500SEC↗
Cupps DanielleOther P Buy2018-08-302018-08-31300$10.02 $3.0K20,000SEC↗
Cupps DanielleOther P Buy2018-08-302018-08-314,700$10.03 $47.1K19,700SEC↗
Cupps DanielleOther P Buy2018-08-292018-08-303,800$10.01 $38.0K15,000SEC↗
Cupps DanielleOther P Buy2018-08-292018-08-301,200$9.95 $11.9K11,200SEC↗
Spence John YogiCFO & Treasurer S Sale2018-08-292018-08-301,280$9.98 $12.8K442,905SEC↗
Brombach Theodore JPresident & CEO S Sale2018-08-292018-08-301,760$9.99 $17.6K438,190SEC↗
Spence John YogiCFO & Treasurer S Sale2018-08-282018-08-301,500$9.94 $14.9K444,185SEC↗
Brombach Theodore JPresident & CEO S Sale2018-08-282018-08-301,600$9.95 $15.9K439,950SEC↗
McGarrity John PChief Legal & Secretary P Buy2018-03-202018-03-20359$9.58 $3.4K51,431SEC↗
Spence John YogiCFO & Treasurer P Buy2018-03-202018-03-20270$9.58 $2.6K445,685SEC↗
Brombach Theodore JPresident & CEO P Buy2018-03-202018-03-21300$441550.00 $132.47M10SEC↗
Brombach Theodore JPresident & CEO P Buy2018-03-202018-03-22300$9.57 $2.9K441,550SEC↗
Brombach Theodore JPresident & CEO P Buy2018-03-202018-03-22300$9.57 $2.9K441,550SEC↗
McGarrity John PChief Legal & Secretary P Buy2018-02-072018-02-08352$9.75 $3.4K51,072SEC↗
Spence John YogiCFO & Treasurer P Buy2018-02-072018-02-08265$9.75 $2.6K445,415SEC↗
McGarrity John PChief Legal & Secretary P Buy2017-12-292018-01-02720$9.43 $6.8K50,720SEC↗
Spence John YogiCFO & Treasurer P Buy2017-12-292018-01-02700$9.39 $6.6K445,150SEC↗
Spence John YogiCFO & Treasurer P Buy2017-12-222018-01-02500$9.51 $4.8K444,450SEC↗
Jones Scott COther P Buy2017-09-282017-09-292,400$10.20 $24.5K2,400SEC↗