Stock Simulation

XEM (X-Empirical Modeling) simulation demonstrations - Daily updated (84 stocks)

Available Stocks for Simulation
Symbol Exchange Company Mkt Cap P/E ROI (1Yr) Risk Price Simulate Add
ATEN NYSEA10 Networks Inc.$2.23B50.79+67.74% ⚠⚠$30.95 USD -0.03 (-0.10%)GO
ADT NYSEADT Inc.$4.90B8.78-18.48% ⚠⚠⚠$6.76 USD +0.09 (1.35%)GO
AMD NASDAQAdvanced Micro Devices Inc.$799.53B164.54+317.05% ⚠⚠⚠$475.51 USD -14.82 (-3.02%)GO
BABA NYSEAlibaba Group Holding Limited$280.20B31.85+7.73% $119.70 USD -0.37 (-0.31%)GO
GOOGL NASDAQAlphabet Inc.$4,394.19B27.69+129.25% ⚠⚠⚠$364.26 USD +0.95 (0.26%)GO
AMZN NASDAQAmazon.com Inc.$2,637.86B31.56+28.06% ⚠⚠⚠$244.19 USD -1.03 (-0.42%)GO
AAL NASDAQAmerican Airlines Group Inc.$8.99B43.87+16.61% ⚠⚠$14.09 USD +0.49 (3.60%)GO
AXP NYSEAmerican Express Company$213.09B19.48+5.54% $318.38 USD +6.08 (1.95%)GO
AIG NYSEAmerican International Group I...$39.29B13.05-9.52% ⚠⚠$73.92 USD -0.18 (-0.24%)GO
AAPL NASDAQApple Inc.$4,428.83B36.42+49.44% ⚠⚠⚠$290.55 USD -10.99 (-3.64%)GO
AMAT NASDAQApplied Materials Inc.$390.76B46.21+172.69% ⚠⚠$499.21 USD +7.04 (1.43%)GO
ANET NYSEArista Networks Inc.$196.93B53.56+63.51% ⚠⚠⚠$152.16 USD -4.24 (-2.71%)GO
AZN NYSEAstrazeneca PLC$281.56B27.34+161.99% ⚠⚠⚠⚠$183.43 USD +1.88 (1.04%)GO
BMO.TO TSXBank of Montreal$160.85B17.64+51.03% $230.67 CAD +1.02 (0.44%)GO
ABX.TO TSXBarrick Gold Corporation$92.25B10.95+122.56% ⚠⚠⚠$54.53 CAD -0.53 (-0.96%)GO
BNTX NASDAQBioNTech SE$21.62B-14.54-9.44% ⚠⚠⚠$86.50 USD +1.00 (1.17%)GO
BSX NYSEBoston Scientific Corporation$72.39B20.38-49.42% $48.96 USD +0.26 (0.53%)GO
CDNS NASDAQCadence Design Systems Inc.$108.74B91.90+21.06% ⚠⚠⚠$390.90 USD -3.34 (-0.85%)GO
CNQ.TO TSXCanadian Natural Resources Lim...$134.88B12.00+51.67% $62.38 CAD -2.28 (-3.53%)GO
COF NYSECapital One Financial Corporat...$112.26B55.50-4.25% $183.35 USD +2.96 (1.64%)GO
CHR.TO TSXChorus Aviation Inc.$0.57B9.42+18.88% ⚠⚠⚠$24.50 CAD +0.00 (0.00%)GO
CSCO NASDAQCisco Systems Inc.$489.33B41.38+84.82% ⚠⚠$120.36 USD -3.79 (-3.05%)GO
C NYSECitigroup Inc.$227.32B16.47+67.69% $134.69 USD +1.41 (1.06%)GO
CNDT NASDAQConduent Incorporated$0.22B-1.38-28.92% $1.41 USD -0.03 (-2.08%)GO
DELL NYSEDell Technologies Inc.$266.05B31.94+180.44% ⚠⚠⚠$381.46 USD -19.06 (-4.76%)GO
APPS NASDAQDigital Turbine Inc.$1.13B-28.33+30.40% $9.85 USD +0.50 (5.35%)GO
KODK NYSEEastman Kodak Company Common N...$0.91B-4.98+62.34% ⚠⚠⚠$9.47 USD +0.15 (1.61%)GO
EA NASDAQElectronic Arts Inc.$50.95B57.89+36.15% ⚠⚠⚠$202.48 USD -0.72 (-0.35%)GO
F NYSEFord Motor Company$58.71B-9.68+40.38% ⚠⚠$14.95 USD -0.05 (-0.33%)GO
GD NYSEGeneral Dynamics Corporation$92.18B21.44+23.66% ⚠⚠⚠$345.68 USD +4.82 (1.41%)GO
GE NYSEGeneral Electric Company$336.48B40.05+28.99% ⚠⚠⚠$330.44 USD +8.40 (2.61%)GO
GILD NASDAQGilead Sciences Inc.$159.05B15.30+23.25% ⚠⚠⚠$125.50 USD -2.60 (-2.03%)GO
GSK NYSEGlaxoSmithKline PLC$101.84B13.26+29.85% ⚠⚠$51.25 USD +0.61 (1.20%)GO
HON NYSEHoneywell International Inc.$134.21B33.78+0.03% ⚠⚠⚠$215.70 USD +3.90 (1.84%)GO
HPQ NYSEHP Inc.$23.21B9.40-12.50% ⚠⚠⚠$24.94 USD -0.44 (-1.73%)GO
INO NASDAQInovio Pharmaceuticals Inc.$0.06B-0.69-37.36% ⚠⚠$1.10 USD +0.01 (0.92%)GO
INTC NASDAQIntel Corporation$554.22B-183.78+458.00% ⚠⚠⚠⚠$107.92 USD -2.35 (-2.13%)GO
ICE NYSEIntercontinental Exchange Inc.$78.63B20.21-15.01% $141.56 USD +2.51 (1.81%)GO
IBM NYSEInternational Business Machine...$263.94B24.83-2.12% ⚠⚠⚠$277.49 USD -3.33 (-1.19%)GO
JCI NYSEJohnson Controls International...$87.89B43.92+41.05% ⚠⚠$147.75 USD +3.70 (2.57%)GO
JPM NYSEJP Morgan Chase & Co.$833.62B14.89+14.46% ⚠⚠$312.70 USD +1.59 (0.51%)GO
JMIA NYSEJumia Technologies AG$0.42B-13.45+119.61% ⚠⚠⚠⚠$7.31 USD +0.45 (6.56%)GO
M NYSEMacy's Inc$5.86B9.20+71.81% ⚠⚠⚠$22.18 USD -0.08 (-0.36%)GO
MFC.TO TSXManulife Financial Corporation$90.96B15.63+21.18% $54.14 CAD -0.11 (-0.20%)GO
MRVL NASDAQMarvell Technology Group Ltd.$252.69B99.60+230.91% ⚠⚠⚠$266.88 USD -21.97 (-7.61%)GO
MESO NASDAQMesoblast Limited$1.78B-20.91+31.62% ⚠⚠$14.28 USD +0.48 (3.48%)GO
MET NYSEMetLife Inc.$54.29B16.32+3.27% ⚠⚠$85.57 USD +1.19 (1.41%)GO
MSFT NASDAQMicrosoft Corporation$3,058.80B24.52-7.57% ⚠⚠⚠$403.41 USD -8.36 (-2.03%)GO
MUFG NYSEMitsubishi UFJ Financial Group...$224.85B14.98+39.94% $19.83 USD -0.09 (-0.45%)GO
MRNA NASDAQModerna, Inc.$18.89B-5.85+84.29% ⚠⚠⚠$47.73 USD +0.13 (0.27%)GO
NAVI NASDAQNavient Corporation$0.73B-12.55-39.32% ⚠⚠⚠$7.95 USD +0.17 (2.19%)GO
NIO NYSENIO Limited$12.85B-9.73+50.33% ⚠⚠⚠$5.28 USD -0.17 (-3.12%)GO
NOK NYSENokia Corporation Sponsored Am...$78.80B91.19+182.37% ⚠⚠⚠$13.87 USD -0.72 (-4.97%)GO
NVDA NASDAQNVIDIA Corporation$5,053.47B32.00+62.17% ⚠⚠⚠$208.19 USD -0.45 (-0.22%)GO
OMER NASDAQOmeros Corporation$0.71B8.64+247.49% ⚠⚠⚠⚠$9.97 USD +0.12 (1.22%)GO
ONEX.TO TSXOnex Corporation$8.23B9.40+5.05% $109.90 CAD +1.85 (1.71%)GO
PLTR NYSEPalantir Technologies Inc.$313.34B153.34+10.75% ⚠⚠⚠$132.07 USD -4.40 (-3.22%)GO
PFE NYSEPfizer Inc.$146.02B19.56+11.42% ⚠⚠⚠$25.70 USD +0.08 (0.31%)GO
PBI NYSEPitney Bowes Inc.$2.29B16.29+60.91% $16.78 USD -0.16 (-0.94%)GO
RTX NYSERaytheon Technologies Corporat...$240.60B33.58+30.82% ⚠⚠$181.56 USD +2.90 (1.62%)GO
QSR.TO TSXRestaurant Brands Internationa...$34.64B23.11+6.30% ⚠⚠⚠$101.46 CAD +1.62 (1.62%)GO
RIO NYSERio Tinto Plc$163.91B16.60+74.48% $101.42 USD +0.49 (0.49%)GO
SABR NASDAQSabre Corporation$0.65B-2.67-37.59% ⚠⚠$1.66 USD +0.00 (0.30%)GO
CRM NYSESalesforce.com Inc$149.51B21.15-34.64% ⚠⚠⚠$175.35 USD -7.20 (-3.94%)GO
SNY NASDAQSanofi American Depositary Sha...$105.68B19.08-14.57% ⚠⚠⚠$44.73 USD +0.85 (1.94%)GO
SAP NYSESAP SE ADS$211.98B25.13-40.89% ⚠⚠$178.92 USD -3.00 (-1.65%)GO
SE NYSESea Limited American Depositar...$51.75B33.26-44.67% ⚠⚠⚠$84.87 USD +0.38 (0.45%)GO
SHOP.TO TSXShopify Inc.$200.67B108.90+0.08% ⚠⚠⚠$154.13 CAD -0.51 (-0.33%)GO
SU NYSESuncor Energy Inc.$75.07B16.73+83.73% ⚠⚠$61.20 USD -2.05 (-3.24%)GO
RUN NASDAQSunrun Inc.$3.21B6.32+59.25% $12.60 USD -0.86 (-6.39%)GO
SYF NYSESynchrony Financial$23.73B7.30+20.70% $72.33 USD +1.78 (2.52%)GO
SNPS NASDAQSynopsys Inc.$90.63B108.31+2.03% ⚠⚠⚠$465.27 USD -8.05 (-1.70%)GO
TU NYSETelus Corporation$19.00B28.30-22.69% ⚠⚠⚠$12.26 USD +0.09 (0.74%)GO
TSLA NASDAQTesla Inc.$1,535.71B225.91+26.03% $396.68 USD -12.22 (-2.99%)GO
BNS.TO TSXThe Bank of Nova Scotia$138.56B15.59+50.88% $113.87 CAD +0.86 (0.76%)GO
BA NYSEThe Boeing Company$170.21B85.68+8.54% ⚠⚠⚠$214.51 USD -1.41 (-0.65%)GO
USB NYSEU.S. Bancorp$85.92B11.60+23.64% $56.02 USD +0.67 (1.21%)GO
UAL NASDAQUnited Continental Holdings$34.18B9.42+29.96% ⚠⚠$109.63 USD +4.31 (4.09%)GO
USFD NYSEUS Foods Holding Corp.$19.11B29.22+7.05% ⚠⚠⚠$89.25 USD +2.46 (2.83%)GO
VXRT NASDAQVaxart Inc.$0.14B3.74+44.32% ⚠⚠⚠$0.58 USD -0.02 (-3.12%)GO
WB NASDAQWeibo Corporation$1.83B5.34-10.29% ⚠⚠⚠$7.65 USD +0.01 (0.13%)GO
WFC NYSEWells Fargo & Company$247.75B12.51+2.20% $82.00 USD +1.04 (1.28%)GO
XPEV NYSEXPeng Inc.$15.04B-45.23-19.71% $15.48 USD -0.35 (-2.21%)GO
ZM NASDAQZoom Video Communications, Inc...$29.66B14.90+25.87% ⚠⚠⚠$96.83 USD -4.32 (-4.27%)GO

Run Simulation

Symbol
Exchange
Sector
Company
Mkt Cap
P/E
Price
+ (%)

Buy Times -> Sold

224 -> 0.45% -> 1

Sell Times -> Sold

30 -> 3.33% -> 1

Average Cost

$50,118.30
Min: $50,118.30 - Max: $50,118.30

Average Hold Days

0 days
Min: 0 - Max: 0

Average Gain

$501.90
Min: $501.90 - Max: $501.90

Average Gain (%)

1%
Min: 1% - Max: 1%

Buy Times -> Still Hold

224 -> 99.55% -> 223

Avg. Hold Cost (Not Sold)

$50,005.89
Min: $49,560.00 - Max: $50,276.70

Avg. Hold Days (Not Sold)

7 days
Min: 2 - Max: 12

Trade Details

Date/Time Price Action Shares Cost Sold Date Sold Price Status Gain ($) Gain (%) Hold Days
2026-06-08 15:59:00$20.48BUY2430$49,766.40--Hold--2
2026-06-08 15:56:00$20.47BUY2430$49,742.10--Hold--2
2026-06-08 15:54:00$20.48BUY2430$49,766.20--Hold--2
2026-06-08 15:53:00$20.48BUY2430$49,766.40--Hold--2
2026-06-08 15:42:00$20.47BUY2430$49,742.30--Hold--2
2026-06-08 15:40:00$20.47BUY2430$49,742.10--Hold--2
2026-06-08 15:38:00$20.47BUY2430$49,742.30--Hold--2
2026-06-08 15:33:00$20.47BUY2430$49,742.30--Hold--2
2026-06-08 15:32:00$20.48BUY2430$49,755.90--Hold--2
2026-06-08 15:29:00$20.50BUY2430$49,815.00--Hold--2
2026-06-08 15:24:00$20.47BUY2430$49,742.30--Hold--2
2026-06-08 14:57:00$20.48BUY2430$49,766.40--Hold--2
2026-06-08 14:50:00$20.48BUY2430$49,766.40--Hold--2
2026-06-08 14:45:00$20.48BUY2430$49,766.40--Hold--2
2026-06-08 14:28:00$20.51BUY2430$49,839.30--Hold--2
2026-06-08 14:08:00$20.46BUY2430$49,718.00--Hold--2
2026-06-08 14:01:00$20.51BUY2430$49,850.00--Hold--2
2026-06-08 13:28:00$20.46BUY2430$49,718.00--Hold--2
2026-06-08 12:47:00$20.48BUY2430$49,766.40--Hold--2
2026-06-08 12:34:00$20.46BUY2430$49,718.00--Hold--2
2026-06-08 12:10:00$20.46BUY2430$49,718.00--Hold--2
2026-06-08 10:15:00$20.50BUY2430$49,815.00--Hold--2
2026-06-08 10:03:00$20.50BUY2430$49,815.00--Hold--2
2026-06-08 09:57:00$20.46BUY2430$49,717.80--Hold--2
2026-06-08 09:56:00$20.48BUY2430$49,766.40--Hold--2
2026-06-08 09:54:00$20.46BUY2430$49,717.80--Hold--2
2026-06-08 09:48:00$20.49BUY2430$49,790.70--Hold--2
2026-06-08 09:45:00$20.48BUY2430$49,766.40--Hold--2
2026-06-08 09:43:00$20.50BUY2430$49,814.50--Hold--2
2026-06-08 09:40:00$20.50BUY2430$49,815.00--Hold--2
2026-06-08 09:38:00$20.50BUY2430$49,815.00--Hold--2
2026-06-08 09:37:00$20.56BUY2430$49,960.80--Hold--2
2026-06-08 09:31:00$20.51BUY2430$49,839.30--Hold--2
2026-06-08 09:30:00$20.59BUY2430$50,033.70--Hold--2
2026-06-05 15:59:00$20.55BUY2440$50,142.00--Hold--5
2026-06-05 15:58:00$20.55BUY2440$50,142.00--Hold--5
2026-06-05 15:57:00$20.55BUY2440$50,142.00--Hold--5
2026-06-05 15:56:00$20.55BUY2440$50,142.00--Hold--5
2026-06-05 15:55:00$20.55BUY2440$50,142.00--Hold--5
2026-06-05 15:54:00$20.55BUY2440$50,142.00--Hold--5
2026-06-05 15:53:00$20.55BUY2440$50,142.00--Hold--5
2026-06-05 15:52:00$20.55BUY2440$50,142.00--Hold--5
2026-06-05 15:51:00$20.55BUY2440$50,142.00--Hold--5
2026-06-05 15:50:00$20.55BUY2440$50,142.00--Hold--5
2026-06-05 15:49:00$20.55BUY2440$50,142.00--Hold--5
2026-06-05 15:47:00$20.55BUY2440$50,142.00--Hold--5
2026-06-05 15:46:00$20.55BUY2440$50,142.00--Hold--5
2026-06-05 15:44:00$20.55BUY2440$50,142.00--Hold--5
2026-06-05 15:42:00$20.55BUY2440$50,142.00--Hold--5
2026-06-05 15:40:00$20.59BUY2440$50,239.60--Hold--5
2026-06-05 15:32:00$20.57BUY2440$50,190.80--Hold--5
2026-06-05 15:29:00$20.58BUY2440$50,222.50--Hold--5
2026-06-05 15:19:00$20.55BUY2440$50,142.00--Hold--5
2026-06-05 14:57:00$20.54BUY2440$50,117.60--Hold--5
2026-06-05 14:49:00$20.54BUY2440$50,117.60--Hold--5
2026-06-05 14:42:00$20.55BUY2440$50,142.00--Hold--5
2026-06-05 14:40:00$20.59BUY2440$50,239.60--Hold--5
2026-06-05 14:39:00$20.55BUY2440$50,142.00--Hold--5
2026-06-05 14:27:00$20.57BUY2440$50,190.80--Hold--5
2026-06-05 14:21:00$20.57BUY2440$50,190.80--Hold--5
2026-06-05 14:12:00$20.58BUY2440$50,215.20--Hold--5
2026-06-05 14:03:00$20.56BUY2440$50,166.40--Hold--5
2026-06-05 13:56:00$20.59BUY2440$50,250.80--Hold--5
2026-06-05 13:34:00$20.55BUY2440$50,142.00--Hold--5
2026-06-05 13:24:00$20.55BUY2440$50,142.00--Hold--5
2026-06-05 13:16:00$20.56BUY2440$50,166.40--Hold--5
2026-06-05 13:13:00$20.56BUY2440$50,166.40--Hold--5
2026-06-05 13:09:00$20.56BUY2440$50,166.40--Hold--5
2026-06-05 13:08:00$20.59BUY2440$50,239.60--Hold--5
2026-06-05 13:03:00$20.56BUY2440$50,166.60--Hold--5
2026-06-05 12:50:00$20.56BUY2440$50,166.40--Hold--5
2026-06-05 12:27:00$20.57BUY2440$50,190.80--Hold--5
2026-06-05 12:17:00$20.57BUY2440$50,190.80--Hold--5
2026-06-05 12:16:00$20.56BUY2440$50,166.40--Hold--5
2026-06-05 12:11:00$20.58BUY2440$50,212.30--Hold--5
2026-06-05 12:06:00$20.55BUY2440$50,142.00--Hold--5
2026-06-05 11:56:00$20.55BUY2440$50,142.00--Hold--5
2026-06-05 11:46:00$20.55BUY2440$50,142.00--Hold--5
2026-06-05 11:37:00$20.60BUY2440$50,264.00--Hold--5
2026-06-05 11:36:00$20.60BUY2440$50,264.00--Hold--5
2026-06-05 11:35:00$20.60BUY2440$50,264.00--Hold--5
2026-06-05 11:27:00$20.57BUY2440$50,190.80--Hold--5
2026-06-05 11:19:00$20.60BUY2440$50,264.00--Hold--5
2026-06-05 11:10:00$20.60BUY2440$50,264.00--Hold--5
2026-06-05 11:02:00$20.60BUY2440$50,264.00--Hold--5
2026-06-05 10:58:00$20.55BUY2440$50,142.00--Hold--5
2026-06-05 10:48:00$20.56BUY2440$50,166.40--Hold--5
2026-06-05 10:46:00$20.56BUY2440$50,166.40--Hold--5
2026-06-05 10:42:00$20.55BUY2440$50,142.00--Hold--5
2026-06-05 10:38:00$20.56BUY2440$50,166.40--Hold--5
2026-06-05 10:31:00$20.56BUY2440$50,166.40--Hold--5
2026-06-05 09:30:00$20.56BUY2440$50,166.40--Hold--5
2026-06-04 15:57:00$20.69BUY2430$50,276.70--Hold--6
2026-06-04 15:53:00$20.69BUY2430$50,276.70--Hold--6
2026-06-04 09:30:00$20.65BUY2430$50,179.50--Hold--6
2026-06-03 15:57:00$20.67BUY2400$49,608.00--Hold--7
2026-06-03 15:53:00$20.65BUY2400$49,560.00--Hold--7
2026-06-03 15:45:00$20.67BUY2400$49,608.00--Hold--7
2026-06-03 15:40:00$20.70BUY2400$49,680.00--Hold--7
2026-06-03 15:37:00$20.69BUY2400$49,656.00--Hold--7
2026-06-03 15:01:00$20.70BUY2400$49,680.00--Hold--7
2026-06-03 14:55:00$20.75BUY2400$49,800.00--Hold--7
2026-06-03 14:45:00$20.78BUY2400$49,872.00--Hold--7
2026-06-03 14:37:00$20.75BUY2400$49,800.00--Hold--7
2026-06-03 14:26:00$20.75BUY2400$49,800.20--Hold--7
2026-06-03 14:10:00$20.75BUY2400$49,800.00--Hold--7
2026-06-03 13:22:00$20.75BUY2400$49,800.20--Hold--7
2026-06-03 12:00:00$20.75BUY2400$49,800.00--Hold--7
2026-06-03 11:46:00$20.75BUY2400$49,800.20--Hold--7
2026-06-03 11:40:00$20.82BUY2400$49,968.00--Hold--7
2026-06-03 11:30:00$20.79BUY2400$49,896.00--Hold--7
2026-06-03 11:20:00$20.82BUY2400$49,968.00--Hold--7
2026-06-03 11:09:00$20.82BUY2400$49,968.00--Hold--7
2026-06-03 10:02:00$20.82BUY2400$49,968.00--Hold--7
2026-06-02 14:52:00$20.79BUY2410$50,103.90--Hold--8
2026-06-02 14:15:00$20.78BUY2410$50,082.20--Hold--8
2026-06-02 13:03:00$20.80BUY2410$50,128.00--Hold--8
2026-06-02 12:59:00$20.80BUY2410$50,128.00--Hold--8
2026-06-02 12:44:00$20.78BUY2410$50,079.80--Hold--8
2026-06-02 12:40:00$20.79BUY2410$50,102.90--Hold--8
2026-06-02 12:33:00$20.78BUY2410$50,079.80--Hold--8
2026-06-02 12:30:00$20.78BUY2410$50,080.00--Hold--8
2026-06-02 12:18:00$20.78BUY2410$50,079.80--Hold--8
2026-06-02 12:15:00$20.78BUY2410$50,080.00--Hold--8
2026-06-02 12:14:00$20.78BUY2410$50,080.00--Hold--8
2026-06-02 12:13:00$20.78BUY2410$50,080.00--Hold--8
2026-06-02 12:11:00$20.77BUY2410$50,055.70--Hold--8
2026-06-02 12:06:00$20.78BUY2410$50,079.80--Hold--8
2026-06-02 11:55:00$20.78BUY2410$50,079.80--Hold--8
2026-06-02 11:54:00$20.80BUY2410$50,128.00--Hold--8
2026-06-02 11:39:00$20.78BUY2410$50,079.80--Hold--8
2026-06-02 11:38:00$20.78BUY2410$50,079.80--Hold--8
2026-06-02 11:32:00$20.78BUY2410$50,080.00--Hold--8
2026-06-02 11:31:00$20.77BUY2410$50,055.70--Hold--8
2026-06-02 11:27:00$20.78BUY2410$50,079.80--Hold--8
2026-06-02 11:01:00$20.77BUY2410$50,055.70--Hold--8
2026-06-02 11:00:00$20.75BUY2410$50,007.70--Hold--8
2026-06-02 10:24:00$20.82BUY2410$50,176.20--Hold--8
2026-06-02 10:06:00$20.81BUY2410$50,152.10--Hold--8
2026-06-02 09:59:00$20.81BUY2410$50,152.10--Hold--8
2026-06-02 09:30:00$20.77BUY2410$50,055.70--Hold--8
2026-06-01 15:59:00$20.78BUY2400$49,872.00--Hold--9
2026-06-01 15:58:00$20.78BUY2400$49,872.00--Hold--9
2026-06-01 15:57:00$20.78BUY2400$49,872.00--Hold--9
2026-06-01 15:56:00$20.78BUY2400$49,872.00--Hold--9
2026-06-01 15:54:00$20.78BUY2400$49,872.00--Hold--9
2026-06-01 15:50:00$20.78BUY2400$49,872.00--Hold--9
2026-06-01 15:48:00$20.77BUY2400$49,848.00--Hold--9
2026-06-01 15:45:00$20.78BUY2400$49,872.00--Hold--9
2026-06-01 15:44:00$20.82BUY2400$49,968.00--Hold--9
2026-06-01 15:42:00$20.77BUY2400$49,848.00--Hold--9
2026-06-01 15:32:00$20.77BUY2400$49,848.00--Hold--9
2026-06-01 15:21:00$20.80BUY2400$49,925.80--Hold--9
2026-06-01 15:14:00$20.82BUY2400$49,968.00--Hold--9
2026-06-01 15:06:00$20.82BUY2400$49,968.00--Hold--9
2026-06-01 14:48:00$20.78BUY2400$49,872.00--Hold--9
2026-06-01 14:34:00$20.78BUY2400$49,872.00--Hold--9
2026-06-01 14:17:00$20.78BUY2400$49,872.00--Hold--9
2026-06-01 14:07:00$20.78BUY2400$49,872.00--Hold--9
2026-06-01 14:05:00$20.77BUY2400$49,848.00--Hold--9
2026-06-01 13:51:00$20.79BUY2400$49,896.00--Hold--9
2026-06-01 13:24:00$20.78BUY2400$49,872.00--Hold--9
2026-06-01 13:15:00$20.82BUY2400$49,968.00--Hold--9
2026-06-01 12:56:00$20.78BUY2400$49,872.00--Hold--9
2026-06-01 12:39:00$20.77BUY2400$49,848.00--Hold--9
2026-06-01 12:34:00$20.78BUY2400$49,860.00--Hold--9
2026-06-01 12:27:00$20.77BUY2400$49,848.00--Hold--9
2026-06-01 12:12:00$20.78BUY2400$49,872.00--Hold--9
2026-06-01 12:02:00$20.78BUY2400$49,872.00--Hold--9
2026-06-01 11:54:00$20.80BUY2400$49,920.00--Hold--9
2026-06-01 11:52:00$20.77BUY2400$49,848.00--Hold--9
2026-06-01 11:07:00$20.78BUY2400$49,872.00--Hold--9
2026-06-01 11:00:00$20.83BUY2400$49,988.40--Hold--9
2026-06-01 10:59:00$20.78BUY2400$49,872.00--Hold--9
2026-06-01 10:51:00$20.78BUY2400$49,872.00--Hold--9
2026-06-01 10:43:00$20.78BUY2400$49,872.00--Hold--9
2026-06-01 10:35:00$20.78BUY2400$49,872.00--Hold--9
2026-06-01 10:28:00$20.78BUY2400$49,872.00--Hold--9
2026-06-01 10:27:00$20.83BUY2400$49,992.00--Hold--9
2026-06-01 10:21:00$20.78BUY2400$49,872.00--Hold--9
2026-06-01 10:18:00$20.82BUY2400$49,965.80--Hold--9
2026-06-01 10:14:00$20.78BUY2400$49,872.00--Hold--9
2026-06-01 10:12:00$20.84BUY2400$50,004.00--Hold--9
2026-06-01 10:11:00$20.84BUY2400$50,004.00--Hold--9
2026-06-01 10:10:00$20.84BUY2400$50,004.00--Hold--9
2026-06-01 10:06:00$20.84BUY2400$50,004.00--Hold--9
2026-06-01 09:58:00$20.84BUY2400$50,016.00--Hold--9
2026-06-01 09:44:00$20.84BUY2400$50,016.00--Hold--9
2026-06-01 09:36:00$20.87BUY2400$50,088.00--Hold--9
2026-06-01 09:33:00$20.87BUY2400$50,088.00--Hold--9
2026-05-29 15:57:00$20.89BUY2400$50,136.00--Hold--12
2026-05-29 15:55:00$20.89BUY2400$50,136.00--Hold--12
2026-05-29 15:45:00$20.89BUY2400$50,136.00--Hold--12
2026-05-29 15:42:00$20.89BUY2400$50,136.00--Hold--12
2026-05-29 15:40:00$20.87BUY2400$50,088.00--Hold--12
2026-05-29 15:31:00$20.88BUY2400$50,111.80--Hold--12
2026-05-29 15:29:00$20.88BUY2400$50,112.00--Hold--12
2026-05-29 15:24:00$20.88BUY2400$50,112.00--Hold--12
2026-05-29 15:20:00$20.88BUY2400$50,112.00--Hold--12
2026-05-29 15:03:00$20.85BUY2400$50,040.00--Hold--12
2026-05-29 14:42:00$20.85BUY2400$50,040.00--Hold--12
2026-05-29 14:37:00$20.87BUY2400$50,088.00--Hold--12
2026-05-29 14:30:00$20.88BUY2400$50,112.00--Hold--12
2026-05-29 14:26:00$20.87BUY2400$50,088.00--Hold--12
2026-05-29 14:15:00$20.87BUY2400$50,088.00--Hold--12
2026-05-29 14:14:00$20.88BUY2400$50,112.00--Hold--12
2026-05-29 14:13:00$20.88BUY2400$50,112.20--Hold--12
2026-05-29 14:06:00$20.88BUY2400$50,112.00--Hold--12
2026-05-29 13:45:00$20.88BUY2400$50,109.40--Hold--12
2026-05-29 13:38:00$20.88BUY2400$50,112.00--Hold--12
2026-05-29 13:33:00$20.88BUY2400$50,112.00--Hold--12
2026-05-29 13:27:00$20.88BUY2400$50,112.20--Hold--12
2026-05-29 13:26:00$20.88BUY2400$50,112.00--Hold--12
2026-05-29 13:20:00$20.89BUY2400$50,136.00--Hold--12
2026-05-29 13:06:00$20.88BUY2400$50,112.00--Hold--12
2026-05-29 12:03:00$20.89BUY2400$50,136.00--Hold--12
2026-05-29 11:14:00$20.89BUY2400$50,136.00--Hold--12
2026-05-29 10:55:00$20.85BUY2400$50,040.00--Hold--12
2026-05-29 10:49:00$20.89BUY2400$50,136.00--Hold--12
2026-05-29 10:43:00$20.89BUY2400$50,136.00--Hold--12
2026-05-29 10:41:00$20.90BUY2400$50,160.00--Hold--12
2026-05-29 10:23:00$20.90BUY2400$50,160.00--Hold--12
2026-05-29 09:32:00$20.90BUY2400$50,160.00--Hold--12
2026-05-28 15:39:00$21.44SELL2350$50,383.80----
2026-05-28 15:32:00$21.43SELL2350$50,360.50----
2026-05-28 15:03:00$21.45SELL2350$50,407.50----
2026-05-28 14:45:00$21.40SELL2350$50,290.00----
2026-05-28 13:57:00$21.38SELL2350$50,243.00----
2026-05-28 13:54:00$21.38SELL2350$50,243.00----
2026-05-28 13:52:00$21.38SELL2350$50,243.00----
2026-05-28 13:41:00$21.36SELL2350$50,196.00----
2026-05-28 13:24:00$21.38SELL2350$50,242.80----
2026-05-28 13:22:00$21.37SELL2350$50,219.50----
2026-05-28 13:20:00$21.36SELL2350$50,191.30----
2026-05-28 13:03:00$21.38SELL2350$50,242.80----
2026-05-28 12:48:00$21.37SELL2350$50,219.50----
2026-05-28 12:01:00$21.35SELL2350$50,172.50----
2026-05-28 12:00:00$21.35SELL2350$50,183.10----
2026-05-28 11:58:00$21.38SELL2350$50,243.00----
2026-05-28 11:38:00$21.38SELL2350$50,243.00----
2026-05-28 11:27:00$21.38SELL2350$50,243.00----
2026-05-28 11:09:00$21.38SELL2350$50,242.80----
2026-05-28 10:40:00$21.35SELL2350$50,172.50----
2026-05-28 10:33:00$21.36SELL2350$50,196.00----
2026-05-28 10:17:00$21.33SELL2350$50,125.50----
2026-05-28 10:16:00$21.30SELL2350$50,055.00----
2026-05-28 10:02:00$21.30SELL2350$50,055.00----
2026-05-28 09:48:00$21.30SELL2350$50,055.00----
2026-05-28 09:44:00$21.31SELL2350$50,078.50----
2026-05-28 09:36:00$21.31SELL2350$50,078.50----
2026-05-28 09:30:00$21.30SELL2350$50,055.00----
2026-05-19 13:23:00$21.18SELL2390$50,620.20----
2026-05-19 13:07:00$21.18SELL2390$50,620.20----
2026-05-19 10:25:00$20.97BUY2390$50,118.302026-05-19 13:07:00$21.18Sold$501.901%0

Buy Times -> Sold

294 -> 4.76% -> 14

Sell Times -> Sold

54 -> 25.93% -> 14

Average Cost

$50,063.22
Min: $49,584.60 - Max: $50,118.30

Average Hold Days

0 days
Min: 0 - Max: 0

Average Gain

$523.12
Min: $501.90 - Max: $561.60

Average Gain (%)

1.05%
Min: 1% - Max: 1.13%

Buy Times -> Still Hold

294 -> 95.24% -> 280

Avg. Hold Cost (Not Sold)

$50,001.38
Min: $49,508.80 - Max: $50,276.70

Avg. Hold Days (Not Sold)

11.2 days
Min: 2 - Max: 33

Trade Details

Date/Time Price Action Shares Cost Sold Date Sold Price Status Gain ($) Gain (%) Hold Days
2026-06-08 15:59:00$20.48BUY2430$49,766.40--Hold--2
2026-06-08 15:56:00$20.47BUY2430$49,742.10--Hold--2
2026-06-08 15:54:00$20.48BUY2430$49,766.20--Hold--2
2026-06-08 15:53:00$20.48BUY2430$49,766.40--Hold--2
2026-06-08 15:42:00$20.47BUY2430$49,742.30--Hold--2
2026-06-08 15:40:00$20.47BUY2430$49,742.10--Hold--2
2026-06-08 15:38:00$20.47BUY2430$49,742.30--Hold--2
2026-06-08 15:33:00$20.47BUY2430$49,742.30--Hold--2
2026-06-08 15:32:00$20.48BUY2430$49,755.90--Hold--2
2026-06-08 15:29:00$20.50BUY2430$49,815.00--Hold--2
2026-06-08 15:24:00$20.47BUY2430$49,742.30--Hold--2
2026-06-08 14:57:00$20.48BUY2430$49,766.40--Hold--2
2026-06-08 14:50:00$20.48BUY2430$49,766.40--Hold--2
2026-06-08 14:45:00$20.48BUY2430$49,766.40--Hold--2
2026-06-08 14:28:00$20.51BUY2430$49,839.30--Hold--2
2026-06-08 14:08:00$20.46BUY2430$49,718.00--Hold--2
2026-06-08 14:01:00$20.51BUY2430$49,850.00--Hold--2
2026-06-08 13:28:00$20.46BUY2430$49,718.00--Hold--2
2026-06-08 12:47:00$20.48BUY2430$49,766.40--Hold--2
2026-06-08 12:34:00$20.46BUY2430$49,718.00--Hold--2
2026-06-08 12:10:00$20.46BUY2430$49,718.00--Hold--2
2026-06-08 10:15:00$20.50BUY2430$49,815.00--Hold--2
2026-06-08 10:03:00$20.50BUY2430$49,815.00--Hold--2
2026-06-08 09:57:00$20.46BUY2430$49,717.80--Hold--2
2026-06-08 09:56:00$20.48BUY2430$49,766.40--Hold--2
2026-06-08 09:54:00$20.46BUY2430$49,717.80--Hold--2
2026-06-08 09:48:00$20.49BUY2430$49,790.70--Hold--2
2026-06-08 09:45:00$20.48BUY2430$49,766.40--Hold--2
2026-06-08 09:43:00$20.50BUY2430$49,814.50--Hold--2
2026-06-08 09:40:00$20.50BUY2430$49,815.00--Hold--2
2026-06-08 09:38:00$20.50BUY2430$49,815.00--Hold--2
2026-06-08 09:37:00$20.56BUY2430$49,960.80--Hold--2
2026-06-08 09:31:00$20.51BUY2430$49,839.30--Hold--2
2026-06-08 09:30:00$20.59BUY2430$50,033.70--Hold--2
2026-06-05 15:59:00$20.55BUY2440$50,142.00--Hold--5
2026-06-05 15:58:00$20.55BUY2440$50,142.00--Hold--5
2026-06-05 15:57:00$20.55BUY2440$50,142.00--Hold--5
2026-06-05 15:56:00$20.55BUY2440$50,142.00--Hold--5
2026-06-05 15:55:00$20.55BUY2440$50,142.00--Hold--5
2026-06-05 15:54:00$20.55BUY2440$50,142.00--Hold--5
2026-06-05 15:53:00$20.55BUY2440$50,142.00--Hold--5
2026-06-05 15:52:00$20.55BUY2440$50,142.00--Hold--5
2026-06-05 15:51:00$20.55BUY2440$50,142.00--Hold--5
2026-06-05 15:50:00$20.55BUY2440$50,142.00--Hold--5
2026-06-05 15:49:00$20.55BUY2440$50,142.00--Hold--5
2026-06-05 15:47:00$20.55BUY2440$50,142.00--Hold--5
2026-06-05 15:46:00$20.55BUY2440$50,142.00--Hold--5
2026-06-05 15:44:00$20.55BUY2440$50,142.00--Hold--5
2026-06-05 15:42:00$20.55BUY2440$50,142.00--Hold--5
2026-06-05 15:40:00$20.59BUY2440$50,239.60--Hold--5
2026-06-05 15:32:00$20.57BUY2440$50,190.80--Hold--5
2026-06-05 15:29:00$20.58BUY2440$50,222.50--Hold--5
2026-06-05 15:19:00$20.55BUY2440$50,142.00--Hold--5
2026-06-05 14:57:00$20.54BUY2440$50,117.60--Hold--5
2026-06-05 14:49:00$20.54BUY2440$50,117.60--Hold--5
2026-06-05 14:42:00$20.55BUY2440$50,142.00--Hold--5
2026-06-05 14:40:00$20.59BUY2440$50,239.60--Hold--5
2026-06-05 14:39:00$20.55BUY2440$50,142.00--Hold--5
2026-06-05 14:27:00$20.57BUY2440$50,190.80--Hold--5
2026-06-05 14:21:00$20.57BUY2440$50,190.80--Hold--5
2026-06-05 14:12:00$20.58BUY2440$50,215.20--Hold--5
2026-06-05 14:03:00$20.56BUY2440$50,166.40--Hold--5
2026-06-05 13:56:00$20.59BUY2440$50,250.80--Hold--5
2026-06-05 13:34:00$20.55BUY2440$50,142.00--Hold--5
2026-06-05 13:24:00$20.55BUY2440$50,142.00--Hold--5
2026-06-05 13:16:00$20.56BUY2440$50,166.40--Hold--5
2026-06-05 13:13:00$20.56BUY2440$50,166.40--Hold--5
2026-06-05 13:09:00$20.56BUY2440$50,166.40--Hold--5
2026-06-05 13:08:00$20.59BUY2440$50,239.60--Hold--5
2026-06-05 13:03:00$20.56BUY2440$50,166.60--Hold--5
2026-06-05 12:50:00$20.56BUY2440$50,166.40--Hold--5
2026-06-05 12:27:00$20.57BUY2440$50,190.80--Hold--5
2026-06-05 12:17:00$20.57BUY2440$50,190.80--Hold--5
2026-06-05 12:16:00$20.56BUY2440$50,166.40--Hold--5
2026-06-05 12:11:00$20.58BUY2440$50,212.30--Hold--5
2026-06-05 12:06:00$20.55BUY2440$50,142.00--Hold--5
2026-06-05 11:56:00$20.55BUY2440$50,142.00--Hold--5
2026-06-05 11:46:00$20.55BUY2440$50,142.00--Hold--5
2026-06-05 11:37:00$20.60BUY2440$50,264.00--Hold--5
2026-06-05 11:36:00$20.60BUY2440$50,264.00--Hold--5
2026-06-05 11:35:00$20.60BUY2440$50,264.00--Hold--5
2026-06-05 11:27:00$20.57BUY2440$50,190.80--Hold--5
2026-06-05 11:19:00$20.60BUY2440$50,264.00--Hold--5
2026-06-05 11:10:00$20.60BUY2440$50,264.00--Hold--5
2026-06-05 11:02:00$20.60BUY2440$50,264.00--Hold--5
2026-06-05 10:58:00$20.55BUY2440$50,142.00--Hold--5
2026-06-05 10:48:00$20.56BUY2440$50,166.40--Hold--5
2026-06-05 10:46:00$20.56BUY2440$50,166.40--Hold--5
2026-06-05 10:42:00$20.55BUY2440$50,142.00--Hold--5
2026-06-05 10:38:00$20.56BUY2440$50,166.40--Hold--5
2026-06-05 10:31:00$20.56BUY2440$50,166.40--Hold--5
2026-06-05 09:30:00$20.56BUY2440$50,166.40--Hold--5
2026-06-04 15:57:00$20.69BUY2430$50,276.70--Hold--6
2026-06-04 15:53:00$20.69BUY2430$50,276.70--Hold--6
2026-06-04 09:30:00$20.65BUY2430$50,179.50--Hold--6
2026-06-03 15:57:00$20.67BUY2400$49,608.00--Hold--7
2026-06-03 15:53:00$20.65BUY2400$49,560.00--Hold--7
2026-06-03 15:45:00$20.67BUY2400$49,608.00--Hold--7
2026-06-03 15:40:00$20.70BUY2400$49,680.00--Hold--7
2026-06-03 15:37:00$20.69BUY2400$49,656.00--Hold--7
2026-06-03 15:01:00$20.70BUY2400$49,680.00--Hold--7
2026-06-03 14:55:00$20.75BUY2400$49,800.00--Hold--7
2026-06-03 14:45:00$20.78BUY2400$49,872.00--Hold--7
2026-06-03 14:37:00$20.75BUY2400$49,800.00--Hold--7
2026-06-03 14:26:00$20.75BUY2400$49,800.20--Hold--7
2026-06-03 14:10:00$20.75BUY2400$49,800.00--Hold--7
2026-06-03 13:22:00$20.75BUY2400$49,800.20--Hold--7
2026-06-03 12:00:00$20.75BUY2400$49,800.00--Hold--7
2026-06-03 11:46:00$20.75BUY2400$49,800.20--Hold--7
2026-06-03 11:40:00$20.82BUY2400$49,968.00--Hold--7
2026-06-03 11:30:00$20.79BUY2400$49,896.00--Hold--7
2026-06-03 11:20:00$20.82BUY2400$49,968.00--Hold--7
2026-06-03 11:09:00$20.82BUY2400$49,968.00--Hold--7
2026-06-03 10:02:00$20.82BUY2400$49,968.00--Hold--7
2026-06-02 14:52:00$20.79BUY2410$50,103.90--Hold--8
2026-06-02 14:15:00$20.78BUY2410$50,082.20--Hold--8
2026-06-02 13:03:00$20.80BUY2410$50,128.00--Hold--8
2026-06-02 12:59:00$20.80BUY2410$50,128.00--Hold--8
2026-06-02 12:44:00$20.78BUY2410$50,079.80--Hold--8
2026-06-02 12:40:00$20.79BUY2410$50,102.90--Hold--8
2026-06-02 12:33:00$20.78BUY2410$50,079.80--Hold--8
2026-06-02 12:30:00$20.78BUY2410$50,080.00--Hold--8
2026-06-02 12:18:00$20.78BUY2410$50,079.80--Hold--8
2026-06-02 12:15:00$20.78BUY2410$50,080.00--Hold--8
2026-06-02 12:14:00$20.78BUY2410$50,080.00--Hold--8
2026-06-02 12:13:00$20.78BUY2410$50,080.00--Hold--8
2026-06-02 12:11:00$20.77BUY2410$50,055.70--Hold--8
2026-06-02 12:06:00$20.78BUY2410$50,079.80--Hold--8
2026-06-02 11:55:00$20.78BUY2410$50,079.80--Hold--8
2026-06-02 11:54:00$20.80BUY2410$50,128.00--Hold--8
2026-06-02 11:39:00$20.78BUY2410$50,079.80--Hold--8
2026-06-02 11:38:00$20.78BUY2410$50,079.80--Hold--8
2026-06-02 11:32:00$20.78BUY2410$50,080.00--Hold--8
2026-06-02 11:31:00$20.77BUY2410$50,055.70--Hold--8
2026-06-02 11:27:00$20.78BUY2410$50,079.80--Hold--8
2026-06-02 11:01:00$20.77BUY2410$50,055.70--Hold--8
2026-06-02 11:00:00$20.75BUY2410$50,007.70--Hold--8
2026-06-02 10:24:00$20.82BUY2410$50,176.20--Hold--8
2026-06-02 10:06:00$20.81BUY2410$50,152.10--Hold--8
2026-06-02 09:59:00$20.81BUY2410$50,152.10--Hold--8
2026-06-02 09:30:00$20.77BUY2410$50,055.70--Hold--8
2026-06-01 15:59:00$20.78BUY2400$49,872.00--Hold--9
2026-06-01 15:58:00$20.78BUY2400$49,872.00--Hold--9
2026-06-01 15:57:00$20.78BUY2400$49,872.00--Hold--9
2026-06-01 15:56:00$20.78BUY2400$49,872.00--Hold--9
2026-06-01 15:54:00$20.78BUY2400$49,872.00--Hold--9
2026-06-01 15:50:00$20.78BUY2400$49,872.00--Hold--9
2026-06-01 15:48:00$20.77BUY2400$49,848.00--Hold--9
2026-06-01 15:45:00$20.78BUY2400$49,872.00--Hold--9
2026-06-01 15:44:00$20.82BUY2400$49,968.00--Hold--9
2026-06-01 15:42:00$20.77BUY2400$49,848.00--Hold--9
2026-06-01 15:32:00$20.77BUY2400$49,848.00--Hold--9
2026-06-01 15:21:00$20.80BUY2400$49,925.80--Hold--9
2026-06-01 15:14:00$20.82BUY2400$49,968.00--Hold--9
2026-06-01 15:06:00$20.82BUY2400$49,968.00--Hold--9
2026-06-01 14:48:00$20.78BUY2400$49,872.00--Hold--9
2026-06-01 14:34:00$20.78BUY2400$49,872.00--Hold--9
2026-06-01 14:17:00$20.78BUY2400$49,872.00--Hold--9
2026-06-01 14:07:00$20.78BUY2400$49,872.00--Hold--9
2026-06-01 14:05:00$20.77BUY2400$49,848.00--Hold--9
2026-06-01 13:51:00$20.79BUY2400$49,896.00--Hold--9
2026-06-01 13:24:00$20.78BUY2400$49,872.00--Hold--9
2026-06-01 13:15:00$20.82BUY2400$49,968.00--Hold--9
2026-06-01 12:56:00$20.78BUY2400$49,872.00--Hold--9
2026-06-01 12:39:00$20.77BUY2400$49,848.00--Hold--9
2026-06-01 12:34:00$20.78BUY2400$49,860.00--Hold--9
2026-06-01 12:27:00$20.77BUY2400$49,848.00--Hold--9
2026-06-01 12:12:00$20.78BUY2400$49,872.00--Hold--9
2026-06-01 12:02:00$20.78BUY2400$49,872.00--Hold--9
2026-06-01 11:54:00$20.80BUY2400$49,920.00--Hold--9
2026-06-01 11:52:00$20.77BUY2400$49,848.00--Hold--9
2026-06-01 11:07:00$20.78BUY2400$49,872.00--Hold--9
2026-06-01 11:00:00$20.83BUY2400$49,988.40--Hold--9
2026-06-01 10:59:00$20.78BUY2400$49,872.00--Hold--9
2026-06-01 10:51:00$20.78BUY2400$49,872.00--Hold--9
2026-06-01 10:43:00$20.78BUY2400$49,872.00--Hold--9
2026-06-01 10:35:00$20.78BUY2400$49,872.00--Hold--9
2026-06-01 10:28:00$20.78BUY2400$49,872.00--Hold--9
2026-06-01 10:27:00$20.83BUY2400$49,992.00--Hold--9
2026-06-01 10:21:00$20.78BUY2400$49,872.00--Hold--9
2026-06-01 10:18:00$20.82BUY2400$49,965.80--Hold--9
2026-06-01 10:14:00$20.78BUY2400$49,872.00--Hold--9
2026-06-01 10:12:00$20.84BUY2400$50,004.00--Hold--9
2026-06-01 10:11:00$20.84BUY2400$50,004.00--Hold--9
2026-06-01 10:10:00$20.84BUY2400$50,004.00--Hold--9
2026-06-01 10:06:00$20.84BUY2400$50,004.00--Hold--9
2026-06-01 09:58:00$20.84BUY2400$50,016.00--Hold--9
2026-06-01 09:44:00$20.84BUY2400$50,016.00--Hold--9
2026-06-01 09:36:00$20.87BUY2400$50,088.00--Hold--9
2026-06-01 09:33:00$20.87BUY2400$50,088.00--Hold--9
2026-05-29 15:57:00$20.89BUY2400$50,136.00--Hold--12
2026-05-29 15:55:00$20.89BUY2400$50,136.00--Hold--12
2026-05-29 15:45:00$20.89BUY2400$50,136.00--Hold--12
2026-05-29 15:42:00$20.89BUY2400$50,136.00--Hold--12
2026-05-29 15:40:00$20.87BUY2400$50,088.00--Hold--12
2026-05-29 15:31:00$20.88BUY2400$50,111.80--Hold--12
2026-05-29 15:29:00$20.88BUY2400$50,112.00--Hold--12
2026-05-29 15:24:00$20.88BUY2400$50,112.00--Hold--12
2026-05-29 15:20:00$20.88BUY2400$50,112.00--Hold--12
2026-05-29 15:03:00$20.85BUY2400$50,040.00--Hold--12
2026-05-29 14:42:00$20.85BUY2400$50,040.00--Hold--12
2026-05-29 14:37:00$20.87BUY2400$50,088.00--Hold--12
2026-05-29 14:30:00$20.88BUY2400$50,112.00--Hold--12
2026-05-29 14:26:00$20.87BUY2400$50,088.00--Hold--12
2026-05-29 14:15:00$20.87BUY2400$50,088.00--Hold--12
2026-05-29 14:14:00$20.88BUY2400$50,112.00--Hold--12
2026-05-29 14:13:00$20.88BUY2400$50,112.20--Hold--12
2026-05-29 14:06:00$20.88BUY2400$50,112.00--Hold--12
2026-05-29 13:45:00$20.88BUY2400$50,109.40--Hold--12
2026-05-29 13:38:00$20.88BUY2400$50,112.00--Hold--12
2026-05-29 13:33:00$20.88BUY2400$50,112.00--Hold--12
2026-05-29 13:27:00$20.88BUY2400$50,112.20--Hold--12
2026-05-29 13:26:00$20.88BUY2400$50,112.00--Hold--12
2026-05-29 13:20:00$20.89BUY2400$50,136.00--Hold--12
2026-05-29 13:06:00$20.88BUY2400$50,112.00--Hold--12
2026-05-29 12:03:00$20.89BUY2400$50,136.00--Hold--12
2026-05-29 11:14:00$20.89BUY2400$50,136.00--Hold--12
2026-05-29 10:55:00$20.85BUY2400$50,040.00--Hold--12
2026-05-29 10:49:00$20.89BUY2400$50,136.00--Hold--12
2026-05-29 10:43:00$20.89BUY2400$50,136.00--Hold--12
2026-05-29 10:41:00$20.90BUY2400$50,160.00--Hold--12
2026-05-29 10:23:00$20.90BUY2400$50,160.00--Hold--12
2026-05-29 09:32:00$20.90BUY2400$50,160.00--Hold--12
2026-05-28 15:39:00$21.44SELL2350$50,383.80----
2026-05-28 15:32:00$21.43SELL2350$50,360.50----
2026-05-28 15:03:00$21.45SELL2350$50,407.50----
2026-05-28 14:45:00$21.40SELL2350$50,290.00----
2026-05-28 13:57:00$21.38SELL2350$50,243.00----
2026-05-28 13:54:00$21.38SELL2350$50,243.00----
2026-05-28 13:52:00$21.38SELL2350$50,243.00----
2026-05-28 13:41:00$21.36SELL2350$50,196.00----
2026-05-28 13:24:00$21.38SELL2350$50,242.80----
2026-05-28 13:22:00$21.37SELL2350$50,219.50----
2026-05-28 13:20:00$21.36SELL2350$50,191.30----
2026-05-28 13:03:00$21.38SELL2350$50,242.80----
2026-05-28 12:48:00$21.37SELL2350$50,219.50----
2026-05-28 12:01:00$21.35SELL2350$50,172.50----
2026-05-28 12:00:00$21.35SELL2350$50,183.10----
2026-05-28 11:58:00$21.38SELL2350$50,243.00----
2026-05-28 11:38:00$21.38SELL2350$50,243.00----
2026-05-28 11:27:00$21.38SELL2350$50,243.00----
2026-05-28 11:09:00$21.38SELL2350$50,242.80----
2026-05-28 10:40:00$21.35SELL2350$50,172.50----
2026-05-28 10:33:00$21.36SELL2350$50,196.00----
2026-05-28 10:17:00$21.33SELL2350$50,125.50----
2026-05-28 10:16:00$21.30SELL2350$50,055.00----
2026-05-28 10:02:00$21.30SELL2350$50,055.00----
2026-05-28 09:48:00$21.30SELL2350$50,055.00----
2026-05-28 09:44:00$21.31SELL2350$50,078.50----
2026-05-28 09:36:00$21.31SELL2350$50,078.50----
2026-05-28 09:30:00$21.30SELL2350$50,055.00----
2026-05-19 13:23:00$21.18SELL2390$50,620.20----
2026-05-19 13:07:00$21.18SELL2390$50,620.20----
2026-05-19 10:25:00$20.97BUY2390$50,118.302026-05-19 13:07:00$21.18Sold$501.901%0
2026-05-19 10:22:00$20.95BUY2390$50,070.702026-05-19 13:07:00$21.18Sold$549.461.1%0
2026-05-19 10:21:00$20.96BUY2390$50,094.402026-05-19 13:07:00$21.18Sold$525.801.05%0
2026-05-19 10:13:00$20.97BUY2390$50,118.302026-05-19 13:07:00$21.18Sold$501.901%0
2026-05-19 10:08:00$20.96BUY2390$50,094.402026-05-19 13:07:00$21.18Sold$525.801.05%0
2026-05-19 10:07:00$20.97BUY2390$50,118.302026-05-19 13:07:00$21.18Sold$501.901%0
2026-05-19 10:05:00$20.97BUY2390$50,118.302026-05-19 13:07:00$21.18Sold$501.901%0
2026-05-19 09:58:00$20.96BUY2390$50,095.802026-05-19 13:07:00$21.18Sold$524.371.05%0
2026-05-19 09:47:00$20.96BUY2390$50,094.402026-05-19 13:07:00$21.18Sold$525.801.05%0
2026-05-19 09:46:00$20.96BUY2390$50,094.402026-05-19 13:07:00$21.18Sold$525.801.05%0
2026-05-19 09:44:00$20.96BUY2390$50,094.402026-05-19 13:07:00$21.18Sold$525.801.05%0
2026-05-19 09:43:00$20.96BUY2390$50,094.402026-05-19 13:07:00$21.18Sold$525.801.05%0
2026-05-19 09:42:00$20.96BUY2390$50,094.402026-05-19 13:07:00$21.18Sold$525.801.05%0
2026-05-18 15:58:00$21.24BUY2360$50,126.40--Hold--23
2026-05-18 15:21:00$21.24BUY2360$50,126.60--Hold--23
2026-05-18 15:07:00$21.24BUY2360$50,126.40--Hold--23
2026-05-18 15:01:00$21.24BUY2360$50,126.60--Hold--23
2026-05-18 15:00:00$21.24BUY2360$50,126.40--Hold--23
2026-05-18 14:53:00$21.24BUY2360$50,126.40--Hold--23
2026-05-18 14:45:00$21.24BUY2360$50,126.40--Hold--23
2026-05-18 14:07:00$21.32SELL2360$50,315.20----
2026-05-18 13:01:00$21.24BUY2360$50,126.60--Hold--23
2026-05-18 12:43:00$21.31SELL2360$50,291.60----
2026-05-18 12:38:00$21.32SELL2360$50,315.20----
2026-05-18 12:35:00$21.31SELL2360$50,291.60----
2026-05-18 11:58:00$21.32SELL2360$50,315.20----
2026-05-18 11:40:00$21.25BUY2360$50,145.30--Hold--23
2026-05-18 11:27:00$21.31SELL2360$50,291.60----
2026-05-18 10:49:00$21.32SELL2360$50,315.20----
2026-05-18 10:48:00$21.31SELL2360$50,291.60----
2026-05-18 10:37:00$21.31SELL2360$50,291.60----
2026-05-18 10:33:00$21.27SELL2360$50,199.30----
2026-05-18 10:02:00$21.26SELL2360$50,175.00----
2026-05-18 09:40:00$21.24BUY2360$50,126.40--Hold--23
2026-05-18 09:39:00$21.25SELL2360$50,150.00----
2026-05-15 15:10:00$21.43SELL2340$50,146.20----
2026-05-15 11:51:00$21.39SELL2340$50,052.60----
2026-05-15 11:36:00$21.39SELL2340$50,052.60----
2026-05-15 10:04:00$21.19BUY2340$49,584.602026-05-15 15:10:00$21.43Sold$561.601.13%0
2026-05-15 09:30:00$21.40BUY2340$50,076.00--Hold--26
2026-05-14 15:55:00$21.41SELL2350$50,313.50----
2026-05-14 15:40:00$21.42SELL2350$50,337.00----
2026-05-14 15:33:00$21.42SELL2350$50,325.20----
2026-05-14 15:32:00$21.42SELL2350$50,337.00----
2026-05-14 15:31:00$21.42SELL2350$50,337.00----
2026-05-14 15:13:00$21.41SELL2350$50,313.50----
2026-05-14 12:36:00$21.34BUY2350$50,149.00--Hold--27
2026-05-14 12:35:00$21.34BUY2350$50,149.00--Hold--27
2026-05-14 12:21:00$21.34BUY2350$50,149.00--Hold--27
2026-05-14 12:07:00$21.33BUY2350$50,125.50--Hold--27
2026-05-14 11:47:00$21.33BUY2350$50,125.50--Hold--27
2026-05-14 11:31:00$21.33BUY2350$50,125.50--Hold--27
2026-05-14 11:27:00$21.34BUY2350$50,149.00--Hold--27
2026-05-14 11:16:00$21.42SELL2350$50,337.00----
2026-05-14 10:26:00$21.33BUY2350$50,125.50--Hold--27
2026-05-14 09:30:00$21.34BUY2350$50,149.00--Hold--27
2026-05-13 15:57:00$21.31BUY2340$49,865.40--Hold--28
2026-05-13 15:55:00$21.31BUY2340$49,865.40--Hold--28
2026-05-13 15:50:00$21.32BUY2340$49,888.80--Hold--28
2026-05-13 15:39:00$21.31BUY2340$49,865.40--Hold--28
2026-05-13 15:06:00$21.31BUY2340$49,865.40--Hold--28
2026-05-13 15:05:00$21.32BUY2340$49,888.80--Hold--28
2026-05-13 14:57:00$21.32BUY2340$49,888.80--Hold--28
2026-05-13 14:47:00$21.32BUY2340$49,888.80--Hold--28
2026-05-13 14:37:00$21.32BUY2340$49,888.80--Hold--28
2026-05-13 14:27:00$21.32BUY2340$49,888.80--Hold--28
2026-05-13 14:17:00$21.32BUY2340$49,888.80--Hold--28
2026-05-13 14:07:00$21.31BUY2340$49,865.40--Hold--28
2026-05-13 13:57:00$21.31BUY2340$49,865.40--Hold--28
2026-05-13 13:47:00$21.31BUY2340$49,865.40--Hold--28
2026-05-13 13:36:00$21.32BUY2340$49,888.80--Hold--28
2026-05-13 12:39:00$21.31BUY2340$49,865.40--Hold--28
2026-05-13 11:55:00$21.31BUY2340$49,865.40--Hold--28
2026-05-13 10:45:00$21.31BUY2340$49,865.40--Hold--28
2026-05-13 10:30:00$21.31BUY2340$49,865.60--Hold--28
2026-05-13 09:34:00$21.44SELL2340$50,169.60----
2026-05-13 09:33:00$21.44SELL2340$50,169.60----
2026-05-13 09:30:00$21.37BUY2340$50,005.80--Hold--28
2026-05-12 15:50:00$21.34BUY2320$49,508.80--Hold--29
2026-05-12 15:44:00$21.35BUY2320$49,532.00--Hold--29
2026-05-12 15:42:00$21.35BUY2320$49,532.00--Hold--29
2026-05-12 14:45:00$21.45BUY2320$49,764.00--Hold--29
2026-05-12 11:14:00$21.48BUY2320$49,833.80--Hold--29
2026-05-12 11:13:00$21.49BUY2320$49,856.80--Hold--29
2026-05-12 10:56:00$21.56BUY2320$50,019.20--Hold--29
2026-05-11 15:12:00$21.46BUY2330$50,002.00--Hold--30
2026-05-11 15:03:00$21.46BUY2330$50,001.80--Hold--30
2026-05-11 14:57:00$21.48BUY2330$50,055.60--Hold--30
2026-05-11 14:50:00$21.48BUY2330$50,059.60--Hold--30
2026-05-11 13:31:00$21.50BUY2330$50,095.00--Hold--30
2026-05-11 12:20:00$21.53BUY2330$50,164.90--Hold--30
2026-05-11 11:59:00$21.53BUY2330$50,164.90--Hold--30
2026-05-11 10:21:00$21.50BUY2330$50,097.80--Hold--30
2026-05-11 10:02:00$21.50BUY2330$50,095.00--Hold--30
2026-05-08 15:46:00$21.48BUY2330$50,048.40--Hold--33

Buy Times -> Sold

379 -> 3.96% -> 15

Sell Times -> Sold

152 -> 9.87% -> 15

Average Cost

$50,054.10
Min: $49,584.60 - Max: $50,118.30

Average Hold Days

0.3 days
Min: 0 - Max: 4

Average Gain

$543.92
Min: $501.90 - Max: $835.20

Average Gain (%)

1.09%
Min: 1% - Max: 1.67%

Buy Times -> Still Hold

379 -> 96.04% -> 364

Avg. Hold Cost (Not Sold)

$49,975.22
Min: $49,503.30 - Max: $50,276.70

Avg. Hold Days (Not Sold)

16.8 days
Min: 2 - Max: 37

Trade Details

Date/Time Price Action Shares Cost Sold Date Sold Price Status Gain ($) Gain (%) Hold Days
2026-06-08 15:59:00$20.48BUY2430$49,766.40--Hold--2
2026-06-08 15:56:00$20.47BUY2430$49,742.10--Hold--2
2026-06-08 15:54:00$20.48BUY2430$49,766.20--Hold--2
2026-06-08 15:53:00$20.48BUY2430$49,766.40--Hold--2
2026-06-08 15:42:00$20.47BUY2430$49,742.30--Hold--2
2026-06-08 15:40:00$20.47BUY2430$49,742.10--Hold--2
2026-06-08 15:38:00$20.47BUY2430$49,742.30--Hold--2
2026-06-08 15:33:00$20.47BUY2430$49,742.30--Hold--2
2026-06-08 15:32:00$20.48BUY2430$49,755.90--Hold--2
2026-06-08 15:29:00$20.50BUY2430$49,815.00--Hold--2
2026-06-08 15:24:00$20.47BUY2430$49,742.30--Hold--2
2026-06-08 14:57:00$20.48BUY2430$49,766.40--Hold--2
2026-06-08 14:50:00$20.48BUY2430$49,766.40--Hold--2
2026-06-08 14:45:00$20.48BUY2430$49,766.40--Hold--2
2026-06-08 14:28:00$20.51BUY2430$49,839.30--Hold--2
2026-06-08 14:08:00$20.46BUY2430$49,718.00--Hold--2
2026-06-08 14:01:00$20.51BUY2430$49,850.00--Hold--2
2026-06-08 13:28:00$20.46BUY2430$49,718.00--Hold--2
2026-06-08 12:47:00$20.48BUY2430$49,766.40--Hold--2
2026-06-08 12:34:00$20.46BUY2430$49,718.00--Hold--2
2026-06-08 12:10:00$20.46BUY2430$49,718.00--Hold--2
2026-06-08 10:15:00$20.50BUY2430$49,815.00--Hold--2
2026-06-08 10:03:00$20.50BUY2430$49,815.00--Hold--2
2026-06-08 09:57:00$20.46BUY2430$49,717.80--Hold--2
2026-06-08 09:56:00$20.48BUY2430$49,766.40--Hold--2
2026-06-08 09:54:00$20.46BUY2430$49,717.80--Hold--2
2026-06-08 09:48:00$20.49BUY2430$49,790.70--Hold--2
2026-06-08 09:45:00$20.48BUY2430$49,766.40--Hold--2
2026-06-08 09:43:00$20.50BUY2430$49,814.50--Hold--2
2026-06-08 09:40:00$20.50BUY2430$49,815.00--Hold--2
2026-06-08 09:38:00$20.50BUY2430$49,815.00--Hold--2
2026-06-08 09:37:00$20.56BUY2430$49,960.80--Hold--2
2026-06-08 09:31:00$20.51BUY2430$49,839.30--Hold--2
2026-06-08 09:30:00$20.59BUY2430$50,033.70--Hold--2
2026-06-05 15:59:00$20.55BUY2440$50,142.00--Hold--5
2026-06-05 15:58:00$20.55BUY2440$50,142.00--Hold--5
2026-06-05 15:57:00$20.55BUY2440$50,142.00--Hold--5
2026-06-05 15:56:00$20.55BUY2440$50,142.00--Hold--5
2026-06-05 15:55:00$20.55BUY2440$50,142.00--Hold--5
2026-06-05 15:54:00$20.55BUY2440$50,142.00--Hold--5
2026-06-05 15:53:00$20.55BUY2440$50,142.00--Hold--5
2026-06-05 15:52:00$20.55BUY2440$50,142.00--Hold--5
2026-06-05 15:51:00$20.55BUY2440$50,142.00--Hold--5
2026-06-05 15:50:00$20.55BUY2440$50,142.00--Hold--5
2026-06-05 15:49:00$20.55BUY2440$50,142.00--Hold--5
2026-06-05 15:47:00$20.55BUY2440$50,142.00--Hold--5
2026-06-05 15:46:00$20.55BUY2440$50,142.00--Hold--5
2026-06-05 15:44:00$20.55BUY2440$50,142.00--Hold--5
2026-06-05 15:42:00$20.55BUY2440$50,142.00--Hold--5
2026-06-05 15:40:00$20.59BUY2440$50,239.60--Hold--5
2026-06-05 15:32:00$20.57BUY2440$50,190.80--Hold--5
2026-06-05 15:29:00$20.58BUY2440$50,222.50--Hold--5
2026-06-05 15:19:00$20.55BUY2440$50,142.00--Hold--5
2026-06-05 14:57:00$20.54BUY2440$50,117.60--Hold--5
2026-06-05 14:49:00$20.54BUY2440$50,117.60--Hold--5
2026-06-05 14:42:00$20.55BUY2440$50,142.00--Hold--5
2026-06-05 14:40:00$20.59BUY2440$50,239.60--Hold--5
2026-06-05 14:39:00$20.55BUY2440$50,142.00--Hold--5
2026-06-05 14:27:00$20.57BUY2440$50,190.80--Hold--5
2026-06-05 14:21:00$20.57BUY2440$50,190.80--Hold--5
2026-06-05 14:12:00$20.58BUY2440$50,215.20--Hold--5
2026-06-05 14:03:00$20.56BUY2440$50,166.40--Hold--5
2026-06-05 13:56:00$20.59BUY2440$50,250.80--Hold--5
2026-06-05 13:34:00$20.55BUY2440$50,142.00--Hold--5
2026-06-05 13:24:00$20.55BUY2440$50,142.00--Hold--5
2026-06-05 13:16:00$20.56BUY2440$50,166.40--Hold--5
2026-06-05 13:13:00$20.56BUY2440$50,166.40--Hold--5
2026-06-05 13:09:00$20.56BUY2440$50,166.40--Hold--5
2026-06-05 13:08:00$20.59BUY2440$50,239.60--Hold--5
2026-06-05 13:03:00$20.56BUY2440$50,166.60--Hold--5
2026-06-05 12:50:00$20.56BUY2440$50,166.40--Hold--5
2026-06-05 12:27:00$20.57BUY2440$50,190.80--Hold--5
2026-06-05 12:17:00$20.57BUY2440$50,190.80--Hold--5
2026-06-05 12:16:00$20.56BUY2440$50,166.40--Hold--5
2026-06-05 12:11:00$20.58BUY2440$50,212.30--Hold--5
2026-06-05 12:06:00$20.55BUY2440$50,142.00--Hold--5
2026-06-05 11:56:00$20.55BUY2440$50,142.00--Hold--5
2026-06-05 11:46:00$20.55BUY2440$50,142.00--Hold--5
2026-06-05 11:37:00$20.60BUY2440$50,264.00--Hold--5
2026-06-05 11:36:00$20.60BUY2440$50,264.00--Hold--5
2026-06-05 11:35:00$20.60BUY2440$50,264.00--Hold--5
2026-06-05 11:27:00$20.57BUY2440$50,190.80--Hold--5
2026-06-05 11:19:00$20.60BUY2440$50,264.00--Hold--5
2026-06-05 11:10:00$20.60BUY2440$50,264.00--Hold--5
2026-06-05 11:02:00$20.60BUY2440$50,264.00--Hold--5
2026-06-05 10:58:00$20.55BUY2440$50,142.00--Hold--5
2026-06-05 10:48:00$20.56BUY2440$50,166.40--Hold--5
2026-06-05 10:46:00$20.56BUY2440$50,166.40--Hold--5
2026-06-05 10:42:00$20.55BUY2440$50,142.00--Hold--5
2026-06-05 10:38:00$20.56BUY2440$50,166.40--Hold--5
2026-06-05 10:31:00$20.56BUY2440$50,166.40--Hold--5
2026-06-05 09:30:00$20.56BUY2440$50,166.40--Hold--5
2026-06-04 15:57:00$20.69BUY2430$50,276.70--Hold--6
2026-06-04 15:53:00$20.69BUY2430$50,276.70--Hold--6
2026-06-04 09:30:00$20.65BUY2430$50,179.50--Hold--6
2026-06-03 15:57:00$20.67BUY2400$49,608.00--Hold--7
2026-06-03 15:53:00$20.65BUY2400$49,560.00--Hold--7
2026-06-03 15:45:00$20.67BUY2400$49,608.00--Hold--7
2026-06-03 15:40:00$20.70BUY2400$49,680.00--Hold--7
2026-06-03 15:37:00$20.69BUY2400$49,656.00--Hold--7
2026-06-03 15:01:00$20.70BUY2400$49,680.00--Hold--7
2026-06-03 14:55:00$20.75BUY2400$49,800.00--Hold--7
2026-06-03 14:45:00$20.78BUY2400$49,872.00--Hold--7
2026-06-03 14:37:00$20.75BUY2400$49,800.00--Hold--7
2026-06-03 14:26:00$20.75BUY2400$49,800.20--Hold--7
2026-06-03 14:10:00$20.75BUY2400$49,800.00--Hold--7
2026-06-03 13:22:00$20.75BUY2400$49,800.20--Hold--7
2026-06-03 12:00:00$20.75BUY2400$49,800.00--Hold--7
2026-06-03 11:46:00$20.75BUY2400$49,800.20--Hold--7
2026-06-03 11:40:00$20.82BUY2400$49,968.00--Hold--7
2026-06-03 11:30:00$20.79BUY2400$49,896.00--Hold--7
2026-06-03 11:20:00$20.82BUY2400$49,968.00--Hold--7
2026-06-03 11:09:00$20.82BUY2400$49,968.00--Hold--7
2026-06-03 10:02:00$20.82BUY2400$49,968.00--Hold--7
2026-06-02 14:52:00$20.79BUY2410$50,103.90--Hold--8
2026-06-02 14:15:00$20.78BUY2410$50,082.20--Hold--8
2026-06-02 13:03:00$20.80BUY2410$50,128.00--Hold--8
2026-06-02 12:59:00$20.80BUY2410$50,128.00--Hold--8
2026-06-02 12:44:00$20.78BUY2410$50,079.80--Hold--8
2026-06-02 12:40:00$20.79BUY2410$50,102.90--Hold--8
2026-06-02 12:33:00$20.78BUY2410$50,079.80--Hold--8
2026-06-02 12:30:00$20.78BUY2410$50,080.00--Hold--8
2026-06-02 12:18:00$20.78BUY2410$50,079.80--Hold--8
2026-06-02 12:15:00$20.78BUY2410$50,080.00--Hold--8
2026-06-02 12:14:00$20.78BUY2410$50,080.00--Hold--8
2026-06-02 12:13:00$20.78BUY2410$50,080.00--Hold--8
2026-06-02 12:11:00$20.77BUY2410$50,055.70--Hold--8
2026-06-02 12:06:00$20.78BUY2410$50,079.80--Hold--8
2026-06-02 11:55:00$20.78BUY2410$50,079.80--Hold--8
2026-06-02 11:54:00$20.80BUY2410$50,128.00--Hold--8
2026-06-02 11:39:00$20.78BUY2410$50,079.80--Hold--8
2026-06-02 11:38:00$20.78BUY2410$50,079.80--Hold--8
2026-06-02 11:32:00$20.78BUY2410$50,080.00--Hold--8
2026-06-02 11:31:00$20.77BUY2410$50,055.70--Hold--8
2026-06-02 11:27:00$20.78BUY2410$50,079.80--Hold--8
2026-06-02 11:01:00$20.77BUY2410$50,055.70--Hold--8
2026-06-02 11:00:00$20.75BUY2410$50,007.70--Hold--8
2026-06-02 10:24:00$20.82BUY2410$50,176.20--Hold--8
2026-06-02 10:06:00$20.81BUY2410$50,152.10--Hold--8
2026-06-02 09:59:00$20.81BUY2410$50,152.10--Hold--8
2026-06-02 09:30:00$20.77BUY2410$50,055.70--Hold--8
2026-06-01 15:59:00$20.78BUY2400$49,872.00--Hold--9
2026-06-01 15:58:00$20.78BUY2400$49,872.00--Hold--9
2026-06-01 15:57:00$20.78BUY2400$49,872.00--Hold--9
2026-06-01 15:56:00$20.78BUY2400$49,872.00--Hold--9
2026-06-01 15:54:00$20.78BUY2400$49,872.00--Hold--9
2026-06-01 15:50:00$20.78BUY2400$49,872.00--Hold--9
2026-06-01 15:48:00$20.77BUY2400$49,848.00--Hold--9
2026-06-01 15:45:00$20.78BUY2400$49,872.00--Hold--9
2026-06-01 15:44:00$20.82BUY2400$49,968.00--Hold--9
2026-06-01 15:42:00$20.77BUY2400$49,848.00--Hold--9
2026-06-01 15:32:00$20.77BUY2400$49,848.00--Hold--9
2026-06-01 15:21:00$20.80BUY2400$49,925.80--Hold--9
2026-06-01 15:14:00$20.82BUY2400$49,968.00--Hold--9
2026-06-01 15:06:00$20.82BUY2400$49,968.00--Hold--9
2026-06-01 14:48:00$20.78BUY2400$49,872.00--Hold--9
2026-06-01 14:34:00$20.78BUY2400$49,872.00--Hold--9
2026-06-01 14:17:00$20.78BUY2400$49,872.00--Hold--9
2026-06-01 14:07:00$20.78BUY2400$49,872.00--Hold--9
2026-06-01 14:05:00$20.77BUY2400$49,848.00--Hold--9
2026-06-01 13:51:00$20.79BUY2400$49,896.00--Hold--9
2026-06-01 13:24:00$20.78BUY2400$49,872.00--Hold--9
2026-06-01 13:15:00$20.82BUY2400$49,968.00--Hold--9
2026-06-01 12:56:00$20.78BUY2400$49,872.00--Hold--9
2026-06-01 12:39:00$20.77BUY2400$49,848.00--Hold--9
2026-06-01 12:34:00$20.78BUY2400$49,860.00--Hold--9
2026-06-01 12:27:00$20.77BUY2400$49,848.00--Hold--9
2026-06-01 12:12:00$20.78BUY2400$49,872.00--Hold--9
2026-06-01 12:02:00$20.78BUY2400$49,872.00--Hold--9
2026-06-01 11:54:00$20.80BUY2400$49,920.00--Hold--9
2026-06-01 11:52:00$20.77BUY2400$49,848.00--Hold--9
2026-06-01 11:07:00$20.78BUY2400$49,872.00--Hold--9
2026-06-01 11:00:00$20.83BUY2400$49,988.40--Hold--9
2026-06-01 10:59:00$20.78BUY2400$49,872.00--Hold--9
2026-06-01 10:51:00$20.78BUY2400$49,872.00--Hold--9
2026-06-01 10:43:00$20.78BUY2400$49,872.00--Hold--9
2026-06-01 10:35:00$20.78BUY2400$49,872.00--Hold--9
2026-06-01 10:28:00$20.78BUY2400$49,872.00--Hold--9
2026-06-01 10:27:00$20.83BUY2400$49,992.00--Hold--9
2026-06-01 10:21:00$20.78BUY2400$49,872.00--Hold--9
2026-06-01 10:18:00$20.82BUY2400$49,965.80--Hold--9
2026-06-01 10:14:00$20.78BUY2400$49,872.00--Hold--9
2026-06-01 10:12:00$20.84BUY2400$50,004.00--Hold--9
2026-06-01 10:11:00$20.84BUY2400$50,004.00--Hold--9
2026-06-01 10:10:00$20.84BUY2400$50,004.00--Hold--9
2026-06-01 10:06:00$20.84BUY2400$50,004.00--Hold--9
2026-06-01 09:58:00$20.84BUY2400$50,016.00--Hold--9
2026-06-01 09:44:00$20.84BUY2400$50,016.00--Hold--9
2026-06-01 09:36:00$20.87BUY2400$50,088.00--Hold--9
2026-06-01 09:33:00$20.87BUY2400$50,088.00--Hold--9
2026-05-29 15:57:00$20.89BUY2400$50,136.00--Hold--12
2026-05-29 15:55:00$20.89BUY2400$50,136.00--Hold--12
2026-05-29 15:45:00$20.89BUY2400$50,136.00--Hold--12
2026-05-29 15:42:00$20.89BUY2400$50,136.00--Hold--12
2026-05-29 15:40:00$20.87BUY2400$50,088.00--Hold--12
2026-05-29 15:31:00$20.88BUY2400$50,111.80--Hold--12
2026-05-29 15:29:00$20.88BUY2400$50,112.00--Hold--12
2026-05-29 15:24:00$20.88BUY2400$50,112.00--Hold--12
2026-05-29 15:20:00$20.88BUY2400$50,112.00--Hold--12
2026-05-29 15:03:00$20.85BUY2400$50,040.00--Hold--12
2026-05-29 14:42:00$20.85BUY2400$50,040.00--Hold--12
2026-05-29 14:37:00$20.87BUY2400$50,088.00--Hold--12
2026-05-29 14:30:00$20.88BUY2400$50,112.00--Hold--12
2026-05-29 14:26:00$20.87BUY2400$50,088.00--Hold--12
2026-05-29 14:15:00$20.87BUY2400$50,088.00--Hold--12
2026-05-29 14:14:00$20.88BUY2400$50,112.00--Hold--12
2026-05-29 14:13:00$20.88BUY2400$50,112.20--Hold--12
2026-05-29 14:06:00$20.88BUY2400$50,112.00--Hold--12
2026-05-29 13:45:00$20.88BUY2400$50,109.40--Hold--12
2026-05-29 13:38:00$20.88BUY2400$50,112.00--Hold--12
2026-05-29 13:33:00$20.88BUY2400$50,112.00--Hold--12
2026-05-29 13:27:00$20.88BUY2400$50,112.20--Hold--12
2026-05-29 13:26:00$20.88BUY2400$50,112.00--Hold--12
2026-05-29 13:20:00$20.89BUY2400$50,136.00--Hold--12
2026-05-29 13:06:00$20.88BUY2400$50,112.00--Hold--12
2026-05-29 12:03:00$20.89BUY2400$50,136.00--Hold--12
2026-05-29 11:14:00$20.89BUY2400$50,136.00--Hold--12
2026-05-29 10:55:00$20.85BUY2400$50,040.00--Hold--12
2026-05-29 10:49:00$20.89BUY2400$50,136.00--Hold--12
2026-05-29 10:43:00$20.89BUY2400$50,136.00--Hold--12
2026-05-29 10:41:00$20.90BUY2400$50,160.00--Hold--12
2026-05-29 10:23:00$20.90BUY2400$50,160.00--Hold--12
2026-05-29 09:32:00$20.90BUY2400$50,160.00--Hold--12
2026-05-28 15:39:00$21.44SELL2350$50,383.80----
2026-05-28 15:32:00$21.43SELL2350$50,360.50----
2026-05-28 15:03:00$21.45SELL2350$50,407.50----
2026-05-28 14:45:00$21.40SELL2350$50,290.00----
2026-05-28 13:57:00$21.38SELL2350$50,243.00----
2026-05-28 13:54:00$21.38SELL2350$50,243.00----
2026-05-28 13:52:00$21.38SELL2350$50,243.00----
2026-05-28 13:41:00$21.36SELL2350$50,196.00----
2026-05-28 13:24:00$21.38SELL2350$50,242.80----
2026-05-28 13:22:00$21.37SELL2350$50,219.50----
2026-05-28 13:20:00$21.36SELL2350$50,191.30----
2026-05-28 13:03:00$21.38SELL2350$50,242.80----
2026-05-28 12:48:00$21.37SELL2350$50,219.50----
2026-05-28 12:01:00$21.35SELL2350$50,172.50----
2026-05-28 12:00:00$21.35SELL2350$50,183.10----
2026-05-28 11:58:00$21.38SELL2350$50,243.00----
2026-05-28 11:38:00$21.38SELL2350$50,243.00----
2026-05-28 11:27:00$21.38SELL2350$50,243.00----
2026-05-28 11:09:00$21.38SELL2350$50,242.80----
2026-05-28 10:40:00$21.35SELL2350$50,172.50----
2026-05-28 10:33:00$21.36SELL2350$50,196.00----
2026-05-28 10:17:00$21.33SELL2350$50,125.50----
2026-05-28 10:16:00$21.30SELL2350$50,055.00----
2026-05-28 10:02:00$21.30SELL2350$50,055.00----
2026-05-28 09:48:00$21.30SELL2350$50,055.00----
2026-05-28 09:44:00$21.31SELL2350$50,078.50----
2026-05-28 09:36:00$21.31SELL2350$50,078.50----
2026-05-28 09:30:00$21.30SELL2350$50,055.00----
2026-05-19 13:23:00$21.18SELL2390$50,620.20----
2026-05-19 13:07:00$21.18SELL2390$50,620.20----
2026-05-19 10:25:00$20.97BUY2390$50,118.302026-05-19 13:07:00$21.18Sold$501.901%0
2026-05-19 10:22:00$20.95BUY2390$50,070.702026-05-19 13:07:00$21.18Sold$549.461.1%0
2026-05-19 10:21:00$20.96BUY2390$50,094.402026-05-19 13:07:00$21.18Sold$525.801.05%0
2026-05-19 10:13:00$20.97BUY2390$50,118.302026-05-19 13:07:00$21.18Sold$501.901%0
2026-05-19 10:08:00$20.96BUY2390$50,094.402026-05-19 13:07:00$21.18Sold$525.801.05%0
2026-05-19 10:07:00$20.97BUY2390$50,118.302026-05-19 13:07:00$21.18Sold$501.901%0
2026-05-19 10:05:00$20.97BUY2390$50,118.302026-05-19 13:07:00$21.18Sold$501.901%0
2026-05-19 09:58:00$20.96BUY2390$50,095.802026-05-19 13:07:00$21.18Sold$524.371.05%0
2026-05-19 09:47:00$20.96BUY2390$50,094.402026-05-19 13:07:00$21.18Sold$525.801.05%0
2026-05-19 09:46:00$20.96BUY2390$50,094.402026-05-19 13:07:00$21.18Sold$525.801.05%0
2026-05-19 09:44:00$20.96BUY2390$50,094.402026-05-19 13:07:00$21.18Sold$525.801.05%0
2026-05-19 09:43:00$20.96BUY2390$50,094.402026-05-19 13:07:00$21.18Sold$525.801.05%0
2026-05-19 09:42:00$20.96BUY2390$50,094.402026-05-19 13:07:00$21.18Sold$525.801.05%0
2026-05-18 15:58:00$21.24BUY2360$50,126.40--Hold--23
2026-05-18 15:21:00$21.24BUY2360$50,126.60--Hold--23
2026-05-18 15:07:00$21.24BUY2360$50,126.40--Hold--23
2026-05-18 15:01:00$21.24BUY2360$50,126.60--Hold--23
2026-05-18 15:00:00$21.24BUY2360$50,126.40--Hold--23
2026-05-18 14:53:00$21.24BUY2360$50,126.40--Hold--23
2026-05-18 14:45:00$21.24BUY2360$50,126.40--Hold--23
2026-05-18 14:07:00$21.32SELL2360$50,315.20----
2026-05-18 13:01:00$21.24BUY2360$50,126.60--Hold--23
2026-05-18 12:43:00$21.31SELL2360$50,291.60----
2026-05-18 12:38:00$21.32SELL2360$50,315.20----
2026-05-18 12:35:00$21.31SELL2360$50,291.60----
2026-05-18 11:58:00$21.32SELL2360$50,315.20----
2026-05-18 11:40:00$21.25BUY2360$50,145.30--Hold--23
2026-05-18 11:27:00$21.31SELL2360$50,291.60----
2026-05-18 10:49:00$21.32SELL2360$50,315.20----
2026-05-18 10:48:00$21.31SELL2360$50,291.60----
2026-05-18 10:37:00$21.31SELL2360$50,291.60----
2026-05-18 10:33:00$21.27SELL2360$50,199.30----
2026-05-18 10:02:00$21.26SELL2360$50,175.00----
2026-05-18 09:40:00$21.24BUY2360$50,126.40--Hold--23
2026-05-18 09:39:00$21.25SELL2360$50,150.00----
2026-05-15 15:10:00$21.43SELL2340$50,146.20----
2026-05-15 11:51:00$21.39SELL2340$50,052.60----
2026-05-15 11:36:00$21.39SELL2340$50,052.60----
2026-05-15 10:04:00$21.19BUY2340$49,584.602026-05-15 15:10:00$21.43Sold$561.601.13%0
2026-05-15 09:30:00$21.40BUY2340$50,076.00--Hold--26
2026-05-14 15:55:00$21.41SELL2350$50,313.50----
2026-05-14 15:40:00$21.42SELL2350$50,337.00----
2026-05-14 15:33:00$21.42SELL2350$50,325.20----
2026-05-14 15:32:00$21.42SELL2350$50,337.00----
2026-05-14 15:31:00$21.42SELL2350$50,337.00----
2026-05-14 15:13:00$21.41SELL2350$50,313.50----
2026-05-14 12:36:00$21.34BUY2350$50,149.00--Hold--27
2026-05-14 12:35:00$21.34BUY2350$50,149.00--Hold--27
2026-05-14 12:21:00$21.34BUY2350$50,149.00--Hold--27
2026-05-14 12:07:00$21.33BUY2350$50,125.50--Hold--27
2026-05-14 11:47:00$21.33BUY2350$50,125.50--Hold--27
2026-05-14 11:31:00$21.33BUY2350$50,125.50--Hold--27
2026-05-14 11:27:00$21.34BUY2350$50,149.00--Hold--27
2026-05-14 11:16:00$21.42SELL2350$50,337.00----
2026-05-14 10:26:00$21.33BUY2350$50,125.50--Hold--27
2026-05-14 09:30:00$21.34BUY2350$50,149.00--Hold--27
2026-05-13 15:57:00$21.31BUY2340$49,865.40--Hold--28
2026-05-13 15:55:00$21.31BUY2340$49,865.40--Hold--28
2026-05-13 15:50:00$21.32BUY2340$49,888.80--Hold--28
2026-05-13 15:39:00$21.31BUY2340$49,865.40--Hold--28
2026-05-13 15:06:00$21.31BUY2340$49,865.40--Hold--28
2026-05-13 15:05:00$21.32BUY2340$49,888.80--Hold--28
2026-05-13 14:57:00$21.32BUY2340$49,888.80--Hold--28
2026-05-13 14:47:00$21.32BUY2340$49,888.80--Hold--28
2026-05-13 14:37:00$21.32BUY2340$49,888.80--Hold--28
2026-05-13 14:27:00$21.32BUY2340$49,888.80--Hold--28
2026-05-13 14:17:00$21.32BUY2340$49,888.80--Hold--28
2026-05-13 14:07:00$21.31BUY2340$49,865.40--Hold--28
2026-05-13 13:57:00$21.31BUY2340$49,865.40--Hold--28
2026-05-13 13:47:00$21.31BUY2340$49,865.40--Hold--28
2026-05-13 13:36:00$21.32BUY2340$49,888.80--Hold--28
2026-05-13 12:39:00$21.31BUY2340$49,865.40--Hold--28
2026-05-13 11:55:00$21.31BUY2340$49,865.40--Hold--28
2026-05-13 10:45:00$21.31BUY2340$49,865.40--Hold--28
2026-05-13 10:30:00$21.31BUY2340$49,865.60--Hold--28
2026-05-13 09:34:00$21.44SELL2340$50,169.60----
2026-05-13 09:33:00$21.44SELL2340$50,169.60----
2026-05-13 09:30:00$21.37BUY2340$50,005.80--Hold--28
2026-05-12 15:50:00$21.34BUY2320$49,508.80--Hold--29
2026-05-12 15:44:00$21.35BUY2320$49,532.00--Hold--29
2026-05-12 15:42:00$21.35BUY2320$49,532.00--Hold--29
2026-05-12 14:45:00$21.45BUY2320$49,764.00--Hold--29
2026-05-12 11:14:00$21.48BUY2320$49,833.80--Hold--29
2026-05-12 11:13:00$21.49BUY2320$49,856.80--Hold--29
2026-05-12 10:56:00$21.56BUY2320$50,019.20--Hold--29
2026-05-11 15:12:00$21.46BUY2330$50,002.00--Hold--30
2026-05-11 15:03:00$21.46BUY2330$50,001.80--Hold--30
2026-05-11 14:57:00$21.48BUY2330$50,055.60--Hold--30
2026-05-11 14:50:00$21.48BUY2330$50,059.60--Hold--30
2026-05-11 13:31:00$21.50BUY2330$50,095.00--Hold--30
2026-05-11 12:20:00$21.53BUY2330$50,164.90--Hold--30
2026-05-11 11:59:00$21.53BUY2330$50,164.90--Hold--30
2026-05-11 10:21:00$21.50BUY2330$50,097.80--Hold--30
2026-05-11 10:02:00$21.50BUY2330$50,095.00--Hold--30
2026-05-08 15:46:00$21.48BUY2330$50,048.40--Hold--33
2026-05-08 15:45:00$21.48BUY2330$50,048.40--Hold--33
2026-05-08 15:44:00$21.48BUY2330$50,048.40--Hold--33
2026-05-08 15:43:00$21.48BUY2330$50,048.40--Hold--33
2026-05-08 15:42:00$21.47BUY2330$50,025.10--Hold--33
2026-05-08 15:40:00$21.49BUY2330$50,065.60--Hold--33
2026-05-08 15:38:00$21.48BUY2330$50,048.40--Hold--33
2026-05-08 15:21:00$21.47BUY2330$50,025.10--Hold--33
2026-05-08 15:18:00$21.47BUY2330$50,025.10--Hold--33
2026-05-08 15:12:00$21.47BUY2330$50,025.10--Hold--33
2026-05-08 15:05:00$21.47BUY2330$50,025.10--Hold--33
2026-05-08 14:58:00$21.48BUY2330$50,048.40--Hold--33
2026-05-08 14:51:00$21.47BUY2330$50,025.10--Hold--33
2026-05-08 14:44:00$21.48BUY2330$50,048.40--Hold--33
2026-05-08 14:40:00$21.48BUY2330$50,048.40--Hold--33
2026-05-08 14:39:00$21.49BUY2330$50,071.70--Hold--33
2026-05-08 14:31:00$21.49BUY2330$50,071.70--Hold--33
2026-05-08 14:26:00$21.48BUY2330$50,048.40--Hold--33
2026-05-08 14:06:00$21.50BUY2330$50,095.00--Hold--33
2026-05-08 14:03:00$21.50BUY2330$50,094.80--Hold--33
2026-05-08 13:43:00$21.50BUY2330$50,095.00--Hold--33
2026-05-08 13:12:00$21.50BUY2330$50,095.00--Hold--33
2026-05-08 13:08:00$21.49BUY2330$50,071.70--Hold--33
2026-05-08 13:06:00$21.50BUY2330$50,095.00--Hold--33
2026-05-08 12:48:00$21.50BUY2330$50,095.00--Hold--33
2026-05-07 15:55:00$21.47BUY2330$50,025.10--Hold--34
2026-05-07 15:50:00$21.47BUY2330$50,025.10--Hold--34
2026-05-07 15:44:00$21.46BUY2330$50,001.80--Hold--34
2026-05-07 09:30:00$21.47BUY2330$50,025.10--Hold--34
2026-05-06 14:21:00$21.41BUY2340$50,099.40--Hold--35
2026-05-06 14:09:00$21.41BUY2340$50,099.40--Hold--35
2026-05-06 13:32:00$21.41BUY2340$50,099.40--Hold--35
2026-05-06 12:23:00$21.41BUY2340$50,099.40--Hold--35
2026-05-06 11:57:00$21.40BUY2340$50,076.00--Hold--35
2026-05-06 11:17:00$21.40BUY2340$50,076.00--Hold--35
2026-05-06 09:30:00$21.39BUY2340$50,052.60--Hold--35
2026-05-05 13:56:00$21.35BUY2340$49,959.00--Hold--36
2026-05-05 13:17:00$21.36BUY2340$49,982.40--Hold--36
2026-05-05 12:23:00$21.34BUY2340$49,935.60--Hold--36
2026-05-05 12:11:00$21.35BUY2340$49,959.00--Hold--36
2026-05-05 11:47:00$21.36BUY2340$49,982.40--Hold--36
2026-05-05 11:46:00$21.36BUY2340$49,982.40--Hold--36
2026-05-05 11:24:00$21.36BUY2340$49,982.40--Hold--36
2026-05-05 11:12:00$21.36BUY2340$49,982.40--Hold--36
2026-05-05 11:00:00$21.36BUY2340$49,982.40--Hold--36
2026-05-05 10:38:00$21.43BUY2340$50,146.90--Hold--36
2026-05-05 10:20:00$21.43BUY2340$50,146.20--Hold--36
2026-05-05 10:13:00$21.43BUY2340$50,146.20--Hold--36
2026-05-05 09:58:00$21.43BUY2340$50,146.20--Hold--36
2026-05-05 09:50:00$21.43BUY2340$50,146.20--Hold--36
2026-05-04 15:59:00$21.43BUY2310$49,503.30--Hold--37
2026-05-04 15:58:00$21.43BUY2310$49,503.30--Hold--37
2026-05-04 15:56:00$21.43BUY2310$49,503.30--Hold--37
2026-05-04 15:54:00$21.46BUY2310$49,572.60--Hold--37
2026-05-04 15:51:00$21.44BUY2310$49,526.40--Hold--37
2026-05-04 15:49:00$21.44BUY2310$49,526.40--Hold--37
2026-05-04 15:47:00$21.51BUY2310$49,688.30--Hold--37
2026-05-04 15:40:00$21.51BUY2310$49,688.30--Hold--37
2026-05-04 15:39:00$21.51BUY2310$49,688.10--Hold--37
2026-05-04 15:36:00$21.51BUY2310$49,688.10--Hold--37
2026-05-04 15:33:00$21.51BUY2310$49,688.10--Hold--37
2026-05-04 15:28:00$21.52BUY2310$49,711.20--Hold--37
2026-05-04 15:21:00$21.51BUY2310$49,688.10--Hold--37
2026-05-04 15:18:00$21.51BUY2310$49,688.10--Hold--37
2026-05-04 15:13:00$21.52BUY2310$49,711.20--Hold--37
2026-05-04 15:07:00$21.51BUY2310$49,688.10--Hold--37
2026-05-04 15:05:00$21.51BUY2310$49,688.10--Hold--37
2026-05-04 14:58:00$21.51BUY2310$49,688.30--Hold--37
2026-05-04 14:57:00$21.51BUY2310$49,688.10--Hold--37
2026-05-04 14:55:00$21.51BUY2310$49,688.10--Hold--37
2026-05-04 14:48:00$21.51BUY2310$49,688.10--Hold--37
2026-05-04 14:42:00$21.51BUY2310$49,688.10--Hold--37
2026-05-04 14:38:00$21.51BUY2310$49,688.10--Hold--37
2026-05-04 14:29:00$21.51BUY2310$49,688.10--Hold--37
2026-05-04 14:27:00$21.51BUY2310$49,688.10--Hold--37
2026-05-04 14:22:00$21.50BUY2310$49,665.00--Hold--37
2026-05-04 14:15:00$21.51BUY2310$49,688.10--Hold--37
2026-05-04 14:02:00$21.51BUY2310$49,688.10--Hold--37
2026-05-04 13:48:00$21.51BUY2310$49,688.10--Hold--37
2026-05-04 13:39:00$21.51BUY2310$49,688.30--Hold--37
2026-05-04 13:34:00$21.50BUY2310$49,665.00--Hold--37
2026-05-04 13:19:00$21.50BUY2310$49,665.00--Hold--37
2026-05-04 12:16:00$21.50BUY2310$49,665.00--Hold--37
2026-05-04 12:14:00$21.50BUY2310$49,665.20--Hold--37
2026-05-04 12:11:00$21.52BUY2310$49,711.20--Hold--37
2026-05-01 12:54:00$21.87SELL2300$50,301.00----
2026-05-01 10:23:00$21.90SELL2300$50,370.00----
2026-04-29 12:01:00$21.81SELL2310$50,381.10----
2026-04-29 11:05:00$21.82SELL2310$50,404.20----
2026-04-29 10:54:00$21.82SELL2310$50,404.20----
2026-04-29 10:53:00$21.82SELL2310$50,404.20----
2026-04-29 10:52:00$21.82SELL2310$50,404.20----
2026-04-29 10:49:00$21.81SELL2310$50,381.10----
2026-04-29 10:33:00$21.82SELL2310$50,394.00----
2026-04-29 10:01:00$21.82SELL2310$50,404.20----
2026-04-29 09:59:00$21.82SELL2310$50,404.20----
2026-04-28 15:59:00$21.92SELL2300$50,416.00----
2026-04-28 15:57:00$21.92SELL2300$50,416.00----
2026-04-28 15:56:00$21.91SELL2300$50,393.00----
2026-04-28 15:55:00$21.88SELL2300$50,324.00----
2026-04-24 09:47:00$21.52BUY2320$49,926.402026-04-28 15:55:00$21.88Sold$835.201.67%4
2026-04-17 10:45:00$21.80SELL2320$50,576.00----
2026-04-15 15:58:00$21.81SELL2320$50,599.20----
2026-04-15 15:56:00$21.81SELL2320$50,599.20----
2026-04-15 15:49:00$21.81SELL2320$50,599.20----
2026-04-15 15:43:00$21.81SELL2320$50,599.20----
2026-04-15 15:37:00$21.81SELL2320$50,599.20----
2026-04-15 15:21:00$21.81SELL2320$50,599.20----
2026-04-15 15:12:00$21.82SELL2320$50,622.40----
2026-04-15 15:01:00$21.82SELL2320$50,622.40----
2026-04-15 14:50:00$21.81SELL2320$50,599.20----
2026-04-15 14:39:00$21.81SELL2320$50,599.20----
2026-04-15 14:26:00$21.81SELL2320$50,599.20----
2026-04-15 13:49:00$21.83SELL2320$50,645.60----
2026-04-15 13:36:00$21.82SELL2320$50,622.40----
2026-04-15 13:09:00$21.82SELL2320$50,622.40----
2026-04-15 12:43:00$21.82SELL2320$50,622.40----
2026-04-15 12:05:00$21.85SELL2320$50,692.00----
2026-04-15 11:45:00$21.82SELL2320$50,622.40----
2026-04-15 11:34:00$21.82SELL2320$50,622.40----
2026-04-15 11:24:00$21.82SELL2320$50,622.40----
2026-04-15 11:13:00$21.82SELL2320$50,622.40----
2026-04-15 11:04:00$21.82SELL2320$50,622.40----
2026-04-15 10:54:00$21.82SELL2320$50,622.40----
2026-04-15 10:44:00$21.83SELL2320$50,645.60----
2026-04-15 10:35:00$21.83SELL2320$50,645.60----
2026-04-15 10:27:00$21.81SELL2320$50,599.20----
2026-04-15 10:18:00$21.81SELL2320$50,599.20----
2026-04-15 10:11:00$21.81SELL2320$50,599.20----
2026-04-15 10:06:00$21.81SELL2320$50,591.80----
2026-04-15 10:03:00$21.81SELL2320$50,599.20----
2026-04-15 09:49:00$21.83SELL2320$50,645.60----
2026-04-14 15:59:00$21.83SELL2330$50,863.90----
2026-04-14 15:58:00$21.76SELL2330$50,700.80----
2026-04-14 15:57:00$21.76SELL2330$50,700.80----
2026-04-14 15:56:00$21.76SELL2330$50,700.80----
2026-04-14 15:55:00$21.76SELL2330$50,700.80----
2026-04-14 15:54:00$21.77SELL2330$50,724.10----
2026-04-14 15:52:00$21.76SELL2330$50,700.80----
2026-04-14 15:51:00$21.76SELL2330$50,700.80----
2026-04-14 15:50:00$21.76SELL2330$50,700.80----
2026-04-14 15:48:00$21.74SELL2330$50,654.20----
2026-04-14 15:47:00$21.74SELL2330$50,654.20----
2026-04-14 15:46:00$21.74SELL2330$50,654.20----
2026-04-14 15:45:00$21.77SELL2330$50,724.10----
2026-04-14 15:43:00$21.74SELL2330$50,654.20----
2026-04-14 15:41:00$21.74SELL2330$50,654.20----
2026-04-14 15:40:00$21.74SELL2330$50,654.20----
2026-04-14 15:38:00$21.74SELL2330$50,654.20----
2026-04-14 15:36:00$21.76SELL2330$50,700.80----
2026-04-14 15:35:00$21.75SELL2330$50,677.50----
2026-04-14 15:34:00$21.72SELL2330$50,607.60----
2026-04-14 15:33:00$21.75SELL2330$50,677.50----
2026-04-14 15:31:00$21.76SELL2330$50,700.80----
2026-04-14 15:29:00$21.75SELL2330$50,677.50----
2026-04-14 15:27:00$21.75SELL2330$50,677.50----
2026-04-14 15:25:00$21.75SELL2330$50,677.50----
2026-04-14 14:31:00$21.76SELL2330$50,700.80----
2026-04-14 14:28:00$21.75SELL2330$50,677.50----
2026-04-14 14:26:00$21.75SELL2330$50,677.50----
2026-04-14 14:24:00$21.75SELL2330$50,677.50----
2026-04-14 14:21:00$21.75SELL2330$50,677.50----
2026-04-14 14:19:00$21.76SELL2330$50,700.80----
2026-04-14 14:15:00$21.76SELL2330$50,700.80----
2026-04-14 14:12:00$21.76SELL2330$50,700.80----
2026-04-14 14:05:00$21.75SELL2330$50,677.50----
2026-04-14 14:02:00$21.76SELL2330$50,700.80----
2026-04-14 13:58:00$21.76SELL2330$50,700.80----
2026-04-14 13:55:00$21.75SELL2330$50,677.50----
2026-04-14 13:51:00$21.76SELL2330$50,700.80----
2026-04-14 13:47:00$21.76SELL2330$50,700.80----
2026-04-14 13:44:00$21.76SELL2330$50,700.80----
2026-04-14 13:40:00$21.74SELL2330$50,654.20----
2026-04-14 13:37:00$21.74SELL2330$50,654.20----
2026-04-14 13:33:00$21.74SELL2330$50,654.20----
2026-04-14 13:29:00$21.74SELL2330$50,654.20----
2026-04-14 13:22:00$21.74SELL2330$50,654.20----
2026-04-14 13:18:00$21.73SELL2330$50,630.90----
2026-04-14 13:14:00$21.73SELL2330$50,630.90----
2026-04-14 13:11:00$21.73SELL2330$50,630.90----
2026-04-14 13:07:00$21.73SELL2330$50,630.90----
2026-04-14 13:03:00$21.73SELL2330$50,630.90----
2026-04-14 10:17:00$21.73SELL2330$50,625.10----
2026-04-10 12:00:00$21.70SELL2320$50,344.00----

Buy Times -> Sold

638 -> 32.92% -> 210

Sell Times -> Sold

171 -> 122.81% -> 210

Average Cost

$49,670.16
Min: $49,051.80 - Max: $50,172.90

Average Hold Days

14.2 days
Min: 0 - Max: 39

Average Gain

$693.53
Min: $501.90 - Max: $1,256.10

Average Gain (%)

1.39%
Min: 1% - Max: 2.52%

Buy Times -> Still Hold

638 -> 67.08% -> 428

Avg. Hold Cost (Not Sold)

$49,964.82
Min: $49,503.30 - Max: $50,276.70

Avg. Hold Days (Not Sold)

26.7 days
Min: 2 - Max: 100

Trade Details

Date/Time Price Action Shares Cost Sold Date Sold Price Status Gain ($) Gain (%) Hold Days
2026-06-08 15:59:00$20.48BUY2430$49,766.40--Hold--2
2026-06-08 15:56:00$20.47BUY2430$49,742.10--Hold--2
2026-06-08 15:54:00$20.48BUY2430$49,766.20--Hold--2
2026-06-08 15:53:00$20.48BUY2430$49,766.40--Hold--2
2026-06-08 15:42:00$20.47BUY2430$49,742.30--Hold--2
2026-06-08 15:40:00$20.47BUY2430$49,742.10--Hold--2
2026-06-08 15:38:00$20.47BUY2430$49,742.30--Hold--2
2026-06-08 15:33:00$20.47BUY2430$49,742.30--Hold--2
2026-06-08 15:32:00$20.48BUY2430$49,755.90--Hold--2
2026-06-08 15:29:00$20.50BUY2430$49,815.00--Hold--2
2026-06-08 15:24:00$20.47BUY2430$49,742.30--Hold--2
2026-06-08 14:57:00$20.48BUY2430$49,766.40--Hold--2
2026-06-08 14:50:00$20.48BUY2430$49,766.40--Hold--2
2026-06-08 14:45:00$20.48BUY2430$49,766.40--Hold--2
2026-06-08 14:28:00$20.51BUY2430$49,839.30--Hold--2
2026-06-08 14:08:00$20.46BUY2430$49,718.00--Hold--2
2026-06-08 14:01:00$20.51BUY2430$49,850.00--Hold--2
2026-06-08 13:28:00$20.46BUY2430$49,718.00--Hold--2
2026-06-08 12:47:00$20.48BUY2430$49,766.40--Hold--2
2026-06-08 12:34:00$20.46BUY2430$49,718.00--Hold--2
2026-06-08 12:10:00$20.46BUY2430$49,718.00--Hold--2
2026-06-08 10:15:00$20.50BUY2430$49,815.00--Hold--2
2026-06-08 10:03:00$20.50BUY2430$49,815.00--Hold--2
2026-06-08 09:57:00$20.46BUY2430$49,717.80--Hold--2
2026-06-08 09:56:00$20.48BUY2430$49,766.40--Hold--2
2026-06-08 09:54:00$20.46BUY2430$49,717.80--Hold--2
2026-06-08 09:48:00$20.49BUY2430$49,790.70--Hold--2
2026-06-08 09:45:00$20.48BUY2430$49,766.40--Hold--2
2026-06-08 09:43:00$20.50BUY2430$49,814.50--Hold--2
2026-06-08 09:40:00$20.50BUY2430$49,815.00--Hold--2
2026-06-08 09:38:00$20.50BUY2430$49,815.00--Hold--2
2026-06-08 09:37:00$20.56BUY2430$49,960.80--Hold--2
2026-06-08 09:31:00$20.51BUY2430$49,839.30--Hold--2
2026-06-08 09:30:00$20.59BUY2430$50,033.70--Hold--2
2026-06-05 15:59:00$20.55BUY2440$50,142.00--Hold--5
2026-06-05 15:58:00$20.55BUY2440$50,142.00--Hold--5
2026-06-05 15:57:00$20.55BUY2440$50,142.00--Hold--5
2026-06-05 15:56:00$20.55BUY2440$50,142.00--Hold--5
2026-06-05 15:55:00$20.55BUY2440$50,142.00--Hold--5
2026-06-05 15:54:00$20.55BUY2440$50,142.00--Hold--5
2026-06-05 15:53:00$20.55BUY2440$50,142.00--Hold--5
2026-06-05 15:52:00$20.55BUY2440$50,142.00--Hold--5
2026-06-05 15:51:00$20.55BUY2440$50,142.00--Hold--5
2026-06-05 15:50:00$20.55BUY2440$50,142.00--Hold--5
2026-06-05 15:49:00$20.55BUY2440$50,142.00--Hold--5
2026-06-05 15:47:00$20.55BUY2440$50,142.00--Hold--5
2026-06-05 15:46:00$20.55BUY2440$50,142.00--Hold--5
2026-06-05 15:44:00$20.55BUY2440$50,142.00--Hold--5
2026-06-05 15:42:00$20.55BUY2440$50,142.00--Hold--5
2026-06-05 15:40:00$20.59BUY2440$50,239.60--Hold--5
2026-06-05 15:32:00$20.57BUY2440$50,190.80--Hold--5
2026-06-05 15:29:00$20.58BUY2440$50,222.50--Hold--5
2026-06-05 15:19:00$20.55BUY2440$50,142.00--Hold--5
2026-06-05 14:57:00$20.54BUY2440$50,117.60--Hold--5
2026-06-05 14:49:00$20.54BUY2440$50,117.60--Hold--5
2026-06-05 14:42:00$20.55BUY2440$50,142.00--Hold--5
2026-06-05 14:40:00$20.59BUY2440$50,239.60--Hold--5
2026-06-05 14:39:00$20.55BUY2440$50,142.00--Hold--5
2026-06-05 14:27:00$20.57BUY2440$50,190.80--Hold--5
2026-06-05 14:21:00$20.57BUY2440$50,190.80--Hold--5
2026-06-05 14:12:00$20.58BUY2440$50,215.20--Hold--5
2026-06-05 14:03:00$20.56BUY2440$50,166.40--Hold--5
2026-06-05 13:56:00$20.59BUY2440$50,250.80--Hold--5
2026-06-05 13:34:00$20.55BUY2440$50,142.00--Hold--5
2026-06-05 13:24:00$20.55BUY2440$50,142.00--Hold--5
2026-06-05 13:16:00$20.56BUY2440$50,166.40--Hold--5
2026-06-05 13:13:00$20.56BUY2440$50,166.40--Hold--5
2026-06-05 13:09:00$20.56BUY2440$50,166.40--Hold--5
2026-06-05 13:08:00$20.59BUY2440$50,239.60--Hold--5
2026-06-05 13:03:00$20.56BUY2440$50,166.60--Hold--5
2026-06-05 12:50:00$20.56BUY2440$50,166.40--Hold--5
2026-06-05 12:27:00$20.57BUY2440$50,190.80--Hold--5
2026-06-05 12:17:00$20.57BUY2440$50,190.80--Hold--5
2026-06-05 12:16:00$20.56BUY2440$50,166.40--Hold--5
2026-06-05 12:11:00$20.58BUY2440$50,212.30--Hold--5
2026-06-05 12:06:00$20.55BUY2440$50,142.00--Hold--5
2026-06-05 11:56:00$20.55BUY2440$50,142.00--Hold--5
2026-06-05 11:46:00$20.55BUY2440$50,142.00--Hold--5
2026-06-05 11:37:00$20.60BUY2440$50,264.00--Hold--5
2026-06-05 11:36:00$20.60BUY2440$50,264.00--Hold--5
2026-06-05 11:35:00$20.60BUY2440$50,264.00--Hold--5
2026-06-05 11:27:00$20.57BUY2440$50,190.80--Hold--5
2026-06-05 11:19:00$20.60BUY2440$50,264.00--Hold--5
2026-06-05 11:10:00$20.60BUY2440$50,264.00--Hold--5
2026-06-05 11:02:00$20.60BUY2440$50,264.00--Hold--5
2026-06-05 10:58:00$20.55BUY2440$50,142.00--Hold--5
2026-06-05 10:48:00$20.56BUY2440$50,166.40--Hold--5
2026-06-05 10:46:00$20.56BUY2440$50,166.40--Hold--5
2026-06-05 10:42:00$20.55BUY2440$50,142.00--Hold--5
2026-06-05 10:38:00$20.56BUY2440$50,166.40--Hold--5
2026-06-05 10:31:00$20.56BUY2440$50,166.40--Hold--5
2026-06-05 09:30:00$20.56BUY2440$50,166.40--Hold--5
2026-06-04 15:57:00$20.69BUY2430$50,276.70--Hold--6
2026-06-04 15:53:00$20.69BUY2430$50,276.70--Hold--6
2026-06-04 09:30:00$20.65BUY2430$50,179.50--Hold--6
2026-06-03 15:57:00$20.67BUY2400$49,608.00--Hold--7
2026-06-03 15:53:00$20.65BUY2400$49,560.00--Hold--7
2026-06-03 15:45:00$20.67BUY2400$49,608.00--Hold--7
2026-06-03 15:40:00$20.70BUY2400$49,680.00--Hold--7
2026-06-03 15:37:00$20.69BUY2400$49,656.00--Hold--7
2026-06-03 15:01:00$20.70BUY2400$49,680.00--Hold--7
2026-06-03 14:55:00$20.75BUY2400$49,800.00--Hold--7
2026-06-03 14:45:00$20.78BUY2400$49,872.00--Hold--7
2026-06-03 14:37:00$20.75BUY2400$49,800.00--Hold--7
2026-06-03 14:26:00$20.75BUY2400$49,800.20--Hold--7
2026-06-03 14:10:00$20.75BUY2400$49,800.00--Hold--7
2026-06-03 13:22:00$20.75BUY2400$49,800.20--Hold--7
2026-06-03 12:00:00$20.75BUY2400$49,800.00--Hold--7
2026-06-03 11:46:00$20.75BUY2400$49,800.20--Hold--7
2026-06-03 11:40:00$20.82BUY2400$49,968.00--Hold--7
2026-06-03 11:30:00$20.79BUY2400$49,896.00--Hold--7
2026-06-03 11:20:00$20.82BUY2400$49,968.00--Hold--7
2026-06-03 11:09:00$20.82BUY2400$49,968.00--Hold--7
2026-06-03 10:02:00$20.82BUY2400$49,968.00--Hold--7
2026-06-02 14:52:00$20.79BUY2410$50,103.90--Hold--8
2026-06-02 14:15:00$20.78BUY2410$50,082.20--Hold--8
2026-06-02 13:03:00$20.80BUY2410$50,128.00--Hold--8
2026-06-02 12:59:00$20.80BUY2410$50,128.00--Hold--8
2026-06-02 12:44:00$20.78BUY2410$50,079.80--Hold--8
2026-06-02 12:40:00$20.79BUY2410$50,102.90--Hold--8
2026-06-02 12:33:00$20.78BUY2410$50,079.80--Hold--8
2026-06-02 12:30:00$20.78BUY2410$50,080.00--Hold--8
2026-06-02 12:18:00$20.78BUY2410$50,079.80--Hold--8
2026-06-02 12:15:00$20.78BUY2410$50,080.00--Hold--8
2026-06-02 12:14:00$20.78BUY2410$50,080.00--Hold--8
2026-06-02 12:13:00$20.78BUY2410$50,080.00--Hold--8
2026-06-02 12:11:00$20.77BUY2410$50,055.70--Hold--8
2026-06-02 12:06:00$20.78BUY2410$50,079.80--Hold--8
2026-06-02 11:55:00$20.78BUY2410$50,079.80--Hold--8
2026-06-02 11:54:00$20.80BUY2410$50,128.00--Hold--8
2026-06-02 11:39:00$20.78BUY2410$50,079.80--Hold--8
2026-06-02 11:38:00$20.78BUY2410$50,079.80--Hold--8
2026-06-02 11:32:00$20.78BUY2410$50,080.00--Hold--8
2026-06-02 11:31:00$20.77BUY2410$50,055.70--Hold--8
2026-06-02 11:27:00$20.78BUY2410$50,079.80--Hold--8
2026-06-02 11:01:00$20.77BUY2410$50,055.70--Hold--8
2026-06-02 11:00:00$20.75BUY2410$50,007.70--Hold--8
2026-06-02 10:24:00$20.82BUY2410$50,176.20--Hold--8
2026-06-02 10:06:00$20.81BUY2410$50,152.10--Hold--8
2026-06-02 09:59:00$20.81BUY2410$50,152.10--Hold--8
2026-06-02 09:30:00$20.77BUY2410$50,055.70--Hold--8
2026-06-01 15:59:00$20.78BUY2400$49,872.00--Hold--9
2026-06-01 15:58:00$20.78BUY2400$49,872.00--Hold--9
2026-06-01 15:57:00$20.78BUY2400$49,872.00--Hold--9
2026-06-01 15:56:00$20.78BUY2400$49,872.00--Hold--9
2026-06-01 15:54:00$20.78BUY2400$49,872.00--Hold--9
2026-06-01 15:50:00$20.78BUY2400$49,872.00--Hold--9
2026-06-01 15:48:00$20.77BUY2400$49,848.00--Hold--9
2026-06-01 15:45:00$20.78BUY2400$49,872.00--Hold--9
2026-06-01 15:44:00$20.82BUY2400$49,968.00--Hold--9
2026-06-01 15:42:00$20.77BUY2400$49,848.00--Hold--9
2026-06-01 15:32:00$20.77BUY2400$49,848.00--Hold--9
2026-06-01 15:21:00$20.80BUY2400$49,925.80--Hold--9
2026-06-01 15:14:00$20.82BUY2400$49,968.00--Hold--9
2026-06-01 15:06:00$20.82BUY2400$49,968.00--Hold--9
2026-06-01 14:48:00$20.78BUY2400$49,872.00--Hold--9
2026-06-01 14:34:00$20.78BUY2400$49,872.00--Hold--9
2026-06-01 14:17:00$20.78BUY2400$49,872.00--Hold--9
2026-06-01 14:07:00$20.78BUY2400$49,872.00--Hold--9
2026-06-01 14:05:00$20.77BUY2400$49,848.00--Hold--9
2026-06-01 13:51:00$20.79BUY2400$49,896.00--Hold--9
2026-06-01 13:24:00$20.78BUY2400$49,872.00--Hold--9
2026-06-01 13:15:00$20.82BUY2400$49,968.00--Hold--9
2026-06-01 12:56:00$20.78BUY2400$49,872.00--Hold--9
2026-06-01 12:39:00$20.77BUY2400$49,848.00--Hold--9
2026-06-01 12:34:00$20.78BUY2400$49,860.00--Hold--9
2026-06-01 12:27:00$20.77BUY2400$49,848.00--Hold--9
2026-06-01 12:12:00$20.78BUY2400$49,872.00--Hold--9
2026-06-01 12:02:00$20.78BUY2400$49,872.00--Hold--9
2026-06-01 11:54:00$20.80BUY2400$49,920.00--Hold--9
2026-06-01 11:52:00$20.77BUY2400$49,848.00--Hold--9
2026-06-01 11:07:00$20.78BUY2400$49,872.00--Hold--9
2026-06-01 11:00:00$20.83BUY2400$49,988.40--Hold--9
2026-06-01 10:59:00$20.78BUY2400$49,872.00--Hold--9
2026-06-01 10:51:00$20.78BUY2400$49,872.00--Hold--9
2026-06-01 10:43:00$20.78BUY2400$49,872.00--Hold--9
2026-06-01 10:35:00$20.78BUY2400$49,872.00--Hold--9
2026-06-01 10:28:00$20.78BUY2400$49,872.00--Hold--9
2026-06-01 10:27:00$20.83BUY2400$49,992.00--Hold--9
2026-06-01 10:21:00$20.78BUY2400$49,872.00--Hold--9
2026-06-01 10:18:00$20.82BUY2400$49,965.80--Hold--9
2026-06-01 10:14:00$20.78BUY2400$49,872.00--Hold--9
2026-06-01 10:12:00$20.84BUY2400$50,004.00--Hold--9
2026-06-01 10:11:00$20.84BUY2400$50,004.00--Hold--9
2026-06-01 10:10:00$20.84BUY2400$50,004.00--Hold--9
2026-06-01 10:06:00$20.84BUY2400$50,004.00--Hold--9
2026-06-01 09:58:00$20.84BUY2400$50,016.00--Hold--9
2026-06-01 09:44:00$20.84BUY2400$50,016.00--Hold--9
2026-06-01 09:36:00$20.87BUY2400$50,088.00--Hold--9
2026-06-01 09:33:00$20.87BUY2400$50,088.00--Hold--9
2026-05-29 15:57:00$20.89BUY2400$50,136.00--Hold--12
2026-05-29 15:55:00$20.89BUY2400$50,136.00--Hold--12
2026-05-29 15:45:00$20.89BUY2400$50,136.00--Hold--12
2026-05-29 15:42:00$20.89BUY2400$50,136.00--Hold--12
2026-05-29 15:40:00$20.87BUY2400$50,088.00--Hold--12
2026-05-29 15:31:00$20.88BUY2400$50,111.80--Hold--12
2026-05-29 15:29:00$20.88BUY2400$50,112.00--Hold--12
2026-05-29 15:24:00$20.88BUY2400$50,112.00--Hold--12
2026-05-29 15:20:00$20.88BUY2400$50,112.00--Hold--12
2026-05-29 15:03:00$20.85BUY2400$50,040.00--Hold--12
2026-05-29 14:42:00$20.85BUY2400$50,040.00--Hold--12
2026-05-29 14:37:00$20.87BUY2400$50,088.00--Hold--12
2026-05-29 14:30:00$20.88BUY2400$50,112.00--Hold--12
2026-05-29 14:26:00$20.87BUY2400$50,088.00--Hold--12
2026-05-29 14:15:00$20.87BUY2400$50,088.00--Hold--12
2026-05-29 14:14:00$20.88BUY2400$50,112.00--Hold--12
2026-05-29 14:13:00$20.88BUY2400$50,112.20--Hold--12
2026-05-29 14:06:00$20.88BUY2400$50,112.00--Hold--12
2026-05-29 13:45:00$20.88BUY2400$50,109.40--Hold--12
2026-05-29 13:38:00$20.88BUY2400$50,112.00--Hold--12
2026-05-29 13:33:00$20.88BUY2400$50,112.00--Hold--12
2026-05-29 13:27:00$20.88BUY2400$50,112.20--Hold--12
2026-05-29 13:26:00$20.88BUY2400$50,112.00--Hold--12
2026-05-29 13:20:00$20.89BUY2400$50,136.00--Hold--12
2026-05-29 13:06:00$20.88BUY2400$50,112.00--Hold--12
2026-05-29 12:03:00$20.89BUY2400$50,136.00--Hold--12
2026-05-29 11:14:00$20.89BUY2400$50,136.00--Hold--12
2026-05-29 10:55:00$20.85BUY2400$50,040.00--Hold--12
2026-05-29 10:49:00$20.89BUY2400$50,136.00--Hold--12
2026-05-29 10:43:00$20.89BUY2400$50,136.00--Hold--12
2026-05-29 10:41:00$20.90BUY2400$50,160.00--Hold--12
2026-05-29 10:23:00$20.90BUY2400$50,160.00--Hold--12
2026-05-29 09:32:00$20.90BUY2400$50,160.00--Hold--12
2026-05-28 15:39:00$21.44SELL2350$50,383.80----
2026-05-28 15:32:00$21.43SELL2350$50,360.50----
2026-05-28 15:03:00$21.45SELL2350$50,407.50----
2026-05-28 14:45:00$21.40SELL2350$50,290.00----
2026-05-28 13:57:00$21.38SELL2350$50,243.00----
2026-05-28 13:54:00$21.38SELL2350$50,243.00----
2026-05-28 13:52:00$21.38SELL2350$50,243.00----
2026-05-28 13:41:00$21.36SELL2350$50,196.00----
2026-05-28 13:24:00$21.38SELL2350$50,242.80----
2026-05-28 13:22:00$21.37SELL2350$50,219.50----
2026-05-28 13:20:00$21.36SELL2350$50,191.30----
2026-05-28 13:03:00$21.38SELL2350$50,242.80----
2026-05-28 12:48:00$21.37SELL2350$50,219.50----
2026-05-28 12:01:00$21.35SELL2350$50,172.50----
2026-05-28 12:00:00$21.35SELL2350$50,183.10----
2026-05-28 11:58:00$21.38SELL2350$50,243.00----
2026-05-28 11:38:00$21.38SELL2350$50,243.00----
2026-05-28 11:27:00$21.38SELL2350$50,243.00----
2026-05-28 11:09:00$21.38SELL2350$50,242.80----
2026-05-28 10:40:00$21.35SELL2350$50,172.50----
2026-05-28 10:33:00$21.36SELL2350$50,196.00----
2026-05-28 10:17:00$21.33SELL2350$50,125.50----
2026-05-28 10:16:00$21.30SELL2350$50,055.00----
2026-05-28 10:02:00$21.30SELL2350$50,055.00----
2026-05-28 09:48:00$21.30SELL2350$50,055.00----
2026-05-28 09:44:00$21.31SELL2350$50,078.50----
2026-05-28 09:36:00$21.31SELL2350$50,078.50----
2026-05-28 09:30:00$21.30SELL2350$50,055.00----
2026-05-19 13:23:00$21.18SELL2390$50,620.20----
2026-05-19 13:07:00$21.18SELL2390$50,620.20----
2026-05-19 10:25:00$20.97BUY2390$50,118.302026-05-19 13:07:00$21.18Sold$501.901%0
2026-05-19 10:22:00$20.95BUY2390$50,070.702026-05-19 13:07:00$21.18Sold$549.461.1%0
2026-05-19 10:21:00$20.96BUY2390$50,094.402026-05-19 13:07:00$21.18Sold$525.801.05%0
2026-05-19 10:13:00$20.97BUY2390$50,118.302026-05-19 13:07:00$21.18Sold$501.901%0
2026-05-19 10:08:00$20.96BUY2390$50,094.402026-05-19 13:07:00$21.18Sold$525.801.05%0
2026-05-19 10:07:00$20.97BUY2390$50,118.302026-05-19 13:07:00$21.18Sold$501.901%0
2026-05-19 10:05:00$20.97BUY2390$50,118.302026-05-19 13:07:00$21.18Sold$501.901%0
2026-05-19 09:58:00$20.96BUY2390$50,095.802026-05-19 13:07:00$21.18Sold$524.371.05%0
2026-05-19 09:47:00$20.96BUY2390$50,094.402026-05-19 13:07:00$21.18Sold$525.801.05%0
2026-05-19 09:46:00$20.96BUY2390$50,094.402026-05-19 13:07:00$21.18Sold$525.801.05%0
2026-05-19 09:44:00$20.96BUY2390$50,094.402026-05-19 13:07:00$21.18Sold$525.801.05%0
2026-05-19 09:43:00$20.96BUY2390$50,094.402026-05-19 13:07:00$21.18Sold$525.801.05%0
2026-05-19 09:42:00$20.96BUY2390$50,094.402026-05-19 13:07:00$21.18Sold$525.801.05%0
2026-05-18 15:58:00$21.24BUY2360$50,126.40--Hold--23
2026-05-18 15:21:00$21.24BUY2360$50,126.60--Hold--23
2026-05-18 15:07:00$21.24BUY2360$50,126.40--Hold--23
2026-05-18 15:01:00$21.24BUY2360$50,126.60--Hold--23
2026-05-18 15:00:00$21.24BUY2360$50,126.40--Hold--23
2026-05-18 14:53:00$21.24BUY2360$50,126.40--Hold--23
2026-05-18 14:45:00$21.24BUY2360$50,126.40--Hold--23
2026-05-18 14:07:00$21.32SELL2360$50,315.20----
2026-05-18 13:01:00$21.24BUY2360$50,126.60--Hold--23
2026-05-18 12:43:00$21.31SELL2360$50,291.60----
2026-05-18 12:38:00$21.32SELL2360$50,315.20----
2026-05-18 12:35:00$21.31SELL2360$50,291.60----
2026-05-18 11:58:00$21.32SELL2360$50,315.20----
2026-05-18 11:40:00$21.25BUY2360$50,145.30--Hold--23
2026-05-18 11:27:00$21.31SELL2360$50,291.60----
2026-05-18 10:49:00$21.32SELL2360$50,315.20----
2026-05-18 10:48:00$21.31SELL2360$50,291.60----
2026-05-18 10:37:00$21.31SELL2360$50,291.60----
2026-05-18 10:33:00$21.27SELL2360$50,199.30----
2026-05-18 10:02:00$21.26SELL2360$50,175.00----
2026-05-18 09:40:00$21.24BUY2360$50,126.40--Hold--23
2026-05-18 09:39:00$21.25SELL2360$50,150.00----
2026-05-15 15:10:00$21.43SELL2340$50,146.20----
2026-05-15 11:51:00$21.39SELL2340$50,052.60----
2026-05-15 11:36:00$21.39SELL2340$50,052.60----
2026-05-15 10:04:00$21.19BUY2340$49,584.602026-05-15 15:10:00$21.43Sold$561.601.13%0
2026-05-15 09:30:00$21.40BUY2340$50,076.00--Hold--26
2026-05-14 15:55:00$21.41SELL2350$50,313.50----
2026-05-14 15:40:00$21.42SELL2350$50,337.00----
2026-05-14 15:33:00$21.42SELL2350$50,325.20----
2026-05-14 15:32:00$21.42SELL2350$50,337.00----
2026-05-14 15:31:00$21.42SELL2350$50,337.00----
2026-05-14 15:13:00$21.41SELL2350$50,313.50----
2026-05-14 12:36:00$21.34BUY2350$50,149.00--Hold--27
2026-05-14 12:35:00$21.34BUY2350$50,149.00--Hold--27
2026-05-14 12:21:00$21.34BUY2350$50,149.00--Hold--27
2026-05-14 12:07:00$21.33BUY2350$50,125.50--Hold--27
2026-05-14 11:47:00$21.33BUY2350$50,125.50--Hold--27
2026-05-14 11:31:00$21.33BUY2350$50,125.50--Hold--27
2026-05-14 11:27:00$21.34BUY2350$50,149.00--Hold--27
2026-05-14 11:16:00$21.42SELL2350$50,337.00----
2026-05-14 10:26:00$21.33BUY2350$50,125.50--Hold--27
2026-05-14 09:30:00$21.34BUY2350$50,149.00--Hold--27
2026-05-13 15:57:00$21.31BUY2340$49,865.40--Hold--28
2026-05-13 15:55:00$21.31BUY2340$49,865.40--Hold--28
2026-05-13 15:50:00$21.32BUY2340$49,888.80--Hold--28
2026-05-13 15:39:00$21.31BUY2340$49,865.40--Hold--28
2026-05-13 15:06:00$21.31BUY2340$49,865.40--Hold--28
2026-05-13 15:05:00$21.32BUY2340$49,888.80--Hold--28
2026-05-13 14:57:00$21.32BUY2340$49,888.80--Hold--28
2026-05-13 14:47:00$21.32BUY2340$49,888.80--Hold--28
2026-05-13 14:37:00$21.32BUY2340$49,888.80--Hold--28
2026-05-13 14:27:00$21.32BUY2340$49,888.80--Hold--28
2026-05-13 14:17:00$21.32BUY2340$49,888.80--Hold--28
2026-05-13 14:07:00$21.31BUY2340$49,865.40--Hold--28
2026-05-13 13:57:00$21.31BUY2340$49,865.40--Hold--28
2026-05-13 13:47:00$21.31BUY2340$49,865.40--Hold--28
2026-05-13 13:36:00$21.32BUY2340$49,888.80--Hold--28
2026-05-13 12:39:00$21.31BUY2340$49,865.40--Hold--28
2026-05-13 11:55:00$21.31BUY2340$49,865.40--Hold--28
2026-05-13 10:45:00$21.31BUY2340$49,865.40--Hold--28
2026-05-13 10:30:00$21.31BUY2340$49,865.60--Hold--28
2026-05-13 09:34:00$21.44SELL2340$50,169.60----
2026-05-13 09:33:00$21.44SELL2340$50,169.60----
2026-05-13 09:30:00$21.37BUY2340$50,005.80--Hold--28
2026-05-12 15:50:00$21.34BUY2320$49,508.80--Hold--29
2026-05-12 15:44:00$21.35BUY2320$49,532.00--Hold--29
2026-05-12 15:42:00$21.35BUY2320$49,532.00--Hold--29
2026-05-12 14:45:00$21.45BUY2320$49,764.00--Hold--29
2026-05-12 11:14:00$21.48BUY2320$49,833.80--Hold--29
2026-05-12 11:13:00$21.49BUY2320$49,856.80--Hold--29
2026-05-12 10:56:00$21.56BUY2320$50,019.20--Hold--29
2026-05-11 15:12:00$21.46BUY2330$50,002.00--Hold--30
2026-05-11 15:03:00$21.46BUY2330$50,001.80--Hold--30
2026-05-11 14:57:00$21.48BUY2330$50,055.60--Hold--30
2026-05-11 14:50:00$21.48BUY2330$50,059.60--Hold--30
2026-05-11 13:31:00$21.50BUY2330$50,095.00--Hold--30
2026-05-11 12:20:00$21.53BUY2330$50,164.90--Hold--30
2026-05-11 11:59:00$21.53BUY2330$50,164.90--Hold--30
2026-05-11 10:21:00$21.50BUY2330$50,097.80--Hold--30
2026-05-11 10:02:00$21.50BUY2330$50,095.00--Hold--30
2026-05-08 15:46:00$21.48BUY2330$50,048.40--Hold--33
2026-05-08 15:45:00$21.48BUY2330$50,048.40--Hold--33
2026-05-08 15:44:00$21.48BUY2330$50,048.40--Hold--33
2026-05-08 15:43:00$21.48BUY2330$50,048.40--Hold--33
2026-05-08 15:42:00$21.47BUY2330$50,025.10--Hold--33
2026-05-08 15:40:00$21.49BUY2330$50,065.60--Hold--33
2026-05-08 15:38:00$21.48BUY2330$50,048.40--Hold--33
2026-05-08 15:21:00$21.47BUY2330$50,025.10--Hold--33
2026-05-08 15:18:00$21.47BUY2330$50,025.10--Hold--33
2026-05-08 15:12:00$21.47BUY2330$50,025.10--Hold--33
2026-05-08 15:05:00$21.47BUY2330$50,025.10--Hold--33
2026-05-08 14:58:00$21.48BUY2330$50,048.40--Hold--33
2026-05-08 14:51:00$21.47BUY2330$50,025.10--Hold--33
2026-05-08 14:44:00$21.48BUY2330$50,048.40--Hold--33
2026-05-08 14:40:00$21.48BUY2330$50,048.40--Hold--33
2026-05-08 14:39:00$21.49BUY2330$50,071.70--Hold--33
2026-05-08 14:31:00$21.49BUY2330$50,071.70--Hold--33
2026-05-08 14:26:00$21.48BUY2330$50,048.40--Hold--33
2026-05-08 14:06:00$21.50BUY2330$50,095.00--Hold--33
2026-05-08 14:03:00$21.50BUY2330$50,094.80--Hold--33
2026-05-08 13:43:00$21.50BUY2330$50,095.00--Hold--33
2026-05-08 13:12:00$21.50BUY2330$50,095.00--Hold--33
2026-05-08 13:08:00$21.49BUY2330$50,071.70--Hold--33
2026-05-08 13:06:00$21.50BUY2330$50,095.00--Hold--33
2026-05-08 12:48:00$21.50BUY2330$50,095.00--Hold--33
2026-05-07 15:55:00$21.47BUY2330$50,025.10--Hold--34
2026-05-07 15:50:00$21.47BUY2330$50,025.10--Hold--34
2026-05-07 15:44:00$21.46BUY2330$50,001.80--Hold--34
2026-05-07 09:30:00$21.47BUY2330$50,025.10--Hold--34
2026-05-06 14:21:00$21.41BUY2340$50,099.40--Hold--35
2026-05-06 14:09:00$21.41BUY2340$50,099.40--Hold--35
2026-05-06 13:32:00$21.41BUY2340$50,099.40--Hold--35
2026-05-06 12:23:00$21.41BUY2340$50,099.40--Hold--35
2026-05-06 11:57:00$21.40BUY2340$50,076.00--Hold--35
2026-05-06 11:17:00$21.40BUY2340$50,076.00--Hold--35
2026-05-06 09:30:00$21.39BUY2340$50,052.60--Hold--35
2026-05-05 13:56:00$21.35BUY2340$49,959.00--Hold--36
2026-05-05 13:17:00$21.36BUY2340$49,982.40--Hold--36
2026-05-05 12:23:00$21.34BUY2340$49,935.60--Hold--36
2026-05-05 12:11:00$21.35BUY2340$49,959.00--Hold--36
2026-05-05 11:47:00$21.36BUY2340$49,982.40--Hold--36
2026-05-05 11:46:00$21.36BUY2340$49,982.40--Hold--36
2026-05-05 11:24:00$21.36BUY2340$49,982.40--Hold--36
2026-05-05 11:12:00$21.36BUY2340$49,982.40--Hold--36
2026-05-05 11:00:00$21.36BUY2340$49,982.40--Hold--36
2026-05-05 10:38:00$21.43BUY2340$50,146.90--Hold--36
2026-05-05 10:20:00$21.43BUY2340$50,146.20--Hold--36
2026-05-05 10:13:00$21.43BUY2340$50,146.20--Hold--36
2026-05-05 09:58:00$21.43BUY2340$50,146.20--Hold--36
2026-05-05 09:50:00$21.43BUY2340$50,146.20--Hold--36
2026-05-04 15:59:00$21.43BUY2310$49,503.30--Hold--37
2026-05-04 15:58:00$21.43BUY2310$49,503.30--Hold--37
2026-05-04 15:56:00$21.43BUY2310$49,503.30--Hold--37
2026-05-04 15:54:00$21.46BUY2310$49,572.60--Hold--37
2026-05-04 15:51:00$21.44BUY2310$49,526.40--Hold--37
2026-05-04 15:49:00$21.44BUY2310$49,526.40--Hold--37
2026-05-04 15:47:00$21.51BUY2310$49,688.30--Hold--37
2026-05-04 15:40:00$21.51BUY2310$49,688.30--Hold--37
2026-05-04 15:39:00$21.51BUY2310$49,688.10--Hold--37
2026-05-04 15:36:00$21.51BUY2310$49,688.10--Hold--37
2026-05-04 15:33:00$21.51BUY2310$49,688.10--Hold--37
2026-05-04 15:28:00$21.52BUY2310$49,711.20--Hold--37
2026-05-04 15:21:00$21.51BUY2310$49,688.10--Hold--37
2026-05-04 15:18:00$21.51BUY2310$49,688.10--Hold--37
2026-05-04 15:13:00$21.52BUY2310$49,711.20--Hold--37
2026-05-04 15:07:00$21.51BUY2310$49,688.10--Hold--37
2026-05-04 15:05:00$21.51BUY2310$49,688.10--Hold--37
2026-05-04 14:58:00$21.51BUY2310$49,688.30--Hold--37
2026-05-04 14:57:00$21.51BUY2310$49,688.10--Hold--37
2026-05-04 14:55:00$21.51BUY2310$49,688.10--Hold--37
2026-05-04 14:48:00$21.51BUY2310$49,688.10--Hold--37
2026-05-04 14:42:00$21.51BUY2310$49,688.10--Hold--37
2026-05-04 14:38:00$21.51BUY2310$49,688.10--Hold--37
2026-05-04 14:29:00$21.51BUY2310$49,688.10--Hold--37
2026-05-04 14:27:00$21.51BUY2310$49,688.10--Hold--37
2026-05-04 14:22:00$21.50BUY2310$49,665.00--Hold--37
2026-05-04 14:15:00$21.51BUY2310$49,688.10--Hold--37
2026-05-04 14:02:00$21.51BUY2310$49,688.10--Hold--37
2026-05-04 13:48:00$21.51BUY2310$49,688.10--Hold--37
2026-05-04 13:39:00$21.51BUY2310$49,688.30--Hold--37
2026-05-04 13:34:00$21.50BUY2310$49,665.00--Hold--37
2026-05-04 13:19:00$21.50BUY2310$49,665.00--Hold--37
2026-05-04 12:16:00$21.50BUY2310$49,665.00--Hold--37
2026-05-04 12:14:00$21.50BUY2310$49,665.20--Hold--37
2026-05-04 12:11:00$21.52BUY2310$49,711.20--Hold--37
2026-05-01 12:54:00$21.87SELL2300$50,301.00----
2026-05-01 10:23:00$21.90SELL2300$50,370.00----
2026-04-29 12:01:00$21.81SELL2310$50,381.10----
2026-04-29 11:05:00$21.82SELL2310$50,404.20----
2026-04-29 10:54:00$21.82SELL2310$50,404.20----
2026-04-29 10:53:00$21.82SELL2310$50,404.20----
2026-04-29 10:52:00$21.82SELL2310$50,404.20----
2026-04-29 10:49:00$21.81SELL2310$50,381.10----
2026-04-29 10:33:00$21.82SELL2310$50,394.00----
2026-04-29 10:01:00$21.82SELL2310$50,404.20----
2026-04-29 09:59:00$21.82SELL2310$50,404.20----
2026-04-28 15:59:00$21.92SELL2300$50,416.00----
2026-04-28 15:57:00$21.92SELL2300$50,416.00----
2026-04-28 15:56:00$21.91SELL2300$50,393.00----
2026-04-28 15:55:00$21.88SELL2300$50,324.00----
2026-04-24 09:47:00$21.52BUY2320$49,926.402026-04-28 15:55:00$21.88Sold$835.201.67%4
2026-04-17 10:45:00$21.80SELL2320$50,576.00----
2026-04-15 15:58:00$21.81SELL2320$50,599.20----
2026-04-15 15:56:00$21.81SELL2320$50,599.20----
2026-04-15 15:49:00$21.81SELL2320$50,599.20----
2026-04-15 15:43:00$21.81SELL2320$50,599.20----
2026-04-15 15:37:00$21.81SELL2320$50,599.20----
2026-04-15 15:21:00$21.81SELL2320$50,599.20----
2026-04-15 15:12:00$21.82SELL2320$50,622.40----
2026-04-15 15:01:00$21.82SELL2320$50,622.40----
2026-04-15 14:50:00$21.81SELL2320$50,599.20----
2026-04-15 14:39:00$21.81SELL2320$50,599.20----
2026-04-15 14:26:00$21.81SELL2320$50,599.20----
2026-04-15 13:49:00$21.83SELL2320$50,645.60----
2026-04-15 13:36:00$21.82SELL2320$50,622.40----
2026-04-15 13:09:00$21.82SELL2320$50,622.40----
2026-04-15 12:43:00$21.82SELL2320$50,622.40----
2026-04-15 12:05:00$21.85SELL2320$50,692.00----
2026-04-15 11:45:00$21.82SELL2320$50,622.40----
2026-04-15 11:34:00$21.82SELL2320$50,622.40----
2026-04-15 11:24:00$21.82SELL2320$50,622.40----
2026-04-15 11:13:00$21.82SELL2320$50,622.40----
2026-04-15 11:04:00$21.82SELL2320$50,622.40----
2026-04-15 10:54:00$21.82SELL2320$50,622.40----
2026-04-15 10:44:00$21.83SELL2320$50,645.60----
2026-04-15 10:35:00$21.83SELL2320$50,645.60----
2026-04-15 10:27:00$21.81SELL2320$50,599.20----
2026-04-15 10:18:00$21.81SELL2320$50,599.20----
2026-04-15 10:11:00$21.81SELL2320$50,599.20----
2026-04-15 10:06:00$21.81SELL2320$50,591.80----
2026-04-15 10:03:00$21.81SELL2320$50,599.20----
2026-04-15 09:49:00$21.83SELL2320$50,645.60----
2026-04-14 15:59:00$21.83SELL2330$50,863.90----
2026-04-14 15:58:00$21.76SELL2330$50,700.80----
2026-04-14 15:57:00$21.76SELL2330$50,700.80----
2026-04-14 15:56:00$21.76SELL2330$50,700.80----
2026-04-14 15:55:00$21.76SELL2330$50,700.80----
2026-04-14 15:54:00$21.77SELL2330$50,724.10----
2026-04-14 15:52:00$21.76SELL2330$50,700.80----
2026-04-14 15:51:00$21.76SELL2330$50,700.80----
2026-04-14 15:50:00$21.76SELL2330$50,700.80----
2026-04-14 15:48:00$21.74SELL2330$50,654.20----
2026-04-14 15:47:00$21.74SELL2330$50,654.20----
2026-04-14 15:46:00$21.74SELL2330$50,654.20----
2026-04-14 15:45:00$21.77SELL2330$50,724.10----
2026-04-14 15:43:00$21.74SELL2330$50,654.20----
2026-04-14 15:41:00$21.74SELL2330$50,654.20----
2026-04-14 15:40:00$21.74SELL2330$50,654.20----
2026-04-14 15:38:00$21.74SELL2330$50,654.20----
2026-04-14 15:36:00$21.76SELL2330$50,700.80----
2026-04-14 15:35:00$21.75SELL2330$50,677.50----
2026-04-14 15:34:00$21.72SELL2330$50,607.60----
2026-04-14 15:33:00$21.75SELL2330$50,677.50----
2026-04-14 15:31:00$21.76SELL2330$50,700.80----
2026-04-14 15:29:00$21.75SELL2330$50,677.50----
2026-04-14 15:27:00$21.75SELL2330$50,677.50----
2026-04-14 15:25:00$21.75SELL2330$50,677.50----
2026-04-14 14:31:00$21.76SELL2330$50,700.80----
2026-04-14 14:28:00$21.75SELL2330$50,677.50----
2026-04-14 14:26:00$21.75SELL2330$50,677.50----
2026-04-14 14:24:00$21.75SELL2330$50,677.50----
2026-04-14 14:21:00$21.75SELL2330$50,677.50----
2026-04-14 14:19:00$21.76SELL2330$50,700.80----
2026-04-14 14:15:00$21.76SELL2330$50,700.80----
2026-04-14 14:12:00$21.76SELL2330$50,700.80----
2026-04-14 14:05:00$21.75SELL2330$50,677.50----
2026-04-14 14:02:00$21.76SELL2330$50,700.80----
2026-04-14 13:58:00$21.76SELL2330$50,700.80----
2026-04-14 13:55:00$21.75SELL2330$50,677.50----
2026-04-14 13:51:00$21.76SELL2330$50,700.80----
2026-04-14 13:47:00$21.76SELL2330$50,700.80----
2026-04-14 13:44:00$21.76SELL2330$50,700.80----
2026-04-14 13:40:00$21.74SELL2330$50,654.20----
2026-04-14 13:37:00$21.74SELL2330$50,654.20----
2026-04-14 13:33:00$21.74SELL2330$50,654.20----
2026-04-14 13:29:00$21.74SELL2330$50,654.20----
2026-04-14 13:22:00$21.74SELL2330$50,654.20----
2026-04-14 13:18:00$21.73SELL2330$50,630.90----
2026-04-14 13:14:00$21.73SELL2330$50,630.90----
2026-04-14 13:11:00$21.73SELL2330$50,630.90----
2026-04-14 13:07:00$21.73SELL2330$50,630.90----
2026-04-14 13:03:00$21.73SELL2330$50,630.90----
2026-04-14 10:17:00$21.73SELL2330$50,625.10----
2026-04-10 12:00:00$21.70SELL2320$50,344.00----
2026-04-09 15:47:00$21.67SELL2330$50,491.10----
2026-04-09 15:30:00$21.69SELL2330$50,537.70----
2026-04-09 14:59:00$21.70SELL2330$50,561.00----
2026-04-09 14:30:00$21.67SELL2330$50,491.10----
2026-04-09 14:27:00$21.67SELL2330$50,491.10----
2026-04-09 14:02:00$21.68SELL2330$50,514.40----
2026-04-09 13:59:00$21.67SELL2330$50,491.10----
2026-04-09 10:38:00$21.70SELL2330$50,561.00----
2026-04-08 15:55:00$21.67SELL2320$50,274.40----
2026-04-08 15:07:00$21.67SELL2320$50,274.40----
2026-04-08 12:34:00$21.68SELL2320$50,297.60----
2026-04-08 12:09:00$21.72SELL2320$50,390.40----
2026-04-08 11:32:00$21.72SELL2320$50,390.40----
2026-04-08 09:59:00$21.71SELL2320$50,367.20----
2026-04-08 09:55:00$21.61SELL2320$50,123.60----
2026-04-08 09:41:00$21.60SELL2320$50,112.00----
2026-04-08 09:30:00$21.62SELL2320$50,158.40----
2026-04-07 15:58:00$21.55SELL2350$50,642.50----
2026-04-07 15:57:00$21.53SELL2350$50,595.50----
2026-03-31 15:51:00$21.07BUY2370$49,935.902026-04-07 15:57:00$21.53Sold$1,090.202.18%7
2026-03-31 15:50:00$21.06BUY2370$49,912.202026-04-07 15:57:00$21.53Sold$1,113.902.23%7
2026-03-31 15:20:00$21.02BUY2370$49,817.402026-04-07 15:57:00$21.53Sold$1,208.702.43%7
2026-03-31 15:19:00$21.02BUY2370$49,817.402026-04-07 15:57:00$21.53Sold$1,208.702.43%7
2026-03-31 15:18:00$21.02BUY2370$49,817.402026-04-07 15:57:00$21.53Sold$1,208.702.43%7
2026-03-31 15:17:00$21.02BUY2370$49,817.402026-04-07 15:57:00$21.53Sold$1,208.702.43%7
2026-03-31 15:16:00$21.02BUY2370$49,817.402026-04-07 15:57:00$21.53Sold$1,208.702.43%7
2026-03-31 15:15:00$21.02BUY2370$49,817.402026-04-07 15:57:00$21.53Sold$1,208.702.43%7
2026-03-31 15:14:00$21.02BUY2370$49,817.402026-04-07 15:57:00$21.53Sold$1,208.702.43%7
2026-03-31 15:13:00$21.02BUY2370$49,817.402026-04-07 15:57:00$21.53Sold$1,208.702.43%7
2026-03-31 15:12:00$21.02BUY2370$49,817.402026-04-07 15:57:00$21.53Sold$1,208.702.43%7
2026-03-31 15:11:00$21.02BUY2370$49,817.402026-04-07 15:57:00$21.53Sold$1,208.702.43%7
2026-03-31 15:10:00$21.02BUY2370$49,817.402026-04-07 15:57:00$21.53Sold$1,208.702.43%7
2026-03-31 15:05:00$21.06BUY2370$49,912.202026-04-07 15:57:00$21.53Sold$1,113.902.23%7
2026-03-31 14:51:00$21.06BUY2370$49,912.202026-04-07 15:57:00$21.53Sold$1,113.902.23%7
2026-03-31 14:37:00$21.06BUY2370$49,912.202026-04-07 15:57:00$21.53Sold$1,113.902.23%7
2026-03-31 13:44:00$21.02BUY2370$49,817.402026-04-07 15:57:00$21.53Sold$1,208.702.43%7
2026-03-31 13:43:00$21.02BUY2370$49,817.402026-04-07 15:57:00$21.53Sold$1,208.702.43%7
2026-03-31 11:28:00$21.02BUY2370$49,817.402026-04-07 15:57:00$21.53Sold$1,208.702.43%7
2026-03-31 11:27:00$21.03BUY2370$49,841.102026-04-07 15:57:00$21.53Sold$1,185.002.38%7
2026-03-31 11:22:00$21.00BUY2370$49,770.002026-04-07 15:57:00$21.53Sold$1,256.102.52%7
2026-03-31 11:00:00$21.05BUY2370$49,888.502026-04-07 15:57:00$21.53Sold$1,137.602.28%7
2026-03-31 10:59:00$21.00BUY2370$49,770.002026-04-07 15:57:00$21.53Sold$1,256.102.52%7
2026-03-31 10:58:00$21.09BUY2370$49,983.302026-04-07 15:57:00$21.53Sold$1,042.802.09%7
2026-03-31 10:23:00$21.17BUY2370$50,172.902026-04-07 15:57:00$21.53Sold$853.201.7%7
2026-03-31 10:22:00$21.17BUY2370$50,172.902026-04-07 15:57:00$21.53Sold$853.201.7%7
2026-03-31 09:30:00$21.13BUY2370$50,078.102026-04-07 15:57:00$21.53Sold$948.001.89%7
2026-03-30 15:58:00$21.17BUY2370$50,172.902026-04-07 15:57:00$21.53Sold$853.201.7%8
2026-03-30 15:53:00$21.17BUY2370$50,172.902026-04-07 15:57:00$21.53Sold$853.201.7%8
2026-03-30 15:49:00$21.17BUY2370$50,172.902026-04-07 15:57:00$21.53Sold$853.201.7%8
2026-03-30 15:41:00$21.17BUY2370$50,172.902026-04-07 15:57:00$21.53Sold$853.201.7%8
2026-03-30 15:07:00$21.17BUY2370$50,172.902026-04-07 15:57:00$21.53Sold$853.201.7%8
2026-03-30 13:27:00$21.17BUY2370$50,172.902026-04-07 15:57:00$21.53Sold$853.201.7%8
2026-03-30 09:45:00$21.14BUY2370$50,101.802026-04-07 15:57:00$21.53Sold$924.301.84%8
2026-03-30 09:30:00$21.15BUY2370$50,125.502026-04-07 15:57:00$21.53Sold$900.601.8%8
2026-03-27 15:59:00$21.12BUY2360$49,843.202026-04-07 15:57:00$21.53Sold$967.601.94%11
2026-03-27 15:57:00$21.17BUY2360$49,949.402026-04-07 15:57:00$21.53Sold$861.401.72%11
2026-03-27 15:53:00$21.17BUY2360$49,961.202026-04-07 15:57:00$21.53Sold$849.601.7%11
2026-03-27 15:50:00$21.17BUY2360$49,949.402026-04-07 15:57:00$21.53Sold$861.401.72%11
2026-03-27 15:48:00$21.17BUY2360$49,949.402026-04-07 15:57:00$21.53Sold$861.401.72%11
2026-03-27 15:45:00$21.13BUY2360$49,866.802026-04-07 15:57:00$21.53Sold$944.001.89%11
2026-03-27 15:44:00$21.17BUY2360$49,949.402026-04-07 15:57:00$21.53Sold$861.401.72%11
2026-03-27 15:43:00$21.18BUY2360$49,984.802026-04-07 15:57:00$21.53Sold$826.001.65%11
2026-03-27 15:31:00$21.19BUY2360$50,008.602026-04-07 15:57:00$21.53Sold$802.161.6%11
2026-03-27 15:30:00$21.19BUY2360$50,008.402026-04-07 15:57:00$21.53Sold$802.401.6%11
2026-03-27 15:29:00$21.19BUY2360$50,008.402026-04-07 15:57:00$21.53Sold$802.401.6%11
2026-03-27 15:28:00$21.19BUY2360$50,008.402026-04-07 15:57:00$21.53Sold$802.401.6%11
2026-03-27 15:27:00$21.19BUY2360$50,008.402026-04-07 15:57:00$21.53Sold$802.401.6%11
2026-03-27 15:26:00$21.19BUY2360$50,008.402026-04-07 15:57:00$21.53Sold$802.401.6%11
2026-03-27 15:25:00$21.19BUY2360$50,008.402026-04-07 15:57:00$21.53Sold$802.401.6%11
2026-03-27 15:24:00$21.19BUY2360$50,008.402026-04-07 15:57:00$21.53Sold$802.401.6%11
2026-03-27 15:23:00$21.19BUY2360$50,008.402026-04-07 15:57:00$21.53Sold$802.401.6%11
2026-03-27 15:22:00$21.19BUY2360$50,008.402026-04-07 15:57:00$21.53Sold$802.401.6%11
2026-03-27 15:21:00$21.19BUY2360$50,008.402026-04-07 15:57:00$21.53Sold$802.401.6%11
2026-03-27 15:20:00$21.19BUY2360$50,008.402026-04-07 15:57:00$21.53Sold$802.401.6%11
2026-03-27 15:19:00$21.19BUY2360$50,008.402026-04-07 15:57:00$21.53Sold$802.401.6%11
2026-03-27 15:18:00$21.19BUY2360$50,008.402026-04-07 15:57:00$21.53Sold$802.401.6%11
2026-03-27 15:17:00$21.19BUY2360$50,008.402026-04-07 15:57:00$21.53Sold$802.401.6%11
2026-03-27 15:16:00$21.19BUY2360$50,008.402026-04-07 15:57:00$21.53Sold$802.401.6%11
2026-03-27 15:15:00$21.19BUY2360$50,008.402026-04-07 15:57:00$21.53Sold$802.401.6%11
2026-03-27 15:14:00$21.19BUY2360$50,008.402026-04-07 15:57:00$21.53Sold$802.401.6%11
2026-03-27 15:13:00$21.19BUY2360$50,008.402026-04-07 15:57:00$21.53Sold$802.401.6%11
2026-03-27 15:12:00$21.19BUY2360$50,008.402026-04-07 15:57:00$21.53Sold$802.401.6%11
2026-03-27 15:11:00$21.19BUY2360$50,008.402026-04-07 15:57:00$21.53Sold$802.401.6%11
2026-03-27 15:10:00$21.19BUY2360$50,008.402026-04-07 15:57:00$21.53Sold$802.401.6%11
2026-03-27 13:04:00$21.18BUY2360$49,984.802026-04-07 15:57:00$21.53Sold$826.001.65%11
2026-03-27 10:56:00$21.22BUY2360$50,079.202026-04-07 15:57:00$21.53Sold$731.601.46%11
2026-03-27 10:55:00$21.16BUY2360$49,937.602026-04-07 15:57:00$21.53Sold$873.201.75%11
2026-03-27 10:52:00$21.19BUY2360$50,008.402026-04-07 15:57:00$21.53Sold$802.401.6%11
2026-03-27 10:47:00$21.20BUY2360$50,032.002026-04-07 15:57:00$21.53Sold$778.801.56%11
2026-03-27 10:45:00$21.18BUY2360$49,984.802026-04-07 15:57:00$21.53Sold$826.001.65%11
2026-03-27 10:43:00$21.22BUY2360$50,079.202026-04-07 15:57:00$21.53Sold$731.601.46%11
2026-03-27 10:42:00$21.22BUY2360$50,079.202026-04-07 15:57:00$21.53Sold$731.601.46%11
2026-03-27 09:49:00$21.22BUY2360$50,079.202026-04-07 15:57:00$21.53Sold$731.601.46%11
2026-03-27 09:30:00$21.19BUY2360$50,008.402026-04-07 15:57:00$21.53Sold$802.401.6%11
2026-03-26 15:59:00$21.35BUY2330$49,745.502026-04-08 09:30:00$21.62Sold$629.101.26%13
2026-03-26 15:54:00$21.35BUY2330$49,745.502026-04-08 09:30:00$21.62Sold$629.101.26%13
2026-03-26 15:53:00$21.39BUY2330$49,838.702026-04-08 09:30:00$21.62Sold$535.901.08%13
2026-03-26 15:46:00$21.38BUY2330$49,815.402026-04-08 09:30:00$21.62Sold$559.201.12%13
2026-03-26 15:37:00$21.38BUY2330$49,815.402026-04-08 09:30:00$21.62Sold$559.201.12%13
2026-03-26 15:35:00$21.37BUY2330$49,792.102026-04-08 09:30:00$21.62Sold$582.501.17%13
2026-03-26 15:28:00$21.37BUY2330$49,792.102026-04-08 09:30:00$21.62Sold$582.501.17%13
2026-03-26 15:11:00$21.43BUY2330$49,931.902026-04-08 09:59:00$21.71Sold$652.401.31%13
2026-03-26 15:09:00$21.44BUY2330$49,955.202026-04-08 09:59:00$21.71Sold$629.101.26%13
2026-03-26 14:36:00$21.43BUY2330$49,931.902026-04-08 09:59:00$21.71Sold$652.401.31%13
2026-03-26 14:35:00$21.43BUY2330$49,931.902026-04-08 09:59:00$21.71Sold$652.401.31%13
2026-03-26 14:21:00$21.42BUY2330$49,910.902026-04-08 09:59:00$21.71Sold$673.371.35%13
2026-03-26 14:13:00$21.37BUY2330$49,792.102026-04-08 09:30:00$21.62Sold$582.501.17%13
2026-03-26 14:12:00$21.38BUY2330$49,815.402026-04-08 09:30:00$21.62Sold$559.201.12%13
2026-03-26 13:54:00$21.40BUY2330$49,862.002026-04-08 09:30:00$21.62Sold$512.601.03%13
2026-03-26 13:52:00$21.40BUY2330$49,862.002026-04-08 09:30:00$21.62Sold$512.601.03%13
2026-03-26 13:47:00$21.40BUY2330$49,862.002026-04-08 09:30:00$21.62Sold$512.601.03%13
2026-03-26 13:34:00$21.42BUY2330$49,908.602026-04-08 09:59:00$21.71Sold$675.701.35%13
2026-03-26 13:04:00$21.41BUY2330$49,885.302026-04-08 09:59:00$21.71Sold$699.001.4%13
2026-03-26 12:50:00$21.42BUY2330$49,908.602026-04-08 09:59:00$21.71Sold$675.701.35%13
2026-03-26 12:27:00$21.42BUY2330$49,908.602026-04-08 09:59:00$21.71Sold$675.701.35%13
2026-03-26 12:26:00$21.42BUY2330$49,908.602026-04-08 09:59:00$21.71Sold$675.701.35%13
2026-03-26 12:06:00$21.42BUY2330$49,908.602026-04-08 09:59:00$21.71Sold$675.701.35%13
2026-03-24 15:54:00$21.39BUY2320$49,624.802026-04-08 09:30:00$21.62Sold$533.601.08%15
2026-03-24 15:37:00$21.41BUY2320$49,671.202026-04-08 09:59:00$21.71Sold$696.001.4%15
2026-03-24 14:54:00$21.38BUY2320$49,601.602026-04-08 09:30:00$21.62Sold$556.801.12%15
2026-03-24 13:04:00$21.37BUY2320$49,579.102026-04-08 09:30:00$21.62Sold$579.301.17%15
2026-03-23 15:59:00$21.42BUY2290$49,051.802026-04-08 09:59:00$21.71Sold$664.101.35%16
2026-03-23 15:56:00$21.42BUY2290$49,051.802026-04-08 09:59:00$21.71Sold$664.101.35%16
2026-03-23 15:55:00$21.42BUY2290$49,051.802026-04-08 09:59:00$21.71Sold$664.101.35%16
2026-03-23 15:52:00$21.50BUY2290$49,235.002026-04-08 11:32:00$21.72Sold$503.801.02%16
2026-03-23 15:51:00$21.43BUY2290$49,074.702026-04-08 09:59:00$21.71Sold$641.201.31%16
2026-03-23 15:50:00$21.48BUY2290$49,189.202026-04-08 09:59:00$21.71Sold$526.701.07%16
2026-03-23 15:49:00$21.46BUY2290$49,143.402026-04-08 09:59:00$21.71Sold$572.501.16%16
2026-03-23 15:48:00$21.50BUY2290$49,235.002026-04-08 11:32:00$21.72Sold$503.801.02%16
2026-03-23 15:45:00$21.50BUY2290$49,235.002026-04-08 11:32:00$21.72Sold$503.801.02%16
2026-03-23 15:41:00$21.48BUY2290$49,189.202026-04-08 09:59:00$21.71Sold$526.701.07%16
2026-03-23 15:38:00$21.48BUY2290$49,189.202026-04-08 09:59:00$21.71Sold$526.701.07%16
2026-03-23 15:37:00$21.48BUY2290$49,189.202026-04-08 09:59:00$21.71Sold$526.701.07%16
2026-03-23 15:34:00$21.48BUY2290$49,189.202026-04-08 09:59:00$21.71Sold$526.701.07%16
2026-03-23 15:32:00$21.48BUY2290$49,189.202026-04-08 09:59:00$21.71Sold$526.701.07%16
2026-03-23 15:30:00$21.48BUY2290$49,189.202026-04-08 09:59:00$21.71Sold$526.701.07%16
2026-03-23 15:27:00$21.50BUY2290$49,235.002026-04-08 11:32:00$21.72Sold$503.801.02%16
2026-03-23 15:26:00$21.48BUY2290$49,189.202026-04-08 09:59:00$21.71Sold$526.701.07%16
2026-03-23 15:22:00$21.47BUY2290$49,166.302026-04-08 09:59:00$21.71Sold$549.601.12%16
2026-03-23 15:18:00$21.47BUY2290$49,166.302026-04-08 09:59:00$21.71Sold$549.601.12%16
2026-03-23 15:16:00$21.47BUY2290$49,166.302026-04-08 09:59:00$21.71Sold$549.601.12%16
2026-03-23 15:10:00$21.46BUY2290$49,143.402026-04-08 09:59:00$21.71Sold$572.501.16%16
2026-03-23 15:08:00$21.50BUY2290$49,235.002026-04-08 11:32:00$21.72Sold$503.801.02%16
2026-03-23 14:58:00$21.50BUY2290$49,235.002026-04-08 11:32:00$21.72Sold$503.801.02%16
2026-03-23 14:57:00$21.46BUY2290$49,143.402026-04-08 09:59:00$21.71Sold$572.501.16%16
2026-03-23 14:55:00$21.46BUY2290$49,143.402026-04-08 09:59:00$21.71Sold$572.501.16%16
2026-03-23 14:49:00$21.50BUY2290$49,235.002026-04-08 11:32:00$21.72Sold$503.801.02%16
2026-03-23 14:48:00$21.47BUY2290$49,166.302026-04-08 09:59:00$21.71Sold$549.601.12%16
2026-03-23 14:44:00$21.50BUY2290$49,235.002026-04-08 11:32:00$21.72Sold$503.801.02%16
2026-03-23 14:43:00$21.50BUY2290$49,235.002026-04-08 11:32:00$21.72Sold$503.801.02%16
2026-03-23 14:42:00$21.46BUY2290$49,143.402026-04-08 09:59:00$21.71Sold$572.501.16%16
2026-03-23 14:41:00$21.50BUY2290$49,235.002026-04-08 11:32:00$21.72Sold$503.801.02%16
2026-03-23 14:40:00$21.50BUY2290$49,235.002026-04-08 11:32:00$21.72Sold$503.801.02%16
2026-03-23 14:38:00$21.46BUY2290$49,143.402026-04-08 09:59:00$21.71Sold$572.501.16%16
2026-03-23 14:34:00$21.50BUY2290$49,235.002026-04-08 11:32:00$21.72Sold$503.801.02%16
2026-03-23 14:33:00$21.50BUY2290$49,235.002026-04-08 11:32:00$21.72Sold$503.801.02%16
2026-03-23 14:29:00$21.49BUY2290$49,212.102026-04-08 09:59:00$21.71Sold$503.801.02%16
2026-03-23 14:28:00$21.46BUY2290$49,143.402026-04-08 09:59:00$21.71Sold$572.501.16%16
2026-03-23 14:23:00$21.49BUY2290$49,212.102026-04-08 09:59:00$21.71Sold$503.801.02%16
2026-03-23 14:12:00$21.46BUY2290$49,143.402026-04-08 09:59:00$21.71Sold$572.501.16%16
2026-03-23 14:11:00$21.50BUY2290$49,235.002026-04-08 11:32:00$21.72Sold$503.801.02%16
2026-03-23 14:09:00$21.46BUY2290$49,143.402026-04-08 09:59:00$21.71Sold$572.501.16%16
2026-03-23 14:04:00$21.49BUY2290$49,212.102026-04-08 09:59:00$21.71Sold$503.801.02%16
2026-03-23 14:01:00$21.50BUY2290$49,235.002026-04-08 11:32:00$21.72Sold$503.801.02%16
2026-03-23 13:57:00$21.46BUY2290$49,143.402026-04-08 09:59:00$21.71Sold$572.501.16%16
2026-03-23 13:56:00$21.46BUY2290$49,143.402026-04-08 09:59:00$21.71Sold$572.501.16%16
2026-03-23 13:52:00$21.49BUY2290$49,212.102026-04-08 09:59:00$21.71Sold$503.801.02%16
2026-03-23 13:43:00$21.46BUY2290$49,143.402026-04-08 09:59:00$21.71Sold$572.501.16%16
2026-03-23 13:42:00$21.48BUY2290$49,189.202026-04-08 09:59:00$21.71Sold$526.701.07%16
2026-03-23 13:33:00$21.49BUY2290$49,211.902026-04-08 09:59:00$21.71Sold$504.031.02%16
2026-03-23 13:14:00$21.48BUY2290$49,189.202026-04-08 09:59:00$21.71Sold$526.701.07%16
2026-03-23 13:04:00$21.56BUY2290$49,360.902026-04-14 15:59:00$21.83Sold$629.751.28%22
2026-03-23 13:01:00$21.57BUY2290$49,397.802026-04-14 15:59:00$21.83Sold$592.881.2%22
2026-03-23 13:00:00$21.57BUY2290$49,397.602026-04-14 15:59:00$21.83Sold$593.111.2%22
2026-03-23 12:59:00$21.59BUY2290$49,429.602026-04-14 15:59:00$21.83Sold$561.051.14%22
2026-03-23 12:58:00$21.59BUY2290$49,441.102026-04-14 15:59:00$21.83Sold$549.601.11%22
2026-03-23 12:56:00$21.57BUY2290$49,395.302026-04-14 15:59:00$21.83Sold$595.401.21%22
2026-03-23 12:52:00$21.57BUY2290$49,395.302026-04-14 15:59:00$21.83Sold$595.401.21%22
2026-03-23 12:50:00$21.57BUY2290$49,395.302026-04-14 15:59:00$21.83Sold$595.401.21%22
2026-03-23 12:49:00$21.59BUY2290$49,441.102026-04-14 15:59:00$21.83Sold$549.601.11%22
2026-03-23 12:46:00$21.59BUY2290$49,429.602026-04-14 15:59:00$21.83Sold$561.051.14%22
2026-03-23 12:45:00$21.60BUY2290$49,464.002026-04-14 15:59:00$21.83Sold$526.701.06%22
2026-03-23 12:43:00$21.57BUY2290$49,395.302026-04-14 15:59:00$21.83Sold$595.401.21%22
2026-03-23 12:41:00$21.64BUY2290$49,544.102026-04-28 15:55:00$21.88Sold$561.051.13%36
2026-03-23 12:27:00$21.57BUY2290$49,395.302026-04-14 15:59:00$21.83Sold$595.401.21%22
2026-03-23 12:19:00$21.57BUY2290$49,395.302026-04-14 15:59:00$21.83Sold$595.401.21%22
2026-03-23 12:13:00$21.57BUY2290$49,395.302026-04-14 15:59:00$21.83Sold$595.401.21%22
2026-03-23 12:05:00$21.58BUY2290$49,418.202026-04-14 15:59:00$21.83Sold$572.501.16%22
2026-03-23 12:02:00$21.65BUY2290$49,578.502026-04-28 15:55:00$21.88Sold$526.701.06%36
2026-03-23 11:51:00$21.60BUY2290$49,464.002026-04-14 15:59:00$21.83Sold$526.701.06%22
2026-03-23 11:45:00$21.60BUY2290$49,464.002026-04-14 15:59:00$21.83Sold$526.701.06%22
2026-03-23 11:38:00$21.60BUY2290$49,464.002026-04-14 15:59:00$21.83Sold$526.701.06%22
2026-03-23 11:31:00$21.60BUY2290$49,464.002026-04-14 15:59:00$21.83Sold$526.701.06%22
2026-03-23 11:28:00$21.60BUY2290$49,464.002026-04-14 15:59:00$21.83Sold$526.701.06%22
2026-03-23 11:25:00$21.60BUY2290$49,464.002026-04-14 15:59:00$21.83Sold$526.701.06%22
2026-03-23 11:14:00$21.60BUY2290$49,464.002026-04-14 15:59:00$21.83Sold$526.701.06%22
2026-03-23 10:51:00$21.62BUY2290$49,509.802026-04-15 12:05:00$21.85Sold$526.701.06%23
2026-03-23 10:40:00$21.62BUY2290$49,509.802026-04-15 12:05:00$21.85Sold$526.701.06%23
2026-03-23 10:29:00$21.63BUY2290$49,532.702026-04-15 12:05:00$21.85Sold$503.801.02%23
2026-03-23 10:13:00$21.62BUY2290$49,509.802026-04-15 12:05:00$21.85Sold$526.701.06%23
2026-03-23 09:48:00$21.61BUY2290$49,486.902026-04-14 15:59:00$21.83Sold$503.801.02%22
2026-03-20 15:59:00$21.60BUY2290$49,464.002026-04-14 15:59:00$21.83Sold$526.701.06%25
2026-03-20 15:48:00$21.59BUY2290$49,441.102026-04-14 15:59:00$21.83Sold$549.601.11%25
2026-03-20 15:47:00$21.63BUY2290$49,532.702026-04-15 12:05:00$21.85Sold$503.801.02%26
2026-03-20 15:43:00$21.59BUY2290$49,441.102026-04-14 15:59:00$21.83Sold$549.601.11%25
2026-03-20 15:37:00$21.66BUY2290$49,601.202026-04-28 15:55:00$21.88Sold$504.031.02%39
2026-03-20 15:34:00$21.59BUY2290$49,441.102026-04-14 15:59:00$21.83Sold$549.601.11%25
2026-03-20 15:29:00$21.59BUY2290$49,441.102026-04-14 15:59:00$21.83Sold$549.601.11%25
2026-03-20 15:23:00$21.66BUY2290$49,601.402026-04-28 15:55:00$21.88Sold$503.801.02%39
2026-03-20 15:22:00$21.66BUY2290$49,601.402026-04-28 15:55:00$21.88Sold$503.801.02%39
2026-03-20 15:09:00$21.68BUY2290$49,647.202026-04-28 15:56:00$21.91Sold$526.701.06%39
2026-03-20 15:05:00$21.67BUY2290$49,624.302026-04-28 15:56:00$21.91Sold$549.601.11%39
2026-03-20 15:04:00$21.68BUY2290$49,647.202026-04-28 15:56:00$21.91Sold$526.701.06%39
2026-03-20 15:03:00$21.70BUY2290$49,693.002026-04-28 15:57:00$21.92Sold$503.801.01%39
2026-03-20 15:02:00$21.74BUY2290$49,784.60--Hold--82
2026-03-20 14:57:00$21.74BUY2290$49,784.60--Hold--82
2026-03-20 14:39:00$21.74BUY2290$49,784.60--Hold--82
2026-03-20 14:24:00$21.76BUY2290$49,830.40--Hold--82
2026-03-20 14:21:00$21.83BUY2290$49,990.70--Hold--82
2026-03-20 14:20:00$21.83BUY2290$49,990.70--Hold--82
2026-03-20 14:08:00$21.83BUY2290$49,990.70--Hold--82
2026-03-20 12:37:00$21.83BUY2290$49,990.70--Hold--82
2026-03-20 12:36:00$21.84BUY2290$50,013.60--Hold--82
2026-03-20 12:34:00$21.86BUY2290$50,059.40--Hold--82
2026-03-20 12:32:00$21.84BUY2290$50,013.60--Hold--82
2026-03-20 12:06:00$21.86BUY2290$50,059.40--Hold--82
2026-03-20 12:05:00$21.86BUY2290$50,059.40--Hold--82
2026-03-20 11:21:00$21.86BUY2290$50,059.40--Hold--82
2026-03-20 11:18:00$21.86BUY2290$50,059.40--Hold--82
2026-03-20 11:02:00$21.86BUY2290$50,059.40--Hold--82
2026-03-20 10:53:00$21.86BUY2290$50,059.40--Hold--82
2026-03-20 10:52:00$21.86BUY2290$50,059.40--Hold--82
2026-03-20 10:44:00$21.85BUY2290$50,036.50--Hold--82
2026-03-20 10:43:00$21.85BUY2290$50,036.50--Hold--82
2026-03-20 10:22:00$21.83BUY2290$49,990.70--Hold--82
2026-03-20 10:12:00$21.85BUY2290$50,036.50--Hold--82
2026-03-20 10:11:00$21.83BUY2290$49,990.70--Hold--82
2026-03-20 10:10:00$21.85BUY2290$50,036.50--Hold--82
2026-03-20 10:08:00$21.87BUY2290$50,082.30--Hold--82
2026-03-19 15:54:00$21.93BUY2270$49,781.10--Hold--83
2026-03-19 15:53:00$21.93BUY2270$49,781.10--Hold--83
2026-03-19 15:49:00$21.90BUY2270$49,713.00--Hold--83
2026-03-19 15:45:00$21.90BUY2270$49,713.00--Hold--83
2026-03-19 15:23:00$21.90BUY2270$49,713.00--Hold--83
2026-03-19 15:17:00$21.95BUY2270$49,826.70--Hold--83
2026-03-19 15:11:00$21.98BUY2270$49,894.60--Hold--83
2026-03-19 15:08:00$21.98BUY2270$49,894.60--Hold--83
2026-03-19 15:04:00$21.98BUY2270$49,896.40--Hold--83
2026-03-19 14:56:00$21.95BUY2270$49,826.50--Hold--83
2026-03-19 14:55:00$21.98BUY2270$49,883.20--Hold--83
2026-03-19 14:51:00$21.98BUY2270$49,894.60--Hold--83
2026-03-19 14:47:00$21.95BUY2270$49,826.50--Hold--83
2026-03-19 14:46:00$21.95BUY2270$49,826.50--Hold--83
2026-03-19 14:30:00$21.96BUY2270$49,849.20--Hold--83
2026-03-19 13:57:00$21.96BUY2270$49,849.20--Hold--83
2026-03-19 13:33:00$22.00BUY2270$49,940.00--Hold--83
2026-03-19 13:27:00$21.99BUY2270$49,917.30--Hold--83
2026-03-19 13:20:00$21.96BUY2270$49,849.20--Hold--83
2026-03-19 13:16:00$21.96BUY2270$49,849.20--Hold--83
2026-03-19 13:11:00$22.00BUY2270$49,940.00--Hold--83
2026-03-19 13:09:00$22.00BUY2270$49,940.00--Hold--83
2026-03-19 13:07:00$22.02BUY2270$49,985.40--Hold--83
2026-03-19 13:02:00$22.02BUY2270$49,985.40--Hold--83
2026-03-19 11:36:00$22.03BUY2270$50,008.10--Hold--83
2026-03-19 11:00:00$22.02BUY2270$49,985.40--Hold--83
2026-03-19 10:22:00$22.02BUY2270$49,985.40--Hold--83
2026-03-19 10:21:00$22.02BUY2270$49,985.40--Hold--83
2026-03-19 09:48:00$22.00BUY2270$49,940.00--Hold--83
2026-03-18 15:18:00$22.10BUY2250$49,725.00--Hold--84
2026-03-18 15:17:00$22.10BUY2250$49,725.00--Hold--84
2026-03-18 11:52:00$22.10BUY2250$49,725.00--Hold--84
2026-03-18 11:24:00$22.10BUY2250$49,725.00--Hold--84
2026-03-18 10:36:00$22.06BUY2250$49,635.00--Hold--84
2026-03-17 15:40:00$22.12BUY2250$49,770.00--Hold--85
2026-03-17 14:48:00$22.12BUY2250$49,770.00--Hold--85
2026-03-17 12:59:00$22.10BUY2250$49,725.00--Hold--85
2026-03-17 09:50:00$22.10BUY2250$49,725.00--Hold--85
2026-03-02 09:38:00$22.67BUY2210$50,100.70--Hold--100