Inv Nasdaq 100 share trades.

The following table shows today's trades for Inv Nasdaq 100. Buy trades are shown in blue, and sells are shown in red. Unknown trades are shown in black. Trades are estimated as a buy or sell dependant on whether the trade execution price was closer to the BID (lower price, therefore a sell), or the ASK price (higher price, therefore a buy).
Time / Date Trade Price Volume Buy / Sell Bid Ask
13:02:12 - 03-May-24 33,836.00 1 Buy* 33,791.00 33,836.00
12:57:41 - 03-May-24 33,768.00 1 Sell* 33,783.00 33,805.00
12:57:19 - 03-May-24 33,796.725 19 Buy* 33,779.00 33,801.00
12:56:39 - 03-May-24 33,807.803 14 Buy* 33,789.00 33,811.00
12:56:17 - 03-May-24 33,785.66 3 Sell* 33,784.00 33,807.00
12:55:32 - 03-May-24 33,807.00 5 Buy* 33,781.00 33,804.00
12:53:49 - 03-May-24 33,797.273 66 Buy* 33,777.00 33,798.00
12:51:51 - 03-May-24 33,800.00 30 Buy* 33,777.00 33,800.00
12:50:40 - 03-May-24 33,816.34 2 Buy* 33,792.00 33,814.00
12:48:49 - 03-May-24 33,833.80 4 Buy* 33,791.00 33,814.00
12:42:51 - 03-May-24 33,794.00 6 Sell* 33,794.00 33,864.00
12:42:51 - 03-May-24 33,795.00 22 Sell* 33,795.00 33,864.00
12:41:51 - 03-May-24 33,819.893 29 Buy* 33,776.00 33,852.00
12:40:39 - 03-May-24 33,849.00 3 Buy* 33,784.00 33,849.00
12:39:22 - 03-May-24 33,808.141 2,203 Sell* 33,785.00 33,857.00
12:39:00 - 03-May-24 33,775.34 1 Sell* 33,784.00 33,853.00
12:38:45 - 03-May-24 33,798.829 763 Sell* 33,770.00 33,851.00
12:32:06 - 03-May-24 33,848.00 21 Buy* 33,439.00 34,163.00
12:32:04 - 03-May-24 33,848.00 8 Buy* 33,439.00 33,848.00
12:32:04 - 03-May-24 33,848.00 41 Buy* 33,439.00 33,848.00
12:31:21 - 03-May-24 33,827.00 7 Buy* 33,747.00 33,827.00
12:31:13 - 03-May-24 33,819.00 2 Buy* 33,736.00 33,814.00
12:30:49 - 03-May-24 33,720.00 1 Sell* 33,723.00 33,814.00
12:30:29 - 03-May-24 33,654.00 1 Sell* 33,250.00 34,097.00
12:01:43 - 03-May-24 33,483.967 447 Sell* 33,461.00 33,508.00
12:00:01 - 03-May-24 33,499.00 1 Buy* 33,444.00 33,499.00
11:31:38 - 03-May-24 33,501.313 44 Sell* 33,484.00 33,537.00
11:28:28 - 03-May-24 33,537.00 2 Buy* 33,491.00 33,537.00
11:19:00 - 03-May-24 33,474.00 4 Sell* 33,474.00 33,519.00
11:07:20 - 03-May-24 33,500.007 59 Buy* 33,477.00 33,509.00
10:40:09 - 03-May-24 33,508.211 50 Buy* 33,490.00 33,516.00
10:39:03 - 03-May-24 33,515.00 0 Unknown* 33,489.00 33,515.00
10:38:54 - 03-May-24 33,507.54 50 Buy* 33,490.00 33,515.00
10:37:42 - 03-May-24 33,523.554 7 Buy* 33,492.00 33,537.00
10:37:41 - 03-May-24 33,510.701 50 Sell* 33,495.00 33,537.00
10:36:34 - 03-May-24 33,515.324 50 Buy* 33,494.00 33,517.00
10:25:05 - 03-May-24 33,518.778 20 Buy* 33,505.00 33,526.00
10:24:29 - 03-May-24 33,521.643 17 Buy* 33,506.00 33,527.00
10:08:17 - 03-May-24 33,529.37 2 Buy* 33,510.00 33,532.00
10:06:08 - 03-May-24 33,516.00 2 Sell* 33,516.00 33,538.00
10:00:54 - 03-May-24 33,512.00 3 Buy* 33,491.00 33,512.00
10:00:45 - 03-May-24 33,512.00 1 Buy* 33,490.00 33,512.00
10:00:38 - 03-May-24 33,507.00 2 Buy* 33,486.00 33,508.00
09:57:22 - 03-May-24 33,496.001 14 Buy* 33,481.00 33,503.00
09:52:29 - 03-May-24 33,493.00 4 Buy* 33,471.00 33,493.00
09:52:28 - 03-May-24 33,493.00 37 Buy* 33,471.00 33,493.00
09:52:08 - 03-May-24 33,471.00 6 Sell* 33,471.00 33,492.00
09:51:54 - 03-May-24 33,472.00 4 Sell* 33,472.00 33,493.00
09:50:46 - 03-May-24 33,477.00 1 Sell* 33,477.00 33,494.00
09:43:56 - 03-May-24 33,478.63 23 Sell* 33,478.00 33,498.00
09:42:32 - 03-May-24 33,499.00 8 Buy* 33,469.00 33,499.00
09:21:36 - 03-May-24 33,485.00 7 Buy* 33,461.00 33,483.00
09:12:32 - 03-May-24 33,490.57 20 Sell* 33,488.00 33,509.00
09:12:15 - 03-May-24 33,511.00 0 Unknown* 33,490.00 33,511.00
09:11:49 - 03-May-24 33,493.00 6 Sell* 33,493.00 33,510.00
09:10:54 - 03-May-24 33,512.00 1 Buy* 33,492.00 33,512.00
09:06:57 - 03-May-24 33,508.00 1 Buy* 33,488.00 33,508.00
09:05:03 - 03-May-24 33,512.00 1 Buy* 33,492.00 33,512.00
09:03:17 - 03-May-24 33,500.648 14 Buy* 33,488.00 33,508.00
09:03:05 - 03-May-24 33,488.00 4 Sell* 33,488.00 33,508.00
09:00:40 - 03-May-24 33,585.00 1 Buy* 33,463.00 33,585.00
08:58:08 - 03-May-24 33,514.00 2 Buy* 33,495.00 33,514.00
08:50:34 - 03-May-24 33,499.00 9 Sell* 33,497.00 33,516.00
08:49:28 - 03-May-24 33,496.209 9 Sell* 33,496.00 33,515.00
08:48:00 - 03-May-24 33,497.00 1 Sell* 33,497.00 33,518.00
08:47:45 - 03-May-24 33,497.63 64 Sell* 33,497.00 33,518.00
08:43:10 - 03-May-24 33,499.00 0 Unknown* 33,481.00 33,499.00
08:34:28 - 03-May-24 33,499.00 1 Sell* 33,499.00 33,520.00
08:33:10 - 03-May-24 33,501.468 59 Buy* 33,489.00 33,508.00
08:24:46 - 03-May-24 33,465.00 2 Sell* 33,466.00 33,484.00
08:23:57 - 03-May-24 33,485.00 7 Buy* 33,467.00 33,485.00
08:23:20 - 03-May-24 33,483.00 1 Buy* 33,464.00 33,483.00
08:20:44 - 03-May-24 33,461.00 1 Sell* 33,461.00 33,477.00
08:07:18 - 03-May-24 33,498.00 1 Buy* 33,480.00 33,498.00
07:59:56 - 03-May-24 33,464.00 1 Sell* 33,464.00 33,484.00
07:47:24 - 03-May-24 33,438.00 2 Sell* 33,411.00 33,476.00
07:43:28 - 03-May-24 33,455.00 1 Buy* 33,437.00 33,455.00
07:43:01 - 03-May-24 33,438.00 4 Sell* 33,431.00 33,451.00
07:39:38 - 03-May-24 33,447.00 2 Buy* 33,427.00 33,447.00
07:38:23 - 03-May-24 33,441.78 4 Buy* 33,421.00 33,441.00
07:33:09 - 03-May-24 33,446.00 0 Unknown* 33,427.00 33,450.00
07:28:27 - 03-May-24 33,429.00 13 Sell* 33,430.00 33,448.00
07:25:28 - 03-May-24 33,438.00 0 Unknown* 33,418.00 33,438.00
07:24:06 - 03-May-24 33,427.57 12 Sell* 33,425.00 33,445.00
07:18:13 - 03-May-24 33,459.00 0 Unknown* 33,440.00 33,459.00
07:11:33 - 03-May-24 33,463.00 0 Unknown* 33,443.00 33,463.00
07:08:27 - 03-May-24 33,453.00 0 Unknown* 33,434.00 33,453.00
07:07:01 - 03-May-24 33,452.00 8 Buy* 33,434.00 33,452.00
07:06:30 - 03-May-24 33,457.00 0 Unknown* 33,436.00 33,457.00
07:05:11 - 03-May-24 33,462.00 0 Unknown* 33,442.00 33,462.00
07:05:11 - 03-May-24 33,462.00 0 Unknown* 33,442.00 33,462.00
07:05:05 - 03-May-24 33,461.00 0 Unknown* 33,441.00 33,461.00
07:04:56 - 03-May-24 33,452.883 59 Buy* 33,442.00 33,462.00
07:03:49 - 03-May-24 33,435.54 3 Sell* 33,435.00 33,453.00
07:03:27 - 03-May-24 33,433.60 37 Sell* 33,433.00 33,453.00
07:01:00 - 03-May-24 33,470.00 1 Buy* 33,433.00 33,451.00
07:01:00 - 03-May-24 33,470.00 2 Buy* 33,441.00 33,459.00
07:01:00 - 03-May-24 33,470.00 2 Buy* 33,445.00 33,464.00
07:01:00 - 03-May-24 33,470.00 1 Buy* 33,445.00 33,464.00
07:01:00 - 03-May-24 33,470.00 0 Unknown* 33,446.00 33,465.00