STRC / Strategy Inc - Preferred Security - Insider Trading and Ownership Report - SEC Form 3, 4, 5

Strategy Inc - Preferred Security

Orang Dalam Sejati37
Skor Sentimen Orang Dalam

Skor Sentimen Orang Dalam mengidentifikasi perusahaan yang dibeli oleh orang dalam korporat.

Ini adalah hasil dari model kuantitatif multifaktor yang canggih yang mengidentifikasi perusahaan dengan tingkat akumulasi internal tertinggi. Model penilaian ini menggunakan kombinasi dari jumlah bersih orang dalam yang membeli dalam 90 hari sebelumnya, total saham yang dibeli sebagai persentase dari jumlah saham yang beredar, dan total saham yang dimiliki oleh orang dalam. Angka tersebut berkisar dari 0 hingga 100, dengan angka yang lebih tinggi menunjukkan tingkat akumulasi yang lebih tinggi dibandingkan dengan perusahaan sejenis, dan 50 adalah rata-rata.

Frekuensi Pembaruan: Setiap Hari

Lihat Pilihan Teratas dari Orang Dalam, yang menyediakan daftar perusahaan dengan akumulasi orang dalam tertinggi.

Skor Sentimen Petugas

Skor Sentimen Pejabat menemukan perusahaan yang dibeli oleh Pejabat Korporat.

Menurut definisi, Pejabat Korporasi adalah Orang Dalam Korporasi, tetapi tidak seperti beberapa Orang Dalam lainnya (Pemegang Saham 10% dan Anggota Dewan), Pejabat bekerja untuk perusahaan setiap hari, dan mereka menggunakan uang mereka sendiri saat bertransaksi . (Pemegang Saham 10% dan Anggota Dewan seringkali adalah manajer dana yang mengelola uang orang lain.) Dengan demikian, transaksi orang dalam yang dilakukan oleh Pejabat jauh lebih signifikan dan harus ditangani dengan tepat.

Seperti Skor Sentimen Internal, Skor Sentimen Pejabat adalah hasil dari model kuantitatif multi-faktor yang canggih yang mengidentifikasi perusahaan dengan tingkat akumulasi pejabat tertinggi.

Frekuensi Pembaruan: Setiap Hari

Lihat Pilihan Teratas dari Orang Dalam, yang menyediakan daftar perusahaan dengan sentimen orang dalam tertinggi.

Metrik Utama Orang Dalam

Kartu ini menunjukkan peringkat perusahaan berdasarkan berbagai metrik internal. Peringkat persentil menunjukkan bagaimana perusahaan ini dibandingkan dengan perusahaan lain di pasar AS. Peringkat yang lebih tinggi menunjukkan situasi yang lebih baik.

Sebagai contoh, secara umum diterima bahwa pembelian oleh orang dalam perusahaan adalah indikator positif, sehingga perusahaan dengan lebih banyak pembelian oleh orang dalam akan mendapat peringkat lebih tinggi daripada perusahaan dengan lebih sedikit pembelian oleh orang dalam (atau bahkan penjualan oleh orang dalam).

Jumlah Bersih Pembelian oleh Orang Dalam (Peringkat)

N/A

Jumlah Bersih Pembelian oleh Orang Dalam adalah total jumlah orang dalam yang membeli dikurangi total jumlah orang dalam yang menjual dalam 90 hari terakhir. Peringkat persentil ditunjukkan di sini (kisaran dari 0 hingga 100%).

Persentase Saham yang Dibeli oleh Orang Dalam (Peringkat)

N/A

Persentase Saham yang Dibeli oleh Orang Dalam adalah total jumlah saham yang dibeli oleh orang dalam dikurangi total jumlah saham yang dijual oleh orang dalam dalam 90 hari terakhir, dibagi dengan total jumlah saham yang beredar dan dikalikan dengan 100.

Grafik Perdagangan Orang Dalam

Grafik berikut menunjukkan Strategy Inc - Preferred Security transaksi orang dalam. Orang dalam adalah pejabat, direktur, atau investor signifikan dalam suatu perusahaan. Secara umum, melakukan transaksi di perusahaan mereka berdasarkan informasi material yang belum dipublikasikan adalah ilegal bagi orang dalam. Ini tidak berarti bahwa mereka dilarang melakukan transaksi apa pun di perusahaan mereka sendiri. Namun, mereka wajib melaporkan semua transaksi kepada SEC melalui Formulir 4.

Daftar Orang Dalam dan Metrik Profitabilitas

Tabel ini menampilkan daftar orang dalam yang diketahui, dan dibuat secara otomatis dari pengajuan yang diungkapkan kepada SEC. Selain nama, jabatan terbaru, dan sebutan direktur, pejabat, atau pemilik 10%, kami memberikan kepemilikan terbaru yang diungkapkan. Selain itu, jika memungkinkan, kami memberikan kinerja perdagangan historis untuk orang dalam tersebut. Kinerja perdagangan historis adalah rata-rata tertimbang dari kinerja transaksi pembelian pasar terbuka aktual yang dilakukan oleh orang dalam tersebut. Untuk informasi lebih lanjut tentang bagaimana ini dihitung, tonton webinar YouTube ini.

See our leaderboard of most profitable insider traders.

Orang Dalam Rata-rata Keuntungan (%) Saham
Dimiliki
Terbagi
Disesuaikan
Alcantara Llc 10% Owner - [10%] 0 0
Kevin Adkisson SEVP & CRO - [O] 259 2,590
Sanju K Bansal Vice Chairman, EVP and COO, Director - [D] [O] 0 0
Jeffrey A Bedell EVP, Technology and CTO - [O] 20,270 202,700
David B Blundin Director - [D] 30,000 300,000
Eric F Brown President and CFO - [O] 12,390 123,900
Margaret Anne Breya 75,000
Peter L JR Briger Director - [D] 220,000 220,000
Jane A Dietze Director - [D] 1,500 1,500
Robert H Epstein Director - [D] 0 0
F David Fowler Director - [D] 100 1,000
Stephen X Graham Director - [D] 7,950 7,950
Orang Dalam Rata-rata Keuntungan (%) Saham
Dimiliki
Terbagi
Disesuaikan
Holdridge Stephen H. 60,000
Jonathan F Klein EVP, Law & General Counsel - [O] 0 0
Andrew Kang EVP & CFO - [O] 31,010 31,010
Timothy Edwin Lang SEVP & CTO - [O] 2,882 28,820
Phong Le President & CEO, Director - [D] [O] 32,406 32,406
Arthur S III Locke VP, Finance and CFO - [O] 0 0
Lisa Mayr 60,000
Adam M McDonald EVP, Worldwide Services - [O] 0 0
Jeanine Montgomery VP & CAO - [O] 13,606 13,606
Kevin Norlin 20,000
Jarrod M Patten Director - [D] 48,555 48,555
Leslie J Rechan Director - [D] 25,950 25,950
Orang Dalam Rata-rata Keuntungan (%) Saham
Dimiliki
Terbagi
Disesuaikan
Carl J Rickertsen Director - [D] 0 0
Stuart B Ross Director - [D] 20,800 208,000
David J Rennyson 20,000
Eduardo S Sanchez VP, Worldwide Sales - [O] 842 8,420
Michael J Saylor Executive Chairman, Director, 10% Owner - [D] [O] [10%] 0 0
Thomas P Spahr Director - [D] 8,565 85,650
Wei-Ming Shao EVP & General Counsel - [O] 19,253 19,253
Marcus H Starke 50,000
Douglas King Thede Senior EVP & CFO - [O] 0 0
Bob Watts 0
Gregg Winiarski Director - [D] 10,000 10,000
Peng Xiao Senior EVP & CTO - [O] 60 600
Paul N Zolfaghari President - [O] 600 6,000

Report errors via our new Insider Auditing Tool

Rekam Jejak Pembelian Orang Dalam - Analisis Keuntungan Jangka Pendek

Pada bagian ini, kami menganalisis profitabilitas setiap pembelian saham oleh orang dalam di pasar terbuka yang tidak direncanakan yang dilakukan di STRC / Strategy Inc - Preferred Security. Analisis ini membantu memahami apakah orang dalam tersebut secara konsisten menghasilkan pengembalian abnormal, dan layak untuk diikuti. Analisis ini dilakukan selama satu tahun setelah setiap transaksi, dan hasilnya bersifat teoretis .

Tabel berikut menunjukkan pembelian pasar terbuka terbaru yang bukan bagian dari rencana perdagangan otomatis.

Tanggal Perdagangan Orang Dalam Dilaporkan
Saham
Dilaporkan
Harga
Disesuaikan
Saham
Disesuaikan
Harga
Dasar Biaya Hari-hari menuju
Maksimal
Harga di
Maksimal
Maksimal
Keuntungan ($)
Maksimum Pengembalian (%)
Tidak ada transaksi pasar terbuka tak terduga yang diketahui untuk orang dalam ini.

Harga yang Disesuaikan adalah harga yang disesuaikan dengan pemisahan saham. Ang Adjusted Shares ay ang jumlah saham yang disesuaikan dengan pemisahan saham (stock split).

STRC / Strategy Inc - Preferred Security Insider Trades
Rekam Jejak Penjualan Orang Dalam - Analisis Kerugian Jangka Pendek

Dalam bagian ini, kami menganalisis penghindaran kerugian jangka pendek dari setiap penjualan dalam pasar terbuka yang tidak direncanakan oleh orang dalam yang dilakukan di STRC / Strategy Inc - Preferred Security. Pola penghindaran kerugian yang konsisten dapat menunjukkan bahwa transaksi penjualan di masa mendatang dapat memprediksi penurunan harga. Analisis ini berlaku untuk satu tahun setelah setiap perdagangan, dan hasilnya bersifat teoretis .

Tabel berikut menunjukkan penjualan pasar terbuka terbaru yang bukan bagian dari rencana perdagangan otomatis.

Tanggal Perdagangan Orang Dalam Dilaporkan
Saham
Dilaporkan
Harga
Disesuaikan
Saham
Disesuaikan
Harga
Dasar Biaya Hari-hari menuju
Menit
Harga di
Menit
Kerugian Maksimal
Dihindari ($)
Kerugian Maksimal
Dihindari (%)
2025-08-07 Kang Andrew 6,250 390.0000 6,250 390.0000 2,437,500 28 327.5900 -390,062 -16.00
2025-08-07 Kang Andrew 6,250 395.0000 6,250 395.0000 2,468,750
2025-08-07 Kang Andrew 6,250 400.0000 6,250 400.0000 2,500,000
2025-08-05 Kang Andrew 6,250 386.3200 6,250 386.3200 2,414,500
2025-07-14 Shao Wei-Ming 15 440.9800 15 440.9800 6,615
2025-07-14 Shao Wei-Ming 141 441.5210 141 441.5210 62,254
2025-07-14 Shao Wei-Ming 446 442.5540 446 442.5540 197,379
2025-07-14 Shao Wei-Ming 627 443.6200 627 443.6200 278,150
2025-07-14 Shao Wei-Ming 277 444.6200 277 444.6200 123,160

Harga yang Disesuaikan adalah harga yang disesuaikan dengan pemisahan saham. Ang Adjusted Shares ay ang jumlah saham yang disesuaikan dengan pemisahan saham (stock split).

STRC / Strategy Inc - Preferred Security Insider Trades
Riwayat Transaksi

Klik ikon tautan untuk melihat riwayat transaksi lengkap. Transaksi yang dilaporkan sebagai bagian dari rencana perdagangan otomatis 10b5-1 akan memiliki tanda X di kolom yang bertanda 10b-5.

Berkas
Tanggal
Perdagangan
Tanggal
Formulir Orang Dalam Ticker Judul Keamanan Kode 10b5-1 Langsung Latihan
Harga
Satuan
Harga
Unit
Diubah
Nilai
Diubah (1 ribu)
Sisa
Pilihan
Sisa
Saham
2025-08-28 2025-08-26 4 Le Phong By Minor Child 3 MSTR Series A Perpetual Stretch Preferred Stock P - Purchase I 95.0500 16 2 16
2025-08-28 2025-08-26 4 Le Phong By Minor Child 2 MSTR Series A Perpetual Stretch Preferred Stock P - Purchase I 95.0500 32 3 32
2025-08-28 2025-08-26 4 Le Phong By Minor Child 1 MSTR Series A Perpetual Stretch Preferred Stock P - Purchase I 95.0200 71 7 71
2025-08-12 2025-08-08 4 WINIARSKI GREGG MSTR Series A Perpetual Stretch Preferred Stock P - Purchase D 97.6520 10,000 977 10,000
2025-08-11 2025-08-07 4 Kang Andrew MSTR Class A Common Stock S - Sale D 400.0000 -6,250 -2,500 24,460
2025-08-11 2025-08-07 4 Kang Andrew MSTR Class A Common Stock S - Sale D 395.0000 -6,250 -2,469 30,710
2025-08-11 2025-08-07 4 Kang Andrew MSTR Class A Common Stock S - Sale D 390.0000 -6,250 -2,438 36,960
2025-08-11 2025-08-07 4 Kang Andrew MSTR Class A Common Stock M - Exercise D 19.7440 18,750 370 43,210
2025-08-07 2025-08-05 4 Kang Andrew MSTR Class A Common Stock S - Sale D 386.3200 -6,250 -2,414 24,460
2025-08-07 2025-08-05 4 Kang Andrew MSTR Class A Common Stock M - Exercise D 19.7440 6,250 123 30,710
2025-07-29 2025-07-29 4 Briger Peter L JR 726 BF LLC MSTR Series A Perpetual Stretch Preferred Stock P - Purchase I 90.0000 220,000 19,800 220,000
2025-07-29 2025-07-29 4 Le Phong MSTR Series A Perpetual Stretch Preferred Stock P - Purchase D 90.0000 5,500 495 5,500
2025-07-29 2025-07-29 4 Patten Jarrod M MSTR Series A Perpetual Stretch Preferred Stock P - Purchase D 90.0000 5,555 500 5,555
2025-07-29 2025-07-29 4 Dietze Jane A MSTR Series A Perpetual Stretch Preferred Stock P - Purchase D 90.0000 1,500 135 1,500
2025-07-29 2025-07-29 4 Shao Wei-Ming MSTR Series A Perpetual Stretch Preferred Stock P - Purchase D 90.0000 2,500 225 2,500
2025-07-29 2025-07-29 4 Montgomery Jeanine MSTR Series A Perpetual Stretch Preferred Stock P - Purchase D 90.0000 5,000 450 5,000
2025-07-29 2025-07-29 4 Kang Andrew MSTR Series A Perpetual Stretch Preferred Stock P - Purchase D 90.0000 2,800 252 2,800
2025-07-16 2025-07-14 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 455.1390 -1,104 -502 12,726
2025-07-16 2025-07-14 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 454.6350 -102 -46 13,830
2025-07-16 2025-07-14 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 453.3380 -231 -105 13,932
2025-07-16 2025-07-14 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 452.6070 -456 -206 14,163
2025-07-16 2025-07-14 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 451.3740 -1,022 -461 14,619
2025-07-16 2025-07-14 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 450.6090 -1,074 -484 15,641
2025-07-16 2025-07-14 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 449.3700 -951 -427 16,715
2025-07-16 2025-07-14 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 448.5420 -1,778 -798 17,666
2025-07-16 2025-07-14 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 447.5880 -1,016 -455 19,444
2025-07-16 2025-07-14 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 446.4700 -804 -359 20,460
2025-07-16 2025-07-14 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 445.7400 -856 -382 21,264
2025-07-16 2025-07-14 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 444.6200 -277 -123 22,120
2025-07-16 2025-07-14 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 443.6200 -627 -278 22,397
2025-07-16 2025-07-14 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 442.5540 -446 -197 23,024
2025-07-16 2025-07-14 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 441.5210 -141 -62 23,470
2025-07-16 2025-07-14 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 440.9800 -15 -7 23,611
2025-07-16 2025-07-14 4 Shao Wei-Ming MSTR Class A Common Stock M - Exercise D 40.4600 10,900 441 23,626
2025-07-15 2025-07-11 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 437.8250 -200 -88 12,726
2025-07-15 2025-07-11 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 436.9270 -488 -213 12,926
2025-07-15 2025-07-11 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 435.8300 -1,169 -509 13,414
2025-07-15 2025-07-11 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 434.5140 -1,104 -480 14,583
2025-07-15 2025-07-11 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 433.6610 -1,264 -548 15,687
2025-07-15 2025-07-11 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 432.3670 -480 -208 16,951
2025-07-15 2025-07-11 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 431.2410 -592 -255 17,431
2025-07-15 2025-07-11 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 430.3640 -2,235 -962 18,023
2025-07-15 2025-07-11 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 429.3340 -981 -421 20,528
2025-07-15 2025-07-11 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 428.4340 -886 -380 21,239
2025-07-15 2025-07-11 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 427.0440 -401 -171 22,125
2025-07-15 2025-07-11 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 425.0800 -200 -85 22,526
2025-07-15 2025-07-11 4 Shao Wei-Ming MSTR Class A Common Stock M - Exercise D 40.4600 10,000 405 22,726
2025-07-15 2025-07-11 4 Montgomery Jeanine MSTR Class A Common Stock S - Sale D 430.5400 -43,750 -18,836 8,606
2025-07-15 2025-07-11 4 Montgomery Jeanine MSTR Class A Common Stock M - Exercise D 40.4600 25,000 1,012 52,356
2025-07-15 2025-07-11 4 Montgomery Jeanine MSTR Class A Common Stock M - Exercise D 69.1230 18,750 1,296 27,356
2025-07-11 2025-07-10 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 422.1360 -418 -176 12,726
2025-07-11 2025-07-10 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 421.4330 -4,045 -1,705 13,144
2025-07-11 2025-07-10 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 420.3990 -7,088 -2,980 17,189
2025-07-11 2025-07-10 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 419.3960 -1,123 -471 24,277
2025-07-11 2025-07-10 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 418.3350 -600 -251 25,400
2025-07-11 2025-07-10 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 417.0750 -1,300 -542 26,000
2025-07-11 2025-07-10 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 415.9480 -600 -250 27,300
2025-07-11 2025-07-10 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 414.9470 -1,200 -498 27,900
2025-07-11 2025-07-10 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 413.8150 -2,426 -1,004 29,100
2025-07-11 2025-07-10 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 412.9000 -1,200 -495 31,526
2025-07-11 2025-07-10 4 Shao Wei-Ming MSTR Class A Common Stock M - Exercise D 40.4600 20,000 809 32,726
2025-07-11 2025-07-09 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 401.4670 -32,500 -13,048 12,726
2025-07-11 2025-07-09 4 Shao Wei-Ming MSTR Class A Common Stock M - Exercise D 17.5000 12,500 219 45,226
2025-07-11 2025-07-09 4 Shao Wei-Ming MSTR Class A Common Stock M - Exercise D 40.4600 20,000 809 32,726
2025-06-20 2025-06-18 4 Le Phong MSTR Class A Common Stock G - Gift D -8,400 16,390
2025-06-09 2025-06-05 4 Patten Jarrod M MSTR Series A Perpetual Stride Preferred Stock P - Purchase D 85.0000 5,000 425 5,000
2025-06-09 2025-06-06 4 Montgomery Jeanine MSTR Class A Common Stock S - Sale D 377.1430 -2 -1 8,605
2025-06-09 2025-06-06 4 Montgomery Jeanine MSTR Class A Common Stock S - Sale D 376.3580 -24 -9 8,607
2025-06-09 2025-06-06 4 Montgomery Jeanine MSTR Class A Common Stock S - Sale D 375.4300 -109 -41 8,631
2025-06-09 2025-06-06 4 Montgomery Jeanine MSTR Class A Common Stock S - Sale D 374.6120 -128 -48 8,740
2025-06-09 2025-06-06 4 Montgomery Jeanine MSTR Class A Common Stock S - Sale D 373.7440 -24 -9 8,868
2025-06-09 2025-06-06 4 Montgomery Jeanine MSTR Class A Common Stock S - Sale D 372.3050 -28 -10 8,892
2025-06-09 2025-06-06 4 Montgomery Jeanine MSTR Class A Common Stock S - Sale D 371.6370 -24 -9 8,920
2025-06-09 2025-06-05 4 Montgomery Jeanine MSTR Class A Common Stock S - Sale D 370.7000 -1 -0 8,944
2025-06-09 2025-06-05 4 Montgomery Jeanine MSTR Class A Common Stock M - Exercise D 1,140 8,945
2025-06-09 2025-06-06 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 377.1430 -11 -4 12,726
2025-06-09 2025-06-06 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 376.3580 -118 -44 12,737
2025-06-09 2025-06-06 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 375.4300 -546 -205 12,855
2025-06-09 2025-06-06 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 374.6120 -641 -240 13,401
2025-06-09 2025-06-06 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 373.7440 -122 -46 14,042
2025-06-09 2025-06-06 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 372.3050 -139 -52 14,164
2025-06-09 2025-06-06 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 371.6370 -118 -44 14,303
2025-06-09 2025-06-06 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 370.7030 -6 -2 14,421
2025-06-09 2025-06-05 4 Shao Wei-Ming MSTR Series A Perpetual Stride Preferred Stock P - Purchase D 85.0000 3,527 300 3,527
2025-06-09 2025-06-05 4 Shao Wei-Ming MSTR Class A Common Stock M - Exercise D 3,830 14,427
2025-06-09 2025-06-06 4 Kang Andrew MSTR Class A Common Stock S - Sale D 377.1430 -12 -5 24,460
2025-06-09 2025-06-06 4 Kang Andrew MSTR Class A Common Stock S - Sale D 376.3580 -130 -49 24,472
2025-06-09 2025-06-06 4 Kang Andrew MSTR Class A Common Stock S - Sale D 375.4300 -602 -226 24,602
2025-06-09 2025-06-06 4 Kang Andrew MSTR Class A Common Stock S - Sale D 374.6120 -708 -265 25,204
2025-06-09 2025-06-06 4 Kang Andrew MSTR Class A Common Stock S - Sale D 373.7440 -135 -50 25,912
2025-06-09 2025-06-06 4 Kang Andrew MSTR Class A Common Stock S - Sale D 372.3050 -153 -57 26,047
2025-06-09 2025-06-06 4 Kang Andrew MSTR Class A Common Stock S - Sale D 371.6370 -130 -48 26,200
2025-06-09 2025-06-06 4 Kang Andrew MSTR Class A Common Stock S - Sale D 370.7030 -7 -3 26,330
2025-06-09 2025-06-05 4 Kang Andrew MSTR Series A Perpetual Stride Preferred Stock P - Purchase D 85.0000 2,250 191 2,250
2025-06-09 2025-06-05 4 Kang Andrew MSTR Class A Common Stock M - Exercise D 4,260 26,337
2025-06-09 2025-06-06 4 Le Phong MSTR Class A Common Stock S - Sale D 377.1430 -34 -13 24,790
2025-06-09 2025-06-06 4 Le Phong MSTR Class A Common Stock S - Sale D 376.3580 -367 -138 24,824
2025-06-09 2025-06-06 4 Le Phong MSTR Class A Common Stock S - Sale D 375.4300 -1,699 -638 25,191
2025-06-09 2025-06-06 4 Le Phong MSTR Class A Common Stock S - Sale D 374.6120 -1,996 -748 26,890
2025-06-09 2025-06-06 4 Le Phong MSTR Class A Common Stock S - Sale D 373.7440 -381 -142 28,886
2025-06-09 2025-06-06 4 Le Phong MSTR Class A Common Stock S - Sale D 372.3050 -432 -161 29,267
2025-06-09 2025-06-06 4 Le Phong MSTR Class A Common Stock S - Sale D 371.6370 -367 -136 29,699
2025-06-09 2025-06-06 4 Le Phong MSTR Class A Common Stock S - Sale D 370.7030 -19 -7 30,066
2025-06-09 2025-06-05 4 Le Phong MSTR Series A Perpetual Stride Preferred Stock P - Purchase D 85.0000 4,500 382 4,500
2025-06-09 2025-06-05 4 Le Phong MSTR Class A Common Stock M - Exercise D 11,920 30,085
2025-06-05 2025-06-03 4 RICKERTSEN CARL J MSTR Class A Common Stock S - Sale D 379.0730 -980 -371 0
2025-06-03 2025-06-02 4 RICKERTSEN CARL J MSTR Class A Common Stock S - Sale D 373.7010 -1,390 -519 980
2025-06-03 2025-06-02 4 RICKERTSEN CARL J MSTR Class A Common Stock S - Sale D 372.3320 -25,000 -9,308 2,370
2025-06-03 2025-06-02 4 RICKERTSEN CARL J MSTR Class A Common Stock M - Exercise D 152.4490 1,390 212 27,370
2025-06-03 2025-06-02 4 RICKERTSEN CARL J MSTR Class A Common Stock M - Exercise D 26.4690 12,500 331 25,980
2025-06-03 2025-06-02 4 RICKERTSEN CARL J MSTR Class A Common Stock M - Exercise D 47.0000 12,500 588 13,480
2025-06-03 2025-05-31 4 RICKERTSEN CARL J MSTR Class A Common Stock M - Exercise D 980 980
2025-06-03 2025-05-31 4 Patten Jarrod M MSTR Class A Common Stock M - Exercise D 980 28,000
2025-06-03 2025-05-31 4 RECHAN LESLIE J MSTR Class A Common Stock M - Exercise D 980 5,950
2025-06-03 2025-05-31 4 GRAHAM STEPHEN X MSTR Class A Common Stock M - Exercise D 980 7,950
2025-06-02 2025-05-30 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 364.4150 -3,750 -1,367 27,020
2025-06-02 2025-05-30 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 366.4810 -1,700 -623 30,770
2025-06-02 2025-05-30 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 368.0340 -1,700 -626 32,470
2025-06-02 2025-05-30 4 Patten Jarrod M MSTR Class A Common Stock M - Exercise D 17.5980 10,300 181 34,170
2025-06-02 2025-05-29 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 372.0000 -700 -260 23,870
2025-06-02 2025-05-29 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 368.3100 -1,700 -626 24,570
2025-06-02 2025-05-29 4 Patten Jarrod M MSTR Class A Common Stock M - Exercise D 17.5980 4,500 79 26,270
2025-05-29 2025-05-27 4 Patten Jarrod M MSTR Series A Perpetual Strife Preferred Stock P - Purchase D 101.3780 10,000 1,014 10,000
2025-05-29 2025-05-27 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 371.2300 -650 -241 21,770
2025-05-29 2025-05-27 4 Patten Jarrod M MSTR Class A Common Stock M - Exercise D 17.5980 1,700 30 22,420
2025-05-27 2025-05-23 4 Patten Jarrod M MSTR Class A Common Stock M - Exercise D 17.5980 4,200 74 20,720
2025-05-27 2025-05-22 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 425.0000 -700 -298 16,520
2025-05-27 2025-05-22 4 Patten Jarrod M MSTR Class A Common Stock M - Exercise D 17.5980 700 12 17,220
2025-05-22 2025-05-21 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 420.0000 -700 -294 16,520
2025-05-22 2025-05-21 4 Patten Jarrod M MSTR Class A Common Stock M - Exercise D 17.5980 2,800 49 17,220
2025-05-22 2025-05-20 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 415.0000 -500 -208 14,420
2025-05-22 2025-05-20 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 413.3900 -700 -289 14,920
2025-05-22 2025-05-20 4 Patten Jarrod M MSTR Class A Common Stock M - Exercise D 17.5980 1,200 21 15,620
2025-05-21 2025-05-20 4 Kang Andrew MSTR Class A Common Stock S - Sale D 412.2430 -753 -310 22,077
2025-05-21 2025-05-20 4 Kang Andrew MSTR Class A Common Stock S - Sale D 411.0350 -44 -18 22,830
2025-05-21 2025-05-20 4 Kang Andrew MSTR Class A Common Stock S - Sale D 410.3730 -1,490 -611 22,874
2025-05-21 2025-05-20 4 Kang Andrew MSTR Class A Common Stock S - Sale D 409.6790 -3,351 -1,373 24,364
2025-05-21 2025-05-19 4 Kang Andrew MSTR Class A Common Stock M - Exercise D 12,500 27,715
2025-05-19 2025-05-16 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 401.5150 -750 -301 14,420
2025-05-19 2025-05-16 4 Patten Jarrod M MSTR Class A Common Stock M - Exercise D 17.5980 750 13 15,170
2025-05-19 2025-05-15 4 Patten Jarrod M MSTR Class A Common Stock M - Exercise D 17.5980 2,100 37 14,420
2025-05-16 2025-05-14 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 425.0000 -7,500 -3,188 10,597
2025-05-16 2025-05-14 4 Shao Wei-Ming MSTR Class A Common Stock M - Exercise D 17.5000 7,500 131 18,097
2025-05-15 2025-05-14 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 425.0000 -700 -298 12,320
2025-05-15 2025-05-14 4 Patten Jarrod M MSTR Class A Common Stock M - Exercise D 17.5980 1,750 31 13,020
2025-05-15 2025-05-13 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 417.0000 -700 -292 11,270
2025-05-15 2025-05-13 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 411.0000 -500 -206 11,970
2025-05-15 2025-05-13 4 Patten Jarrod M MSTR Class A Common Stock M - Exercise D 17.5980 1,200 21 12,470
2025-05-14 2025-05-12 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 420.7900 -10,000 -4,208 10,597
2025-05-14 2025-05-12 4 Shao Wei-Ming MSTR Class A Common Stock M - Exercise D 17.5000 10,000 175 20,597
2025-05-13 2025-05-12 4 Patten Jarrod M MSTR Class A Common Stock M - Exercise D 17.5980 2,100 37 11,270
2025-05-13 2025-05-09 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 427.0000 -1,100 -470 9,170
2025-05-13 2025-05-09 4 Patten Jarrod M MSTR Class A Common Stock M - Exercise D 17.5980 1,100 19 10,270
2025-05-09 2025-05-08 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 422.0000 -700 -295 9,170
2025-05-09 2025-05-08 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 418.5000 -1,000 -418 9,870
2025-05-09 2025-05-08 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 407.5900 -1,500 -611 10,870
2025-05-09 2025-05-08 4 Patten Jarrod M MSTR Class A Common Stock M - Exercise D 17.5980 3,200 56 12,370
2025-05-09 2025-05-07 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 395.0000 -1,100 -434 9,170
2025-05-09 2025-05-07 4 Patten Jarrod M MSTR Class A Common Stock M - Exercise D 17.5980 1,100 19 10,270
2025-05-07 2025-05-05 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 387.0000 -700 -271 9,170
2025-05-07 2025-05-05 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 382.0000 -500 -191 9,870
2025-05-07 2025-05-05 4 Patten Jarrod M MSTR Class A Common Stock M - Exercise D 17.5980 3,300 58 10,370
2025-04-29 2025-04-28 4 Patten Jarrod M MSTR Class A Common Stock M - Exercise D 17.5980 2,100 37 7,070
2025-04-29 2025-04-25 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 370.0000 -1,100 -407 4,970
2025-04-29 2025-04-25 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 367.0000 -750 -275 6,070
2025-04-29 2025-04-25 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 360.2200 -1,250 -450 6,820
2025-04-29 2025-04-25 4 Patten Jarrod M MSTR Class A Common Stock M - Exercise D 17.5980 3,100 55 8,070
2025-04-24 2025-04-23 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 355.0000 -1,100 -390 4,970
2025-04-24 2025-04-23 4 Patten Jarrod M MSTR Class A Common Stock M - Exercise D 17.5980 1,100 19 6,070
2025-04-24 2025-04-22 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 348.0000 -700 -244 4,970
2025-04-24 2025-04-22 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 340.0000 -500 -170 5,670
2025-04-24 2025-04-22 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 335.6500 -500 -168 6,170
2025-04-24 2025-04-22 4 Patten Jarrod M MSTR Class A Common Stock M - Exercise D 17.5980 1,700 30 6,670
2025-04-16 2025-04-15 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 315.0000 -10,000 -3,150 10,597
2025-04-16 2025-04-15 4 Shao Wei-Ming MSTR Class A Common Stock M - Exercise D 17.5000 10,000 175 20,597
2025-04-16 2025-04-14 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 314.1600 -10,000 -3,142 10,597
2025-04-16 2025-04-14 4 Shao Wei-Ming MSTR Class A Common Stock M - Exercise D 17.5000 10,000 175 20,597
2025-03-26 2025-03-24 4 Kang Andrew MSTR Class A Common Stock S - Sale D 329.6700 -680 -224 15,215
2025-03-26 2025-03-24 4 Kang Andrew MSTR Class A Common Stock S - Sale D 329.0800 -1,505 -495 15,895
2025-03-26 2025-03-24 4 Kang Andrew MSTR Class A Common Stock M - Exercise D 5,320 17,400
2025-03-26 2025-03-24 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 329.6700 -631 -208 10,597
2025-03-26 2025-03-24 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 329.0800 -1,420 -467 11,228
2025-03-26 2025-03-24 4 Shao Wei-Ming MSTR Class A Common Stock M - Exercise D 4,990 12,648
2025-03-26 2025-03-24 4 Le Phong MSTR Class A Common Stock S - Sale D 329.6700 -1,019 -336 18,165
2025-03-26 2025-03-24 4 Le Phong MSTR Class A Common Stock S - Sale D 329.0800 -2,262 -744 19,184
2025-03-26 2025-03-24 4 Le Phong MSTR Class A Common Stock M - Exercise D 7,320 21,446
2025-03-26 2025-03-24 4 Montgomery Jeanine MSTR Class A Common Stock S - Sale D 329.6700 -150 -49 7,805
2025-03-26 2025-03-24 4 Montgomery Jeanine MSTR Class A Common Stock S - Sale D 329.0900 -331 -109 7,955
2025-03-26 2025-03-24 4 Montgomery Jeanine MSTR Class A Common Stock M - Exercise D 1,550 8,286
2025-03-26 2025-03-25 4 RECHAN LESLIE J MSTR Class A Common Stock S - Sale D 337.1500 -200 -67 4,970
2025-03-26 2025-03-25 4 RECHAN LESLIE J MSTR Class A Common Stock S - Sale D 336.4210 -7,600 -2,557 5,170
2025-03-26 2025-03-25 4 RECHAN LESLIE J MSTR Class A Common Stock S - Sale D 335.3070 -7,200 -2,414 12,770
2025-03-26 2025-03-25 4 RECHAN LESLIE J MSTR Class A Common Stock M - Exercise D 13.2910 5,000 66 19,970
2025-03-26 2025-03-25 4 RECHAN LESLIE J MSTR Class A Common Stock M - Exercise D 12.9570 10,000 130 14,970
2025-03-24 2025-03-20 4 Kang Andrew MSTR Series A Perpetual Strife Preferred Stock P - Purchase D 85.0000 1,500 128 1,500
2025-03-24 2025-03-20 4 Shao Wei-Ming MSTR Series A Perpetual Strife Preferred Stock P - Purchase D 85.0000 500 42 500
2025-03-24 2025-03-20 4 Le Phong MSTR Series A Perpetual Strife Preferred Stock P - Purchase D 85.0000 6,000 510 6,000
2025-02-14 2020-03-03 5 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 13.3957 -50 -1 7,658
2024-11-25 2024-11-21 4 GRAHAM STEPHEN X MSTR Class A Common Stock S - Sale D 453.1600 -99 -45 6,970
2024-11-25 2024-11-21 4 GRAHAM STEPHEN X MSTR Class A Common Stock S - Sale D 452.1000 -8,208 -3,711 7,069
2024-11-25 2024-11-21 4 GRAHAM STEPHEN X MSTR Class A Common Stock S - Sale D 451.3900 -7,920 -3,575 15,277
2024-11-25 2024-11-21 4 GRAHAM STEPHEN X MSTR Class A Common Stock S - Sale D 449.6600 -3,773 -1,697 23,197
2024-11-25 2024-11-21 4 GRAHAM STEPHEN X MSTR Class A Common Stock M - Exercise D 18.2360 20,000 365 26,970
2024-11-19 2024-11-18 4 Montgomery Jeanine MSTR Class A Common Stock S - Sale D 359.5600 -46 -17 6,472
2024-11-19 2024-11-18 4 Montgomery Jeanine MSTR Class A Common Stock M - Exercise D 100 6,518
2024-11-15 2024-11-14 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 322.4500 -1,252 -404 7,708
2024-11-15 2024-11-14 4 Shao Wei-Ming MSTR Class A Common Stock M - Exercise D 2,500 8,960
2024-11-15 2024-11-13 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 368.4900 -10,700 -3,943 6,460
2024-11-15 2024-11-13 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 367.3000 -7,300 -2,681 17,160
2024-11-15 2024-11-13 4 Shao Wei-Ming MSTR Class A Common Stock M - Exercise D 17.5000 18,000 315 24,460
2024-11-15 2024-11-14 4 Le Phong MSTR Class A Common Stock S - Sale D 322.4500 -1,252 -404 13,918
2024-11-15 2024-11-14 4 Le Phong MSTR Class A Common Stock M - Exercise D 2,500 15,170
2024-11-15 2024-11-14 4 Montgomery Jeanine MSTR Class A Common Stock S - Sale D 322.4500 -752 -242 6,418
2024-11-15 2024-11-14 4 Montgomery Jeanine MSTR Class A Common Stock M - Exercise D 1,500 7,170
2024-11-14 2024-11-13 4 GRAHAM STEPHEN X MSTR Class A Common Stock S - Sale D 382.4700 -63 -24 6,970
2024-11-14 2024-11-13 4 GRAHAM STEPHEN X MSTR Class A Common Stock S - Sale D 381.9000 -6,037 -2,306 7,033
2024-11-14 2024-11-13 4 GRAHAM STEPHEN X MSTR Class A Common Stock S - Sale D 380.7200 -15,700 -5,977 13,070
2024-11-14 2024-11-13 4 GRAHAM STEPHEN X MSTR Class A Common Stock S - Sale D 379.8700 -8,200 -3,115 28,770
2024-11-14 2024-11-13 4 GRAHAM STEPHEN X MSTR Class A Common Stock M - Exercise D 18.2360 30,000 547 36,970
2024-11-12 2024-11-11 4 RECHAN LESLIE J MSTR Class A Common Stock S - Sale D 326.6000 -2,200 -719 4,970
2024-11-12 2024-11-11 4 RECHAN LESLIE J MSTR Class A Common Stock S - Sale D 325.2300 -17,800 -5,789 7,170
2024-11-12 2024-11-11 4 RECHAN LESLIE J MSTR Class A Common Stock M - Exercise D 12.9570 2,500 32 24,970
2024-11-12 2024-11-11 4 RECHAN LESLIE J MSTR Class A Common Stock M - Exercise D 12.7460 17,500 223 22,470
2024-11-12 2024-11-07 4 RECHAN LESLIE J MSTR Class A Common Stock S - Sale D 275.8000 -8,829 -2,435 4,970
2024-11-12 2024-11-07 4 RECHAN LESLIE J MSTR Class A Common Stock S - Sale D 275.0400 -11,171 -3,072 13,799
2024-11-12 2024-11-07 4 RECHAN LESLIE J MSTR Class A Common Stock M - Exercise D 12.7460 20,000 255 24,970
2024-11-12 2024-11-07 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 271.9800 -20,000 -5,440 6,460
2024-11-12 2024-11-07 4 Shao Wei-Ming MSTR Class A Common Stock M - Exercise D 17.5000 20,000 350 26,460
2024-11-08 2024-11-06 4 Montgomery Jeanine MSTR Class A Common Stock S - Sale D 260.6000 -1,900 -495 5,670
2024-11-08 2024-11-06 4 Montgomery Jeanine MSTR Class A Common Stock S - Sale D 259.3300 -4,925 -1,277 7,570
2024-11-08 2024-11-06 4 Montgomery Jeanine MSTR Class A Common Stock S - Sale D 258.3600 -14,025 -3,623 12,495
2024-11-08 2024-11-06 4 Montgomery Jeanine MSTR Class A Common Stock S - Sale D 257.5300 -12,831 -3,304 26,520
2024-11-08 2024-11-06 4 Montgomery Jeanine MSTR Class A Common Stock S - Sale D 256.5700 -11,445 -2,936 39,351
2024-11-08 2024-11-06 4 Montgomery Jeanine MSTR Class A Common Stock S - Sale D 255.5400 -11,124 -2,843 50,796
2024-11-08 2024-11-06 4 Montgomery Jeanine MSTR Class A Common Stock M - Exercise D 69.1230 56,250 3,888 61,920
2024-11-08 2024-11-06 4 Kang Andrew MSTR Class A Common Stock S - Sale D 260.4000 -676 -176 12,080
2024-11-08 2024-11-06 4 Kang Andrew MSTR Class A Common Stock S - Sale D 259.1900 -600 -156 12,756
2024-11-08 2024-11-06 4 Kang Andrew MSTR Class A Common Stock S - Sale D 257.7100 -600 -155 13,356
2024-11-08 2024-11-06 4 Kang Andrew MSTR Class A Common Stock S - Sale D 257.2000 -724 -186 13,956
2024-11-08 2024-11-06 4 Kang Andrew MSTR Class A Common Stock S - Sale D 255.9300 -3,100 -793 14,680
2024-08-26 2024-08-23 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 146.0000 -3,000 -438 6,460
2024-08-26 2024-08-23 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 144.0000 -3,000 -432 9,460
2024-08-26 2024-08-23 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 142.0000 -3,000 -426 12,460
2024-08-26 2024-08-23 4 Shao Wei-Ming MSTR Class A Common Stock M - Exercise D 17.5000 9,000 158 15,460
2024-08-23 2024-08-22 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 141.2000 -3,000 -424 6,460
2024-08-23 2024-08-22 4 Shao Wei-Ming MSTR Class A Common Stock M - Exercise D 17.5000 3,000 52 9,460
2024-08-23 2024-08-22 4 Le Phong MSTR Class A Common Stock S - Sale D 140.4400 -8,427 -1,183 12,670
2024-08-23 2024-08-22 4 Le Phong MSTR Class A Common Stock S - Sale D 139.5700 -6,657 -929 21,097
2024-08-23 2024-08-22 4 Le Phong MSTR Class A Common Stock S - Sale D 138.3000 -11,496 -1,590 27,754
2024-08-23 2024-08-22 4 Le Phong MSTR Class A Common Stock S - Sale D 137.1300 -23,420 -3,212 39,250
2024-08-23 2024-08-22 4 Le Phong MSTR Class A Common Stock M - Exercise D 15.1600 50,000 758 62,670
2024-08-19 2024-08-16 4 Le Phong MSTR Class A Common Stock S - Sale D 136.0700 -736 -100 12,670
2024-08-19 2024-08-16 4 Le Phong MSTR Class A Common Stock S - Sale D 135.3900 -48,102 -6,513 13,406
2024-08-19 2024-08-16 4 Le Phong MSTR Class A Common Stock M - Exercise D 15.1600 48,838 740 61,508
2024-08-15 2024-08-13 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 136.8500 -700 -96 6,460
2024-08-15 2024-08-13 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 136.0000 -2,500 -340 7,160
2024-08-15 2024-08-13 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 136.2800 -9,300 -1,267 9,660
2024-08-15 2024-08-13 4 Shao Wei-Ming MSTR Class A Common Stock M - Exercise D 15.1600 12,500 190 18,960
2024-08-15 2024-08-13 4 RICKERTSEN CARL J MSTR Class A Common Stock S - Sale D 132.1300 -363 -48 0
2024-08-15 2024-08-13 4 RICKERTSEN CARL J MSTR Class A Common Stock S - Sale D 131.5300 -4,607 -606 363
2024-08-15 2024-08-13 4 RICKERTSEN CARL J MSTR Class A Common Stock S - Sale D 133.2200 -4,745 -632 4,970
2024-08-15 2024-08-13 4 RICKERTSEN CARL J MSTR Class A Common Stock S - Sale D 132.5500 -20,651 -2,737 9,715
2024-08-15 2024-08-13 4 RICKERTSEN CARL J MSTR Class A Common Stock S - Sale D 131.4800 -19,714 -2,592 30,366
2024-08-15 2024-08-13 4 RICKERTSEN CARL J MSTR Class A Common Stock M - Exercise D 30.1600 7,610 230 50,080
2024-08-15 2024-08-13 4 RICKERTSEN CARL J MSTR Class A Common Stock M - Exercise D 26.4700 12,500 331 42,470
2024-08-15 2024-08-13 4 RICKERTSEN CARL J MSTR Class A Common Stock M - Exercise D 47.0000 12,500 588 29,970
2024-08-15 2024-08-13 4 RICKERTSEN CARL J MSTR Class A Common Stock M - Exercise D 12.4500 12,500 156 17,470
2024-06-20 2024-06-17 4 Le Phong MSTR Class A Common Stock S - Sale D 1,441.8100 -590 -851 1,267
2024-06-20 2024-06-17 4 Le Phong MSTR Class A Common Stock M - Exercise D 1,192 1,857
2024-06-20 2024-06-17 4 Montgomery Jeanine MSTR Class A Common Stock S - Sale D 1,441.8100 -38 -55 567
2024-06-20 2024-06-17 4 Montgomery Jeanine MSTR Class A Common Stock M - Exercise D 114 605
2024-06-20 2024-06-17 4 Kang Andrew MSTR Class A Common Stock S - Sale D 1,441.8100 -209 -301 1,778
2024-06-20 2024-06-17 4 Kang Andrew MSTR Class A Common Stock M - Exercise D 425 1,987
2024-06-20 2024-06-17 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 1,441.8100 -190 -274 646
2024-06-20 2024-06-17 4 Shao Wei-Ming MSTR Class A Common Stock M - Exercise D 383 836
2024-06-12 2024-06-11 4 Kang Andrew MSTR Class A Common Stock F - Taxes D 1,540.0000 -561 -864 1,562
2024-06-12 2024-06-11 4 Kang Andrew MSTR Class A Common Stock M - Exercise D 1,250 2,123
2024-06-04 2024-05-31 4 RECHAN LESLIE J MSTR Class A Common Stock M - Exercise D 497 497
2024-06-04 2024-05-31 4 RICKERTSEN CARL J MSTR Class A Common Stock M - Exercise D 497 497
2024-06-04 2024-05-31 4 Patten Jarrod M MSTR Class A Common Stock M - Exercise D 497 497
2024-06-04 2024-05-31 4 GRAHAM STEPHEN X MSTR Class A Common Stock M - Exercise D 497 697
2024-04-26 2024-04-25 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,265.0000 -100 -126 0
2024-04-26 2024-04-25 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,263.9300 -100 -126 100
2024-04-26 2024-04-25 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,260.0000 -100 -126 200
2024-04-26 2024-04-25 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,259.8100 -263 -331 300
2024-04-26 2024-04-25 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,258.8100 -200 -252 563
2024-04-26 2024-04-25 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,257.7500 -210 -264 763
2024-04-26 2024-04-25 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,255.7100 -300 -377 973
2024-04-26 2024-04-25 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,254.7600 -100 -125 1,273
2024-04-26 2024-04-25 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,253.7200 -200 -251 1,373
2024-04-26 2024-04-25 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,250.4500 -200 -250 1,573
2024-04-26 2024-04-25 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,249.4900 -300 -375 1,773
2024-04-26 2024-04-25 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,248.8200 -100 -125 2,073
2024-04-26 2024-04-25 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,247.8600 -100 -125 2,173
2024-04-26 2024-04-25 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,246.0000 -100 -125 2,273
2024-04-26 2024-04-25 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,244.5000 -549 -683 2,373
2024-04-26 2024-04-25 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,243.7500 -200 -249 2,922
2024-04-26 2024-04-25 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,242.3200 -100 -124 3,122
2024-04-26 2024-04-25 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,240.1800 -145 -180 3,222
2024-04-26 2024-04-25 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,239.6900 -300 -372 3,367
2024-04-26 2024-04-25 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,237.4600 -100 -124 3,667
2024-04-26 2024-04-25 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,236.0000 -100 -124 3,767
2024-04-26 2024-04-25 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,235.9800 -100 -124 3,867
2024-04-26 2024-04-25 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,234.0800 -200 -247 3,967
2024-04-26 2024-04-25 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,228.1100 -600 -737 4,167
2024-04-26 2024-04-25 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,226.0200 -133 -163 4,767
2024-04-26 2024-04-25 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,220.0000 -100 -122 4,900
2024-04-26 2024-04-25 4 SAYLOR MICHAEL J MSTR Class A Common Stock M - Exercise D 121.4300 5,000 607 5,000
2024-04-25 2024-04-24 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,333.6200 -400 -533 0
2024-04-25 2024-04-24 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,329.8400 -775 -1,031 400
2024-04-25 2024-04-24 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,327.0100 -37 -49 1,175
2024-04-25 2024-04-24 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,315.2200 -200 -263 1,212
2024-04-25 2024-04-24 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,314.9600 -300 -394 1,412
2024-04-25 2024-04-24 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,296.9600 -100 -130 1,712
2024-04-25 2024-04-24 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,293.5000 -199 -257 1,812
2024-04-25 2024-04-24 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,289.0500 -300 -387 2,011
2024-04-25 2024-04-24 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,286.0100 -200 -257 2,311
2024-04-25 2024-04-24 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,285.0000 -100 -128 2,511
2024-04-25 2024-04-24 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,284.7900 -197 -253 2,611
2024-04-25 2024-04-24 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,283.0000 -400 -513 2,808
2024-04-25 2024-04-24 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,282.3900 -197 -253 3,208
2024-04-25 2024-04-24 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,280.3900 -300 -384 3,405
2024-04-25 2024-04-24 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,279.3200 -100 -128 3,705
2024-04-25 2024-04-24 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,278.9900 -34 -43 3,805
2024-04-25 2024-04-24 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,275.9700 -100 -128 3,839
2024-04-25 2024-04-24 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,274.0000 -100 -127 3,939
2024-04-25 2024-04-24 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,273.3400 -200 -255 4,039
2024-04-25 2024-04-24 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,272.3600 -100 -127 4,239
2024-04-25 2024-04-24 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,270.9500 -100 -127 4,339
2024-04-25 2024-04-24 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,268.0000 -200 -254 4,439
2024-04-25 2024-04-24 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,265.1100 -361 -457 4,639
2024-04-25 2024-04-24 4 SAYLOR MICHAEL J MSTR Class A Common Stock M - Exercise D 121.4300 5,000 607 5,000
2024-04-24 2024-04-23 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,389.8600 -100 -139 0
2024-04-24 2024-04-23 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,379.9500 -100 -138 100
2024-04-24 2024-04-23 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,374.0000 -100 -137 200
2024-04-24 2024-04-23 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,372.7600 -100 -137 300
2024-04-24 2024-04-23 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,370.0000 -100 -137 400
2024-04-24 2024-04-23 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,369.9900 -100 -137 500
2024-04-24 2024-04-23 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,360.7800 -100 -136 600
2024-04-24 2024-04-23 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,357.4100 -919 -1,247 700
2024-04-24 2024-04-23 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,354.0000 -100 -135 1,619
2024-04-24 2024-04-23 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,352.0700 -200 -270 1,719
2024-04-24 2024-04-23 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,351.2700 -300 -405 1,919
2024-04-24 2024-04-23 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,350.0000 -400 -540 2,219
2024-04-24 2024-04-23 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,349.0300 -400 -540 2,619
2024-04-24 2024-04-23 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,348.5700 -309 -417 3,019
2024-04-24 2024-04-23 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,344.3600 -100 -134 3,328
2024-04-24 2024-04-23 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,342.1900 -200 -268 3,428
2024-04-24 2024-04-23 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,340.1900 -200 -268 3,628
2024-04-24 2024-04-23 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,338.6400 -57 -76 3,828
2024-04-24 2024-04-23 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,336.6500 -100 -134 3,885
2024-04-24 2024-04-23 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,330.0000 -100 -133 3,985
2024-04-24 2024-04-23 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,328.8000 -379 -504 4,085
2024-04-24 2024-04-23 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,311.0000 -36 -47 4,464
2024-04-24 2024-04-23 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,300.0000 -500 -650 4,500
2024-04-24 2024-04-23 4 SAYLOR MICHAEL J MSTR Class A Common Stock M - Exercise D 121.4300 5,000 607 5,000
2024-04-23 2024-04-22 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,342.5100 -100 -134 0
2024-04-23 2024-04-22 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,341.9900 -19 -25 100
2024-04-23 2024-04-22 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,340.0000 -100 -134 119
2024-04-23 2024-04-22 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,338.8000 -200 -268 219
2024-04-23 2024-04-22 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,336.7800 -200 -267 419
2024-04-23 2024-04-22 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,333.0000 -100 -133 619
2024-04-23 2024-04-22 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,328.0000 -100 -133 719
2024-04-23 2024-04-22 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,327.9500 -300 -398 819
2024-04-23 2024-04-22 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,324.0100 -54 -71 1,119
2024-04-23 2024-04-22 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,322.9900 -100 -132 1,173
2024-04-23 2024-04-22 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,319.8100 -274 -362 1,273
2024-04-23 2024-04-22 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,318.0000 -100 -132 1,547
2024-04-23 2024-04-22 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,313.2300 -100 -131 1,647
2024-04-23 2024-04-22 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,312.1800 -200 -262 1,747
2024-04-23 2024-04-22 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,311.1900 -100 -131 1,947
2024-04-23 2024-04-22 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,310.0000 -319 -418 2,047
2024-04-23 2024-04-22 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,304.0000 -100 -130 2,366
2024-04-23 2024-04-22 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,300.0100 -100 -130 2,466
2024-04-23 2024-04-22 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,294.0000 -100 -129 2,566
2024-04-23 2024-04-22 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,293.9500 -100 -129 2,666
2024-04-23 2024-04-22 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,289.9900 -100 -129 2,766
2024-04-23 2024-04-22 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,288.0000 -100 -129 2,866
2024-04-23 2024-04-22 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,286.0000 -100 -129 2,966
2024-04-23 2024-04-22 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,284.9900 -100 -128 3,066
2024-04-23 2024-04-22 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,281.5400 -200 -256 3,166
2024-04-23 2024-04-22 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,280.0000 -100 -128 3,366
2024-04-23 2024-04-22 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,275.0100 -100 -128 3,466
2024-04-23 2024-04-22 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,274.1200 -200 -255 3,566
2024-04-23 2024-04-22 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,268.5700 -300 -381 3,766
2024-04-23 2024-04-22 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,260.0000 -100 -126 4,066
2024-04-23 2024-04-22 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,258.9100 -100 -126 4,166
2024-04-23 2024-04-22 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,255.0000 -100 -126 4,266
2024-04-23 2024-04-22 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,242.2800 -100 -124 4,366
2024-04-23 2024-04-22 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,214.9900 -500 -607 4,466
2024-04-23 2024-04-22 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,209.0000 -34 -41 4,966
2024-04-23 2024-04-22 4 SAYLOR MICHAEL J MSTR Class A Common Stock M - Exercise D 121.4300 5,000 607 5,000
2024-04-22 2024-04-19 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,249.5100 -100 -125 0
2024-04-22 2024-04-19 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,245.9100 -100 -125 100
2024-04-22 2024-04-19 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,240.0000 -400 -496 200
2024-04-22 2024-04-19 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,238.7800 -100 -124 600
2024-04-22 2024-04-19 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,237.0000 -48 -59 700
2024-04-22 2024-04-19 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,229.9100 -100 -123 748
2024-04-22 2024-04-19 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,227.8700 -200 -246 848
2024-04-22 2024-04-19 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,217.2500 -100 -122 1,048
2024-04-22 2024-04-19 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,215.0000 -100 -122 1,148
2024-04-22 2024-04-19 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,213.8600 -100 -121 1,248
2024-04-22 2024-04-19 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,210.0000 -100 -121 1,348
2024-04-22 2024-04-19 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,209.6500 -100 -121 1,448
2024-04-22 2024-04-19 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,208.5700 -300 -363 1,548
2024-04-22 2024-04-19 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,206.9900 -100 -121 1,848
2024-04-22 2024-04-19 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,205.7700 -100 -121 1,948
2024-04-22 2024-04-19 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,203.5900 -100 -120 2,048
2024-04-22 2024-04-19 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,201.9900 -100 -120 2,148
2024-04-22 2024-04-19 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,195.7600 -100 -120 2,248
2024-04-22 2024-04-19 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,191.1200 -300 -357 2,348
2024-04-22 2024-04-19 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,189.9900 -400 -476 2,648
2024-04-22 2024-04-19 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,187.7300 -500 -594 3,048
2024-04-22 2024-04-19 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,184.6200 -400 -474 3,548
2024-04-22 2024-04-19 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,182.5500 -100 -118 3,948
2024-04-22 2024-04-19 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,181.0500 -100 -118 4,048
2024-04-22 2024-04-19 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,175.0000 -300 -352 4,148
2024-04-22 2024-04-19 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,174.1100 -97 -114 4,448
2024-04-22 2024-04-19 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,173.5600 -232 -272 4,545
2024-04-22 2024-04-19 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,172.1500 -223 -261 4,777
2024-04-22 2024-04-19 4 SAYLOR MICHAEL J MSTR Class A Common Stock M - Exercise D 121.4300 5,000 607 5,000
2024-04-19 2024-04-18 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,274.7600 -200 -255 0
2024-04-19 2024-04-18 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,272.9300 -48 -61 200
2024-04-19 2024-04-18 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,269.8100 -100 -127 248
2024-04-19 2024-04-18 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,268.1200 -300 -380 348
2024-04-19 2024-04-18 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,264.9600 -100 -126 648
2024-04-19 2024-04-18 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,262.4100 -200 -252 748
2024-04-19 2024-04-18 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,260.1600 -100 -126 948
2024-04-19 2024-04-18 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,259.9900 -28 -35 1,048
2024-04-19 2024-04-18 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,258.0000 -200 -252 1,076
2024-04-19 2024-04-18 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,254.9900 -100 -125 1,276
2024-04-19 2024-04-18 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,253.7300 -100 -125 1,376
2024-04-19 2024-04-18 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,247.5700 -100 -125 1,476
2024-04-19 2024-04-18 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,245.9200 -100 -125 1,576
2024-04-19 2024-04-18 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,244.8500 -100 -124 1,676
2024-04-19 2024-04-18 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,243.9800 -200 -249 1,776
2024-04-19 2024-04-18 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,234.1800 -300 -370 1,976
2024-04-19 2024-04-18 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,232.6500 -200 -247 2,276
2024-04-19 2024-04-18 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,227.2100 -100 -123 2,476
2024-04-19 2024-04-18 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,217.7000 -100 -122 2,576
2024-04-19 2024-04-18 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,216.9500 -387 -471 2,676
2024-04-19 2024-04-18 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,214.5000 -51 -62 3,063
2024-04-19 2024-04-18 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,212.3600 -300 -364 3,114
2024-04-19 2024-04-18 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,209.7500 -300 -363 3,414
2024-04-19 2024-04-18 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,207.7700 -151 -182 3,714
2024-04-19 2024-04-18 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,201.9800 -300 -361 3,865
2024-04-19 2024-04-18 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,199.9900 -102 -122 4,165
2024-04-19 2024-04-18 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,192.0000 -33 -39 4,267
2024-04-19 2024-04-18 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,189.9700 -500 -595 4,300
2024-04-19 2024-04-18 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,178.9600 -200 -236 4,800
2024-04-19 2024-04-18 4 SAYLOR MICHAEL J MSTR Class A Common Stock M - Exercise D 121.4300 5,000 607 5,000
2024-04-18 2024-04-17 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,188.4300 -148 -176 2,482
2024-04-18 2024-04-17 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,187.2100 -35 -42 2,630
2024-04-18 2024-04-17 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,186.6900 -114 -135 2,665
2024-04-18 2024-04-17 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,183.9600 -100 -118 2,779
2024-04-18 2024-04-17 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,182.0300 -34 -40 2,879
2024-04-18 2024-04-17 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,181.9800 -100 -118 2,913
2024-04-18 2024-04-17 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,180.2200 -49 -58 3,013
2024-04-18 2024-04-17 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,178.5000 -100 -118 3,062
2024-04-18 2024-04-17 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,177.5500 -39 -46 3,162
2024-04-18 2024-04-17 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,176.7200 -15 -18 3,201
2024-04-18 2024-04-17 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,175.2900 -151 -177 3,216
2024-04-18 2024-04-17 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,173.6100 -118 -138 3,367
2024-04-18 2024-04-17 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,172.7300 -50 -59 3,485
2024-04-18 2024-04-17 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,170.1100 -37 -43 3,535
2024-04-18 2024-04-17 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,168.9500 -300 -351 3,572
2024-04-18 2024-04-17 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,166.0400 -36 -42 3,872
2024-04-18 2024-04-17 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,164.6300 -71 -83 3,908
2024-04-18 2024-04-17 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,163.4000 -300 -349 3,979
2024-04-18 2024-04-17 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,161.6200 -127 -148 4,279
2024-04-18 2024-04-17 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,160.4600 -81 -94 4,406
2024-04-18 2024-04-17 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,156.5000 -36 -42 4,487
2024-04-18 2024-04-17 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,154.5500 -165 -191 4,523
2024-04-18 2024-04-17 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,151.0200 -37 -43 4,688
2024-04-18 2024-04-17 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,150.7000 -100 -115 4,725
2024-04-18 2024-04-17 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,148.9600 -33 -38 4,825
2024-04-18 2024-04-17 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,147.0500 -43 -49 4,858
2024-04-18 2024-04-17 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,146.7500 -34 -39 4,901
2024-04-18 2024-04-17 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,144.4400 -41 -47 4,935
2024-04-18 2024-04-17 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,140.7900 -24 -27 4,976
2024-04-18 2024-04-17 4 SAYLOR MICHAEL J MSTR Class A Common Stock M - Exercise D 121.4300 5,000 607 5,000
2024-04-18 2024-04-17 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,258.0500 -442 -556 0
2024-04-18 2024-04-17 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,255.1500 -17 -21 442
2024-04-18 2024-04-17 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,251.5400 -36 -45 459
2024-04-18 2024-04-17 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,244.8600 -116 -144 495
2024-04-18 2024-04-17 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,243.6900 -15 -19 611
2024-04-18 2024-04-17 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,241.2400 -20 -25 626
2024-04-18 2024-04-17 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,240.0000 -100 -124 646
2024-04-18 2024-04-17 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,226.7000 -32 -39 746
2024-04-18 2024-04-17 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,222.6300 -200 -245 778
2024-04-18 2024-04-17 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,220.4500 -20 -24 978
2024-04-18 2024-04-17 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,219.6100 -108 -132 998
2024-04-18 2024-04-17 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,217.4700 -60 -73 1,106
2024-04-18 2024-04-17 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,215.6000 -100 -122 1,166
2024-04-18 2024-04-17 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,213.1500 -32 -39 1,266
2024-04-18 2024-04-17 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,211.6900 -28 -34 1,298
2024-04-18 2024-04-17 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,210.9300 -36 -44 1,326
2024-04-18 2024-04-17 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,207.1500 -29 -35 1,362
2024-04-18 2024-04-17 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,206.7700 -35 -42 1,391
2024-04-18 2024-04-17 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,203.0300 -28 -34 1,426
2024-04-18 2024-04-17 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,202.6000 -29 -35 1,454
2024-04-18 2024-04-17 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,198.7500 -39 -47 1,483
2024-04-18 2024-04-17 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,197.5400 -200 -240 1,522
2024-04-18 2024-04-17 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,194.4400 -221 -264 1,722
2024-04-18 2024-04-17 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,193.4000 -66 -79 1,943
2024-04-18 2024-04-17 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,192.8400 -44 -52 2,009
2024-04-18 2024-04-17 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,191.8200 -143 -170 2,053
2024-04-18 2024-04-17 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,190.5900 -214 -255 2,196
2024-04-18 2024-04-17 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,189.1200 -72 -86 2,410
2024-04-17 2024-04-16 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,312.0000 -100 -131 0
2024-04-17 2024-04-16 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,308.7500 -445 -582 100
2024-04-17 2024-04-16 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,306.0200 -41 -54 545
2024-04-17 2024-04-16 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,287.0000 -292 -376 586
2024-04-17 2024-04-16 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,285.5100 -100 -129 878
2024-04-17 2024-04-16 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,284.9100 -300 -385 978
2024-04-17 2024-04-16 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,283.3200 -151 -194 1,278
2024-04-17 2024-04-16 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,278.8300 -200 -256 1,429
2024-04-17 2024-04-16 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,271.7500 -500 -636 1,629
2024-04-17 2024-04-16 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,268.6500 -300 -381 2,129
2024-04-17 2024-04-16 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,267.0000 -205 -260 2,429
2024-04-17 2024-04-16 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,266.8500 -100 -127 2,634
2024-04-17 2024-04-16 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,263.9400 -200 -253 2,734
2024-04-17 2024-04-16 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,261.7900 -300 -379 2,934
2024-04-17 2024-04-16 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,258.3400 -400 -503 3,234
2024-04-17 2024-04-16 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,255.0000 -100 -126 3,634
2024-04-17 2024-04-16 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,254.0100 -166 -208 3,734
2024-04-17 2024-04-16 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,252.5000 -100 -125 3,900
2024-04-17 2024-04-16 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,250.0000 -100 -125 4,000
2024-04-17 2024-04-16 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,248.0700 -100 -125 4,100
2024-04-17 2024-04-16 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,247.8400 -100 -125 4,200
2024-04-17 2024-04-16 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,246.8800 -100 -125 4,300
2024-04-17 2024-04-16 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,245.0000 -100 -124 4,400
2024-04-17 2024-04-16 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,242.7400 -100 -124 4,500
2024-04-17 2024-04-16 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,235.0000 -100 -124 4,600
2024-04-17 2024-04-16 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,233.1600 -100 -123 4,700
2024-04-17 2024-04-16 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,230.6600 -100 -123 4,800
2024-04-17 2024-04-16 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,220.2300 -100 -122 4,900
2024-04-17 2024-04-16 4 SAYLOR MICHAEL J MSTR Class A Common Stock M - Exercise D 121.4300 5,000 607 5,000
2024-04-16 2024-04-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,470.0000 -39 -57 0
2024-04-16 2024-04-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,464.9800 -300 -439 39
2024-04-16 2024-04-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,463.8300 -500 -732 339
2024-04-16 2024-04-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,458.9700 -300 -438 839
2024-04-16 2024-04-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,457.9800 -300 -437 1,139
2024-04-16 2024-04-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,455.0200 -300 -437 1,439
2024-04-16 2024-04-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,436.6200 -27 -39 1,739
2024-04-16 2024-04-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,433.5400 -102 -146 1,766
2024-04-16 2024-04-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,425.4500 -17 -24 1,868
2024-04-16 2024-04-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,424.0000 -22 -31 1,885
2024-04-16 2024-04-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,423.4400 -60 -85 1,907
2024-04-16 2024-04-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,420.4000 -142 -202 1,967
2024-04-16 2024-04-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,418.6800 -311 -441 2,109
2024-04-16 2024-04-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,417.9000 -23 -33 2,420
2024-04-16 2024-04-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,414.3300 -111 -157 2,443
2024-04-16 2024-04-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,413.4900 -45 -64 2,554
2024-04-16 2024-04-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,412.5400 -71 -100 2,599
2024-04-16 2024-04-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,411.5500 -277 -391 2,670
2024-04-16 2024-04-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,410.4600 -122 -172 2,947
2024-04-16 2024-04-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,409.9900 -19 -27 3,069
2024-04-16 2024-04-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,408.2900 -42 -59 3,088
2024-04-16 2024-04-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,407.5000 -100 -141 3,130
2024-04-16 2024-04-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,405.0000 -28 -39 3,230
2024-04-16 2024-04-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,404.3200 -107 -150 3,258
2024-04-16 2024-04-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,403.2100 -36 -51 3,365
2024-04-16 2024-04-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,402.6300 -12 -17 3,401
2024-04-16 2024-04-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,401.9300 -17 -24 3,413
2024-04-16 2024-04-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,399.0000 -14 -20 3,430
2024-04-16 2024-04-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,398.9800 -82 -115 3,444
2024-04-16 2024-04-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,397.0000 -10 -14 3,526
2024-04-16 2024-04-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,396.9900 -46 -64 3,536
2024-04-16 2024-04-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,382.6500 -20 -28 3,582
2024-04-16 2024-04-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,380.2100 -31 -43 3,602
2024-04-16 2024-04-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,379.6800 -20 -28 3,633
2024-04-16 2024-04-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,378.4600 -45 -62 3,653
2024-04-16 2024-04-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,375.0000 -11 -15 3,698
2024-04-16 2024-04-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,374.8600 -11 -15 3,709
2024-04-16 2024-04-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,366.4000 -41 -56 3,720
2024-04-16 2024-04-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,365.3100 -30 -41 3,761
2024-04-16 2024-04-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,364.5500 -35 -48 3,791
2024-04-16 2024-04-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,363.4700 -10 -14 3,826
2024-04-16 2024-04-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,360.4000 -59 -80 3,836
2024-04-16 2024-04-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,359.8100 -67 -91 3,895
2024-04-16 2024-04-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,358.5000 -65 -88 3,962
2024-04-16 2024-04-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,357.4200 -36 -49 4,027
2024-04-16 2024-04-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,356.8300 -21 -28 4,063
2024-04-16 2024-04-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,355.1800 -52 -70 4,084
2024-04-16 2024-04-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,354.7100 -40 -54 4,136
2024-04-16 2024-04-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,353.2000 -96 -130 4,176
2024-04-16 2024-04-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,352.5100 -31 -42 4,272
2024-04-16 2024-04-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,351.1400 -18 -24 4,303
2024-04-16 2024-04-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,350.3300 -67 -90 4,321
2024-04-16 2024-04-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,349.1700 -107 -144 4,388
2024-04-16 2024-04-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,348.0500 -10 -13 4,495
2024-04-16 2024-04-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,347.5100 -12 -16 4,505
2024-04-16 2024-04-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,346.0100 -10 -13 4,517
2024-04-16 2024-04-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,345.8700 -11 -15 4,527
2024-04-16 2024-04-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,343.8700 -102 -137 4,538
2024-04-16 2024-04-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,342.2400 -77 -103 4,640
2024-04-16 2024-04-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,341.5100 -20 -27 4,717
2024-04-16 2024-04-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,335.8800 -57 -76 4,737
2024-04-16 2024-04-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,334.6600 -11 -15 4,794
2024-04-16 2024-04-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,333.6400 -32 -43 4,805
2024-04-16 2024-04-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,331.0300 -10 -13 4,837
2024-04-16 2024-04-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,330.3900 -57 -76 4,847
2024-04-16 2024-04-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,329.7300 -32 -43 4,904
2024-04-16 2024-04-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,328.0000 -14 -19 4,936
2024-04-16 2024-04-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,327.0100 -11 -15 4,950
2024-04-16 2024-04-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,326.5600 -27 -36 4,961
2024-04-16 2024-04-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,325.0000 -12 -16 4,988
2024-04-16 2024-04-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock M - Exercise D 121.4300 5,000 607 5,000
2024-04-15 2024-04-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,535.5400 -237 -364 0
2024-04-15 2024-04-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,521.9400 -100 -152 237
2024-04-15 2024-04-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,519.0200 -100 -152 337
2024-04-15 2024-04-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,516.3300 -300 -455 437
2024-04-15 2024-04-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,515.6400 -100 -152 737
2024-04-15 2024-04-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,514.9300 -100 -151 837
2024-04-15 2024-04-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,513.0000 -100 -151 937
2024-04-15 2024-04-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,512.8500 -100 -151 1,037
2024-04-15 2024-04-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,509.8500 -100 -151 1,137
2024-04-15 2024-04-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,502.1300 -100 -150 1,237
2024-04-15 2024-04-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,501.7700 -100 -150 1,337
2024-04-15 2024-04-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,500.0000 -100 -150 1,437
2024-04-15 2024-04-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,499.3500 -300 -450 1,537
2024-04-15 2024-04-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,498.5000 -100 -150 1,837
2024-04-15 2024-04-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,497.3900 -100 -150 1,937
2024-04-15 2024-04-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,496.9900 -200 -299 2,037
2024-04-15 2024-04-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,492.4400 -300 -448 2,237
2024-04-15 2024-04-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,491.9700 -200 -298 2,537
2024-04-15 2024-04-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,488.8300 -200 -298 2,737
2024-04-15 2024-04-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,481.2800 -200 -296 2,937
2024-04-15 2024-04-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,479.8900 -261 -386 3,137
2024-04-15 2024-04-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,475.0000 -302 -445 3,398
2024-04-15 2024-04-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,471.2800 -100 -147 3,700
2024-04-15 2024-04-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,468.1800 -200 -294 3,800
2024-04-15 2024-04-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,464.5600 -300 -439 4,000
2024-04-15 2024-04-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,460.0000 -200 -292 4,300
2024-04-15 2024-04-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,458.2300 -200 -292 4,500
2024-04-15 2024-04-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,451.0900 -100 -145 4,700
2024-04-15 2024-04-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,448.2600 -200 -290 4,800
2024-04-15 2024-04-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock M - Exercise D 121.4300 5,000 607 5,000
2024-04-12 2024-04-11 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,567.9900 -100 -157 0
2024-04-12 2024-04-11 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,566.5300 -100 -157 100
2024-04-12 2024-04-11 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,564.0000 -100 -156 200
2024-04-12 2024-04-11 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,562.9900 -100 -156 300
2024-04-12 2024-04-11 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,560.1400 -100 -156 400
2024-04-12 2024-04-11 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,557.6300 -100 -156 500
2024-04-12 2024-04-11 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,552.7000 -300 -466 600
2024-04-12 2024-04-11 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,550.0000 -400 -620 900
2024-04-12 2024-04-11 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,549.3000 -200 -310 1,300
2024-04-12 2024-04-11 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,547.7900 -200 -310 1,500
2024-04-12 2024-04-11 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,544.9800 -100 -154 1,700
2024-04-12 2024-04-11 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,543.0000 -37 -57 1,800
2024-04-12 2024-04-11 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,541.1500 -100 -154 1,837
2024-04-12 2024-04-11 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,540.9700 -300 -462 1,937
2024-04-12 2024-04-11 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,539.5700 -100 -154 2,237
2024-04-12 2024-04-11 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,538.6500 -200 -308 2,337
2024-04-12 2024-04-11 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,534.4200 -636 -976 2,537
2024-04-12 2024-04-11 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,533.5400 -170 -261 3,173
2024-04-12 2024-04-11 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,532.4000 -100 -153 3,343
2024-04-12 2024-04-11 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,531.1300 -200 -306 3,443
2024-04-12 2024-04-11 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,529.0400 -100 -153 3,643
2024-04-12 2024-04-11 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,528.3600 -500 -764 3,743
2024-04-12 2024-04-11 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,525.0000 -300 -458 4,243
2024-04-12 2024-04-11 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,522.2200 -257 -391 4,543
2024-04-12 2024-04-11 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,520.0900 -100 -152 4,800
2024-04-12 2024-04-11 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,519.2500 -100 -152 4,900
2024-04-12 2024-04-11 4 SAYLOR MICHAEL J MSTR Class A Common Stock M - Exercise D 121.4300 5,000 607 5,000
2024-04-11 2024-04-10 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,566.0000 -58 -91 0
2024-04-11 2024-04-10 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,553.8200 -329 -511 58
2024-04-11 2024-04-10 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,533.0000 -200 -307 387
2024-04-11 2024-04-10 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,532.9900 -100 -153 587
2024-04-11 2024-04-10 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,514.9800 -300 -454 687
2024-04-11 2024-04-10 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,511.5900 -86 -130 987
2024-04-11 2024-04-10 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,485.0000 -100 -148 1,073
2024-04-11 2024-04-10 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,484.9900 -200 -297 1,173
2024-04-11 2024-04-10 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,464.7900 -400 -586 1,373
2024-04-11 2024-04-10 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,462.0000 -300 -439 1,773
2024-04-11 2024-04-10 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,461.0000 -100 -146 2,073
2024-04-11 2024-04-10 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,457.0800 -100 -146 2,173
2024-04-11 2024-04-10 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,455.0000 -100 -146 2,273
2024-04-11 2024-04-10 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,445.0000 -100 -144 2,373
2024-04-11 2024-04-10 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,443.0000 -100 -144 2,473
2024-04-11 2024-04-10 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,442.1900 -400 -577 2,573
2024-04-11 2024-04-10 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,439.8700 -200 -288 2,973
2024-04-11 2024-04-10 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,438.6700 -200 -288 3,173
2024-04-11 2024-04-10 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,430.2900 -100 -143 3,373
2024-04-11 2024-04-10 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,429.0900 -100 -143 3,473
2024-04-11 2024-04-10 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,422.0000 -100 -142 3,573
2024-04-11 2024-04-10 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,420.0000 -300 -426 3,673
2024-04-11 2024-04-10 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,419.0000 -100 -142 3,973
2024-04-11 2024-04-10 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,409.1500 -391 -551 4,073
2024-04-11 2024-04-10 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,393.8800 -500 -697 4,464
2024-04-11 2024-04-10 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,392.5900 -36 -50 4,964
2024-04-11 2024-04-10 4 SAYLOR MICHAEL J MSTR Class A Common Stock M - Exercise D 121.4300 5,000 607 5,000
2024-04-10 2024-04-09 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,436.5100 -20 -29 994
2024-04-10 2024-04-09 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,435.2000 -33 -47 1,014
2024-04-10 2024-04-09 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,432.3700 -100 -143 1,047
2024-04-10 2024-04-09 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,430.4500 -400 -572 1,147
2024-04-10 2024-04-09 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,429.1100 -115 -164 1,547
2024-04-10 2024-04-09 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,428.0000 -100 -143 1,662
2024-04-10 2024-04-09 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,425.7500 -100 -143 1,762
2024-04-10 2024-04-09 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,424.9900 -200 -285 1,862
2024-04-10 2024-04-09 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,422.7700 -100 -142 2,062
2024-04-10 2024-04-09 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,421.7700 -117 -166 2,162
2024-04-10 2024-04-09 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,420.0000 -100 -142 2,279
2024-04-10 2024-04-09 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,418.4000 -219 -311 2,379
2024-04-10 2024-04-09 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,417.6500 -200 -284 2,598
2024-04-10 2024-04-09 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,414.8500 -137 -194 2,798
2024-04-10 2024-04-09 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,412.0000 -48 -68 2,935
2024-04-10 2024-04-09 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,410.5300 -100 -141 2,983
2024-04-10 2024-04-09 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,409.3000 -100 -141 3,083
2024-04-10 2024-04-09 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,404.9200 -200 -281 3,183
2024-04-10 2024-04-09 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,402.8900 -186 -261 3,383
2024-04-10 2024-04-09 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,400.1200 -131 -183 3,569
2024-04-10 2024-04-09 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,399.7000 -100 -140 3,700
2024-04-10 2024-04-09 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,398.4700 -200 -280 3,800
2024-04-10 2024-04-09 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,396.8600 -200 -279 4,000
2024-04-10 2024-04-09 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,395.5300 -100 -140 4,200
2024-04-10 2024-04-09 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,394.6800 -100 -139 4,300
2024-04-10 2024-04-09 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,392.6900 -100 -139 4,400
2024-04-10 2024-04-09 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,390.2400 -100 -139 4,500
2024-04-10 2024-04-09 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,387.8700 -200 -278 4,600
2024-04-10 2024-04-09 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,379.8600 -200 -276 4,800
2024-04-10 2024-04-09 4 SAYLOR MICHAEL J MSTR Class A Common Stock M - Exercise D 121.4300 5,000 607 5,000
2024-04-10 2024-04-09 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,478.1000 -39 -58 0
2024-04-10 2024-04-09 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,473.9800 -500 -737 39
2024-04-10 2024-04-09 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,452.9800 -200 -291 539
2024-04-10 2024-04-09 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,444.4500 -182 -263 739
2024-04-10 2024-04-09 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,441.0200 -55 -79 921
2024-04-10 2024-04-09 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,437.6400 -18 -26 976
2024-04-09 2024-04-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,612.0000 -100 -161 0
2024-04-09 2024-04-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,604.7500 -400 -642 100
2024-04-09 2024-04-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,602.1000 -40 -64 500
2024-04-09 2024-04-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,585.0000 -100 -158 540
2024-04-09 2024-04-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,580.0000 -100 -158 640
2024-04-09 2024-04-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,572.6500 -100 -157 740
2024-04-09 2024-04-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,545.1500 -600 -927 840
2024-04-09 2024-04-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,544.9000 -100 -154 1,440
2024-04-09 2024-04-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,542.5800 -200 -309 1,540
2024-04-09 2024-04-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,540.0000 -100 -154 1,740
2024-04-09 2024-04-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,539.4000 -100 -154 1,840
2024-04-09 2024-04-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,538.9900 -100 -154 1,940
2024-04-09 2024-04-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,537.1300 -300 -461 2,040
2024-04-09 2024-04-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,535.3800 -200 -307 2,340
2024-04-09 2024-04-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,532.6200 -200 -307 2,540
2024-04-09 2024-04-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,531.0000 -100 -153 2,740
2024-04-09 2024-04-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,530.0000 -200 -306 2,840
2024-04-09 2024-04-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,527.0000 -100 -153 3,040
2024-04-09 2024-04-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,524.7500 -100 -152 3,140
2024-04-09 2024-04-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,521.0000 -100 -152 3,240
2024-04-09 2024-04-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,520.0000 -100 -152 3,340
2024-04-09 2024-04-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,519.1000 -300 -456 3,440
2024-04-09 2024-04-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,512.9900 -53 -80 3,740
2024-04-09 2024-04-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,510.0500 -200 -302 3,793
2024-04-09 2024-04-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,509.1000 -100 -151 3,993
2024-04-09 2024-04-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,505.7100 -200 -301 4,093
2024-04-09 2024-04-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,503.4100 -300 -451 4,293
2024-04-09 2024-04-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,499.2100 -307 -460 4,593
2024-04-09 2024-04-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,497.4400 -100 -150 4,900
2024-04-09 2024-04-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock M - Exercise D 121.4300 5,000 607 5,000
2024-04-08 2024-04-05 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,663.8200 -100 -166 0
2024-04-08 2024-04-05 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,661.8700 -100 -166 100
2024-04-08 2024-04-05 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,656.6700 -200 -331 200
2024-04-08 2024-04-05 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,654.9700 -100 -165 400
2024-04-08 2024-04-05 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,653.9900 -188 -311 500
2024-04-08 2024-04-05 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,652.0000 -200 -330 688
2024-04-08 2024-04-05 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,649.4800 -100 -165 888
2024-04-08 2024-04-05 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,640.0000 -100 -164 988
2024-04-08 2024-04-05 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,631.1600 -100 -163 1,088
2024-04-08 2024-04-05 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,626.9900 -300 -488 1,188
2024-04-08 2024-04-05 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,624.6800 -100 -162 1,488
2024-04-08 2024-04-05 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,617.3300 -300 -485 1,588
2024-04-08 2024-04-05 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,615.4200 -200 -323 1,888
2024-04-08 2024-04-05 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,614.8800 -69 -111 2,088
2024-04-08 2024-04-05 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,611.0000 -300 -483 2,157
2024-04-08 2024-04-05 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,610.2300 -100 -161 2,457
2024-04-08 2024-04-05 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,609.8900 -100 -161 2,557
2024-04-08 2024-04-05 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,595.0000 -52 -83 2,657
2024-04-08 2024-04-05 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,594.3600 -100 -159 2,709
2024-04-08 2024-04-05 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,576.0200 -100 -158 2,809
2024-04-08 2024-04-05 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,575.6800 -100 -158 2,909
2024-04-08 2024-04-05 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,574.8200 -500 -787 3,009
2024-04-08 2024-04-05 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,573.3600 -100 -157 3,509
2024-04-08 2024-04-05 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,570.0000 -40 -63 3,609
2024-04-08 2024-04-05 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,563.0900 -100 -156 3,649
2024-04-08 2024-04-05 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,546.0600 -100 -155 3,749
2024-04-08 2024-04-05 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,540.1100 -100 -154 3,849
2024-04-08 2024-04-05 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,515.1700 -100 -152 3,949
2024-04-08 2024-04-05 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,514.0800 -24 -36 4,049
2024-04-08 2024-04-05 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,512.0000 -200 -302 4,073
2024-04-08 2024-04-05 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,500.0000 -100 -150 4,273
2024-04-08 2024-04-05 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,499.9300 -100 -150 4,373
2024-04-08 2024-04-05 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,497.9500 -227 -340 4,473
2024-04-08 2024-04-05 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,480.0000 -300 -444 4,700
2024-04-08 2024-04-05 4 SAYLOR MICHAEL J MSTR Class A Common Stock M - Exercise D 121.4300 5,000 607 5,000
2024-04-05 2024-04-04 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,739.1800 -100 -174 0
2024-04-05 2024-04-04 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,734.3400 -200 -347 100
2024-04-05 2024-04-04 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,730.0000 -100 -173 300
2024-04-05 2024-04-04 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,727.5600 -200 -346 400
2024-04-05 2024-04-04 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,724.5000 -100 -172 600
2024-04-05 2024-04-04 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,723.0100 -100 -172 700
2024-04-05 2024-04-04 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,722.0000 -100 -172 800
2024-04-05 2024-04-04 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,716.5900 -100 -172 900
2024-04-05 2024-04-04 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,715.0000 -100 -172 1,000
2024-04-05 2024-04-04 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,714.7000 -200 -343 1,100
2024-04-05 2024-04-04 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,713.4000 -200 -343 1,300
2024-04-05 2024-04-04 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,709.9000 -100 -171 1,500
2024-04-05 2024-04-04 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,706.0600 -100 -171 1,600
2024-04-05 2024-04-04 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,701.0600 -100 -170 1,700
2024-04-05 2024-04-04 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,699.9500 -212 -360 1,800
2024-04-05 2024-04-04 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,696.5100 -152 -258 2,012
2024-04-05 2024-04-04 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,695.2500 -400 -678 2,164
2024-04-05 2024-04-04 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,693.7800 -200 -339 2,564
2024-04-05 2024-04-04 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,691.0000 -26 -44 2,764
2024-04-05 2024-04-04 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,690.0000 -300 -507 2,790
2024-04-05 2024-04-04 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,688.0000 -500 -844 3,090
2024-04-05 2024-04-04 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,687.1000 -139 -235 3,590
2024-04-05 2024-04-04 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,685.1000 -271 -457 3,729
2024-04-05 2024-04-04 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,679.7400 -86 -144 4,000
2024-04-05 2024-04-04 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,677.6800 -100 -168 4,086
2024-04-05 2024-04-04 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,675.2100 -300 -503 4,186
2024-04-05 2024-04-04 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,656.9600 -100 -166 4,486
2024-04-05 2024-04-04 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,650.2400 -108 -178 4,586
2024-04-05 2024-04-04 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,645.0000 -306 -503 4,694
2024-04-05 2024-04-04 4 SAYLOR MICHAEL J MSTR Class A Common Stock M - Exercise D 121.4300 5,000 607 5,000
2024-04-04 2024-04-03 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,684.0000 -100 -168 0
2024-04-04 2024-04-03 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,681.9800 -100 -168 100
2024-04-04 2024-04-03 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,675.4200 -100 -168 200
2024-04-04 2024-04-03 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,673.2600 -400 -669 300
2024-04-04 2024-04-03 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,671.0900 -200 -334 700
2024-04-04 2024-04-03 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,669.5000 -100 -167 900
2024-04-04 2024-04-03 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,668.7400 -100 -167 1,000
2024-04-04 2024-04-03 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,662.9100 -100 -166 1,100
2024-04-04 2024-04-03 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,661.2500 -100 -166 1,200
2024-04-04 2024-04-03 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,658.3200 -200 -332 1,300
2024-04-04 2024-04-03 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,657.0400 -200 -331 1,500
2024-04-04 2024-04-03 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,656.8200 -100 -166 1,700
2024-04-04 2024-04-03 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,655.4900 -300 -497 1,800
2024-04-04 2024-04-03 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,650.0100 -100 -165 2,100
2024-04-04 2024-04-03 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,648.3900 -100 -165 2,200
2024-04-04 2024-04-03 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,647.8400 -100 -165 2,300
2024-04-04 2024-04-03 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,645.0000 -100 -164 2,400
2024-04-04 2024-04-03 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,644.8600 -100 -164 2,500
2024-04-04 2024-04-03 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,643.6400 -600 -986 2,600
2024-04-04 2024-04-03 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,639.0600 -100 -164 3,200
2024-04-04 2024-04-03 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,634.9800 -226 -370 3,300
2024-04-04 2024-04-03 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,618.3900 -4 -6 3,526
2024-04-04 2024-04-03 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,617.9900 -100 -162 3,530
2024-04-04 2024-04-03 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,614.0000 -370 -597 3,630
2024-04-04 2024-04-03 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,608.6000 -100 -161 4,000
2024-04-04 2024-04-03 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,606.1100 -60 -96 4,100
2024-04-04 2024-04-03 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,583.8600 -300 -475 4,160
2024-04-04 2024-04-03 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,582.0000 -500 -791 4,460
2024-04-04 2024-04-03 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,580.0100 -40 -63 4,960
2024-04-04 2024-04-03 4 SAYLOR MICHAEL J MSTR Class A Common Stock M - Exercise D 121.4300 5,000 607 5,000
2024-04-03 2024-04-02 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,587.2800 -58 -92 0
2024-04-03 2024-04-02 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,584.6500 -28 -44 58
2024-04-03 2024-04-02 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,582.9700 -25 -40 86
2024-04-03 2024-04-02 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,581.6700 -39 -62 111
2024-04-03 2024-04-02 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,580.5900 -33 -52 150
2024-04-03 2024-04-02 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,578.8600 -208 -328 183
2024-04-03 2024-04-02 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,574.6600 -56 -88 391
2024-04-03 2024-04-02 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,569.0100 -200 -314 447
2024-04-03 2024-04-02 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,568.0400 -100 -157 647
2024-04-03 2024-04-02 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,548.2000 -300 -464 747
2024-04-03 2024-04-02 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,546.4800 -100 -155 1,047
2024-04-03 2024-04-02 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,544.2800 -203 -313 1,147
2024-04-03 2024-04-02 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,542.5600 -100 -154 1,350
2024-04-03 2024-04-02 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,539.0000 -100 -154 1,450
2024-04-03 2024-04-02 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,537.9700 -64 -98 1,550
2024-04-03 2024-04-02 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,536.0000 -100 -154 1,614
2024-04-03 2024-04-02 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,533.9000 -202 -310 1,714
2024-04-03 2024-04-02 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,532.0000 -200 -306 1,916
2024-04-03 2024-04-02 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,531.5300 -200 -306 2,116
2024-04-03 2024-04-02 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,529.0000 -181 -277 2,316
2024-04-03 2024-04-02 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,525.3500 -200 -305 2,497
2024-04-03 2024-04-02 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,523.7200 -400 -609 2,697
2024-04-03 2024-04-02 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,521.9500 -100 -152 3,097
2024-04-03 2024-04-02 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,515.0700 -100 -152 3,197
2024-04-03 2024-04-02 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,514.2700 -200 -303 3,297
2024-04-03 2024-04-02 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,513.2500 -100 -151 3,497
2024-04-03 2024-04-02 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,512.9200 -100 -151 3,597
2024-04-03 2024-04-02 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,505.2100 -259 -390 3,697
2024-04-03 2024-04-02 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,494.0000 -26 -39 3,956
2024-04-03 2024-04-02 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,492.0000 -38 -57 3,982
2024-04-03 2024-04-02 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,489.8900 -80 -119 4,020
2024-04-03 2024-04-02 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,487.8600 -200 -298 4,100
2024-04-03 2024-04-02 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,486.4900 -100 -149 4,300
2024-04-03 2024-04-02 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,485.0400 -200 -297 4,400
2024-04-03 2024-04-02 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,478.4300 -200 -296 4,600
2024-04-03 2024-04-02 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,475.3000 -200 -295 4,800
2024-04-03 2024-04-02 4 SAYLOR MICHAEL J MSTR Class A Common Stock M - Exercise D 121.4300 5,000 607 5,000
2024-04-02 2024-04-01 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,674.4500 -200 -335 0
2024-04-02 2024-04-01 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,667.8400 -28 -47 200
2024-04-02 2024-04-01 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,666.3700 -100 -167 228
2024-04-02 2024-04-01 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,660.4200 -100 -166 328
2024-04-02 2024-04-01 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,656.4500 -200 -331 428
2024-04-02 2024-04-01 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,655.0000 -100 -166 628
2024-04-02 2024-04-01 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,650.0000 -500 -825 728
2024-04-02 2024-04-01 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,645.0100 -39 -64 1,228
2024-04-02 2024-04-01 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,642.7800 -100 -164 1,267
2024-04-02 2024-04-01 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,641.1500 -45 -74 1,367
2024-04-02 2024-04-01 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,639.7700 -200 -328 1,412
2024-04-02 2024-04-01 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,636.6300 -361 -591 1,612
2024-04-02 2024-04-01 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,635.0000 -100 -164 1,973
2024-04-02 2024-04-01 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,632.7700 -208 -340 2,073
2024-04-02 2024-04-01 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,630.0000 -300 -489 2,281
2024-04-02 2024-04-01 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,629.0800 -300 -489 2,581
2024-04-02 2024-04-01 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,626.5900 -200 -325 2,881
2024-04-02 2024-04-01 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,625.5300 -100 -163 3,081
2024-04-02 2024-04-01 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,621.9100 -100 -162 3,181
2024-04-02 2024-04-01 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,619.5300 -219 -355 3,281
2024-04-02 2024-04-01 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,618.3400 -300 -486 3,500
2024-04-02 2024-04-01 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,614.9900 -100 -161 3,800
2024-04-02 2024-04-01 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,612.3500 -200 -322 3,900
2024-04-02 2024-04-01 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,611.1300 -100 -161 4,100
2024-04-02 2024-04-01 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,608.0000 -200 -322 4,200
2024-04-02 2024-04-01 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,604.2000 -200 -321 4,400
2024-04-02 2024-04-01 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,600.0000 -100 -160 4,600
2024-04-02 2024-04-01 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,596.5700 -100 -160 4,700
2024-04-02 2024-04-01 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,594.9800 -200 -319 4,800
2024-04-02 2024-04-01 4 SAYLOR MICHAEL J MSTR Class A Common Stock M - Exercise D 121.4300 5,000 607 5,000
2024-03-29 2024-03-28 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,977.0100 -100 -198 0
2024-03-29 2024-03-28 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,965.0000 -100 -196 100
2024-03-29 2024-03-28 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,963.0000 -100 -196 200
2024-03-29 2024-03-28 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,950.2500 -100 -195 300
2024-03-29 2024-03-28 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,947.0000 -100 -195 400
2024-03-29 2024-03-28 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,943.0000 -27 -52 500
2024-03-29 2024-03-28 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,924.9900 -100 -192 527
2024-03-29 2024-03-28 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,922.1900 -100 -192 627
2024-03-29 2024-03-28 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,881.9900 -100 -188 727
2024-03-29 2024-03-28 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,872.0000 -100 -187 827
2024-03-29 2024-03-28 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,860.0000 -100 -186 927
2024-03-29 2024-03-28 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,855.8900 -100 -186 1,027
2024-03-29 2024-03-28 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,854.6900 -100 -185 1,127
2024-03-29 2024-03-28 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,841.6300 -100 -184 1,227
2024-03-29 2024-03-28 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,839.9900 -100 -184 1,327
2024-03-29 2024-03-28 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,833.0000 -100 -183 1,427
2024-03-29 2024-03-28 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,774.9600 -100 -177 1,527
2024-03-29 2024-03-28 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,770.8800 -100 -177 1,627
2024-03-29 2024-03-28 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,759.0000 -100 -176 1,727
2024-03-29 2024-03-28 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,755.3700 -200 -351 1,827
2024-03-29 2024-03-28 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,746.0000 -100 -175 2,027
2024-03-29 2024-03-28 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,743.1200 -100 -174 2,127
2024-03-29 2024-03-28 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,742.9900 -100 -174 2,227
2024-03-29 2024-03-28 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,736.5100 -545 -946 2,327
2024-03-29 2024-03-28 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,735.1200 -100 -174 2,872
2024-03-29 2024-03-28 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,730.2100 -100 -173 2,972
2024-03-29 2024-03-28 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,729.1900 -300 -519 3,072
2024-03-29 2024-03-28 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,725.0100 -55 -95 3,372
2024-03-29 2024-03-28 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,724.3200 -509 -878 3,427
2024-03-29 2024-03-28 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,723.0900 -192 -331 3,936
2024-03-29 2024-03-28 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,715.0000 -68 -117 4,128
2024-03-29 2024-03-28 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,709.0000 -100 -171 4,196
2024-03-29 2024-03-28 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,707.7900 -100 -171 4,296
2024-03-29 2024-03-28 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,704.5600 -91 -155 4,396
2024-03-29 2024-03-28 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,703.3700 -13 -22 4,487
2024-03-29 2024-03-28 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,702.7500 -100 -170 4,500
2024-03-29 2024-03-28 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,700.0100 -100 -170 4,600
2024-03-29 2024-03-28 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,684.8500 -100 -168 4,700
2024-03-29 2024-03-28 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,674.3000 -100 -167 4,800
2024-03-29 2024-03-28 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,650.0100 -100 -165 4,900
2024-03-29 2024-03-28 4 SAYLOR MICHAEL J MSTR Class A Common Stock M - Exercise D 121.4300 5,000 607 5,000
2024-03-28 2024-03-27 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,960.0000 -400 -784 0
2024-03-28 2024-03-27 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,957.0000 -100 -196 400
2024-03-28 2024-03-27 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,953.0000 -40 -78 500
2024-03-28 2024-03-27 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,950.0000 -100 -195 540
2024-03-28 2024-03-27 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,947.2800 -100 -195 640
2024-03-28 2024-03-27 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,946.0000 -100 -195 740
2024-03-28 2024-03-27 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,944.8000 -100 -194 840
2024-03-28 2024-03-27 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,939.9900 -100 -194 940
2024-03-28 2024-03-27 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,938.9000 -100 -194 1,040
2024-03-28 2024-03-27 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,937.0000 -100 -194 1,140
2024-03-28 2024-03-27 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,935.0000 -100 -194 1,240
2024-03-28 2024-03-27 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,934.7800 -100 -193 1,340
2024-03-28 2024-03-27 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,933.4600 -133 -257 1,440
2024-03-28 2024-03-27 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,930.0000 -100 -193 1,573
2024-03-28 2024-03-27 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,929.5300 -48 -93 1,673
2024-03-28 2024-03-27 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,927.4900 -100 -193 1,721
2024-03-28 2024-03-27 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,925.1400 -200 -385 1,821
2024-03-28 2024-03-27 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,924.9600 -100 -192 2,021
2024-03-28 2024-03-27 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,920.2700 -200 -384 2,121
2024-03-28 2024-03-27 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,919.0600 -162 -311 2,321
2024-03-28 2024-03-27 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,918.4900 -200 -384 2,483
2024-03-28 2024-03-27 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,915.1400 -100 -192 2,683
2024-03-28 2024-03-27 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,914.7700 -100 -191 2,783
2024-03-28 2024-03-27 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,912.3900 -200 -382 2,883
2024-03-28 2024-03-27 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,910.0300 -100 -191 3,083
2024-03-28 2024-03-27 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,909.4200 -200 -382 3,183
2024-03-28 2024-03-27 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,904.7600 -417 -794 3,383
2024-03-28 2024-03-27 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,903.9900 -100 -190 3,800
2024-03-28 2024-03-27 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,902.5000 -200 -380 3,900
2024-03-28 2024-03-27 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,901.0000 -100 -190 4,100
2024-03-28 2024-03-27 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,900.0000 -100 -190 4,200
2024-03-28 2024-03-27 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,899.9900 -100 -190 4,300
2024-03-28 2024-03-27 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,898.1500 -100 -190 4,400
2024-03-28 2024-03-27 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,892.1600 -100 -189 4,500
2024-03-28 2024-03-27 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,891.9100 -100 -189 4,600
2024-03-28 2024-03-27 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,875.0000 -100 -188 4,700
2024-03-28 2024-03-27 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,859.9700 -100 -186 4,800
2024-03-28 2024-03-27 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,854.9800 -100 -185 4,900
2024-03-28 2024-03-27 4 SAYLOR MICHAEL J MSTR Class A Common Stock M - Exercise D 121.4300 5,000 607 5,000
2024-03-27 2024-03-26 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,902.0000 -100 -190 0
2024-03-27 2024-03-26 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,897.8500 -206 -391 100
2024-03-27 2024-03-26 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,892.1000 -200 -378 306
2024-03-27 2024-03-26 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,889.4900 -200 -378 506
2024-03-27 2024-03-26 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,888.6600 -546 -1,031 706
2024-03-27 2024-03-26 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,887.7200 -200 -378 1,252
2024-03-27 2024-03-26 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,885.0000 -200 -377 1,452
2024-03-27 2024-03-26 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,884.2700 -200 -377 1,652
2024-03-27 2024-03-26 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,883.1800 -385 -725 1,852
2024-03-27 2024-03-26 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,881.0000 -200 -376 2,237
2024-03-27 2024-03-26 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,876.9900 -63 -118 2,437
2024-03-27 2024-03-26 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,874.9900 -100 -187 2,500
2024-03-27 2024-03-26 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,872.7600 -400 -749 2,600
2024-03-27 2024-03-26 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,869.2000 -200 -374 3,000
2024-03-27 2024-03-26 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,866.3800 -100 -187 3,200
2024-03-27 2024-03-26 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,864.0000 -100 -186 3,300
2024-03-27 2024-03-26 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,863.0000 -100 -186 3,400
2024-03-27 2024-03-26 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,860.0500 -100 -186 3,500
2024-03-27 2024-03-26 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,855.0300 -100 -186 3,600
2024-03-27 2024-03-26 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,854.0000 -100 -185 3,700
2024-03-27 2024-03-26 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,853.0000 -100 -185 3,800
2024-03-27 2024-03-26 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,851.8300 -300 -556 3,900
2024-03-27 2024-03-26 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,850.0000 -100 -185 4,200
2024-03-27 2024-03-26 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,842.7100 -200 -369 4,300
2024-03-27 2024-03-26 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,837.2300 -100 -184 4,500
2024-03-27 2024-03-26 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,833.0000 -100 -183 4,600
2024-03-27 2024-03-26 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,821.7900 -100 -182 4,700
2024-03-27 2024-03-26 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,812.0000 -100 -181 4,800
2024-03-27 2024-03-26 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,810.0000 -100 -181 4,900
2024-03-27 2024-03-26 4 SAYLOR MICHAEL J MSTR Class A Common Stock M - Exercise D 121.4300 5,000 607 5,000
2024-03-26 2024-03-25 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,868.6400 -29 -54 0
2024-03-26 2024-03-25 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,864.0000 -100 -186 29
2024-03-26 2024-03-25 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,860.3300 -3 -6 129
2024-03-26 2024-03-25 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,858.2400 -8 -15 132
2024-03-26 2024-03-25 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,857.8400 -59 -110 140
2024-03-26 2024-03-25 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,856.0000 -166 -308 199
2024-03-26 2024-03-25 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,855.7900 -170 -315 365
2024-03-26 2024-03-25 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,854.7100 -200 -371 535
2024-03-26 2024-03-25 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,853.4800 -55 -102 735
2024-03-26 2024-03-25 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,851.2300 -19 -35 790
2024-03-26 2024-03-25 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,849.6300 -52 -96 809
2024-03-26 2024-03-25 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,848.1800 -100 -185 861
2024-03-26 2024-03-25 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,845.3300 -220 -406 961
2024-03-26 2024-03-25 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,844.0600 -43 -79 1,181
2024-03-26 2024-03-25 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,843.5700 -41 -76 1,224
2024-03-26 2024-03-25 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,840.1800 -127 -234 1,265
2024-03-26 2024-03-25 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,834.4600 -51 -94 1,392
2024-03-26 2024-03-25 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,833.4700 -29 -53 1,443
2024-03-26 2024-03-25 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,832.1800 -56 -103 1,472
2024-03-26 2024-03-25 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,831.6200 -21 -38 1,528
2024-03-26 2024-03-25 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,830.5700 -22 -40 1,549
2024-03-26 2024-03-25 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,829.2300 -49 -90 1,571
2024-03-26 2024-03-25 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,828.6600 -163 -298 1,620
2024-03-26 2024-03-25 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,822.6300 -40 -73 1,783
2024-03-26 2024-03-25 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,816.9500 -29 -53 1,823
2024-03-26 2024-03-25 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,815.2800 -42 -76 1,852
2024-03-26 2024-03-25 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,810.3500 -32 -58 1,894
2024-03-26 2024-03-25 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,809.5800 -47 -85 1,926
2024-03-26 2024-03-25 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,808.8000 -47 -85 1,973
2024-03-26 2024-03-25 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,807.8200 -52 -94 2,020
2024-03-26 2024-03-25 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,806.3100 -32 -58 2,072
2024-03-26 2024-03-25 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,803.0000 -100 -180 2,104
2024-03-26 2024-03-25 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,802.6300 -50 -90 2,204
2024-03-26 2024-03-25 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,801.5800 -47 -85 2,254
2024-03-26 2024-03-25 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,800.7400 -37 -67 2,301
2024-03-26 2024-03-25 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,799.2200 -55 -99 2,338
2024-03-26 2024-03-25 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,798.9000 -38 -68 2,393
2024-03-26 2024-03-25 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,797.2900 -100 -180 2,431
2024-03-26 2024-03-25 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,790.0600 -129 -231 2,531
2024-03-26 2024-03-25 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,789.9800 -29 -52 2,660
2024-03-26 2024-03-25 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,788.6500 -54 -97 2,689
2024-03-26 2024-03-25 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,787.4700 -47 -84 2,743
2024-03-26 2024-03-25 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,785.9600 -35 -63 2,790
2024-03-26 2024-03-25 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,783.5100 -57 -102 2,825
2024-03-26 2024-03-25 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,781.6800 -84 -150 2,882
2024-03-26 2024-03-25 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,772.0100 -49 -87 2,966
2024-03-26 2024-03-25 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,762.8600 -100 -176 3,015
2024-03-26 2024-03-25 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,746.2200 -100 -175 3,115
2024-03-26 2024-03-25 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,742.0000 -100 -174 3,215
2024-03-26 2024-03-25 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,737.0000 -100 -174 3,315
2024-03-26 2024-03-25 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,736.6500 -100 -174 3,415
2024-03-26 2024-03-25 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,732.8300 -100 -173 3,515
2024-03-26 2024-03-25 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,716.0300 -100 -172 3,615
2024-03-26 2024-03-25 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,708.2100 -100 -171 3,715
2024-03-26 2024-03-25 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,699.2600 -100 -170 3,815
2024-03-26 2024-03-25 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,691.4900 -100 -169 3,915
2024-03-26 2024-03-25 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,684.4200 -100 -168 4,015
2024-03-26 2024-03-25 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,683.0700 -19 -32 4,115
2024-03-26 2024-03-25 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,676.1300 -100 -168 4,134
2024-03-26 2024-03-25 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,668.7100 -25 -42 4,234
2024-03-26 2024-03-25 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,666.8800 -100 -167 4,259
2024-03-26 2024-03-25 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,652.8200 -30 -50 4,359
2024-03-26 2024-03-25 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,640.8200 -23 -38 4,389
2024-03-26 2024-03-25 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,639.3500 -28 -46 4,412
2024-03-26 2024-03-25 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,622.0300 -21 -34 4,440
2024-03-26 2024-03-25 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,608.0000 -400 -643 4,461
2024-03-26 2024-03-25 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,607.8400 -100 -161 4,861
2024-03-26 2024-03-25 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,605.0000 -39 -63 4,961
2024-03-26 2024-03-25 4 SAYLOR MICHAEL J MSTR Class A Common Stock M - Exercise D 121.4300 5,000 607 5,000
2024-03-25 2024-03-22 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,587.7200 -200 -318 0
2024-03-25 2024-03-22 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,580.0000 -100 -158 200
2024-03-25 2024-03-22 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,573.5000 -100 -157 300
2024-03-25 2024-03-22 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,570.1000 -200 -314 400
2024-03-25 2024-03-22 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,569.0000 -200 -314 600
2024-03-25 2024-03-22 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,567.0000 -100 -157 800
2024-03-25 2024-03-22 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,566.3200 -100 -157 900
2024-03-25 2024-03-22 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,565.5500 -300 -470 1,000
2024-03-25 2024-03-22 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,564.4900 -101 -158 1,300
2024-03-25 2024-03-22 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,560.6100 -100 -156 1,401
2024-03-25 2024-03-22 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,558.6500 -200 -312 1,501
2024-03-25 2024-03-22 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,555.8700 -100 -156 1,701
2024-03-25 2024-03-22 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,549.9900 -100 -155 1,801
2024-03-25 2024-03-22 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,548.0000 -200 -310 1,901
2024-03-25 2024-03-22 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,546.0000 -100 -155 2,101
2024-03-25 2024-03-22 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,544.0600 -200 -309 2,201
2024-03-25 2024-03-22 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,543.8900 -100 -154 2,401
2024-03-25 2024-03-22 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,540.0000 -100 -154 2,501
2024-03-25 2024-03-22 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,538.9900 -117 -180 2,601
2024-03-25 2024-03-22 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,534.5100 -400 -614 2,718
2024-03-25 2024-03-22 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,529.8400 -178 -272 3,118
2024-03-25 2024-03-22 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,527.9400 -300 -458 3,296
2024-03-25 2024-03-22 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,523.0000 -65 -99 3,596
2024-03-25 2024-03-22 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,522.0600 -800 -1,218 3,661
2024-03-25 2024-03-22 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,521.9900 -200 -304 4,461
2024-03-25 2024-03-22 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,520.0000 -39 -59 4,661
2024-03-25 2024-03-22 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,519.1600 -300 -456 4,700
2024-03-25 2024-03-22 4 SAYLOR MICHAEL J MSTR Class A Common Stock M - Exercise D 121.4300 5,000 607 5,000
2024-03-22 2024-03-21 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 1,623.3500 -175 -284 0
2024-03-22 2024-03-21 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 1,603.6000 -700 -1,123 175
2024-03-22 2024-03-21 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 1,598.6100 -800 -1,279 875
2024-03-22 2024-03-21 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 1,648.5000 -150 -247 1,675
2024-03-22 2024-03-21 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 1,670.4600 -200 -334 1,825
2024-03-22 2024-03-21 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 1,690.0000 -150 -254 2,025
2024-03-22 2024-03-21 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 1,669.5300 -200 -334 2,175
2024-03-22 2024-03-21 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 1,612.2200 -200 -322 2,375
2024-03-22 2024-03-21 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 1,700.0000 -150 -255 2,575
2024-03-22 2024-03-21 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 1,697.4500 -150 -255 2,725
2024-03-22 2024-03-21 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 1,680.0000 -150 -252 2,875
2024-03-22 2024-03-21 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 1,660.0000 -150 -249 3,025
2024-03-22 2024-03-21 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 1,640.0000 -150 -246 3,175
2024-03-22 2024-03-21 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 1,620.0000 -100 -162 3,325
2024-03-22 2024-03-21 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 1,640.0000 -100 -164 3,425
2024-03-22 2024-03-21 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 1,602.0600 -150 -240 3,525
2024-03-22 2024-03-21 4 Patten Jarrod M MSTR Class A Common Stock M - Exercise D 121.4300 3,675 446 3,675
2024-03-22 2024-03-20 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 1,406.0000 -375 -527 0
2024-03-22 2024-03-20 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 1,531.5400 -250 -383 375
2024-03-22 2024-03-20 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 1,417.2200 -250 -354 625
2024-03-22 2024-03-20 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 1,470.0000 -200 -294 875
2024-03-22 2024-03-20 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 1,450.0000 -200 -290 1,075
2024-03-22 2024-03-20 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 1,443.6400 -150 -217 1,275
2024-03-22 2024-03-20 4 Patten Jarrod M MSTR Class A Common Stock M - Exercise D 121.4300 1,425 173 1,425
2024-03-22 2024-03-21 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,698.3000 -62 -105 0
2024-03-22 2024-03-21 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,691.2800 -53 -90 62
2024-03-22 2024-03-21 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,688.2000 -100 -169 115
2024-03-22 2024-03-21 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,685.6400 -159 -268 215
2024-03-22 2024-03-21 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,684.7400 -22 -37 374
2024-03-22 2024-03-21 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,682.6900 -26 -44 396
2024-03-22 2024-03-21 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,681.5600 -100 -168 422
2024-03-22 2024-03-21 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,680.8500 -100 -168 522
2024-03-22 2024-03-21 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,678.9800 -81 -136 622
2024-03-22 2024-03-21 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,677.5600 -100 -168 703
2024-03-22 2024-03-21 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,675.0000 -200 -335 803
2024-03-22 2024-03-21 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,674.2000 -157 -263 1,003
2024-03-22 2024-03-21 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,669.8800 -100 -167 1,160
2024-03-22 2024-03-21 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,668.0000 -100 -167 1,260
2024-03-22 2024-03-21 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,667.2700 -100 -167 1,360
2024-03-22 2024-03-21 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,664.0000 -100 -166 1,460
2024-03-22 2024-03-21 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,663.9300 -100 -166 1,560
2024-03-22 2024-03-21 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,659.1300 -100 -166 1,660
2024-03-22 2024-03-21 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,656.6600 -100 -166 1,760
2024-03-22 2024-03-21 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,655.7600 -100 -166 1,860
2024-03-22 2024-03-21 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,654.7300 -100 -165 1,960
2024-03-22 2024-03-21 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,653.8700 -100 -165 2,060
2024-03-22 2024-03-21 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,651.7800 -100 -165 2,160
2024-03-22 2024-03-21 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,646.3800 -48 -79 2,260
2024-03-22 2024-03-21 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,643.8500 -100 -164 2,308
2024-03-22 2024-03-21 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,642.1800 -200 -328 2,408
2024-03-22 2024-03-21 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,638.0000 -100 -164 2,608
2024-03-22 2024-03-21 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,631.0000 -100 -163 2,708
2024-03-22 2024-03-21 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,628.5000 -100 -163 2,808
2024-03-22 2024-03-21 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,622.9900 -100 -162 2,908
2024-03-22 2024-03-21 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,614.8100 -300 -484 3,008
2024-03-22 2024-03-21 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,613.7100 -100 -161 3,308
2024-03-22 2024-03-21 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,612.5900 -100 -161 3,408
2024-03-22 2024-03-21 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,610.0000 -100 -161 3,508
2024-03-22 2024-03-21 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,608.5100 -100 -161 3,608
2024-03-22 2024-03-21 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,607.6400 -100 -161 3,708
2024-03-22 2024-03-21 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,601.4600 -400 -641 3,808
2024-03-22 2024-03-21 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,599.2900 -67 -107 4,208
2024-03-22 2024-03-21 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,598.1900 -100 -160 4,275
2024-03-22 2024-03-21 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,597.0200 -82 -131 4,375
2024-03-22 2024-03-21 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,595.0000 -500 -798 4,457
2024-03-22 2024-03-21 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,594.1200 -43 -69 4,957
2024-03-22 2024-03-21 4 SAYLOR MICHAEL J MSTR Class A Common Stock M - Exercise D 121.4300 5,000 607 5,000
2024-03-21 2024-03-20 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,546.5200 -52 -80 0
2024-03-21 2024-03-20 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,544.0800 -392 -605 52
2024-03-21 2024-03-20 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,536.9900 -36 -55 444
2024-03-21 2024-03-20 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,534.0000 -300 -460 480
2024-03-21 2024-03-20 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,527.0000 -207 -316 780
2024-03-21 2024-03-20 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,525.8900 -25 -38 987
2024-03-21 2024-03-20 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,516.0000 -100 -152 1,012
2024-03-21 2024-03-20 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,514.5800 -300 -454 1,112
2024-03-21 2024-03-20 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,493.0000 -100 -149 1,412
2024-03-21 2024-03-20 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,484.2500 -100 -148 1,512
2024-03-21 2024-03-20 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,472.4900 -100 -147 1,612
2024-03-21 2024-03-20 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,467.0300 -15 -22 1,712
2024-03-21 2024-03-20 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,461.2800 -200 -292 1,727
2024-03-21 2024-03-20 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,459.9300 -100 -146 1,927
2024-03-21 2024-03-20 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,450.0000 -100 -145 2,027
2024-03-21 2024-03-20 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,448.8500 -196 -284 2,127
2024-03-21 2024-03-20 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,444.9900 -100 -144 2,323
2024-03-21 2024-03-20 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,437.8400 -100 -144 2,423
2024-03-21 2024-03-20 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,435.7600 -200 -287 2,523
2024-03-21 2024-03-20 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,434.9400 -100 -143 2,723
2024-03-21 2024-03-20 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,429.9600 -200 -286 2,823
2024-03-21 2024-03-20 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,425.8300 -100 -143 3,023
2024-03-21 2024-03-20 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,423.6700 -213 -303 3,123
2024-03-21 2024-03-20 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,422.3900 -280 -398 3,336
2024-03-21 2024-03-20 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,421.9900 -200 -284 3,616
2024-03-21 2024-03-20 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,419.9800 -100 -142 3,816
2024-03-21 2024-03-20 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,412.3300 -182 -257 3,916
2024-03-21 2024-03-20 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,411.0800 -100 -141 4,098
2024-03-21 2024-03-20 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,410.0100 -2 -3 4,198
2024-03-21 2024-03-20 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,407.7800 -100 -141 4,200
2024-03-21 2024-03-20 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,399.0000 -100 -140 4,300
2024-03-21 2024-03-20 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,384.1500 -200 -277 4,400
2024-03-21 2024-03-20 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,379.6600 -200 -276 4,600
2024-03-21 2024-03-20 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,375.0000 -100 -138 4,800
2024-03-21 2024-03-20 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,368.0000 -100 -137 4,900
2024-03-21 2024-03-20 4 SAYLOR MICHAEL J MSTR Class A Common Stock M - Exercise D 121.4300 5,000 607 5,000
2024-03-20 2024-03-19 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,427.4500 -100 -143 0
2024-03-20 2024-03-19 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,422.4000 -14 -20 100
2024-03-20 2024-03-19 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,420.4400 -235 -334 114
2024-03-20 2024-03-19 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,419.6000 -120 -170 349
2024-03-20 2024-03-19 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,418.9800 -100 -142 469
2024-03-20 2024-03-19 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,417.5000 -70 -99 569
2024-03-20 2024-03-19 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,414.9400 -124 -175 639
2024-03-20 2024-03-19 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,412.1100 -300 -424 763
2024-03-20 2024-03-19 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,411.4000 -116 -164 1,063
2024-03-20 2024-03-19 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,409.9900 -100 -141 1,179
2024-03-20 2024-03-19 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,408.3700 -19 -27 1,279
2024-03-20 2024-03-19 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,406.3100 -14 -20 1,298
2024-03-20 2024-03-19 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,404.1000 -19 -27 1,312
2024-03-20 2024-03-19 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,403.5500 -100 -140 1,331
2024-03-20 2024-03-19 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,400.0400 -115 -161 1,431
2024-03-20 2024-03-19 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,399.0000 -100 -140 1,546
2024-03-20 2024-03-19 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,390.0000 -100 -139 1,646
2024-03-20 2024-03-19 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,385.0000 -200 -277 1,746
2024-03-20 2024-03-19 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,384.0000 -100 -138 1,946
2024-03-20 2024-03-19 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,373.0000 -100 -137 2,046
2024-03-20 2024-03-19 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,360.4400 -100 -136 2,146
2024-03-20 2024-03-19 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,348.0000 -100 -135 2,246
2024-03-20 2024-03-19 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,329.9900 -216 -287 2,346
2024-03-20 2024-03-19 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,326.0700 -38 -50 2,562
2024-03-20 2024-03-19 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,325.8500 -100 -133 2,600
2024-03-20 2024-03-19 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,318.0000 -100 -132 2,700
2024-03-20 2024-03-19 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,308.5300 -100 -131 2,800
2024-03-20 2024-03-19 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,304.9900 -100 -130 2,900
2024-03-20 2024-03-19 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,300.0200 -400 -520 3,000
2024-03-20 2024-03-19 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,299.0000 -100 -130 3,400
2024-03-20 2024-03-19 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,293.0000 -200 -259 3,500
2024-03-20 2024-03-19 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,290.2200 -100 -129 3,700
2024-03-20 2024-03-19 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,285.0000 -100 -128 3,800
2024-03-20 2024-03-19 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,272.7600 -100 -127 3,900
2024-03-20 2024-03-19 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,265.0000 -100 -126 4,000
2024-03-20 2024-03-19 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,264.1000 -200 -253 4,100
2024-03-20 2024-03-19 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,260.8600 -100 -126 4,300
2024-03-20 2024-03-19 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,257.9300 -100 -126 4,400
2024-03-20 2024-03-19 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,250.0000 -200 -250 4,500
2024-03-20 2024-03-19 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,249.5000 -100 -125 4,700
2024-03-20 2024-03-19 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,242.9800 -100 -124 4,800
2024-03-20 2024-03-19 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,240.0000 -100 -124 4,900
2024-03-20 2024-03-19 4 SAYLOR MICHAEL J MSTR Class A Common Stock M - Exercise D 121.4300 5,000 607 5,000
2024-03-19 2024-03-18 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,721.4500 -31 -53 0
2024-03-19 2024-03-18 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,716.1700 -31 -53 31
2024-03-19 2024-03-18 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,707.3000 -39 -67 62
2024-03-19 2024-03-18 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,706.2900 -300 -512 101
2024-03-19 2024-03-18 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,700.0000 -100 -170 401
2024-03-19 2024-03-18 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,691.6300 -100 -169 501
2024-03-19 2024-03-18 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,690.2000 -18 -30 601
2024-03-19 2024-03-18 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,688.7000 -100 -169 619
2024-03-19 2024-03-18 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,685.5800 -113 -190 719
2024-03-19 2024-03-18 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,684.9000 -16 -27 832
2024-03-19 2024-03-18 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,672.8400 -124 -207 848
2024-03-19 2024-03-18 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,669.2100 -35 -58 972
2024-03-19 2024-03-18 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,664.1000 -100 -166 1,007
2024-03-19 2024-03-18 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,660.0000 -100 -166 1,107
2024-03-19 2024-03-18 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,653.4600 -46 -76 1,207
2024-03-19 2024-03-18 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,649.0000 -100 -165 1,253
2024-03-19 2024-03-18 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,647.3800 -115 -189 1,353
2024-03-19 2024-03-18 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,646.2400 -20 -33 1,468
2024-03-19 2024-03-18 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,645.1100 -231 -380 1,488
2024-03-19 2024-03-18 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,644.1900 -129 -212 1,719
2024-03-19 2024-03-18 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,643.9700 -118 -194 1,848
2024-03-19 2024-03-18 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,640.0100 -100 -164 1,966
2024-03-19 2024-03-18 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,637.5200 -42 -69 2,066
2024-03-19 2024-03-18 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,636.6200 -31 -51 2,108
2024-03-19 2024-03-18 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,635.0000 -100 -164 2,139
2024-03-19 2024-03-18 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,630.0000 -100 -163 2,239
2024-03-19 2024-03-18 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,625.1700 -100 -163 2,339
2024-03-19 2024-03-18 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,615.0000 -100 -162 2,439
2024-03-19 2024-03-18 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,614.4900 -100 -161 2,539
2024-03-19 2024-03-18 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,613.0000 -100 -161 2,639
2024-03-19 2024-03-18 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,610.0000 -100 -161 2,739
2024-03-19 2024-03-18 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,608.8900 -100 -161 2,839
2024-03-19 2024-03-18 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,607.2500 -100 -161 2,939
2024-03-19 2024-03-18 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,600.0000 -100 -160 3,039
2024-03-19 2024-03-18 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,584.9900 -100 -158 3,139
2024-03-19 2024-03-18 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,547.9900 -100 -155 3,239
2024-03-19 2024-03-18 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,540.0000 -100 -154 3,339
2024-03-19 2024-03-18 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,535.0000 -100 -154 3,439
2024-03-19 2024-03-18 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,531.0000 -300 -459 3,539
2024-03-19 2024-03-18 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,526.2900 -100 -153 3,839
2024-03-19 2024-03-18 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,525.0100 -100 -153 3,939
2024-03-19 2024-03-18 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,518.4200 -100 -152 4,039
2024-03-19 2024-03-18 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,517.9700 -200 -304 4,139
2024-03-19 2024-03-18 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,509.0000 -100 -151 4,339
2024-03-19 2024-03-18 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,507.9700 -100 -151 4,439
2024-03-19 2024-03-18 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,506.1800 -100 -151 4,539
2024-03-19 2024-03-18 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,502.6600 -161 -242 4,639
2024-03-19 2024-03-18 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,488.0000 -100 -149 4,800
2024-03-19 2024-03-18 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,480.0000 -100 -148 4,900
2024-03-19 2024-03-18 4 SAYLOR MICHAEL J MSTR Class A Common Stock M - Exercise D 121.4300 5,000 607 5,000
2024-03-18 2024-03-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,808.2600 -23 -42 0
2024-03-18 2024-03-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,805.0000 -123 -222 23
2024-03-18 2024-03-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,800.6700 -54 -97 146
2024-03-18 2024-03-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,798.6800 -100 -180 200
2024-03-18 2024-03-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,797.5300 -3 -5 300
2024-03-18 2024-03-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,793.4000 -25 -45 303
2024-03-18 2024-03-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,787.4500 -25 -45 328
2024-03-18 2024-03-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,786.1600 -126 -225 353
2024-03-18 2024-03-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,784.7400 -100 -178 479
2024-03-18 2024-03-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,783.6600 -143 -255 579
2024-03-18 2024-03-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,782.3900 -451 -804 722
2024-03-18 2024-03-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,781.7700 -127 -226 1,173
2024-03-18 2024-03-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,779.0500 -97 -173 1,300
2024-03-18 2024-03-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,778.7600 -52 -92 1,397
2024-03-18 2024-03-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,775.8500 -151 -268 1,449
2024-03-18 2024-03-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,774.1100 -100 -177 1,600
2024-03-18 2024-03-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,773.6800 -300 -532 1,700
2024-03-18 2024-03-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,772.1000 -80 -142 2,000
2024-03-18 2024-03-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,769.6700 -29 -51 2,080
2024-03-18 2024-03-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,750.2600 -22 -39 2,109
2024-03-18 2024-03-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,744.4600 -20 -35 2,131
2024-03-18 2024-03-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,735.0800 -25 -43 2,151
2024-03-18 2024-03-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,734.1500 -100 -173 2,176
2024-03-18 2024-03-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,727.5900 -25 -43 2,276
2024-03-18 2024-03-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,721.3900 -26 -45 2,301
2024-03-18 2024-03-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,709.3400 -22 -38 2,327
2024-03-18 2024-03-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,705.5000 -22 -38 2,349
2024-03-18 2024-03-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,696.8100 -31 -53 2,371
2024-03-18 2024-03-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,695.0600 -100 -170 2,402
2024-03-18 2024-03-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,689.4600 -105 -177 2,502
2024-03-18 2024-03-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,687.8300 -24 -41 2,607
2024-03-18 2024-03-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,685.1600 -127 -214 2,631
2024-03-18 2024-03-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,683.6000 -13 -22 2,758
2024-03-18 2024-03-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,682.5000 -44 -74 2,771
2024-03-18 2024-03-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,681.7900 -22 -37 2,815
2024-03-18 2024-03-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,680.0100 -30 -50 2,837
2024-03-18 2024-03-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,679.8900 -26 -44 2,867
2024-03-18 2024-03-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,675.5300 -43 -72 2,893
2024-03-18 2024-03-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,674.1300 -19 -32 2,936
2024-03-18 2024-03-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,671.6700 -34 -57 2,955
2024-03-18 2024-03-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,670.9100 -18 -30 2,989
2024-03-18 2024-03-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,669.3900 -100 -167 3,007
2024-03-18 2024-03-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,665.1500 -17 -28 3,107
2024-03-18 2024-03-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,664.8600 -26 -43 3,124
2024-03-18 2024-03-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,663.9600 -16 -27 3,150
2024-03-18 2024-03-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,660.6500 -117 -194 3,166
2024-03-18 2024-03-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,657.6800 -34 -56 3,283
2024-03-18 2024-03-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,656.5000 -18 -30 3,317
2024-03-18 2024-03-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,655.4800 -30 -50 3,335
2024-03-18 2024-03-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,651.6000 -16 -26 3,365
2024-03-18 2024-03-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,649.5700 -35 -58 3,381
2024-03-18 2024-03-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,644.3900 -117 -192 3,416
2024-03-18 2024-03-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,643.5300 -83 -136 3,533
2024-03-18 2024-03-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,642.8000 -100 -164 3,616
2024-03-18 2024-03-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,641.4000 -34 -56 3,716
2024-03-18 2024-03-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,639.0500 -14 -23 3,750
2024-03-18 2024-03-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,638.5600 -24 -39 3,764
2024-03-18 2024-03-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,635.2500 -15 -25 3,788
2024-03-18 2024-03-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,633.3300 -63 -103 3,803
2024-03-18 2024-03-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,631.3600 -40 -65 3,866
2024-03-18 2024-03-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,630.0000 -100 -163 3,906
2024-03-18 2024-03-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,629.8500 -31 -51 4,006
2024-03-18 2024-03-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,628.7700 -100 -163 4,037
2024-03-18 2024-03-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,623.4500 -67 -109 4,137
2024-03-18 2024-03-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,622.9600 -22 -36 4,204
2024-03-18 2024-03-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,612.5700 -78 -126 4,226
2024-03-18 2024-03-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,609.9300 -39 -63 4,304
2024-03-18 2024-03-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,608.1700 -35 -56 4,343
2024-03-18 2024-03-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,603.7000 -30 -48 4,378
2024-03-18 2024-03-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,601.8000 -43 -69 4,408
2024-03-18 2024-03-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,600.0100 -49 -78 4,451
2024-03-18 2024-03-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,590.8900 -100 -159 4,500
2024-03-18 2024-03-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,589.9900 -400 -636 4,600
2024-03-18 2024-03-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock M - Exercise D 121.4300 5,000 607 5,000
2024-03-15 2024-03-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,745.9900 -12 -21 0
2024-03-15 2024-03-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,742.4800 -12 -21 12
2024-03-15 2024-03-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,738.8000 -11 -19 24
2024-03-15 2024-03-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,734.0000 -13 -23 35
2024-03-15 2024-03-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,732.7300 -15 -26 48
2024-03-15 2024-03-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,730.0000 -13 -22 63
2024-03-15 2024-03-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,719.5000 -25 -43 76
2024-03-15 2024-03-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,715.4900 -12 -21 101
2024-03-15 2024-03-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,714.5100 -25 -43 113
2024-03-15 2024-03-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,713.9300 -11 -19 138
2024-03-15 2024-03-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,712.0000 -11 -19 149
2024-03-15 2024-03-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,711.0200 -11 -19 160
2024-03-15 2024-03-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,708.3600 -29 -50 171
2024-03-15 2024-03-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,707.6600 -48 -82 200
2024-03-15 2024-03-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,706.5500 -25 -43 248
2024-03-15 2024-03-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,705.0000 -26 -44 273
2024-03-15 2024-03-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,704.6700 -45 -77 299
2024-03-15 2024-03-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,703.5300 -11 -19 344
2024-03-15 2024-03-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,702.9800 -11 -19 355
2024-03-15 2024-03-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,701.3900 -42 -71 366
2024-03-15 2024-03-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,700.3100 -58 -99 408
2024-03-15 2024-03-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,699.9700 -22 -37 466
2024-03-15 2024-03-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,698.9100 -11 -19 488
2024-03-15 2024-03-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,697.3000 -59 -100 499
2024-03-15 2024-03-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,695.2500 -163 -276 558
2024-03-15 2024-03-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,694.9800 -312 -529 721
2024-03-15 2024-03-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,693.3300 -111 -188 1,033
2024-03-15 2024-03-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,691.9900 -35 -59 1,144
2024-03-15 2024-03-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,690.3500 -23 -39 1,179
2024-03-15 2024-03-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,689.4700 -47 -79 1,202
2024-03-15 2024-03-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,688.9400 -26 -44 1,249
2024-03-15 2024-03-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,687.3000 -13 -22 1,275
2024-03-15 2024-03-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,685.0600 -57 -96 1,288
2024-03-15 2024-03-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,684.2200 -22 -37 1,345
2024-03-15 2024-03-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,683.1600 -25 -42 1,367
2024-03-15 2024-03-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,682.4700 -54 -91 1,392
2024-03-15 2024-03-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,681.5400 -13 -22 1,446
2024-03-15 2024-03-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,680.2100 -57 -96 1,459
2024-03-15 2024-03-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,679.5900 -54 -91 1,516
2024-03-15 2024-03-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,678.4200 -25 -42 1,570
2024-03-15 2024-03-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,677.4000 -59 -99 1,595
2024-03-15 2024-03-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,676.8500 -54 -91 1,654
2024-03-15 2024-03-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,675.0000 -30 -50 1,708
2024-03-15 2024-03-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,674.7600 -82 -137 1,738
2024-03-15 2024-03-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,673.6200 -338 -566 1,820
2024-03-15 2024-03-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,671.7400 -42 -70 2,158
2024-03-15 2024-03-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,670.3100 -487 -813 2,200
2024-03-15 2024-03-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,669.8600 -13 -22 2,687
2024-03-15 2024-03-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,668.7300 -22 -37 2,700
2024-03-15 2024-03-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,667.9000 -60 -100 2,722
2024-03-15 2024-03-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,666.3200 -38 -63 2,782
2024-03-15 2024-03-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,665.0000 -13 -22 2,820
2024-03-15 2024-03-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,664.9600 -34 -57 2,833
2024-03-15 2024-03-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,663.2900 -28 -47 2,867
2024-03-15 2024-03-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,661.5800 -500 -831 2,895
2024-03-15 2024-03-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,660.2100 -54 -90 3,395
2024-03-15 2024-03-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,658.4100 -11 -18 3,449
2024-03-15 2024-03-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,657.0000 -12 -20 3,460
2024-03-15 2024-03-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,656.3600 -55 -91 3,472
2024-03-15 2024-03-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,655.3700 -54 -89 3,527
2024-03-15 2024-03-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,654.4500 -17 -28 3,581
2024-03-15 2024-03-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,653.7100 -52 -86 3,598
2024-03-15 2024-03-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,651.2000 -30 -50 3,650
2024-03-15 2024-03-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,650.5500 -25 -41 3,680
2024-03-15 2024-03-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,649.8200 -85 -140 3,705
2024-03-15 2024-03-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,648.6300 -53 -87 3,790
2024-03-15 2024-03-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,646.9500 -12 -20 3,843
2024-03-15 2024-03-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,645.0000 -73 -120 3,855
2024-03-15 2024-03-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,644.4900 -24 -39 3,928
2024-03-15 2024-03-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,643.3900 -22 -36 3,952
2024-03-15 2024-03-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,642.2800 -44 -72 3,974
2024-03-15 2024-03-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,640.9600 -11 -18 4,018
2024-03-15 2024-03-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,639.5400 -53 -87 4,029
2024-03-15 2024-03-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,638.3700 -22 -36 4,082
2024-03-15 2024-03-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,637.5600 -20 -33 4,104
2024-03-15 2024-03-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,636.3900 -37 -61 4,124
2024-03-15 2024-03-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,635.4900 -37 -61 4,161
2024-03-15 2024-03-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,634.9900 -24 -39 4,198
2024-03-15 2024-03-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,633.3900 -22 -36 4,222
2024-03-15 2024-03-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,632.6700 -43 -70 4,244
2024-03-15 2024-03-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,631.7000 -18 -29 4,287
2024-03-15 2024-03-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,630.0000 -94 -153 4,305
2024-03-15 2024-03-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,628.6100 -37 -60 4,399
2024-03-15 2024-03-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,627.0000 -16 -26 4,436
2024-03-15 2024-03-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,624.0400 -17 -28 4,452
2024-03-15 2024-03-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,622.1100 -51 -83 4,469
2024-03-15 2024-03-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,621.5600 -10 -16 4,520
2024-03-15 2024-03-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,620.4400 -55 -89 4,530
2024-03-15 2024-03-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,619.7800 -13 -21 4,585
2024-03-15 2024-03-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,618.0500 -120 -194 4,598
2024-03-15 2024-03-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,617.5600 -35 -57 4,718
2024-03-15 2024-03-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,616.9600 -8 -13 4,753
2024-03-15 2024-03-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,610.4300 -30 -48 4,761
2024-03-15 2024-03-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,603.9900 -10 -16 4,791
2024-03-15 2024-03-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,599.0000 -19 -30 4,801
2024-03-15 2024-03-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,598.9900 -8 -13 4,820
2024-03-15 2024-03-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,592.7400 -41 -65 4,828
2024-03-15 2024-03-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,580.1900 -39 -62 4,869
2024-03-15 2024-03-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,575.2500 -48 -76 4,908
2024-03-15 2024-03-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,568.8200 -44 -69 4,956
2024-03-15 2024-03-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock M - Exercise D 121.4300 5,000 607 5,000
2024-03-14 2024-03-13 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,767.5900 -177 -313 0
2024-03-14 2024-03-13 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,766.4100 -176 -311 177
2024-03-14 2024-03-13 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,765.9300 -100 -177 353
2024-03-14 2024-03-13 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,763.9800 -99 -175 453
2024-03-14 2024-03-13 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,762.1100 -100 -176 552
2024-03-14 2024-03-13 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,760.5400 -100 -176 652
2024-03-14 2024-03-13 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,759.3600 -35 -62 752
2024-03-14 2024-03-13 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,758.7400 -144 -253 787
2024-03-14 2024-03-13 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,757.7900 -79 -139 931
2024-03-14 2024-03-13 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,755.7200 -200 -351 1,010
2024-03-14 2024-03-13 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,753.3600 -200 -351 1,210
2024-03-14 2024-03-13 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,750.2700 -100 -175 1,410
2024-03-14 2024-03-13 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,747.0000 -100 -175 1,510
2024-03-14 2024-03-13 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,746.1800 -16 -28 1,610
2024-03-14 2024-03-13 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,745.0000 -100 -174 1,626
2024-03-14 2024-03-13 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,743.6400 -20 -35 1,726
2024-03-14 2024-03-13 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,740.0900 -124 -216 1,746
2024-03-14 2024-03-13 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,739.2500 -200 -348 1,870
2024-03-14 2024-03-13 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,738.9800 -100 -174 2,070
2024-03-14 2024-03-13 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,735.6700 -42 -73 2,170
2024-03-14 2024-03-13 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,733.0000 -100 -173 2,212
2024-03-14 2024-03-13 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,727.6100 -100 -173 2,312
2024-03-14 2024-03-13 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,726.3700 -20 -35 2,412
2024-03-14 2024-03-13 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,725.1800 -17 -29 2,432
2024-03-14 2024-03-13 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,724.8900 -234 -404 2,449
2024-03-14 2024-03-13 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,719.9100 -200 -344 2,683
2024-03-14 2024-03-13 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,717.3400 -86 -148 2,883
2024-03-14 2024-03-13 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,716.4600 -120 -206 2,969
2024-03-14 2024-03-13 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,715.7700 -17 -29 3,089
2024-03-14 2024-03-13 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,714.9900 -100 -171 3,106
2024-03-14 2024-03-13 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,711.1000 -4 -7 3,206
2024-03-14 2024-03-13 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,709.0300 -100 -171 3,210
2024-03-14 2024-03-13 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,706.8800 -90 -154 3,310
2024-03-14 2024-03-13 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,705.4900 -200 -341 3,400
2024-03-14 2024-03-13 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,701.2200 -35 -60 3,600
2024-03-14 2024-03-13 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,697.6800 -42 -71 3,635
2024-03-14 2024-03-13 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,693.4200 -32 -54 3,677
2024-03-14 2024-03-13 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,680.7500 -32 -54 3,709
2024-03-14 2024-03-13 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,679.9200 -100 -168 3,741
2024-03-14 2024-03-13 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,674.8900 -35 -59 3,841
2024-03-14 2024-03-13 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,664.7000 -135 -225 3,876
2024-03-14 2024-03-13 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,662.9800 -500 -831 4,011
2024-03-14 2024-03-13 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,660.0000 -40 -66 4,511
2024-03-14 2024-03-13 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,658.6700 -33 -55 4,551
2024-03-14 2024-03-13 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,655.3400 -37 -61 4,584
2024-03-14 2024-03-13 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,652.3000 -100 -165 4,621
2024-03-14 2024-03-13 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,649.2800 -41 -68 4,721
2024-03-14 2024-03-13 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,645.2100 -100 -165 4,762
2024-03-14 2024-03-13 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,633.9900 -100 -163 4,862
2024-03-14 2024-03-13 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,632.8300 -38 -62 4,962
2024-03-14 2024-03-13 4 SAYLOR MICHAEL J MSTR Class A Common Stock M - Exercise D 121.4300 5,000 607 5,000
2024-03-13 2024-03-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,593.3500 -79 -126 0
2024-03-13 2024-03-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,592.0000 -71 -113 79
2024-03-13 2024-03-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,590.1900 -46 -73 150
2024-03-13 2024-03-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,588.0800 -46 -73 196
2024-03-13 2024-03-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,583.1400 -39 -62 242
2024-03-13 2024-03-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,582.9200 -44 -70 281
2024-03-13 2024-03-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,575.0600 -40 -63 325
2024-03-13 2024-03-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,567.8600 -48 -75 365
2024-03-13 2024-03-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,563.9800 -42 -66 413
2024-03-13 2024-03-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,562.4800 -44 -69 455
2024-03-13 2024-03-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,559.4500 -135 -211 499
2024-03-13 2024-03-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,558.6600 -64 -100 634
2024-03-13 2024-03-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,557.0100 -51 -79 698
2024-03-13 2024-03-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,553.1200 -31 -48 749
2024-03-13 2024-03-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,552.8500 -150 -233 780
2024-03-13 2024-03-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,551.6700 -26 -40 930
2024-03-13 2024-03-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,550.5000 -33 -51 956
2024-03-13 2024-03-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,549.4500 -91 -141 989
2024-03-13 2024-03-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,548.3400 -55 -85 1,080
2024-03-13 2024-03-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,547.9600 -44 -68 1,135
2024-03-13 2024-03-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,546.5100 -100 -155 1,179
2024-03-13 2024-03-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,543.1100 -70 -108 1,279
2024-03-13 2024-03-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,542.3700 -34 -52 1,349
2024-03-13 2024-03-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,541.7000 -27 -42 1,383
2024-03-13 2024-03-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,539.3300 -47 -72 1,410
2024-03-13 2024-03-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,538.9700 -20 -31 1,457
2024-03-13 2024-03-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,537.8200 -200 -308 1,477
2024-03-13 2024-03-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,536.1100 -16 -25 1,677
2024-03-13 2024-03-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,535.3600 -710 -1,090 1,693
2024-03-13 2024-03-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,534.3800 -146 -224 2,403
2024-03-13 2024-03-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,533.4300 -33 -51 2,549
2024-03-13 2024-03-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,531.6900 -34 -52 2,582
2024-03-13 2024-03-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,530.9200 -100 -153 2,616
2024-03-13 2024-03-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,529.5500 -118 -180 2,716
2024-03-13 2024-03-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,528.7000 -32 -49 2,834
2024-03-13 2024-03-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,527.7600 -200 -306 2,866
2024-03-13 2024-03-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,525.9700 -20 -31 3,066
2024-03-13 2024-03-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,524.5200 -136 -207 3,086
2024-03-13 2024-03-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,523.3200 -19 -29 3,222
2024-03-13 2024-03-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,522.2000 -44 -67 3,241
2024-03-13 2024-03-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,521.6800 -20 -30 3,285
2024-03-13 2024-03-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,520.1800 -139 -211 3,305
2024-03-13 2024-03-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,516.5800 -16 -24 3,444
2024-03-13 2024-03-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,511.4800 -52 -79 3,460
2024-03-13 2024-03-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,509.6400 -100 -151 3,512
2024-03-13 2024-03-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,508.7900 -100 -151 3,612
2024-03-13 2024-03-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,506.0400 -14 -21 3,712
2024-03-13 2024-03-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,504.9900 -100 -150 3,726
2024-03-13 2024-03-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,496.9900 -100 -150 3,826
2024-03-13 2024-03-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,495.6800 -200 -299 3,926
2024-03-13 2024-03-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,490.4800 -204 -304 4,126
2024-03-13 2024-03-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,485.4700 -200 -297 4,330
2024-03-13 2024-03-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,483.5500 -137 -203 4,530
2024-03-13 2024-03-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,479.4400 -100 -148 4,667
2024-03-13 2024-03-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,476.3700 -33 -49 4,767
2024-03-13 2024-03-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,473.8600 -100 -147 4,800
2024-03-13 2024-03-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,455.8000 -100 -146 4,900
2024-03-13 2024-03-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock M - Exercise D 121.4300 5,000 607 5,000
2024-03-13 2024-03-12 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 1,590.0000 -200 -318 0
2024-03-13 2024-03-12 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 1,579.9100 -150 -237 200
2024-03-13 2024-03-12 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 1,579.0900 -150 -237 350
2024-03-13 2024-03-12 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 1,557.9000 -150 -234 500
2024-03-13 2024-03-12 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 1,547.9000 -100 -155 650
2024-03-13 2024-03-12 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 1,542.1300 -275 -424 750
2024-03-13 2024-03-12 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 1,541.3600 -200 -308 1,025
2024-03-13 2024-03-12 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 1,538.9900 -150 -231 1,225
2024-03-13 2024-03-12 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 1,523.7900 -200 -305 1,375
2024-03-13 2024-03-12 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 1,509.4000 -425 -641 1,575
2024-03-13 2024-03-12 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 1,464.2300 -575 -842 2,000
2024-03-13 2024-03-12 4 Patten Jarrod M MSTR Class A Common Stock M - Exercise D 121.4300 2,575 313 2,575
2024-03-12 2024-03-11 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,650.0000 -100 -165 0
2024-03-12 2024-03-11 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,634.9800 -100 -163 100
2024-03-12 2024-03-11 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,632.6300 -200 -327 200
2024-03-12 2024-03-11 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,630.2600 -100 -163 400
2024-03-12 2024-03-11 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,629.0000 -100 -163 500
2024-03-12 2024-03-11 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,628.2600 -100 -163 600
2024-03-12 2024-03-11 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,627.0000 -100 -163 700
2024-03-12 2024-03-11 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,625.0000 -100 -162 800
2024-03-12 2024-03-11 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,620.0000 -100 -162 900
2024-03-12 2024-03-11 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,611.4900 -100 -161 1,000
2024-03-12 2024-03-11 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,610.9800 -100 -161 1,100
2024-03-12 2024-03-11 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,608.1200 -120 -193 1,200
2024-03-12 2024-03-11 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,606.3500 -33 -53 1,320
2024-03-12 2024-03-11 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,602.4800 -17 -27 1,353
2024-03-12 2024-03-11 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,601.0400 -200 -320 1,370
2024-03-12 2024-03-11 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,599.0900 -115 -184 1,570
2024-03-12 2024-03-11 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,598.4100 -16 -26 1,685
2024-03-12 2024-03-11 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,597.6500 -117 -187 1,701
2024-03-12 2024-03-11 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,596.6400 -36 -57 1,818
2024-03-12 2024-03-11 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,595.7800 -18 -29 1,854
2024-03-12 2024-03-11 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,594.5300 -115 -183 1,872
2024-03-12 2024-03-11 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,592.8800 -200 -319 1,987
2024-03-12 2024-03-11 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,591.8800 -116 -185 2,187
2024-03-12 2024-03-11 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,590.2600 -221 -351 2,303
2024-03-12 2024-03-11 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,587.7400 -18 -29 2,524
2024-03-12 2024-03-11 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,581.7900 -17 -27 2,542
2024-03-12 2024-03-11 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,579.0500 -20 -32 2,559
2024-03-12 2024-03-11 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,576.5800 -100 -158 2,579
2024-03-12 2024-03-11 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,572.4300 -19 -30 2,679
2024-03-12 2024-03-11 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,571.7400 -120 -189 2,698
2024-03-12 2024-03-11 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,566.1500 -35 -55 2,818
2024-03-12 2024-03-11 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,565.1600 -136 -213 2,853
2024-03-12 2024-03-11 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,563.4000 -31 -48 2,989
2024-03-12 2024-03-11 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,560.3800 -30 -47 3,020
2024-03-12 2024-03-11 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,557.7800 -100 -156 3,050
2024-03-12 2024-03-11 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,556.8500 -19 -30 3,150
2024-03-12 2024-03-11 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,555.6300 -86 -134 3,169
2024-03-12 2024-03-11 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,553.9600 -331 -514 3,255
2024-03-12 2024-03-11 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,551.5800 -35 -54 3,586
2024-03-12 2024-03-11 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,550.0000 -100 -155 3,621
2024-03-12 2024-03-11 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,548.2800 -32 -50 3,721
2024-03-12 2024-03-11 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,547.1300 -24 -37 3,753
2024-03-12 2024-03-11 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,546.4700 -36 -56 3,777
2024-03-12 2024-03-11 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,545.5900 -12 -19 3,813
2024-03-12 2024-03-11 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,543.7500 -3 -5 3,825
2024-03-12 2024-03-11 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,542.3000 -55 -85 3,828
2024-03-12 2024-03-11 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,538.9900 -100 -154 3,883
2024-03-12 2024-03-11 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,537.9900 -16 -25 3,983
2024-03-12 2024-03-11 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,534.9900 -100 -153 3,999
2024-03-12 2024-03-11 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,527.9900 -59 -90 4,099
2024-03-12 2024-03-11 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,521.8700 -232 -353 4,158
2024-03-12 2024-03-11 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,518.8900 -100 -152 4,390
2024-03-12 2024-03-11 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,517.3000 -100 -152 4,490
2024-03-12 2024-03-11 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,516.1000 -100 -152 4,590
2024-03-12 2024-03-11 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,514.2100 -37 -56 4,690
2024-03-12 2024-03-11 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,497.7200 -34 -51 4,727
2024-03-12 2024-03-11 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,494.9300 -100 -149 4,761
2024-03-12 2024-03-11 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,484.2300 -90 -134 4,861
2024-03-12 2024-03-11 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,479.0000 -49 -72 4,951
2024-03-12 2024-03-11 4 SAYLOR MICHAEL J MSTR Class A Common Stock M - Exercise D 121.4300 5,000 607 5,000
2024-03-11 2024-03-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,431.0600 -100 -143 0
2024-03-11 2024-03-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,430.5800 -60 -86 100
2024-03-11 2024-03-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,423.8800 -93 -132 160
2024-03-11 2024-03-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,417.5800 -26 -37 253
2024-03-11 2024-03-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,415.5800 -61 -86 279
2024-03-11 2024-03-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,414.8500 -111 -157 340
2024-03-11 2024-03-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,413.7600 -209 -295 451
2024-03-11 2024-03-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,410.7000 -58 -82 660
2024-03-11 2024-03-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,408.6600 -124 -175 718
2024-03-11 2024-03-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,406.6000 -119 -167 842
2024-03-11 2024-03-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,405.4000 -32 -45 961
2024-03-11 2024-03-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,401.6100 -29 -41 993
2024-03-11 2024-03-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,400.2900 -28 -39 1,022
2024-03-11 2024-03-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,399.0000 -100 -140 1,050
2024-03-11 2024-03-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,389.9800 -100 -139 1,150
2024-03-11 2024-03-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,387.1500 -100 -139 1,250
2024-03-11 2024-03-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,386.0000 -100 -139 1,350
2024-03-11 2024-03-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,383.8900 -100 -138 1,450
2024-03-11 2024-03-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,381.8400 -100 -138 1,550
2024-03-11 2024-03-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,380.6200 -100 -138 1,650
2024-03-11 2024-03-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,379.7800 -200 -276 1,750
2024-03-11 2024-03-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,370.1900 -100 -137 1,950
2024-03-11 2024-03-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,369.5800 -100 -137 2,050
2024-03-11 2024-03-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,368.6000 -200 -274 2,150
2024-03-11 2024-03-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,367.8000 -100 -137 2,350
2024-03-11 2024-03-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,364.9800 -100 -136 2,450
2024-03-11 2024-03-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,360.0100 -100 -136 2,550
2024-03-11 2024-03-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,356.0200 -100 -136 2,650
2024-03-11 2024-03-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,354.6000 -200 -271 2,750
2024-03-11 2024-03-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,353.3300 -13 -18 2,950
2024-03-11 2024-03-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,351.1700 -100 -135 2,963
2024-03-11 2024-03-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,350.3000 -300 -405 3,063
2024-03-11 2024-03-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,342.4600 -100 -134 3,363
2024-03-11 2024-03-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,340.3600 -200 -268 3,463
2024-03-11 2024-03-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,337.9600 -100 -134 3,663
2024-03-11 2024-03-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,333.3200 -400 -533 3,763
2024-03-11 2024-03-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,332.8200 -300 -400 4,163
2024-03-11 2024-03-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,326.0000 -37 -49 4,463
2024-03-11 2024-03-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,322.8900 -100 -132 4,500
2024-03-11 2024-03-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,321.7300 -100 -132 4,600
2024-03-11 2024-03-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,310.1000 -200 -262 4,700
2024-03-11 2024-03-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,290.3700 -100 -129 4,900
2024-03-11 2024-03-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock M - Exercise D 121.4300 5,000 607 5,000
2024-03-08 2024-03-07 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,315.0000 -100 -132 0
2024-03-08 2024-03-07 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,310.0000 -100 -131 100
2024-03-08 2024-03-07 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,307.9900 -100 -131 200
2024-03-08 2024-03-07 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,303.0000 -200 -261 300
2024-03-08 2024-03-07 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,299.9300 -392 -510 500
2024-03-08 2024-03-07 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,295.9100 -100 -130 892
2024-03-08 2024-03-07 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,294.2500 -200 -259 992
2024-03-08 2024-03-07 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,289.0000 -100 -129 1,192
2024-03-08 2024-03-07 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,287.9900 -100 -129 1,292
2024-03-08 2024-03-07 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,286.3500 -300 -386 1,392
2024-03-08 2024-03-07 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,285.1500 -402 -517 1,692
2024-03-08 2024-03-07 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,284.2400 -100 -128 2,094
2024-03-08 2024-03-07 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,281.3700 -506 -648 2,194
2024-03-08 2024-03-07 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,280.0000 -200 -256 2,700
2024-03-08 2024-03-07 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,278.4700 -100 -128 2,900
2024-03-08 2024-03-07 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,276.1400 -100 -128 3,000
2024-03-08 2024-03-07 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,275.0000 -200 -255 3,100
2024-03-08 2024-03-07 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,273.6700 -100 -127 3,300
2024-03-08 2024-03-07 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,270.3000 -300 -381 3,400
2024-03-08 2024-03-07 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,266.6000 -200 -253 3,700
2024-03-08 2024-03-07 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,263.9600 -100 -126 3,900
2024-03-08 2024-03-07 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,262.3600 -100 -126 4,000
2024-03-08 2024-03-07 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,261.0000 -100 -126 4,100
2024-03-08 2024-03-07 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,259.9400 -300 -378 4,200
2024-03-08 2024-03-07 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,247.7300 -100 -125 4,500
2024-03-08 2024-03-07 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,246.0000 -100 -125 4,600
2024-03-08 2024-03-07 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,239.0000 -100 -124 4,700
2024-03-08 2024-03-07 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,237.0000 -100 -124 4,800
2024-03-08 2024-03-07 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,232.6400 -100 -123 4,900
2024-03-08 2024-03-07 4 SAYLOR MICHAEL J MSTR Class A Common Stock M - Exercise D 121.4300 5,000 607 5,000
2024-03-07 2024-03-06 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,283.9900 -100 -128 0
2024-03-07 2024-03-06 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,279.9800 -15 -19 100
2024-03-07 2024-03-06 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,278.9300 -20 -26 115
2024-03-07 2024-03-06 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,277.4300 -35 -45 135
2024-03-07 2024-03-06 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,272.5600 -47 -60 170
2024-03-07 2024-03-06 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,271.0500 -30 -38 217
2024-03-07 2024-03-06 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,270.6300 -13 -17 247
2024-03-07 2024-03-06 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,269.7200 -42 -53 260
2024-03-07 2024-03-06 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,268.5800 -34 -43 302
2024-03-07 2024-03-06 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,267.5700 -49 -62 336
2024-03-07 2024-03-06 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,266.3600 -49 -62 385
2024-03-07 2024-03-06 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,265.6100 -34 -43 434
2024-03-07 2024-03-06 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,264.5100 -80 -101 468
2024-03-07 2024-03-06 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,263.7500 -119 -150 548
2024-03-07 2024-03-06 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,262.3200 -85 -107 667
2024-03-07 2024-03-06 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,261.6900 -31 -39 752
2024-03-07 2024-03-06 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,260.6400 -44 -55 783
2024-03-07 2024-03-06 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,259.8300 -86 -108 827
2024-03-07 2024-03-06 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,258.3300 -120 -151 913
2024-03-07 2024-03-06 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,257.5900 -53 -67 1,033
2024-03-07 2024-03-06 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,256.0400 -18 -23 1,086
2024-03-07 2024-03-06 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,255.5400 -19 -24 1,104
2024-03-07 2024-03-06 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,254.2200 -34 -43 1,123
2024-03-07 2024-03-06 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,253.7600 -233 -292 1,157
2024-03-07 2024-03-06 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,252.7700 -14 -18 1,390
2024-03-07 2024-03-06 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,251.8800 -53 -66 1,404
2024-03-07 2024-03-06 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,250.5500 -69 -86 1,457
2024-03-07 2024-03-06 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,248.4300 -52 -65 1,526
2024-03-07 2024-03-06 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,247.6200 -70 -87 1,578
2024-03-07 2024-03-06 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,246.2700 -84 -105 1,648
2024-03-07 2024-03-06 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,245.7500 -142 -177 1,732
2024-03-07 2024-03-06 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,244.6300 -85 -106 1,874
2024-03-07 2024-03-06 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,243.4400 -46 -57 1,959
2024-03-07 2024-03-06 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,242.4600 -67 -83 2,005
2024-03-07 2024-03-06 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,241.5200 -100 -124 2,072
2024-03-07 2024-03-06 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,240.0900 -15 -19 2,172
2024-03-07 2024-03-06 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,239.1000 -16 -20 2,187
2024-03-07 2024-03-06 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,238.8200 -167 -207 2,203
2024-03-07 2024-03-06 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,236.8600 -27 -33 2,370
2024-03-07 2024-03-06 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,235.7300 -22 -27 2,397
2024-03-07 2024-03-06 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,234.6200 -165 -204 2,419
2024-03-07 2024-03-06 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,233.5300 -53 -65 2,584
2024-03-07 2024-03-06 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,232.6400 -87 -107 2,637
2024-03-07 2024-03-06 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,231.2400 -19 -23 2,724
2024-03-07 2024-03-06 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,230.7400 -53 -65 2,743
2024-03-07 2024-03-06 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,229.2600 -34 -42 2,796
2024-03-07 2024-03-06 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,228.8400 -21 -26 2,830
2024-03-07 2024-03-06 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,227.4300 -52 -64 2,851
2024-03-07 2024-03-06 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,226.3000 -26 -32 2,903
2024-03-07 2024-03-06 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,225.3100 -17 -21 2,929
2024-03-07 2024-03-06 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,224.6600 -48 -59 2,946
2024-03-07 2024-03-06 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,223.6100 -26 -32 2,994
2024-03-07 2024-03-06 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,220.5500 -51 -62 3,020
2024-03-07 2024-03-06 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,218.3500 -24 -29 3,071
2024-03-07 2024-03-06 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,213.0400 -39 -47 3,095
2024-03-07 2024-03-06 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,208.7300 -33 -40 3,134
2024-03-07 2024-03-06 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,194.7100 -34 -41 3,167
2024-03-07 2024-03-06 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,193.8800 -37 -44 3,201
2024-03-07 2024-03-06 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,191.5700 -15 -18 3,238
2024-03-07 2024-03-06 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,188.4700 -54 -64 3,253
2024-03-07 2024-03-06 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,186.5100 -65 -77 3,307
2024-03-07 2024-03-06 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,184.8700 -57 -68 3,372
2024-03-07 2024-03-06 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,183.7100 -100 -118 3,429
2024-03-07 2024-03-06 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,182.9300 -35 -41 3,529
2024-03-07 2024-03-06 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,181.7700 -29 -34 3,564
2024-03-07 2024-03-06 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,179.0800 -116 -137 3,593
2024-03-07 2024-03-06 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,178.3300 -38 -45 3,709
2024-03-07 2024-03-06 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,175.5000 -130 -153 3,747
2024-03-07 2024-03-06 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,174.3900 -6 -7 3,877
2024-03-07 2024-03-06 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,171.6600 -17 -20 3,883
2024-03-07 2024-03-06 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,169.7700 -79 -92 3,900
2024-03-07 2024-03-06 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,166.2900 -27 -31 3,979
2024-03-07 2024-03-06 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,165.2000 -95 -111 4,006
2024-03-07 2024-03-06 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,164.5700 -50 -58 4,101
2024-03-07 2024-03-06 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,163.3900 -42 -49 4,151
2024-03-07 2024-03-06 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,162.4300 -100 -116 4,193
2024-03-07 2024-03-06 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,159.6300 -77 -89 4,293
2024-03-07 2024-03-06 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,155.4800 -27 -31 4,370
2024-03-07 2024-03-06 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,154.6800 -33 -38 4,397
2024-03-07 2024-03-06 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,151.6400 -35 -40 4,430
2024-03-07 2024-03-06 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,148.3500 -34 -39 4,465
2024-03-07 2024-03-06 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,147.7900 -27 -31 4,499
2024-03-07 2024-03-06 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,142.8500 -303 -346 4,526
2024-03-07 2024-03-06 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,140.0000 -39 -44 4,829
2024-03-07 2024-03-06 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,139.8600 -32 -36 4,868
2024-03-07 2024-03-06 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,138.9600 -100 -114 4,900
2024-03-07 2024-03-06 4 SAYLOR MICHAEL J MSTR Class A Common Stock M - Exercise D 121.4300 5,000 607 5,000
2024-03-06 2024-03-05 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,189.2600 -15 -18 2,063
2024-03-06 2024-03-05 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,188.0800 -100 -119 2,078
2024-03-06 2024-03-05 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,185.9900 -100 -119 2,178
2024-03-06 2024-03-05 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,182.8700 -117 -138 2,278
2024-03-06 2024-03-05 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,181.1000 -100 -118 2,395
2024-03-06 2024-03-05 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,178.6700 -100 -118 2,495
2024-03-06 2024-03-05 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,175.9900 -100 -118 2,595
2024-03-06 2024-03-05 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,174.9600 -2 -2 2,695
2024-03-06 2024-03-05 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,167.7100 -100 -117 2,697
2024-03-06 2024-03-05 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,166.2500 -100 -117 2,797
2024-03-06 2024-03-05 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,164.4900 -100 -116 2,897
2024-03-06 2024-03-05 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,162.2300 -19 -22 2,997
2024-03-06 2024-03-05 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,156.3100 -119 -138 3,016
2024-03-06 2024-03-05 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,155.0000 -100 -116 3,135
2024-03-06 2024-03-05 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,154.1000 -200 -231 3,235
2024-03-06 2024-03-05 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,149.9900 -100 -115 3,435
2024-03-06 2024-03-05 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,147.1900 -100 -115 3,535
2024-03-06 2024-03-05 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,144.4800 -200 -229 3,635
2024-03-06 2024-03-05 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,143.0100 -100 -114 3,835
2024-03-06 2024-03-05 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,141.0000 -100 -114 3,935
2024-03-06 2024-03-05 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,140.9500 -200 -228 4,035
2024-03-06 2024-03-05 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,134.1600 -100 -113 4,235
2024-03-06 2024-03-05 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,132.0000 -100 -113 4,335
2024-03-06 2024-03-05 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,130.8100 -100 -113 4,435
2024-03-06 2024-03-05 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,117.4500 -4 -4 4,535
2024-03-06 2024-03-05 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,112.2600 -100 -111 4,539
2024-03-06 2024-03-05 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,107.7100 -100 -111 4,639
2024-03-06 2024-03-05 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,103.5000 -100 -110 4,739
2024-03-06 2024-03-05 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,051.1600 -161 -169 4,839
2024-03-06 2024-03-05 4 SAYLOR MICHAEL J MSTR Class A Common Stock M - Exercise D 121.4300 5,000 607 5,000
2024-03-06 2024-03-05 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,323.8500 -100 -132 0
2024-03-06 2024-03-05 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,314.0000 -100 -131 100
2024-03-06 2024-03-05 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,313.5200 -100 -131 200
2024-03-06 2024-03-05 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,309.9900 -100 -131 300
2024-03-06 2024-03-05 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,308.9900 -100 -131 400
2024-03-06 2024-03-05 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,284.5500 -100 -128 500
2024-03-06 2024-03-05 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,276.1900 -100 -128 600
2024-03-06 2024-03-05 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,256.8800 -200 -251 700
2024-03-06 2024-03-05 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,255.0000 -100 -126 900
2024-03-06 2024-03-05 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,253.9000 -100 -125 1,000
2024-03-06 2024-03-05 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,247.9400 -500 -624 1,100
2024-03-06 2024-03-05 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,240.5600 -43 -53 1,600
2024-03-06 2024-03-05 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,230.0000 -100 -123 1,643
2024-03-06 2024-03-05 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,200.2500 -100 -120 1,743
2024-03-06 2024-03-05 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,197.0000 -100 -120 1,843
2024-03-06 2024-03-05 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,192.4300 -100 -119 1,943
2024-03-06 2024-03-05 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,191.0700 -20 -24 2,043
2024-03-05 2024-03-04 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,079.2700 -156 -168 0
2024-03-05 2024-03-04 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,049.6600 -100 -105 156
2024-03-05 2024-03-04 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,047.2900 -324 -339 256
2024-03-05 2024-03-04 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,046.0100 -29 -30 580
2024-03-05 2024-03-04 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,045.5700 -18 -19 609
2024-03-05 2024-03-04 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,044.1800 -128 -134 627
2024-03-05 2024-03-04 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,043.1500 -134 -140 755
2024-03-05 2024-03-04 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,040.4700 -400 -416 889
2024-03-05 2024-03-04 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,039.7800 -100 -104 1,289
2024-03-05 2024-03-04 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,037.5400 -157 -163 1,389
2024-03-05 2024-03-04 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,035.5200 -184 -191 1,546
2024-03-05 2024-03-04 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,034.5300 -31 -32 1,730
2024-03-05 2024-03-04 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,032.6600 -500 -516 1,761
2024-03-05 2024-03-04 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,031.4500 -200 -206 2,261
2024-03-05 2024-03-04 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,030.9000 -100 -103 2,461
2024-03-05 2024-03-04 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,029.0000 -200 -206 2,561
2024-03-05 2024-03-04 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,028.0000 -200 -206 2,761
2024-03-05 2024-03-04 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,027.8800 -100 -103 2,961
2024-03-05 2024-03-04 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,025.4700 -200 -205 3,061
2024-03-05 2024-03-04 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,024.2600 -200 -205 3,261
2024-03-05 2024-03-04 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,023.1300 -100 -102 3,461
2024-03-05 2024-03-04 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,022.0000 -300 -307 3,561
2024-03-05 2024-03-04 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,020.0400 -100 -102 3,861
2024-03-05 2024-03-04 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,019.5500 -100 -102 3,961
2024-03-05 2024-03-04 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,015.2500 -100 -102 4,061
2024-03-05 2024-03-04 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,007.3800 -200 -201 4,161
2024-03-05 2024-03-04 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 998.3200 -500 -499 4,361
2024-03-05 2024-03-04 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 997.4100 -100 -100 4,861
2024-03-05 2024-03-04 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 996.0000 -39 -39 4,961
2024-03-05 2024-03-04 4 SAYLOR MICHAEL J MSTR Class A Common Stock M - Exercise D 121.4300 5,000 607 5,000
2024-03-04 2024-03-01 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,079.2700 -156 -168 0
2024-03-04 2024-03-01 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,049.6600 -100 -105 156
2024-03-04 2024-03-01 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,047.2900 -324 -339 256
2024-03-04 2024-03-01 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,046.0100 -29 -30 580
2024-03-04 2024-03-01 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,045.5700 -18 -19 609
2024-03-04 2024-03-01 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,044.1800 -128 -134 627
2024-03-04 2024-03-01 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,043.1500 -134 -140 755
2024-03-04 2024-03-01 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,040.4700 -400 -416 889
2024-03-04 2024-03-01 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,039.7800 -100 -104 1,289
2024-03-04 2024-03-01 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,037.5400 -157 -163 1,389
2024-03-04 2024-03-01 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,035.5200 -184 -191 1,546
2024-03-04 2024-03-01 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,034.5300 -31 -32 1,730
2024-03-04 2024-03-01 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,032.6600 -500 -516 1,761
2024-03-04 2024-03-01 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,031.4500 -200 -206 2,261
2024-03-04 2024-03-01 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,030.9000 -100 -103 2,461
2024-03-04 2024-03-01 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,029.0000 -200 -206 2,561
2024-03-04 2024-03-01 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,028.0000 -200 -206 2,761
2024-03-04 2024-03-01 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,027.8800 -100 -103 2,961
2024-03-04 2024-03-01 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,025.4700 -200 -205 3,061
2024-03-04 2024-03-01 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,024.2600 -200 -205 3,261
2024-03-04 2024-03-01 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,023.1300 -100 -102 3,461
2024-03-04 2024-03-01 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,022.0000 -300 -307 3,561
2024-03-04 2024-03-01 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,020.0400 -100 -102 3,861
2024-03-04 2024-03-01 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,019.5500 -100 -102 3,961
2024-03-04 2024-03-01 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,015.2500 -100 -102 4,061
2024-03-04 2024-03-01 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,007.3800 -200 -201 4,161
2024-03-04 2024-03-01 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 999.0000 -100 -100 4,361
2024-03-04 2024-03-01 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 998.0000 -500 -499 4,461
2024-03-04 2024-03-01 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 996.0000 -39 -39 4,961
2024-03-04 2024-03-01 4 SAYLOR MICHAEL J MSTR Class A Common Stock M - Exercise D 121.4300 5,000 607 5,000
2024-03-01 2024-02-29 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,036.9600 -100 -104 0
2024-03-01 2024-02-29 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,026.6600 -200 -205 100
2024-03-01 2024-02-29 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,025.0000 -300 -308 300
2024-03-01 2024-02-29 4 SAYLOR MICHAEL J MSTR Class A Common1024.00 Stock S - Sale D 1,024.0000 -100 -102 600
2024-03-01 2024-02-29 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,022.6700 -569 -582 700
2024-03-01 2024-02-29 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,016.7300 -600 -610 1,269
2024-03-01 2024-02-29 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,014.3900 -400 -406 1,869
2024-03-01 2024-02-29 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,010.1800 -300 -303 2,269
2024-03-01 2024-02-29 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,007.9100 -100 -101 2,569
2024-03-01 2024-02-29 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,006.0000 -100 -101 2,669
2024-03-01 2024-02-29 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,004.4700 -100 -100 2,769
2024-03-01 2024-02-29 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,001.0000 -100 -100 2,869
2024-03-01 2024-02-29 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 1,000.1300 -200 -200 2,969
2024-03-01 2024-02-29 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 998.8400 -100 -100 3,169
2024-03-01 2024-02-29 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 997.4000 -200 -199 3,269
2024-03-01 2024-02-29 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 996.5900 -100 -100 3,469
2024-03-01 2024-02-29 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 995.8700 -31 -31 3,569
2024-03-01 2024-02-29 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 994.4500 -100 -99 3,600
2024-03-01 2024-02-29 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 991.7200 -100 -99 3,700
2024-03-01 2024-02-29 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 988.9300 -100 -99 3,800
2024-03-01 2024-02-29 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 986.9900 -100 -99 3,900
2024-03-01 2024-02-29 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 984.4900 -100 -98 4,000
2024-03-01 2024-02-29 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 979.9800 -100 -98 4,100
2024-03-01 2024-02-29 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 977.0000 -100 -98 4,200
2024-03-01 2024-02-29 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 976.5500 -200 -195 4,300
2024-03-01 2024-02-29 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 974.7500 -100 -97 4,500
2024-03-01 2024-02-29 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 971.8800 -100 -97 4,600
2024-03-01 2024-02-29 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 969.0000 -100 -97 4,700
2024-03-01 2024-02-29 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 968.3600 -200 -194 4,800
2024-03-01 2024-02-29 4 SAYLOR MICHAEL J MSTR Class A Common Stock M - Exercise D 121.4300 5,000 607 5,000
2024-03-01 2024-02-28 4 Le Phong MSTR Class A Common Stock S - Sale D 974.6100 -400 -390 595
2024-03-01 2024-02-28 4 Le Phong MSTR Class A Common Stock S - Sale D 973.0300 -200 -195 995
2024-03-01 2024-02-28 4 Le Phong MSTR Class A Common Stock S - Sale D 972.5200 -574 -558 1,195
2024-03-01 2024-02-28 4 Le Phong MSTR Class A Common Stock S - Sale D 970.8800 -375 -364 1,769
2024-03-01 2024-02-28 4 Le Phong MSTR Class A Common Stock S - Sale D 969.9700 -687 -666 2,144
2024-03-01 2024-02-28 4 Le Phong MSTR Class A Common Stock S - Sale D 968.9300 -378 -366 2,831
2024-03-01 2024-02-28 4 Le Phong MSTR Class A Common Stock S - Sale D 967.4600 -921 -891 3,209
2024-03-01 2024-02-28 4 Le Phong MSTR Class A Common Stock S - Sale D 966.4600 -1,000 -966 4,130
2024-03-01 2024-02-28 4 Le Phong MSTR Class A Common Stock S - Sale D 965.2900 -800 -772 5,130
2024-03-01 2024-02-28 4 Le Phong MSTR Class A Common Stock S - Sale D 964.2900 -2,820 -2,719 5,930
2024-03-01 2024-02-28 4 Le Phong MSTR Class A Common Stock S - Sale D 963.1300 -1,000 -963 8,750
2024-03-01 2024-02-28 4 Le Phong MSTR Class A Common Stock S - Sale D 961.4900 -204 -196 9,750
2024-03-01 2024-02-28 4 Le Phong MSTR Class A Common Stock S - Sale D 960.4000 -641 -616 9,954
2024-03-01 2024-02-28 4 Le Phong MSTR Class A Common Stock M - Exercise D 151.6000 10,000 1,516 10,595
2024-03-01 2024-02-29 4 Montgomery Jeanine MSTR Class A Common Stock S - Sale D 1,000.0000 -1,000 -1,000 491
2024-03-01 2024-02-29 4 Montgomery Jeanine MSTR Class A Common Stock M - Exercise D 404.6000 1,000 405 1,491
2024-03-01 2024-02-29 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 1,025.0000 -1,250 -1,281 453
2024-03-01 2024-02-29 4 Shao Wei-Ming MSTR Class A Common Stock M - Exercise D 151.6000 1,250 190 1,703
2024-03-01 2024-02-29 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 1,026.4300 -125 -128 0
2024-03-01 2024-02-29 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 1,023.6300 -100 -102 125
2024-03-01 2024-02-29 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 995.8700 -200 -199 225
2024-03-01 2024-02-29 4 Patten Jarrod M MSTR Class A Common Stock M - Exercise D 121.4300 425 52 425
2024-02-29 2024-02-28 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 999.7500 -100 -100 0
2024-02-29 2024-02-28 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 987.9100 -125 -123 100
2024-02-29 2024-02-28 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 979.6500 -150 -147 225
2024-02-29 2024-02-28 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 976.2300 -125 -122 375
2024-02-29 2024-02-28 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 933.2300 -150 -140 500
2024-02-29 2024-02-28 4 Patten Jarrod M MSTR Class A Common Stock M - Exercise D 121.4300 650 79 650
2024-02-29 2024-02-28 4 GRAHAM STEPHEN X MSTR Class A Common Stock S - Sale D 950.0000 -2,000 -1,900 200
2024-02-29 2024-02-28 4 GRAHAM STEPHEN X MSTR Class A Common Stock M - Exercise D 186.5400 2,000 373 2,200
2024-02-29 2024-02-28 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 1,000.0000 -1,250 -1,250 453
2024-02-29 2024-02-28 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 961.0800 -2,000 -1,922 1,703
2024-02-29 2024-02-28 4 Shao Wei-Ming MSTR Class A Common Stock M - Exercise D 151.6000 3,250 493 3,703
2024-02-29 2024-02-28 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 998.6500 -100 -100 0
2024-02-29 2024-02-28 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 996.0200 -100 -100 100
2024-02-29 2024-02-28 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 991.0000 -100 -99 200
2024-02-29 2024-02-28 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 979.7700 -100 -98 300
2024-02-29 2024-02-28 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 978.0000 -100 -98 400
2024-02-29 2024-02-28 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 977.1700 -300 -293 500
2024-02-29 2024-02-28 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 975.0000 -300 -292 800
2024-02-29 2024-02-28 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 973.6500 -200 -195 1,100
2024-02-29 2024-02-28 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 972.5200 -100 -97 1,300
2024-02-29 2024-02-28 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 971.0000 -100 -97 1,400
2024-02-29 2024-02-28 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 970.0600 -100 -97 1,500
2024-02-29 2024-02-28 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 969.1900 -200 -194 1,600
2024-02-29 2024-02-28 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 966.9100 -200 -193 1,800
2024-02-29 2024-02-28 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 965.1400 -245 -236 2,000
2024-02-29 2024-02-28 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 963.8500 -100 -96 2,245
2024-02-29 2024-02-28 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 962.4600 -290 -279 2,345
2024-02-29 2024-02-28 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 961.4400 -100 -96 2,635
2024-02-29 2024-02-28 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 958.9000 -200 -192 2,735
2024-02-29 2024-02-28 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 957.8800 -100 -96 2,935
2024-02-29 2024-02-28 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 956.3800 -247 -236 3,035
2024-02-29 2024-02-28 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 955.0000 -200 -191 3,282
2024-02-29 2024-02-28 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 953.5800 -200 -191 3,482
2024-02-29 2024-02-28 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 951.7300 -218 -207 3,682
2024-02-29 2024-02-28 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 949.9900 -400 -380 3,900
2024-02-29 2024-02-28 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 947.2700 -100 -95 4,300
2024-02-29 2024-02-28 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 933.0000 -100 -93 4,400
2024-02-29 2024-02-28 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 930.0000 -100 -93 4,500
2024-02-29 2024-02-28 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 927.6700 -200 -186 4,600
2024-02-29 2024-02-28 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 920.3700 -200 -184 4,800
2024-02-29 2024-02-28 4 SAYLOR MICHAEL J MSTR Class A Common Stock M - Exercise D 121.4300 5,000 607 5,000
2024-02-28 2024-02-27 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 852.7400 -3,000 -2,558 453
2024-02-28 2024-02-27 4 Shao Wei-Ming MSTR Class A Common Stock M - Exercise D 151.6000 3,000 455 3,453
2024-02-28 2024-02-27 4 Le Phong MSTR Class A Common Stock S - Sale D 866.5700 -285 -247 595
2024-02-28 2024-02-27 4 Le Phong MSTR Class A Common Stock S - Sale D 865.8400 -415 -359 880
2024-02-28 2024-02-27 4 Le Phong MSTR Class A Common Stock S - Sale D 864.4500 -1,439 -1,244 1,295
2024-02-28 2024-02-27 4 Le Phong MSTR Class A Common Stock S - Sale D 863.2500 -1,572 -1,357 2,734
2024-02-28 2024-02-27 4 Le Phong MSTR Class A Common Stock S - Sale D 862.2700 -859 -741 4,306
2024-02-28 2024-02-27 4 Le Phong MSTR Class A Common Stock S - Sale D 861.5100 -1,528 -1,316 5,165
2024-02-28 2024-02-27 4 Le Phong MSTR Class A Common Stock S - Sale D 860.1600 -735 -632 6,693
2024-02-28 2024-02-27 4 Le Phong MSTR Class A Common Stock S - Sale D 858.9100 -676 -581 7,428
2024-02-28 2024-02-27 4 Le Phong MSTR Class A Common Stock S - Sale D 857.7700 -1,273 -1,092 8,104
2024-02-28 2024-02-27 4 Le Phong MSTR Class A Common Stock S - Sale D 856.9400 -829 -710 9,377
2024-02-28 2024-02-27 4 Le Phong MSTR Class A Common Stock S - Sale D 855.8100 -389 -333 10,206
2024-02-28 2024-02-27 4 Le Phong MSTR Class A Common Stock M - Exercise D 151.6000 10,000 1,516 10,595
2024-02-28 2024-02-27 4 Kang Andrew MSTR Class A Common Stock S - Sale D 872.3000 -1 -1 873
2024-02-28 2024-02-27 4 Kang Andrew MSTR Class A Common Stock S - Sale D 871.3400 -811 -707 874
2024-02-28 2024-02-27 4 Kang Andrew MSTR Class A Common Stock S - Sale D 870.0200 -2,938 -2,556 1,685
2024-02-28 2024-02-27 4 Kang Andrew MSTR Class A Common Stock M - Exercise D 197.4400 3,750 740 4,623
2024-02-28 2024-02-27 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 874.3700 -100 -87 0
2024-02-28 2024-02-27 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 864.7600 -275 -238 100
2024-02-28 2024-02-27 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 853.9300 -100 -85 375
2024-02-28 2024-02-27 4 Patten Jarrod M MSTR Class A Common Stock M - Exercise D 121.4300 475 58 475
2024-02-28 2024-02-27 4 GRAHAM STEPHEN X MSTR Class A Common Stock S - Sale D 890.0000 -1,000 -890 200
2024-02-28 2024-02-27 4 GRAHAM STEPHEN X MSTR Class A Common Stock M - Exercise D 186.5400 1,000 187 1,200
2024-02-28 2024-02-27 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 883.4600 -44 -39 0
2024-02-28 2024-02-27 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 882.0300 -134 -118 44
2024-02-28 2024-02-27 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 881.7800 -110 -97 178
2024-02-28 2024-02-27 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 880.5000 -43 -38 288
2024-02-28 2024-02-27 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 879.7300 -120 -106 331
2024-02-28 2024-02-27 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 878.0000 -100 -88 451
2024-02-28 2024-02-27 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 877.6400 -212 -186 551
2024-02-28 2024-02-27 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 876.9400 -100 -88 763
2024-02-28 2024-02-27 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 875.8800 -141 -123 863
2024-02-28 2024-02-27 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 874.7800 -100 -87 1,004
2024-02-28 2024-02-27 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 873.1800 -148 -129 1,104
2024-02-28 2024-02-27 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 872.3400 -300 -262 1,252
2024-02-28 2024-02-27 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 871.7300 -238 -207 1,552
2024-02-28 2024-02-27 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 870.1300 -148 -129 1,790
2024-02-28 2024-02-27 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 869.9700 -100 -87 1,938
2024-02-28 2024-02-27 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 868.2800 -700 -608 2,038
2024-02-28 2024-02-27 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 866.2700 -60 -52 2,738
2024-02-28 2024-02-27 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 863.3900 -378 -326 2,798
2024-02-28 2024-02-27 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 862.4300 -200 -172 3,176
2024-02-28 2024-02-27 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 861.0000 -100 -86 3,376
2024-02-28 2024-02-27 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 860.0000 -100 -86 3,476
2024-02-28 2024-02-27 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 859.6800 -252 -217 3,576
2024-02-28 2024-02-27 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 858.0000 -200 -172 3,828
2024-02-28 2024-02-27 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 857.6900 -302 -259 4,028
2024-02-28 2024-02-27 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 856.5600 -170 -146 4,330
2024-02-28 2024-02-27 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 853.7700 -100 -85 4,500
2024-02-28 2024-02-27 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 852.3200 -200 -170 4,600
2024-02-28 2024-02-27 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 851.1200 -100 -85 4,800
2024-02-28 2024-02-27 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 849.9800 -100 -85 4,900
2024-02-28 2024-02-27 4 SAYLOR MICHAEL J MSTR Class A Common Stock M - Exercise D 121.4300 5,000 607 5,000
2024-02-27 2024-02-26 4 GRAHAM STEPHEN X MSTR Class A Common Stock S - Sale D 790.0000 -2,000 -1,580 200
2024-02-27 2024-02-26 4 GRAHAM STEPHEN X MSTR Class A Common Stock S - Sale D 750.0000 -2,000 -1,500 2,200
2024-02-27 2024-02-26 4 GRAHAM STEPHEN X MSTR Class A Common Stock M - Exercise D 186.5400 2,000 373 4,200
2024-02-27 2024-02-26 4 GRAHAM STEPHEN X MSTR Class A Common Stock M - Exercise D 175.9800 2,000 352 2,200
2024-02-27 2024-02-26 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 800.1600 -270 -216 0
2024-02-27 2024-02-26 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 794.5400 -295 -234 270
2024-02-27 2024-02-26 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 791.7000 -285 -226 565
2024-02-27 2024-02-26 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 783.8800 -250 -196 850
2024-02-27 2024-02-26 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 780.7000 -275 -215 1,100
2024-02-27 2024-02-26 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 765.1400 -500 -383 1,375
2024-02-27 2024-02-26 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 752.9500 -22 -17 1,875
2024-02-27 2024-02-26 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 751.9300 -228 -171 1,897
2024-02-27 2024-02-26 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 738.6400 -225 -166 2,125
2024-02-27 2024-02-26 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 733.8800 -250 -183 2,350
2024-02-27 2024-02-26 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 715.7800 -275 -197 2,600
2024-02-27 2024-02-26 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 709.6700 -105 -75 2,875
2024-02-27 2024-02-26 4 Patten Jarrod M MSTR Class A Common Stock M - Exercise D 121.4300 2,980 362 2,980
2024-02-27 2024-02-26 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 808.8800 -100 -81 0
2024-02-27 2024-02-26 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 807.0200 -56 -45 100
2024-02-27 2024-02-26 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 805.9800 -16 -13 156
2024-02-27 2024-02-26 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 804.7500 -20 -16 172
2024-02-27 2024-02-26 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 803.4500 -57 -46 192
2024-02-27 2024-02-26 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 800.5700 -17 -14 249
2024-02-27 2024-02-26 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 799.1800 -144 -115 266
2024-02-27 2024-02-26 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 798.3000 -258 -206 410
2024-02-27 2024-02-26 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 797.1600 -133 -106 668
2024-02-27 2024-02-26 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 796.6200 -202 -161 801
2024-02-27 2024-02-26 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 795.1500 -126 -100 1,003
2024-02-27 2024-02-26 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 794.3900 -225 -179 1,129
2024-02-27 2024-02-26 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 792.2900 -100 -79 1,354
2024-02-27 2024-02-26 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 789.0000 -100 -79 1,454
2024-02-27 2024-02-26 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 787.3100 -300 -236 1,554
2024-02-27 2024-02-26 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 786.4400 -100 -79 1,854
2024-02-27 2024-02-26 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 784.7100 -600 -471 1,954
2024-02-27 2024-02-26 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 783.0600 -400 -313 2,554
2024-02-27 2024-02-26 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 779.9900 -100 -78 2,954
2024-02-27 2024-02-26 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 775.0000 -100 -78 3,054
2024-02-27 2024-02-26 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 767.3100 -200 -153 3,154
2024-02-27 2024-02-26 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 762.4100 -100 -76 3,354
2024-02-27 2024-02-26 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 751.5900 -100 -75 3,454
2024-02-27 2024-02-26 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 744.6700 -100 -74 3,554
2024-02-27 2024-02-26 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 729.9000 -300 -219 3,654
2024-02-27 2024-02-26 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 721.2500 -200 -144 3,954
2024-02-27 2024-02-26 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 712.0000 -300 -214 4,154
2024-02-27 2024-02-26 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 693.3100 -500 -347 4,454
2024-02-27 2024-02-26 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 687.9400 -46 -32 4,954
2024-02-27 2024-02-26 4 SAYLOR MICHAEL J MSTR Class A Common Stock M - Exercise D 121.4300 5,000 607 5,000
2024-02-26 2024-02-23 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 699.7800 -346 -242 0
2024-02-26 2024-02-23 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 698.9800 -100 -70 346
2024-02-26 2024-02-23 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 697.9800 -300 -209 446
2024-02-26 2024-02-23 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 696.2100 -600 -418 746
2024-02-26 2024-02-23 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 694.3500 -200 -139 1,346
2024-02-26 2024-02-23 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 693.6400 -400 -277 1,546
2024-02-26 2024-02-23 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 692.4700 -700 -485 1,946
2024-02-26 2024-02-23 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 691.5800 -152 -105 2,646
2024-02-26 2024-02-23 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 688.7600 -500 -344 2,798
2024-02-26 2024-02-23 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 687.3400 -996 -685 3,298
2024-02-26 2024-02-23 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 686.2500 -66 -45 4,294
2024-02-26 2024-02-23 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 685.5100 -125 -86 4,360
2024-02-26 2024-02-23 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 684.7100 -115 -79 4,485
2024-02-26 2024-02-23 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 683.9000 -400 -274 4,600
2024-02-26 2024-02-23 4 SAYLOR MICHAEL J MSTR Class A Common Stock M - Exercise D 121.4300 5,000 607 5,000
2024-02-23 2024-02-22 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 719.9200 -150 -108 0
2024-02-23 2024-02-22 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 716.5400 -100 -72 150
2024-02-23 2024-02-22 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 710.5000 -150 -107 250
2024-02-23 2024-02-22 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 695.9000 -250 -174 400
2024-02-23 2024-02-22 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 683.9700 -275 -188 650
2024-02-23 2024-02-22 4 Patten Jarrod M MSTR Class A Common Stock M - Exercise D 121.4300 925 112 925
2024-02-23 2024-02-22 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 719.3100 -300 -216 0
2024-02-23 2024-02-22 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 717.4000 -100 -72 300
2024-02-23 2024-02-22 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 715.8000 -300 -215 400
2024-02-23 2024-02-22 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 714.4900 -100 -71 700
2024-02-23 2024-02-22 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 713.1500 -93 -66 800
2024-02-23 2024-02-22 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 712.8500 -50 -36 893
2024-02-23 2024-02-22 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 711.5800 -200 -142 943
2024-02-23 2024-02-22 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 710.4800 -500 -355 1,143
2024-02-23 2024-02-22 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 709.7000 -100 -71 1,643
2024-02-23 2024-02-22 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 708.0900 -500 -354 1,743
2024-02-23 2024-02-22 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 707.4200 -382 -270 2,243
2024-02-23 2024-02-22 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 706.6400 -30 -21 2,625
2024-02-23 2024-02-22 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 705.7800 -200 -141 2,655
2024-02-23 2024-02-22 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 703.7800 -300 -211 2,855
2024-02-23 2024-02-22 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 701.5400 -300 -210 3,155
2024-02-23 2024-02-22 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 700.5900 -300 -210 3,455
2024-02-23 2024-02-22 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 698.8300 -200 -140 3,755
2024-02-23 2024-02-22 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 695.8200 -200 -139 3,955
2024-02-23 2024-02-22 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 691.2900 -100 -69 4,155
2024-02-23 2024-02-22 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 688.7400 -200 -138 4,255
2024-02-23 2024-02-22 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 685.0000 -200 -137 4,455
2024-02-23 2024-02-22 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 684.4100 -300 -205 4,655
2024-02-23 2024-02-22 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 683.7000 -45 -31 4,955
2024-02-23 2024-02-22 4 SAYLOR MICHAEL J MSTR Class A Common Stock M - Exercise D 121.4300 5,000 607 5,000
2024-02-22 2024-02-21 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 684.2500 -33 -23 0
2024-02-22 2024-02-21 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 682.2700 -18 -12 33
2024-02-22 2024-02-21 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 681.0400 -18 -12 51
2024-02-22 2024-02-21 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 680.6400 -18 -12 69
2024-02-22 2024-02-21 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 679.6200 -19 -13 87
2024-02-22 2024-02-21 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 677.3100 -42 -28 106
2024-02-22 2024-02-21 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 676.3000 -18 -12 148
2024-02-22 2024-02-21 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 675.9200 -4,557 -3,080 166
2024-02-22 2024-02-21 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 674.0000 -17 -11 4,723
2024-02-22 2024-02-21 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 673.3400 -86 -58 4,740
2024-02-22 2024-02-21 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 672.3100 -74 -50 4,826
2024-02-22 2024-02-21 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 671.1600 -17 -11 4,900
2024-02-22 2024-02-21 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 670.5700 -45 -30 4,917
2024-02-22 2024-02-21 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 668.5100 -38 -25 4,962
2024-02-22 2024-02-21 4 SAYLOR MICHAEL J MSTR Class A Common Stock M - Exercise D 121.4300 5,000 607 5,000
2024-02-22 2024-02-20 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 715.1000 -375 -268 0
2024-02-22 2024-02-20 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 705.3200 -200 -141 375
2024-02-22 2024-02-20 4 Patten Jarrod M MSTR Class A Common Stock M - Exercise D 121.4300 575 70 575
2024-02-21 2024-02-20 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 712.0000 -500 -356 0
2024-02-21 2024-02-20 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 710.7900 -43 -31 500
2024-02-21 2024-02-20 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 704.4000 -220 -155 543
2024-02-21 2024-02-20 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 701.5300 -137 -96 763
2024-02-21 2024-02-20 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 700.3100 -500 -350 900
2024-02-21 2024-02-20 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 699.8200 -200 -140 1,400
2024-02-21 2024-02-20 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 698.2500 -600 -419 1,600
2024-02-21 2024-02-20 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 697.9700 -200 -140 2,200
2024-02-21 2024-02-20 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 696.5000 -600 -418 2,400
2024-02-21 2024-02-20 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 692.6000 -100 -69 3,000
2024-02-21 2024-02-20 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 690.4900 -200 -138 3,100
2024-02-21 2024-02-20 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 689.3400 -600 -414 3,300
2024-02-21 2024-02-20 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 688.8200 -100 -69 3,900
2024-02-21 2024-02-20 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 684.9700 -100 -68 4,000
2024-02-21 2024-02-20 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 683.0900 -100 -68 4,100
2024-02-21 2024-02-20 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 682.2000 -100 -68 4,200
2024-02-21 2024-02-20 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 681.3700 -100 -68 4,300
2024-02-21 2024-02-20 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 680.9800 -100 -68 4,400
2024-02-21 2024-02-20 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 679.4700 -100 -68 4,500
2024-02-21 2024-02-20 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 677.2000 -100 -68 4,600
2024-02-21 2024-02-20 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 673.0000 -200 -135 4,700
2024-02-21 2024-02-20 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 672.0000 -100 -67 4,900
2024-02-21 2024-02-20 4 SAYLOR MICHAEL J MSTR Class A Common Stock M - Exercise D 121.4300 5,000 607 5,000
2024-02-20 2024-02-16 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 737.4200 -300 -221 0
2024-02-20 2024-02-16 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 736.9300 -100 -74 300
2024-02-20 2024-02-16 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 735.0000 -52 -38 400
2024-02-20 2024-02-16 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 730.9800 -100 -73 452
2024-02-20 2024-02-16 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 720.9200 -100 -72 552
2024-02-20 2024-02-16 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 718.0000 -100 -72 652
2024-02-20 2024-02-16 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 717.5000 -200 -144 752
2024-02-20 2024-02-16 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 716.8300 -100 -72 952
2024-02-20 2024-02-16 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 715.5700 -100 -72 1,052
2024-02-20 2024-02-16 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 714.2600 -200 -143 1,152
2024-02-20 2024-02-16 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 713.1400 -300 -214 1,352
2024-02-20 2024-02-16 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 712.0000 -100 -71 1,652
2024-02-20 2024-02-16 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 711.0000 -100 -71 1,752
2024-02-20 2024-02-16 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 710.0100 -300 -213 1,852
2024-02-20 2024-02-16 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 708.0400 -200 -142 2,152
2024-02-20 2024-02-16 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 706.4300 -600 -424 2,352
2024-02-20 2024-02-16 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 705.5800 -87 -61 2,952
2024-02-20 2024-02-16 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 704.6300 -332 -234 3,039
2024-02-20 2024-02-16 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 702.8200 -44 -31 3,371
2024-02-20 2024-02-16 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 701.3500 -33 -23 3,415
2024-02-20 2024-02-16 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 700.3400 -45 -32 3,448
2024-02-20 2024-02-16 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 699.5400 -216 -151 3,493
2024-02-20 2024-02-16 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 698.0200 -32 -22 3,709
2024-02-20 2024-02-16 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 697.5000 -218 -152 3,741
2024-02-20 2024-02-16 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 696.3600 -121 -84 3,959
2024-02-20 2024-02-16 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 695.7900 -198 -138 4,080
2024-02-20 2024-02-16 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 694.5500 -215 -149 4,278
2024-02-20 2024-02-16 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 693.2500 -398 -276 4,493
2024-02-20 2024-02-16 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 691.1100 -109 -75 4,891
2024-02-20 2024-02-16 4 SAYLOR MICHAEL J MSTR Class A Common Stock M - Exercise D 121.4300 5,000 607 5,000
2024-02-16 2024-02-16 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 722.3400 -275 -199 0
2024-02-16 2024-02-16 4 Patten Jarrod M MSTR Class A Common Stock M - Exercise D 121.4300 275 33 275
2024-02-16 2024-02-15 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 801.6100 -400 -321 0
2024-02-16 2024-02-15 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 792.4400 -450 -357 400
2024-02-16 2024-02-15 4 Patten Jarrod M MSTR Class A Common Stock M - Exercise D 121.4300 850 103 850
2024-02-16 2024-02-15 4 GRAHAM STEPHEN X MSTR Class A Common Stock S - Sale D 778.6400 -2,000 -1,557 200
2024-02-16 2024-02-15 4 GRAHAM STEPHEN X MSTR Class A Common Stock M - Exercise D 175.9800 2,000 352 2,200
2024-02-16 2024-02-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 806.6300 -27 -22 0
2024-02-16 2024-02-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 803.3000 -300 -241 27
2024-02-16 2024-02-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 792.4400 -42 -33 327
2024-02-16 2024-02-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 787.6000 -300 -236 369
2024-02-16 2024-02-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 785.0000 -300 -236 669
2024-02-16 2024-02-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 783.4600 -838 -657 969
2024-02-16 2024-02-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 779.2000 -100 -78 1,807
2024-02-16 2024-02-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 773.1500 -300 -232 1,907
2024-02-16 2024-02-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 772.1100 -100 -77 2,207
2024-02-16 2024-02-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 766.7700 -300 -230 2,307
2024-02-16 2024-02-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 765.3900 -100 -77 2,607
2024-02-16 2024-02-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 761.7900 -300 -229 2,707
2024-02-16 2024-02-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 753.7100 -100 -75 3,007
2024-02-16 2024-02-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 752.5900 -200 -151 3,107
2024-02-16 2024-02-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 749.6400 -200 -150 3,307
2024-02-16 2024-02-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 748.0000 -100 -75 3,507
2024-02-16 2024-02-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 746.5900 -100 -75 3,607
2024-02-16 2024-02-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 727.3200 -100 -73 3,707
2024-02-16 2024-02-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 725.3600 -100 -73 3,807
2024-02-16 2024-02-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 720.5800 -100 -72 3,907
2024-02-16 2024-02-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 719.8400 -100 -72 4,007
2024-02-16 2024-02-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 718.1100 -388 -279 4,107
2024-02-16 2024-02-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 717.4800 -200 -143 4,495
2024-02-16 2024-02-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 713.6300 -205 -146 4,695
2024-02-16 2024-02-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 712.0000 -100 -71 4,900
2024-02-16 2024-02-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock M - Exercise D 121.4300 5,000 607 5,000
2024-02-15 2024-02-14 4 Le Phong MSTR Class A Common Stock S - Sale D 772.6000 -1,400 -1,082 595
2024-02-15 2024-02-14 4 Le Phong MSTR Class A Common Stock S - Sale D 771.3500 -200 -154 1,995
2024-02-15 2024-02-14 4 Le Phong MSTR Class A Common Stock S - Sale D 768.2700 -875 -672 2,195
2024-02-15 2024-02-14 4 Le Phong MSTR Class A Common Stock S - Sale D 767.0500 -2,525 -1,937 3,070
2024-02-15 2024-02-14 4 Le Phong MSTR Class A Common Stock M - Exercise D 189.1600 5,000 946 5,595
2024-02-15 2024-02-14 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 770.0000 -200 -154 0
2024-02-15 2024-02-14 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 764.8300 -170 -130 200
2024-02-15 2024-02-14 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 748.2200 -150 -112 370
2024-02-15 2024-02-14 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 747.4800 -500 -374 520
2024-02-15 2024-02-14 4 Patten Jarrod M MSTR Class A Common Stock M - Exercise D 121.4300 1,020 124 1,020
2024-02-15 2024-02-14 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 762.0000 -700 -533 453
2024-02-15 2024-02-14 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 749.6800 -840 -630 1,153
2024-02-15 2024-02-14 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 747.8400 -1,660 -1,241 1,993
2024-02-15 2024-02-14 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 746.0000 -200 -149 3,653
2024-02-15 2024-02-14 4 Shao Wei-Ming MSTR Class A Common Stock M - Exercise D 151.6000 3,400 515 3,853
2024-02-15 2024-02-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 773.3700 -54 -42 0
2024-02-15 2024-02-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 772.6600 -146 -113 54
2024-02-15 2024-02-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 771.1000 -217 -167 200
2024-02-15 2024-02-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 770.3900 -128 -99 417
2024-02-15 2024-02-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 769.5200 -392 -302 545
2024-02-15 2024-02-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 768.5700 -116 -89 937
2024-02-15 2024-02-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 767.3200 -303 -232 1,053
2024-02-15 2024-02-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 766.4700 -326 -250 1,356
2024-02-15 2024-02-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 765.7600 -79 -60 1,682
2024-02-15 2024-02-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 764.3200 -103 -79 1,761
2024-02-15 2024-02-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 762.6600 -54 -41 1,864
2024-02-15 2024-02-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 761.1600 -103 -78 1,918
2024-02-15 2024-02-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 760.2900 -175 -133 2,021
2024-02-15 2024-02-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 759.5800 -289 -220 2,196
2024-02-15 2024-02-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 758.5000 -29 -22 2,485
2024-02-15 2024-02-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 757.3500 -48 -36 2,514
2024-02-15 2024-02-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 756.4500 -335 -253 2,562
2024-02-15 2024-02-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 755.5200 -363 -274 2,897
2024-02-15 2024-02-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 754.1700 -29 -22 3,260
2024-02-15 2024-02-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 753.2800 -102 -77 3,289
2024-02-15 2024-02-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 752.5000 -133 -100 3,391
2024-02-15 2024-02-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 751.5900 -129 -97 3,524
2024-02-15 2024-02-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 749.0500 -55 -41 3,653
2024-02-15 2024-02-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 748.7400 -106 -79 3,708
2024-02-15 2024-02-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 747.7500 -153 -114 3,814
2024-02-15 2024-02-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 746.7400 -66 -49 3,967
2024-02-15 2024-02-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 745.4400 -42 -31 4,033
2024-02-15 2024-02-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 744.7800 -44 -33 4,075
2024-02-15 2024-02-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 744.0000 -56 -42 4,119
2024-02-15 2024-02-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 742.9300 -89 -66 4,175
2024-02-15 2024-02-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 739.8400 -500 -370 4,264
2024-02-15 2024-02-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 738.6300 -87 -64 4,764
2024-02-15 2024-02-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 737.6800 -107 -79 4,851
2024-02-15 2024-02-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 736.8400 -42 -31 4,958
2024-02-15 2024-02-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock M - Exercise D 121.4300 5,000 607 5,000
2024-02-14 2024-02-13 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 698.0000 -100 -70 0
2024-02-14 2024-02-13 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 697.9100 -200 -140 100
2024-02-14 2024-02-13 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 695.8100 -100 -70 300
2024-02-14 2024-02-13 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 694.1400 -200 -139 400
2024-02-14 2024-02-13 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 693.4100 -200 -139 600
2024-02-14 2024-02-13 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 691.4900 -500 -346 800
2024-02-14 2024-02-13 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 690.3300 -300 -207 1,300
2024-02-14 2024-02-13 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 687.3200 -500 -344 1,600
2024-02-14 2024-02-13 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 686.3000 -258 -177 2,100
2024-02-14 2024-02-13 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 685.0000 -100 -68 2,358
2024-02-14 2024-02-13 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 684.9700 -100 -68 2,458
2024-02-14 2024-02-13 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 683.8800 -158 -108 2,558
2024-02-14 2024-02-13 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 681.0000 -100 -68 2,716
2024-02-14 2024-02-13 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 680.8800 -400 -272 2,816
2024-02-14 2024-02-13 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 679.6600 -542 -368 3,216
2024-02-14 2024-02-13 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 678.7900 -100 -68 3,758
2024-02-14 2024-02-13 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 677.9700 -100 -68 3,858
2024-02-14 2024-02-13 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 675.0800 -142 -96 3,958
2024-02-14 2024-02-13 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 673.3200 -400 -269 4,100
2024-02-14 2024-02-13 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 663.7100 -500 -332 4,500
2024-02-14 2024-02-13 4 SAYLOR MICHAEL J MSTR Class A Common Stock M - Exercise D 121.4300 5,000 607 5,000
2024-02-14 2024-02-12 4 RICKERTSEN CARL J MSTR Class A Common Stock S - Sale D 716.3400 -2,000 -1,433 0
2024-02-14 2024-02-12 4 RICKERTSEN CARL J MSTR Class A Common Stock S - Sale D 697.4000 -216 -151 2,000
2024-02-14 2024-02-12 4 RICKERTSEN CARL J MSTR Class A Common Stock S - Sale D 697.2900 -50 -35 2,216
2024-02-14 2024-02-12 4 RICKERTSEN CARL J MSTR Class A Common Stock S - Sale D 696.6900 -1,599 -1,114 2,266
2024-02-14 2024-02-12 4 RICKERTSEN CARL J MSTR Class A Common Stock S - Sale D 696.3800 -1,044 -727 3,865
2024-02-14 2024-02-12 4 RICKERTSEN CARL J MSTR Class A Common Stock S - Sale D 695.4500 -437 -304 4,909
2024-02-14 2024-02-12 4 RICKERTSEN CARL J MSTR Class A Common Stock S - Sale D 694.0200 -290 -201 5,346
2024-02-14 2024-02-12 4 RICKERTSEN CARL J MSTR Class A Common Stock S - Sale D 692.9100 -1,051 -728 5,636
2024-02-14 2024-02-12 4 RICKERTSEN CARL J MSTR Class A Common Stock S - Sale D 692.0000 -3,758 -2,601 6,687
2024-02-14 2024-02-12 4 RICKERTSEN CARL J MSTR Class A Common Stock S - Sale D 691.2600 -1,555 -1,075 10,445
2024-02-14 2024-02-12 4 RICKERTSEN CARL J MSTR Class A Common Stock M - Exercise D 264.6900 1,250 331 12,000
2024-02-14 2024-02-12 4 RICKERTSEN CARL J MSTR Class A Common Stock M - Exercise D 470.0000 2,500 1,175 10,750
2024-02-14 2024-02-12 4 RICKERTSEN CARL J MSTR Class A Common Stock M - Exercise D 124.4800 2,500 311 8,250
2024-02-14 2024-02-12 4 RICKERTSEN CARL J MSTR Class A Common Stock M - Exercise D 132.9100 2,500 332 5,750
2024-02-14 2024-02-12 4 RICKERTSEN CARL J MSTR Class A Common Stock M - Exercise D 129.5700 1,250 162 3,250
2024-02-13 2024-02-12 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 716.2700 -200 -143 0
2024-02-13 2024-02-12 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 713.7500 -200 -143 200
2024-02-13 2024-02-12 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 707.7000 -150 -106 400
2024-02-13 2024-02-12 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 703.3500 -206 -145 550
2024-02-13 2024-02-12 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 702.3900 -494 -347 756
2024-02-13 2024-02-12 4 Patten Jarrod M MSTR Class A Common Stock M - Exercise D 121.4300 1,250 152 1,250
2024-02-13 2024-02-12 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 714.1100 -150 -107 453
2024-02-13 2024-02-12 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 709.2200 -200 -142 603
2024-02-13 2024-02-12 4 Shao Wei-Ming MSTR Class A Common Stock M - Exercise D 151.6000 350 53 803
2024-02-13 2024-02-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 723.4500 -32 -23 0
2024-02-13 2024-02-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 720.5000 -34 -24 32
2024-02-13 2024-02-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 718.1400 -103 -74 66
2024-02-13 2024-02-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 717.6800 -241 -173 169
2024-02-13 2024-02-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 716.5600 -128 -92 410
2024-02-13 2024-02-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 715.7600 -37 -26 538
2024-02-13 2024-02-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 714.3900 -222 -159 575
2024-02-13 2024-02-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 713.5100 -132 -94 797
2024-02-13 2024-02-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 711.7800 -332 -236 929
2024-02-13 2024-02-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 709.7000 -207 -147 1,261
2024-02-13 2024-02-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 708.6800 -100 -71 1,468
2024-02-13 2024-02-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 707.1900 -126 -89 1,568
2024-02-13 2024-02-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 706.6100 -34 -24 1,694
2024-02-13 2024-02-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 705.5700 -412 -291 1,728
2024-02-13 2024-02-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 704.4100 -151 -106 2,140
2024-02-13 2024-02-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 703.0900 -527 -371 2,291
2024-02-13 2024-02-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 701.9200 -22 -15 2,818
2024-02-13 2024-02-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 698.3200 -147 -103 2,840
2024-02-13 2024-02-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 696.5000 -100 -70 2,987
2024-02-13 2024-02-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 692.7300 -300 -208 3,087
2024-02-13 2024-02-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 691.8000 -100 -69 3,387
2024-02-13 2024-02-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 685.6400 -100 -69 3,487
2024-02-13 2024-02-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 684.3500 -100 -68 3,587
2024-02-13 2024-02-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 682.8900 -200 -137 3,687
2024-02-13 2024-02-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 678.8700 -200 -136 3,887
2024-02-13 2024-02-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 677.4500 -200 -135 4,087
2024-02-13 2024-02-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 665.9700 -300 -200 4,287
2024-02-13 2024-02-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 659.7400 -413 -272 4,587
2024-02-13 2024-02-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock M - Exercise D 121.4300 5,000 607 5,000
2024-02-12 2024-02-09 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 648.3300 -100 -65 0
2024-02-12 2024-02-09 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 647.2900 -83 -54 100
2024-02-12 2024-02-09 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 646.3400 -137 -89 183
2024-02-12 2024-02-09 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 645.3100 -424 -274 320
2024-02-12 2024-02-09 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 644.5500 -100 -64 744
2024-02-12 2024-02-09 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 643.4000 -603 -388 844
2024-02-12 2024-02-09 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 642.3800 -294 -189 1,447
2024-02-12 2024-02-09 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 641.8900 -38 -24 1,741
2024-02-12 2024-02-09 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 640.9000 -39 -25 1,779
2024-02-12 2024-02-09 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 639.7200 -140 -90 1,818
2024-02-12 2024-02-09 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 636.2700 -200 -127 1,958
2024-02-12 2024-02-09 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 635.0000 -100 -64 2,158
2024-02-12 2024-02-09 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 633.4300 -200 -127 2,258
2024-02-12 2024-02-09 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 632.0000 -100 -63 2,458
2024-02-12 2024-02-09 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 631.7900 -100 -63 2,558
2024-02-12 2024-02-09 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 630.7000 -100 -63 2,658
2024-02-12 2024-02-09 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 629.4500 -200 -126 2,758
2024-02-12 2024-02-09 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 628.3200 -500 -314 2,958
2024-02-12 2024-02-09 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 627.4100 -342 -215 3,458
2024-02-12 2024-02-09 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 626.8500 -200 -125 3,800
2024-02-12 2024-02-09 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 625.0000 -100 -62 4,000
2024-02-12 2024-02-09 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 624.1700 -300 -187 4,100
2024-02-12 2024-02-09 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 623.9400 -200 -125 4,400
2024-02-12 2024-02-09 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 622.0000 -100 -62 4,600
2024-02-12 2024-02-09 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 620.9500 -100 -62 4,700
2024-02-12 2024-02-09 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 618.0800 -100 -62 4,800
2024-02-12 2024-02-09 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 616.8000 -100 -62 4,900
2024-02-12 2024-02-09 4 SAYLOR MICHAEL J MSTR Class A Common Stock M - Exercise D 121.4300 5,000 607 5,000
2024-02-09 2024-02-09 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 648.5100 -100 -65 0
2024-02-09 2024-02-09 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 643.1900 -100 -64 100
2024-02-09 2024-02-09 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 630.9300 -200 -126 200
2024-02-09 2024-02-09 4 Patten Jarrod M MSTR Class A Common Stock M - Exercise D 121.4300 400 49 400
2024-02-09 2024-02-08 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 582.8000 -500 -291 0
2024-02-09 2024-02-08 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 574.4600 -250 -144 500
2024-02-09 2024-02-08 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 561.8400 -250 -140 750
2024-02-09 2024-02-08 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 552.9400 -500 -276 1,000
2024-02-09 2024-02-08 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 534.5200 -1,000 -535 1,500
2024-02-09 2024-02-08 4 Patten Jarrod M MSTR Class A Common Stock M - Exercise D 121.4300 2,500 304 2,500
2024-02-09 2024-02-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 584.0000 -100 -58 0
2024-02-09 2024-02-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 582.4600 -672 -391 100
2024-02-09 2024-02-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 581.3300 -573 -333 772
2024-02-09 2024-02-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 580.7000 -1,218 -707 1,345
2024-02-09 2024-02-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 579.6900 -500 -290 2,563
2024-02-09 2024-02-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 578.2900 -300 -173 3,063
2024-02-09 2024-02-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 577.2000 -1,000 -577 3,363
2024-02-09 2024-02-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 576.6300 -100 -58 4,363
2024-02-09 2024-02-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 574.9000 -218 -125 4,463
2024-02-09 2024-02-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 573.0200 -100 -57 4,681
2024-02-09 2024-02-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 572.8300 -18 -10 4,781
2024-02-09 2024-02-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 571.6900 -18 -10 4,799
2024-02-09 2024-02-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 567.4800 -18 -10 4,817
2024-02-09 2024-02-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 564.2400 -18 -10 4,835
2024-02-09 2024-02-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 555.0000 -18 -10 4,853
2024-02-09 2024-02-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 543.8000 -18 -10 4,871
2024-02-09 2024-02-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 541.6400 -18 -10 4,889
2024-02-09 2024-02-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 540.4700 -18 -10 4,907
2024-02-09 2024-02-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 536.7300 -18 -10 4,925
2024-02-09 2024-02-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 535.9800 -18 -10 4,943
2024-02-09 2024-02-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 533.8600 -18 -10 4,961
2024-02-09 2024-02-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 530.7200 -21 -11 4,979
2024-02-09 2024-02-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock M - Exercise D 121.4300 5,000 607 5,000
2024-02-08 2024-02-07 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 508.1000 -130 -66 0
2024-02-08 2024-02-07 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 506.1100 -261 -132 130
2024-02-08 2024-02-07 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 504.1300 -216 -109 391
2024-02-08 2024-02-07 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 501.3300 -170 -85 607
2024-02-08 2024-02-07 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 500.1300 -166 -83 777
2024-02-08 2024-02-07 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 499.4800 -110 -55 943
2024-02-08 2024-02-07 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 498.4500 -283 -141 1,053
2024-02-08 2024-02-07 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 497.5300 -182 -91 1,336
2024-02-08 2024-02-07 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 496.2200 -52 -26 1,518
2024-02-08 2024-02-07 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 495.5200 -169 -84 1,570
2024-02-08 2024-02-07 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 494.5600 -148 -73 1,739
2024-02-08 2024-02-07 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 493.3300 -518 -256 1,887
2024-02-08 2024-02-07 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 492.2700 -135 -66 2,405
2024-02-08 2024-02-07 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 491.8000 -138 -68 2,540
2024-02-08 2024-02-07 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 490.3800 -228 -112 2,678
2024-02-08 2024-02-07 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 489.8400 -169 -83 2,906
2024-02-08 2024-02-07 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 488.4800 -232 -113 3,075
2024-02-08 2024-02-07 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 487.5000 -200 -98 3,307
2024-02-08 2024-02-07 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 485.9100 -21 -10 3,507
2024-02-08 2024-02-07 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 484.0900 -122 -59 3,528
2024-02-08 2024-02-07 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 483.2600 -300 -145 3,650
2024-02-08 2024-02-07 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 482.4000 -123 -59 3,950
2024-02-08 2024-02-07 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 481.6700 -100 -48 4,073
2024-02-08 2024-02-07 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 480.0000 -49 -24 4,173
2024-02-08 2024-02-07 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 478.5300 -528 -253 4,222
2024-02-08 2024-02-07 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 477.6400 -23 -11 4,750
2024-02-08 2024-02-07 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 476.1900 -100 -48 4,773
2024-02-08 2024-02-07 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 474.5300 -100 -47 4,873
2024-02-08 2024-02-07 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 471.6700 -27 -13 4,973
2024-02-08 2024-02-07 4 SAYLOR MICHAEL J MSTR Class A Common Stock M - Exercise D 121.4300 5,000 607 5,000
2024-02-07 2024-02-06 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 507.2100 -604 -306 0
2024-02-07 2024-02-06 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 505.7500 -500 -253 604
2024-02-07 2024-02-06 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 502.5900 -300 -151 1,104
2024-02-07 2024-02-06 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 501.3700 -100 -50 1,404
2024-02-07 2024-02-06 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 500.9200 -300 -150 1,504
2024-02-07 2024-02-06 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 499.3300 -819 -409 1,804
2024-02-07 2024-02-06 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 498.2300 -688 -343 2,623
2024-02-07 2024-02-06 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 497.4400 -1,100 -547 3,311
2024-02-07 2024-02-06 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 496.3100 -400 -199 4,411
2024-02-07 2024-02-06 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 494.1700 -47 -23 4,811
2024-02-07 2024-02-06 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 493.7300 -142 -70 4,858
2024-02-07 2024-02-06 4 SAYLOR MICHAEL J MSTR Class A Common Stock M - Exercise D 121.4300 5,000 607 5,000
2024-02-06 2024-02-05 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 503.0700 -500 -252 0
2024-02-06 2024-02-05 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 502.0000 -41 -21 500
2024-02-06 2024-02-05 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 496.0000 -100 -50 541
2024-02-06 2024-02-05 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 495.6300 -100 -50 641
2024-02-06 2024-02-05 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 493.4900 -200 -99 741
2024-02-06 2024-02-05 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 492.6500 -1,300 -640 941
2024-02-06 2024-02-05 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 491.3800 -400 -197 2,241
2024-02-06 2024-02-05 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 490.5500 -345 -169 2,641
2024-02-06 2024-02-05 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 489.2100 -614 -300 2,986
2024-02-06 2024-02-05 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 488.3000 -900 -439 3,600
2024-02-06 2024-02-05 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 487.9900 -100 -49 4,500
2024-02-06 2024-02-05 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 485.1100 -100 -49 4,600
2024-02-06 2024-02-05 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 484.0000 -300 -145 4,700
2024-02-06 2024-02-05 4 SAYLOR MICHAEL J MSTR Class A Common Stock M - Exercise D 121.4300 5,000 607 5,000
2024-02-05 2024-02-02 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 507.1100 -300 -152 0
2024-02-05 2024-02-02 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 506.7500 -400 -203 300
2024-02-05 2024-02-02 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 505.6500 -300 -152 700
2024-02-05 2024-02-02 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 504.7200 -200 -101 1,000
2024-02-05 2024-02-02 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 503.1100 -46 -23 1,200
2024-02-05 2024-02-02 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 502.4600 -297 -149 1,246
2024-02-05 2024-02-02 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 501.3000 -857 -430 1,543
2024-02-05 2024-02-02 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 500.2300 -577 -289 2,400
2024-02-05 2024-02-02 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 499.8100 -367 -183 2,977
2024-02-05 2024-02-02 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 498.6800 -63 -31 3,344
2024-02-05 2024-02-02 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 497.7700 -443 -221 3,407
2024-02-05 2024-02-02 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 495.6700 -950 -471 3,850
2024-02-05 2024-02-02 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 494.7600 -100 -49 4,800
2024-02-05 2024-02-02 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 493.0100 -100 -49 4,900
2024-02-05 2024-02-02 4 SAYLOR MICHAEL J MSTR Class A Common Stock M - Exercise D 121.4300 5,000 607 5,000
2024-02-02 2024-02-01 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 512.5300 -100 -51 0
2024-02-02 2024-02-01 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 510.2500 -100 -51 100
2024-02-02 2024-02-01 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 509.8000 -532 -271 200
2024-02-02 2024-02-01 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 508.3200 -430 -219 732
2024-02-02 2024-02-01 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 507.2400 -766 -389 1,162
2024-02-02 2024-02-01 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 506.6700 -753 -382 1,928
2024-02-02 2024-02-01 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 505.3400 -182 -92 2,681
2024-02-02 2024-02-01 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 504.4300 -256 -129 2,863
2024-02-02 2024-02-01 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 503.9000 -634 -319 3,119
2024-02-02 2024-02-01 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 502.2900 -490 -246 3,753
2024-02-02 2024-02-01 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 501.2500 -191 -96 4,243
2024-02-02 2024-02-01 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 500.5500 -66 -33 4,434
2024-02-02 2024-02-01 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 499.2700 -300 -150 4,500
2024-02-02 2024-02-01 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 498.4200 -200 -100 4,800
2024-02-02 2024-02-01 4 SAYLOR MICHAEL J MSTR Class A Common Stock M - Exercise D 121.4300 5,000 607 5,000
2024-02-01 2024-01-31 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 526.4900 -200 -105 0
2024-02-01 2024-01-31 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 525.1800 -100 -53 200
2024-02-01 2024-01-31 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 524.7800 -300 -157 300
2024-02-01 2024-01-31 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 522.3200 -100 -52 600
2024-02-01 2024-01-31 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 521.2600 -200 -104 700
2024-02-01 2024-01-31 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 519.5000 -600 -312 900
2024-02-01 2024-01-31 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 518.8000 -500 -259 1,500
2024-02-01 2024-01-31 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 516.0000 -100 -52 2,000
2024-02-01 2024-01-31 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 515.2700 -400 -206 2,100
2024-02-01 2024-01-31 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 514.8200 -300 -154 2,500
2024-02-01 2024-01-31 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 513.0000 -100 -51 2,800
2024-02-01 2024-01-31 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 512.1600 -100 -51 2,900
2024-02-01 2024-01-31 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 511.9700 -100 -51 3,000
2024-02-01 2024-01-31 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 510.5000 -200 -102 3,100
2024-02-01 2024-01-31 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 509.1600 -600 -305 3,300
2024-02-01 2024-01-31 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 508.0000 -28 -14 3,900
2024-02-01 2024-01-31 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 504.8700 -300 -151 3,928
2024-02-01 2024-01-31 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 502.7000 -403 -203 4,228
2024-02-01 2024-01-31 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 501.2100 -69 -35 4,631
2024-02-01 2024-01-31 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 500.0000 -300 -150 4,700
2024-02-01 2024-01-31 4 SAYLOR MICHAEL J MSTR Class A Common Stock M - Exercise D 121.4300 5,000 607 5,000
2024-01-31 2024-01-30 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 525.3000 -100 -53 0
2024-01-31 2024-01-30 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 521.4000 -259 -135 100
2024-01-31 2024-01-30 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 520.4000 -602 -313 359
2024-01-31 2024-01-30 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 519.3700 -641 -333 961
2024-01-31 2024-01-30 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 518.4100 -146 -76 1,602
2024-01-31 2024-01-30 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 517.5800 -739 -382 1,748
2024-01-31 2024-01-30 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 516.8400 -867 -448 2,487
2024-01-31 2024-01-30 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 515.5400 -155 -80 3,354
2024-01-31 2024-01-30 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 514.5100 -495 -255 3,509
2024-01-31 2024-01-30 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 513.5400 -224 -115 4,004
2024-01-31 2024-01-30 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 512.6900 -72 -37 4,228
2024-01-31 2024-01-30 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 511.4400 -300 -153 4,300
2024-01-31 2024-01-30 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 510.9900 -200 -102 4,600
2024-01-31 2024-01-30 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 509.4400 -200 -102 4,800
2024-01-31 2024-01-30 4 SAYLOR MICHAEL J MSTR Class A Common Stock M - Exercise D 121.4300 5,000 607 5,000
2024-01-30 2024-01-29 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 522.9300 -100 -52 0
2024-01-30 2024-01-29 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 521.5000 -100 -52 100
2024-01-30 2024-01-29 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 519.4200 -300 -156 200
2024-01-30 2024-01-29 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 517.6800 -100 -52 500
2024-01-30 2024-01-29 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 516.5800 -339 -175 600
2024-01-30 2024-01-29 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 515.6600 -75 -39 939
2024-01-30 2024-01-29 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 512.2200 -300 -154 1,014
2024-01-30 2024-01-29 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 511.6200 -334 -171 1,314
2024-01-30 2024-01-29 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 510.7700 -300 -153 1,648
2024-01-30 2024-01-29 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 508.7300 -200 -102 1,948
2024-01-30 2024-01-29 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 507.0200 -300 -152 2,148
2024-01-30 2024-01-29 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 506.4000 -572 -290 2,448
2024-01-30 2024-01-29 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 505.3900 -600 -303 3,020
2024-01-30 2024-01-29 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 503.8100 -200 -101 3,620
2024-01-30 2024-01-29 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 500.0000 -480 -240 3,820
2024-01-30 2024-01-29 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 499.0000 -300 -150 4,300
2024-01-30 2024-01-29 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 496.8000 -400 -199 4,600
2024-01-30 2024-01-29 4 SAYLOR MICHAEL J MSTR Class A Common Stock M - Exercise D 121.4300 5,000 607 5,000
2024-01-29 2024-01-26 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 499.0000 -100 -50 0
2024-01-29 2024-01-26 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 498.8300 -200 -100 100
2024-01-29 2024-01-26 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 497.6000 -200 -100 300
2024-01-29 2024-01-26 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 496.4600 -200 -99 500
2024-01-29 2024-01-26 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 495.5000 -200 -99 700
2024-01-29 2024-01-26 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 494.3200 -782 -387 900
2024-01-29 2024-01-26 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 491.4400 -375 -184 1,682
2024-01-29 2024-01-26 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 489.7700 -200 -98 2,057
2024-01-29 2024-01-26 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 488.2700 -100 -49 2,257
2024-01-29 2024-01-26 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 484.6500 -200 -97 2,357
2024-01-29 2024-01-26 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 480.8900 -400 -192 2,557
2024-01-29 2024-01-26 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 477.9000 -382 -183 2,957
2024-01-29 2024-01-26 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 476.3200 -219 -104 3,339
2024-01-29 2024-01-26 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 474.5300 -300 -142 3,558
2024-01-29 2024-01-26 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 473.9900 -300 -142 3,858
2024-01-29 2024-01-26 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 472.0400 -200 -94 4,158
2024-01-29 2024-01-26 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 471.9800 -100 -47 4,358
2024-01-29 2024-01-26 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 470.0000 -42 -20 4,458
2024-01-29 2024-01-26 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 467.1100 -500 -234 4,500
2024-01-29 2024-01-26 4 SAYLOR MICHAEL J MSTR Class A Common Stock M - Exercise D 121.4300 5,000 607 5,000
2024-01-26 2024-01-25 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 462.1300 -100 -46 0
2024-01-26 2024-01-25 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 461.0000 -200 -92 100
2024-01-26 2024-01-25 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 460.2600 -500 -230 300
2024-01-26 2024-01-25 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 459.3800 -400 -184 800
2024-01-26 2024-01-25 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 458.1900 -300 -137 1,200
2024-01-26 2024-01-25 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 457.6100 -758 -347 1,500
2024-01-26 2024-01-25 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 456.5000 -500 -228 2,258
2024-01-26 2024-01-25 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 455.4200 -300 -137 2,758
2024-01-26 2024-01-25 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 454.7000 -300 -136 3,058
2024-01-26 2024-01-25 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 453.0600 -400 -181 3,358
2024-01-26 2024-01-25 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 452.3200 -42 -19 3,758
2024-01-26 2024-01-25 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 451.4300 -500 -226 3,800
2024-01-26 2024-01-25 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 450.1400 -300 -135 4,300
2024-01-26 2024-01-25 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 449.8100 -100 -45 4,600
2024-01-26 2024-01-25 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 448.2100 -100 -45 4,700
2024-01-26 2024-01-25 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 447.2700 -200 -89 4,800
2024-01-26 2024-01-25 4 SAYLOR MICHAEL J MSTR Class A Common Stock M - Exercise D 121.4300 5,000 607 5,000
2024-01-25 2024-01-24 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 460.1600 -241 -111 0
2024-01-25 2024-01-24 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 458.6200 -200 -92 241
2024-01-25 2024-01-24 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 457.6400 -700 -320 441
2024-01-25 2024-01-24 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 456.6900 -832 -380 1,141
2024-01-25 2024-01-24 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 455.8100 -100 -46 1,973
2024-01-25 2024-01-24 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 454.0900 -200 -91 2,073
2024-01-25 2024-01-24 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 453.6700 -374 -170 2,273
2024-01-25 2024-01-24 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 452.2000 -100 -45 2,647
2024-01-25 2024-01-24 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 451.6400 -100 -45 2,747
2024-01-25 2024-01-24 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 450.4700 -770 -347 2,847
2024-01-25 2024-01-24 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 449.7000 -700 -315 3,617
2024-01-25 2024-01-24 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 448.3000 -383 -172 4,317
2024-01-25 2024-01-24 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 446.7500 -300 -134 4,700
2024-01-25 2024-01-24 4 SAYLOR MICHAEL J MSTR Class A Common Stock M - Exercise D 121.4300 5,000 607 5,000
2024-01-24 2024-01-23 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 458.0000 -100 -46 0
2024-01-24 2024-01-23 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 457.3000 -100 -46 100
2024-01-24 2024-01-23 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 456.9900 -100 -46 200
2024-01-24 2024-01-23 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 455.5100 -400 -182 300
2024-01-24 2024-01-23 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 453.9500 -100 -45 700
2024-01-24 2024-01-23 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 451.4000 -910 -411 800
2024-01-24 2024-01-23 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 450.6000 -507 -228 1,710
2024-01-24 2024-01-23 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 449.6600 -600 -270 2,217
2024-01-24 2024-01-23 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 448.2000 -900 -403 2,817
2024-01-24 2024-01-23 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 447.4000 -400 -179 3,717
2024-01-24 2024-01-23 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 446.9000 -200 -89 4,117
2024-01-24 2024-01-23 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 445.8700 -200 -89 4,317
2024-01-24 2024-01-23 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 444.9800 -100 -44 4,517
2024-01-24 2024-01-23 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 443.6000 -100 -44 4,617
2024-01-24 2024-01-23 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 442.6400 -183 -81 4,717
2024-01-24 2024-01-23 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 441.0000 -100 -44 4,900
2024-01-24 2024-01-23 4 SAYLOR MICHAEL J MSTR Class A Common Stock M - Exercise D 121.4300 5,000 607 5,000
2024-01-23 2024-01-22 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 479.3400 -200 -96 0
2024-01-23 2024-01-22 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 478.8400 -100 -48 200
2024-01-23 2024-01-22 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 476.9500 -100 -48 300
2024-01-23 2024-01-22 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 475.0800 -9 -4 400
2024-01-23 2024-01-22 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 474.2500 -200 -95 409
2024-01-23 2024-01-22 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 473.1400 -416 -197 609
2024-01-23 2024-01-22 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 472.5000 -469 -222 1,025
2024-01-23 2024-01-22 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 471.5500 -207 -98 1,494
2024-01-23 2024-01-22 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 470.6000 -1,153 -543 1,701
2024-01-23 2024-01-22 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 469.5300 -225 -106 2,854
2024-01-23 2024-01-22 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 468.4800 -683 -320 3,079
2024-01-23 2024-01-22 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 467.8700 -83 -39 3,762
2024-01-23 2024-01-22 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 466.1500 -100 -47 3,845
2024-01-23 2024-01-22 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 465.3600 -166 -77 3,945
2024-01-23 2024-01-22 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 464.1300 -25 -12 4,111
2024-01-23 2024-01-22 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 463.2600 -34 -16 4,136
2024-01-23 2024-01-22 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 462.4700 -236 -109 4,170
2024-01-23 2024-01-22 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 461.4500 -184 -85 4,406
2024-01-23 2024-01-22 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 460.1200 -257 -118 4,590
2024-01-23 2024-01-22 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 459.9800 -127 -58 4,847
2024-01-23 2024-01-22 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 458.0900 -26 -12 4,974
2024-01-23 2024-01-22 4 SAYLOR MICHAEL J MSTR Class A Common Stock M - Exercise D 121.4300 5,000 607 5,000
2024-01-22 2024-01-19 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 484.5200 -876 -424 0
2024-01-22 2024-01-19 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 483.7000 -200 -97 876
2024-01-22 2024-01-19 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 482.2700 -522 -252 1,076
2024-01-22 2024-01-19 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 481.0200 -284 -137 1,598
2024-01-22 2024-01-19 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 480.6200 -900 -433 1,882
2024-01-22 2024-01-19 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 479.5700 -300 -144 2,782
2024-01-22 2024-01-19 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 478.0000 -100 -48 3,082
2024-01-22 2024-01-19 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 477.4700 -600 -286 3,182
2024-01-22 2024-01-19 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 476.5000 -190 -91 3,782
2024-01-22 2024-01-19 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 475.8300 -100 -48 3,972
2024-01-22 2024-01-19 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 474.8200 -128 -61 4,072
2024-01-22 2024-01-19 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 473.8300 -100 -47 4,200
2024-01-22 2024-01-19 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 471.4500 -300 -141 4,300
2024-01-22 2024-01-19 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 469.5000 -200 -94 4,600
2024-01-22 2024-01-19 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 466.7800 -200 -93 4,800
2024-01-22 2024-01-19 4 SAYLOR MICHAEL J MSTR Class A Common Stock M - Exercise D 121.4300 5,000 607 5,000
2024-01-19 2024-01-18 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 518.4300 -200 -104 0
2024-01-19 2024-01-18 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 516.6700 -100 -52 200
2024-01-19 2024-01-18 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 515.4800 -300 -155 300
2024-01-19 2024-01-18 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 514.0000 -100 -51 600
2024-01-19 2024-01-18 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 512.7900 -300 -154 700
2024-01-19 2024-01-18 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 511.4500 -100 -51 1,000
2024-01-19 2024-01-18 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 509.4700 -100 -51 1,100
2024-01-19 2024-01-18 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 508.2800 -300 -152 1,200
2024-01-19 2024-01-18 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 507.3200 -400 -203 1,500
2024-01-19 2024-01-18 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 504.1900 -200 -101 1,900
2024-01-19 2024-01-18 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 501.9900 -400 -201 2,200
2024-01-19 2024-01-18 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 500.0100 -242 -121 2,600
2024-01-19 2024-01-18 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 496.6300 -100 -50 2,842
2024-01-19 2024-01-18 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 491.7900 -200 -98 3,042
2024-01-19 2024-01-18 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 489.5200 -273 -134 3,242
2024-01-19 2024-01-18 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 487.6600 -667 -325 3,515
2024-01-19 2024-01-18 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 486.5200 -118 -57 4,182
2024-01-19 2024-01-18 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 485.8800 -100 -49 4,300
2024-01-19 2024-01-18 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 484.9800 -200 -97 4,400
2024-01-19 2024-01-18 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 483.9500 -100 -48 4,600
2024-01-19 2024-01-18 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 481.0000 -100 -48 4,700
2024-01-19 2024-01-18 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 479.2000 -200 -96 4,800
2024-01-19 2024-01-18 4 SAYLOR MICHAEL J MSTR Class A Common Stock M - Exercise D 121.4300 5,000 607 5,000
2024-01-19 2024-01-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 503.0000 -100 -50 2,100
2024-01-19 2024-01-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 492.6500 -100 -49 2,942
2024-01-18 2024-01-17 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 499.0000 -84 -42 0
2024-01-18 2024-01-17 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 498.9300 -56 -28 84
2024-01-18 2024-01-17 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 495.6300 -132 -65 140
2024-01-18 2024-01-17 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 493.3300 -33 -16 272
2024-01-18 2024-01-17 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 491.3400 -37 -18 305
2024-01-18 2024-01-17 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 489.2800 -222 -109 342
2024-01-18 2024-01-17 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 488.1800 -385 -188 564
2024-01-18 2024-01-17 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 487.6500 -386 -188 949
2024-01-18 2024-01-17 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 486.3400 -240 -117 1,335
2024-01-18 2024-01-17 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 485.5000 -126 -61 1,575
2024-01-18 2024-01-17 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 484.5800 -72 -35 1,701
2024-01-18 2024-01-17 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 483.7200 -156 -75 1,773
2024-01-18 2024-01-17 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 482.4800 -174 -84 1,929
2024-01-18 2024-01-17 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 481.6700 -744 -358 2,103
2024-01-18 2024-01-17 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 480.3700 -930 -447 2,847
2024-01-18 2024-01-17 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 479.6200 -534 -256 3,777
2024-01-18 2024-01-17 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 478.2400 -546 -261 4,311
2024-01-18 2024-01-17 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 477.9800 -100 -48 4,857
2024-01-18 2024-01-17 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 474.2300 -43 -20 4,957
2024-01-18 2024-01-17 4 SAYLOR MICHAEL J MSTR Class A Common Stock M - Exercise D 121.4300 5,000 607 5,000
2024-01-17 2024-01-16 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 487.0000 -100 -49 0
2024-01-17 2024-01-16 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 486.3800 -351 -171 100
2024-01-17 2024-01-16 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 485.3500 -366 -178 451
2024-01-17 2024-01-16 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 484.7200 -383 -186 817
2024-01-17 2024-01-16 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 483.4300 -300 -145 1,200
2024-01-17 2024-01-16 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 482.2000 -358 -173 1,500
2024-01-17 2024-01-16 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 481.7200 -216 -104 1,858
2024-01-17 2024-01-16 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 480.4800 -931 -447 2,074
2024-01-17 2024-01-16 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 479.4700 -336 -161 3,005
2024-01-17 2024-01-16 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 478.0200 -259 -124 3,341
2024-01-17 2024-01-16 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 477.6300 -800 -382 3,600
2024-01-17 2024-01-16 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 476.6800 -200 -95 4,400
2024-01-17 2024-01-16 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 475.2400 -100 -48 4,600
2024-01-17 2024-01-16 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 474.3200 -200 -95 4,700
2024-01-17 2024-01-16 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 472.0000 -100 -47 4,900
2024-01-17 2024-01-16 4 SAYLOR MICHAEL J MSTR Class A Common Stock M - Exercise D 121.4300 5,000 607 5,000
2024-01-16 2024-01-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 525.0200 -40 -21 0
2024-01-16 2024-01-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 521.6400 -700 -365 40
2024-01-16 2024-01-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 519.4700 -100 -52 740
2024-01-16 2024-01-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 515.1900 -400 -206 840
2024-01-16 2024-01-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 514.0000 -100 -51 1,240
2024-01-16 2024-01-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 510.6500 -100 -51 1,340
2024-01-16 2024-01-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 505.0000 -100 -50 1,440
2024-01-16 2024-01-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 504.4700 -19 -10 1,540
2024-01-16 2024-01-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 502.1600 -100 -50 1,559
2024-01-16 2024-01-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 501.4100 -323 -162 1,659
2024-01-16 2024-01-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 500.9500 -100 -50 1,982
2024-01-16 2024-01-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 499.7500 -100 -50 2,082
2024-01-16 2024-01-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 498.4400 -200 -100 2,182
2024-01-16 2024-01-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 496.4300 -200 -99 2,382
2024-01-16 2024-01-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 495.8700 -100 -50 2,582
2024-01-16 2024-01-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 494.2000 -43 -21 2,682
2024-01-16 2024-01-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 492.1500 -42 -21 2,725
2024-01-16 2024-01-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 491.4000 -238 -117 2,767
2024-01-16 2024-01-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 490.5400 -432 -212 3,005
2024-01-16 2024-01-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 489.3500 -333 -163 3,437
2024-01-16 2024-01-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 488.3300 -225 -110 3,770
2024-01-16 2024-01-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 487.3600 -201 -98 3,995
2024-01-16 2024-01-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 486.6100 -139 -68 4,196
2024-01-16 2024-01-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 485.4700 -109 -53 4,335
2024-01-16 2024-01-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 484.5500 -57 -28 4,444
2024-01-16 2024-01-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 483.6200 -121 -59 4,501
2024-01-16 2024-01-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 482.6200 -378 -182 4,622
2024-01-16 2024-01-12 4 SAYLOR MICHAEL J MSTR Class A Common Stock M - Exercise D 121.4300 5,000 607 5,000
2024-01-12 2024-01-11 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 601.5000 -100 -60 0
2024-01-12 2024-01-11 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 600.2100 -172 -103 100
2024-01-12 2024-01-11 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 599.1400 -442 -265 272
2024-01-12 2024-01-11 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 597.0100 -100 -60 714
2024-01-12 2024-01-11 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 595.0000 -200 -119 814
2024-01-12 2024-01-11 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 593.5000 -100 -59 1,014
2024-01-12 2024-01-11 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 591.0000 -100 -59 1,114
2024-01-12 2024-01-11 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 576.4900 -200 -115 1,214
2024-01-12 2024-01-11 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 571.8200 -100 -57 1,414
2024-01-12 2024-01-11 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 570.9900 -100 -57 1,514
2024-01-12 2024-01-11 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 569.9200 -100 -57 1,614
2024-01-12 2024-01-11 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 563.4900 -100 -56 1,714
2024-01-12 2024-01-11 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 555.4800 -100 -56 1,814
2024-01-12 2024-01-11 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 548.1400 -100 -55 1,914
2024-01-12 2024-01-11 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 547.8500 -100 -55 2,014
2024-01-12 2024-01-11 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 546.0500 -400 -218 2,114
2024-01-12 2024-01-11 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 545.6600 -400 -218 2,514
2024-01-12 2024-01-11 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 544.3000 -500 -272 2,914
2024-01-12 2024-01-11 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 543.0000 -100 -54 3,414
2024-01-12 2024-01-11 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 541.9300 -100 -54 3,514
2024-01-12 2024-01-11 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 540.3200 -300 -162 3,614
2024-01-12 2024-01-11 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 539.3000 -298 -161 3,914
2024-01-12 2024-01-11 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 538.9900 -100 -54 4,212
2024-01-12 2024-01-11 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 537.1300 -200 -107 4,312
2024-01-12 2024-01-11 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 536.1800 -88 -47 4,512
2024-01-12 2024-01-11 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 535.9000 -100 -54 4,600
2024-01-12 2024-01-11 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 534.6200 -100 -53 4,700
2024-01-12 2024-01-11 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 532.7700 -100 -53 4,800
2024-01-12 2024-01-11 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 531.9500 -100 -53 4,900
2024-01-12 2024-01-11 4 SAYLOR MICHAEL J MSTR Class A Common Stock M - Exercise D 121.4300 5,000 607 5,000
2024-01-11 2024-01-10 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 585.2400 -100 -59 0
2024-01-11 2024-01-10 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 584.7000 -100 -58 100
2024-01-11 2024-01-10 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 583.3200 -119 -69 200
2024-01-11 2024-01-10 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 582.2600 -429 -250 319
2024-01-11 2024-01-10 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 581.0600 -100 -58 748
2024-01-11 2024-01-10 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 580.1800 -17 -10 848
2024-01-11 2024-01-10 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 579.0800 -16 -9 865
2024-01-11 2024-01-10 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 578.8400 -120 -69 881
2024-01-11 2024-01-10 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 576.8100 -115 -66 1,001
2024-01-11 2024-01-10 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 575.7500 -200 -115 1,116
2024-01-11 2024-01-10 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 574.0500 -19 -11 1,316
2024-01-11 2024-01-10 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 573.2100 -117 -67 1,335
2024-01-11 2024-01-10 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 572.3800 -216 -124 1,452
2024-01-11 2024-01-10 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 571.3400 -298 -170 1,668
2024-01-11 2024-01-10 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 570.5100 -235 -134 1,966
2024-01-11 2024-01-10 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 569.1900 -16 -9 2,201
2024-01-11 2024-01-10 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 568.2200 -152 -86 2,217
2024-01-11 2024-01-10 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 567.4400 -315 -179 2,369
2024-01-11 2024-01-10 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 566.4900 -822 -466 2,684
2024-01-11 2024-01-10 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 565.2900 -494 -279 3,506
2024-01-11 2024-01-10 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 564.5700 -500 -282 4,000
2024-01-11 2024-01-10 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 563.9000 -100 -56 4,500
2024-01-11 2024-01-10 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 557.4300 -300 -167 4,600
2024-01-11 2024-01-10 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 555.2700 -100 -56 4,900
2024-01-11 2024-01-10 4 SAYLOR MICHAEL J MSTR Class A Common Stock M - Exercise D 121.4300 5,000 607 5,000
2024-01-10 2024-01-09 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 600.0000 -41 -25 0
2024-01-10 2024-01-09 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 589.1100 -400 -236 41
2024-01-10 2024-01-09 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 588.0000 -15 -9 441
2024-01-10 2024-01-09 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 587.3800 -15 -9 456
2024-01-10 2024-01-09 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 586.0000 -26 -15 471
2024-01-10 2024-01-09 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 585.2500 -144 -84 497
2024-01-10 2024-01-09 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 584.3600 -209 -122 641
2024-01-10 2024-01-09 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 583.6000 -772 -451 850
2024-01-10 2024-01-09 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 582.4800 -991 -577 1,622
2024-01-10 2024-01-09 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 581.5200 -511 -297 2,613
2024-01-10 2024-01-09 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 580.5800 -517 -300 3,124
2024-01-10 2024-01-09 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 579.4800 -528 -306 3,641
2024-01-10 2024-01-09 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 578.6900 -158 -91 4,169
2024-01-10 2024-01-09 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 577.4200 -452 -261 4,327
2024-01-10 2024-01-09 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 576.3900 -121 -70 4,779
2024-01-10 2024-01-09 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 574.0600 -100 -57 4,900
2024-01-10 2024-01-09 4 SAYLOR MICHAEL J MSTR Class A Common Stock M - Exercise D 121.4300 5,000 607 5,000
2024-01-09 2024-01-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 638.4200 -800 -511 0
2024-01-09 2024-01-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 637.6000 -42 -27 800
2024-01-09 2024-01-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 630.5900 -110 -69 842
2024-01-09 2024-01-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 628.1900 -100 -63 952
2024-01-09 2024-01-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 625.9400 -100 -63 1,052
2024-01-09 2024-01-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 622.1800 -100 -62 1,152
2024-01-09 2024-01-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 620.6300 -200 -124 1,252
2024-01-09 2024-01-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 618.5300 -200 -124 1,452
2024-01-09 2024-01-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 616.9600 -200 -123 1,652
2024-01-09 2024-01-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 615.0000 -200 -123 1,852
2024-01-09 2024-01-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 614.1500 -200 -123 2,052
2024-01-09 2024-01-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 613.7800 -100 -61 2,252
2024-01-09 2024-01-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 612.3700 -300 -184 2,352
2024-01-09 2024-01-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 609.4500 -300 -183 2,652
2024-01-09 2024-01-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 608.3700 -421 -256 2,952
2024-01-09 2024-01-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 606.6300 -100 -61 3,373
2024-01-09 2024-01-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 605.9200 -100 -61 3,473
2024-01-09 2024-01-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 604.2500 -200 -121 3,573
2024-01-09 2024-01-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 603.1500 -100 -60 3,773
2024-01-09 2024-01-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 602.3600 -100 -60 3,873
2024-01-09 2024-01-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 601.5100 -200 -120 3,973
2024-01-09 2024-01-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 600.9900 -100 -60 4,173
2024-01-09 2024-01-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 599.6500 -100 -60 4,273
2024-01-09 2024-01-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 598.0100 -97 -58 4,373
2024-01-09 2024-01-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 597.2300 -100 -60 4,470
2024-01-09 2024-01-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 594.3800 -130 -77 4,570
2024-01-09 2024-01-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 593.7200 -100 -59 4,700
2024-01-09 2024-01-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 590.9800 -200 -118 4,800
2024-01-09 2024-01-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock M - Exercise D 121.4300 5,000 607 5,000
2024-01-08 2024-01-05 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 653.0000 -100 -65 0
2024-01-08 2024-01-05 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 651.0000 -100 -65 100
2024-01-08 2024-01-05 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 649.0000 -100 -65 200
2024-01-08 2024-01-05 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 648.4400 -143 -93 300
2024-01-08 2024-01-05 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 647.2900 -300 -194 443
2024-01-08 2024-01-05 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 646.3500 -400 -259 743
2024-01-08 2024-01-05 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 645.4600 -300 -194 1,143
2024-01-08 2024-01-05 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 644.0000 -200 -129 1,443
2024-01-08 2024-01-05 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 643.0000 -100 -64 1,643
2024-01-08 2024-01-05 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 642.2500 -200 -128 1,743
2024-01-08 2024-01-05 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 640.3500 -400 -256 1,943
2024-01-08 2024-01-05 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 639.4600 -500 -320 2,343
2024-01-08 2024-01-05 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 638.8400 -336 -215 2,843
2024-01-08 2024-01-05 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 637.4000 -500 -319 3,179
2024-01-08 2024-01-05 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 636.6000 -500 -318 3,679
2024-01-08 2024-01-05 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 635.5900 -200 -127 4,179
2024-01-08 2024-01-05 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 632.0800 -300 -190 4,379
2024-01-08 2024-01-05 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 631.7200 -321 -203 4,679
2024-01-08 2024-01-05 4 SAYLOR MICHAEL J MSTR Class A Common Stock M - Exercise D 121.4300 5,000 607 5,000
2024-01-05 2024-01-04 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 666.0700 -100 -67 0
2024-01-05 2024-01-04 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 665.9000 -100 -67 100
2024-01-05 2024-01-04 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 664.0000 -200 -133 200
2024-01-05 2024-01-04 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 663.7700 -35 -23 400
2024-01-05 2024-01-04 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 662.1500 -100 -66 435
2024-01-05 2024-01-04 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 660.3100 -73 -48 535
2024-01-05 2024-01-04 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 659.2600 -232 -153 608
2024-01-05 2024-01-04 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 658.4700 -400 -263 840
2024-01-05 2024-01-04 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 657.1700 -200 -131 1,240
2024-01-05 2024-01-04 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 656.3600 -539 -354 1,440
2024-01-05 2024-01-04 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 655.5400 -693 -454 1,979
2024-01-05 2024-01-04 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 654.5600 -600 -393 2,672
2024-01-05 2024-01-04 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 653.8600 -300 -196 3,272
2024-01-05 2024-01-04 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 652.2000 -85 -55 3,572
2024-01-05 2024-01-04 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 650.0000 -100 -65 3,657
2024-01-05 2024-01-04 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 647.9500 -100 -65 3,757
2024-01-05 2024-01-04 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 644.9400 -100 -64 3,857
2024-01-05 2024-01-04 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 641.9800 -100 -64 3,957
2024-01-05 2024-01-04 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 640.0000 -100 -64 4,057
2024-01-05 2024-01-04 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 638.6000 -43 -27 4,157
2024-01-05 2024-01-04 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 636.2400 -400 -254 4,200
2024-01-05 2024-01-04 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 635.5300 -200 -127 4,600
2024-01-05 2024-01-04 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 634.8000 -200 -127 4,800
2024-01-05 2024-01-04 4 SAYLOR MICHAEL J MSTR Class A Common Stock M - Exercise D 121.4300 5,000 607 5,000
2024-01-04 2024-01-03 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 649.2100 -100 -65 0
2024-01-04 2024-01-03 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 646.1500 -200 -129 100
2024-01-04 2024-01-03 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 644.7900 -200 -129 300
2024-01-04 2024-01-03 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 643.3900 -544 -350 500
2024-01-04 2024-01-03 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 642.0100 -100 -64 1,044
2024-01-04 2024-01-03 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 641.9000 -200 -128 1,144
2024-01-04 2024-01-03 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 640.5800 -400 -256 1,344
2024-01-04 2024-01-03 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 639.2200 -100 -64 1,744
2024-01-04 2024-01-03 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 638.7900 -100 -64 1,844
2024-01-04 2024-01-03 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 637.6300 -300 -191 1,944
2024-01-04 2024-01-03 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 636.3300 -609 -388 2,244
2024-01-04 2024-01-03 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 635.1700 -200 -127 2,853
2024-01-04 2024-01-03 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 634.2800 -299 -190 3,053
2024-01-04 2024-01-03 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 633.4700 -153 -97 3,352
2024-01-04 2024-01-03 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 632.5500 -500 -316 3,505
2024-01-04 2024-01-03 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 631.4800 -795 -502 4,005
2024-01-04 2024-01-03 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 629.1200 -200 -126 4,800
2024-01-04 2024-01-03 4 SAYLOR MICHAEL J MSTR Class A Common Stock M - Exercise D 121.4300 5,000 607 5,000
2024-01-03 2024-01-02 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 722.2400 -24 -17 0
2024-01-03 2024-01-02 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 720.3200 -32 -23 24
2024-01-03 2024-01-02 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 718.0800 -129 -93 56
2024-01-03 2024-01-02 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 716.0500 -218 -156 185
2024-01-03 2024-01-02 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 715.5500 -66 -47 403
2024-01-03 2024-01-02 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 714.0900 -148 -106 469
2024-01-03 2024-01-02 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 713.6000 -136 -97 617
2024-01-03 2024-01-02 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 712.5700 -115 -82 753
2024-01-03 2024-01-02 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 711.6100 -32 -23 868
2024-01-03 2024-01-02 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 710.3800 -218 -155 900
2024-01-03 2024-01-02 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 709.8800 -133 -94 1,118
2024-01-03 2024-01-02 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 708.4500 -31 -22 1,251
2024-01-03 2024-01-02 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 707.5400 -178 -126 1,282
2024-01-03 2024-01-02 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 706.2200 -135 -95 1,460
2024-01-03 2024-01-02 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 705.0900 -217 -153 1,595
2024-01-03 2024-01-02 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 704.4000 -255 -180 1,812
2024-01-03 2024-01-02 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 703.8200 -68 -48 2,067
2024-01-03 2024-01-02 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 702.4600 -200 -140 2,135
2024-01-03 2024-01-02 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 701.5500 -184 -129 2,335
2024-01-03 2024-01-02 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 700.9400 -35 -25 2,519
2024-01-03 2024-01-02 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 699.6600 -216 -151 2,554
2024-01-03 2024-01-02 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 698.1000 -130 -91 2,770
2024-01-03 2024-01-02 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 697.5200 -50 -35 2,900
2024-01-03 2024-01-02 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 695.7400 -48 -33 2,950
2024-01-03 2024-01-02 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 694.7200 -133 -92 2,998
2024-01-03 2024-01-02 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 693.2900 -18 -12 3,131
2024-01-03 2024-01-02 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 692.4600 -523 -362 3,149
2024-01-03 2024-01-02 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 691.3100 -200 -138 3,672
2024-01-03 2024-01-02 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 690.6500 -72 -50 3,872
2024-01-03 2024-01-02 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 689.4000 -113 -78 3,944
2024-01-03 2024-01-02 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 688.5300 -82 -56 4,057
2024-01-03 2024-01-02 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 687.3000 -187 -129 4,139
2024-01-03 2024-01-02 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 686.4100 -86 -59 4,326
2024-01-03 2024-01-02 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 685.3500 -131 -90 4,412
2024-01-03 2024-01-02 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 684.4400 -170 -116 4,543
2024-01-03 2024-01-02 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 683.7800 -72 -49 4,713
2024-01-03 2024-01-02 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 682.5000 -56 -38 4,785
2024-01-03 2024-01-02 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 681.4900 -130 -89 4,841
2024-01-03 2024-01-02 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 680.7100 -29 -20 4,971
2024-01-03 2024-01-02 4 SAYLOR MICHAEL J MSTR Class A Common Stock M - Exercise D 121.4300 5,000 607 5,000
2023-12-22 2023-12-21 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 584.1200 -100 -58 0
2023-12-22 2023-12-21 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 581.0200 -100 -58 100
2023-12-22 2023-12-21 4 Patten Jarrod M MSTR Class A Common Stock M - Exercise D 121.4300 200 24 200
2023-12-21 2023-12-20 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 592.9100 -500 -296 453
2023-12-21 2023-12-20 4 Shao Wei-Ming MSTR Class A Common Stock M - Exercise D 151.6000 500 76 953
2023-12-20 2023-12-19 4 Le Phong MSTR Class A Common Stock S - Sale D 570.5000 -192 -110 595
2023-12-20 2023-12-19 4 Le Phong MSTR Class A Common Stock S - Sale D 569.3200 -1,733 -987 787
2023-12-20 2023-12-19 4 Le Phong MSTR Class A Common Stock S - Sale D 568.3300 -3,075 -1,748 2,520
2023-12-20 2023-12-19 4 Le Phong MSTR Class A Common Stock M - Exercise D 189.1600 5,000 946 5,595
2023-12-20 2023-12-19 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 587.4500 -200 -117 0
2023-12-20 2023-12-19 4 Patten Jarrod M MSTR Class A Common Stock M - Exercise D 121.4300 200 24 200
2023-12-20 2023-12-18 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 572.5100 -200 -115 0
2023-12-20 2023-12-18 4 Patten Jarrod M MSTR Class A Common Stock M - Exercise D 121.4300 200 24 200
2023-12-05 2023-12-04 4 Montgomery Jeanine MSTR Class A Common Stock S - Sale D 571.0300 -2 -1 491
2023-12-05 2023-12-04 4 Montgomery Jeanine MSTR Class A Common Stock S - Sale D 570.0200 -300 -171 493
2023-12-05 2023-12-04 4 Montgomery Jeanine MSTR Class A Common Stock S - Sale D 568.4200 -2,911 -1,655 793
2023-12-05 2023-12-04 4 Montgomery Jeanine MSTR Class A Common Stock S - Sale D 567.7900 -600 -341 3,704
2023-12-05 2023-12-04 4 Montgomery Jeanine MSTR Class A Common Stock S - Sale D 565.7900 -800 -453 4,304
2023-12-05 2023-12-04 4 Montgomery Jeanine MSTR Class A Common Stock S - Sale D 564.8700 -1,237 -699 5,104
2023-12-05 2023-12-04 4 Montgomery Jeanine MSTR Class A Common Stock S - Sale D 561.2700 -200 -112 6,341
2023-12-05 2023-12-04 4 Montgomery Jeanine MSTR Class A Common Stock S - Sale D 560.5200 -1,350 -757 6,541
2023-12-05 2023-12-04 4 Montgomery Jeanine MSTR Class A Common Stock S - Sale D 558.8000 -100 -56 7,891
2023-12-05 2023-12-04 4 Montgomery Jeanine MSTR Class A Common Stock M - Exercise D 151.6000 5,000 758 7,991
2023-12-05 2023-12-04 4 Montgomery Jeanine MSTR Class A Common Stock M - Exercise D 131.5300 2,500 329 2,991
2023-11-21 2023-11-20 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 510.0200 -500 -255 453
2023-11-21 2023-11-20 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 505.0000 -500 -252 953
2023-11-21 2023-11-20 4 Shao Wei-Ming MSTR Class A Common Stock M - Exercise D 151.6000 1,000 152 1,453
2023-11-16 2023-11-15 4 Montgomery Jeanine MSTR Class A Common Stock F - Taxes D 505.9500 -4 -2 491
2023-11-16 2023-11-15 4 Montgomery Jeanine MSTR Class A Common Stock M - Exercise D 10 495
2023-11-16 2023-11-15 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 500.8800 -500 -250 453
2023-11-16 2023-11-15 4 Shao Wei-Ming MSTR Class A Common Stock M - Exercise D 151.6000 500 76 953
2023-11-14 2023-11-13 4 Montgomery Jeanine MSTR Class A Common Stock F - Taxes D 504.8800 -46 -23 485
2023-11-14 2023-11-13 4 Montgomery Jeanine MSTR Class A Common Stock M - Exercise D 150 531
2023-11-14 2023-11-13 4 Le Phong MSTR Class A Common Stock F - Taxes D 504.8800 -113 -57 595
2023-11-14 2023-11-13 4 Le Phong MSTR Class A Common Stock M - Exercise D 250 708
2023-11-14 2023-11-09 4 Le Phong MSTR Class A Common Stock S - Sale D 510.1800 -1,900 -969 458
2023-11-14 2023-11-09 4 Le Phong MSTR Class A Common Stock S - Sale D 508.4700 -1,800 -915 2,358
2023-11-14 2023-11-09 4 Le Phong MSTR Class A Common Stock S - Sale D 507.3800 -1,659 -842 4,158
2023-11-14 2023-11-09 4 Le Phong MSTR Class A Common Stock S - Sale D 506.1800 -2,241 -1,134 5,817
2023-11-14 2023-11-09 4 Le Phong MSTR Class A Common Stock S - Sale D 505.0600 -1,310 -662 8,058
2023-11-14 2023-11-09 4 Le Phong MSTR Class A Common Stock S - Sale D 504.2400 -1,090 -550 9,368
2023-11-14 2023-11-09 4 Le Phong MSTR Class A Common Stock M - Exercise D 151.6000 10,000 1,516 10,458
2023-11-14 2023-11-13 4 Shao Wei-Ming MSTR Class A Common Stock F - Taxes D 504.8800 -113 -57 453
2023-11-14 2023-11-13 4 Shao Wei-Ming MSTR Class A Common Stock M - Exercise D 250 566
2023-11-13 2023-11-09 4 RICKERTSEN CARL J MSTR Class A Common Stock S - Sale D 503.9800 -2,000 -1,008 2,000
2023-09-26 2023-09-22 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 323.5100 -1,000 -324 0
2023-09-26 2023-09-22 4 Patten Jarrod M MSTR Class A Common Stock M - Exercise D 121.4300 1,000 121 1,000
2023-08-09 2023-08-09 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 379.5500 -450 -171 0
2023-08-09 2023-08-09 4 Patten Jarrod M MSTR Class A Common Stock M - Exercise D 121.4300 450 55 450
2023-08-09 2023-08-08 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 391.0500 -450 -176 0
2023-08-09 2023-08-08 4 Patten Jarrod M MSTR Class A Common Stock M - Exercise D 121.4300 450 55 450
2023-08-07 2023-08-04 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 389.8700 -1,000 -390 0
2023-08-07 2023-08-04 4 Patten Jarrod M MSTR Class A Common Stock M - Exercise D 121.4300 1,000 121 1,000
2023-08-07 2023-08-03 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 393.1100 -500 -197 0
2023-08-07 2023-08-03 4 Patten Jarrod M MSTR Class A Common Stock M - Exercise D 121.4300 500 61 500
2023-06-21 2023-06-20 4 Le Phong MSTR Class A Common Stock S - Sale D 312.1600 -5,397 -1,685 458
2023-06-21 2023-06-20 4 Le Phong MSTR Class A Common Stock S - Sale D 311.4400 -4,603 -1,434 5,855
2023-06-21 2023-06-20 4 Le Phong MSTR Class A Common Stock M - Exercise D 131.5300 10,000 1,315 10,458
2023-06-21 2023-06-16 4 Le Phong MSTR Class A Common Stock S - Sale D 297.7000 -700 -208 458
2023-06-21 2023-06-16 4 Le Phong MSTR Class A Common Stock S - Sale D 297.0700 -2,310 -686 1,158
2023-06-21 2023-06-16 4 Le Phong MSTR Class A Common Stock S - Sale D 295.9100 -2,800 -829 3,468
2023-06-21 2023-06-16 4 Le Phong MSTR Class A Common Stock S - Sale D 295.0700 -1,499 -442 6,268
2023-06-21 2023-06-16 4 Le Phong MSTR Class A Common Stock S - Sale D 294.0000 -2,691 -791 7,767
2023-06-21 2023-06-16 4 Le Phong MSTR Class A Common Stock M - Exercise D 131.5300 10,000 1,315 10,458
2023-06-21 2023-06-20 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 302.9200 -800 -242 316
2023-06-21 2023-06-20 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 302.1200 -2,511 -759 1,116
2023-06-21 2023-06-20 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 300.7300 -400 -120 3,627
2023-06-21 2023-06-20 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 299.9600 -6,289 -1,886 4,027
2023-06-21 2023-06-20 4 Shao Wei-Ming MSTR Class A Common Stock M - Exercise D 151.6000 3,750 568 10,316
2023-06-21 2023-06-20 4 Shao Wei-Ming MSTR Class A Common Stock M - Exercise D 131.5300 6,250 822 6,566
2023-05-19 2023-05-18 4 Kang Andrew MSTR Class A Common Stock F - Taxes D 287.5800 -377 -108 873
2023-05-19 2023-05-18 4 Kang Andrew MSTR Class A Common Stock M - Exercise D 1,250 1,250
2023-02-10 2023-02-09 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 277.2800 -1,100 -305 2,882
2023-02-10 2023-02-09 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 276.1900 -2,066 -571 3,982
2023-02-10 2023-02-09 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 275.2400 -1,700 -468 6,048
2023-02-10 2023-02-09 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 274.0500 -1,534 -420 7,748
2023-02-10 2023-02-09 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 272.6600 -407 -111 9,282
2023-02-10 2023-02-09 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 270.9100 -493 -134 9,689
2023-02-10 2023-02-09 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 269.4700 -1,601 -431 10,182
2023-02-10 2023-02-09 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 268.6300 -6,300 -1,692 11,783
2023-02-10 2023-02-09 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 267.4200 -900 -241 18,083
2023-02-10 2023-02-09 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 263.0700 -749 -197 18,983
2023-02-10 2023-02-09 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 262.1100 -3,937 -1,032 19,732
2023-02-10 2023-02-09 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 261.1800 -5,213 -1,362 23,669
2023-02-10 2023-02-09 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 259.8800 -4,000 -1,040 28,882
2023-02-10 2023-02-09 4 Lang Timothy Edwin MSTR Class A Common Stock M - Exercise D 151.6000 10,000 1,516 32,882
2023-02-10 2023-02-09 4 Lang Timothy Edwin MSTR Class A Common Stock M - Exercise D 131.5300 10,000 1,315 22,882
2023-02-10 2023-02-09 4 Lang Timothy Edwin MSTR Class A Common Stock M - Exercise D 189.1600 10,000 1,892 12,882
2022-11-16 2022-11-15 4 Montgomery Jeanine MSTR Class A Common Stock F - Taxes D 171.5300 -4 -1 261
2022-11-16 2022-11-15 4 Montgomery Jeanine MSTR Class A Common Stock M - Exercise D 10 265
2022-11-16 2022-11-15 4 Adkisson Kevin MSTR Class A Common Stock F - Taxes D 171.5300 -3 -1 259
2022-11-16 2022-11-15 4 Adkisson Kevin MSTR Class A Common Stock M - Exercise D 10 262
2022-11-14 2022-11-13 4 Le Phong MSTR Class A Common Stock F - Taxes D 175.1800 -113 -20 345
2022-11-14 2022-11-13 4 Le Phong MSTR Class A Common Stock M - Exercise D 250 458
2022-11-14 2022-11-13 4 Shao Wei-Ming MSTR Class A Common Stock F - Taxes D 175.1800 -76 -13 316
2022-11-14 2022-11-13 4 Shao Wei-Ming MSTR Class A Common Stock M - Exercise D 250 392
2022-11-14 2022-11-13 4 Lang Timothy Edwin MSTR Class A Common Stock F - Taxes D 175.1800 -76 -13 2,882
2022-11-14 2022-11-13 4 Lang Timothy Edwin MSTR Class A Common Stock M - Exercise D 250 2,958
2022-11-14 2022-11-13 4 Adkisson Kevin MSTR Class A Common Stock F - Taxes D 175.1800 -59 -10 252
2022-11-14 2022-11-13 4 Adkisson Kevin MSTR Class A Common Stock M - Exercise D 200 311
2022-11-14 2022-11-13 4 Montgomery Jeanine MSTR Class A Common Stock F - Taxes D 175.1800 -46 -8 255
2022-11-14 2022-11-13 4 Montgomery Jeanine MSTR Class A Common Stock M - Exercise D 150 301
2022-06-14 2022-06-13 4 RICKERTSEN CARL J MSTR Class A Common Stock P - Purchase D 152.0000 4,000 608 4,000
2022-05-19 2022-05-18 4 Kang Andrew MSTR Employee Stock Option (Right to Buy) A - Award D 197.44 15,000 15,000
2022-05-19 2022-05-18 4 Kang Andrew MSTR Restricted Stock Units A - Award D 5,000 5,000
2022-05-13 2022-05-11 4 RECHAN LESLIE J By Meredithe Rechan 2021 Family Trust MSTR Class A Common Stock P - Purchase I 205.1000 142 29 2,000
2022-05-13 2022-05-11 4 RECHAN LESLIE J By Meredithe Rechan 2021 Family Trust MSTR Class A Common Stock P - Purchase I 204.3700 1,858 380 1,858
2022-05-13 2022-05-11 4 Lang Timothy Edwin MSTR Class A Common Stock P - Purchase D 200.0000 2,500 500 2,708
2022-02-22 2022-02-17 4 Adkisson Kevin MSTR Employee Stock Option (Right to buy) A - Award D 404.60 20,000 20,000
2022-02-22 2022-02-17 4 Montgomery Jeanine MSTR Employee Stock Option (Right to buy) A - Award D 404.60 5,000 5,000
2022-02-22 2022-02-17 4 Le Phong MSTR Employee Stock Option (Right to buy) A - Award D 404.60 40,000 40,000
2022-02-22 2022-02-17 4 Shao Wei-Ming MSTR Employee Stock Option (Right to buy) A - Award D 404.60 20,000 20,000
2022-02-22 2022-02-17 4 Lang Timothy Edwin MSTR Employee Stock Option (Right to buy) A - Award D 404.60 20,000 20,000
2022-01-12 3 Adkisson Kevin MSTR Class A Common Stock D 111
2021-11-16 2021-11-13 4 Le Phong MSTR Restricted Stock Units M - Exercise D -250 750
2021-11-16 2021-11-13 4 Le Phong MSTR Class A Common Stock F - Taxes D 811.7300 -113 -92 137
2021-11-16 2021-11-13 4 Le Phong MSTR Class A Common Stock M - Exercise D 250 250
2021-11-16 2021-11-13 4 Shao Wei-Ming MSTR Restricted Stock Units M - Exercise D -250 750
2021-11-16 2021-11-13 4 Shao Wei-Ming MSTR Class A Common Stock F - Taxes D 811.7300 -113 -92 142
2021-11-16 2021-11-13 4 Shao Wei-Ming MSTR Class A Common Stock M - Exercise D 250 255
2021-11-16 2021-11-15 4 Montgomery Jeanine MSTR Restricted Stock Units A - Award D 40 40
2021-11-16 2021-11-13 4 Montgomery Jeanine MSTR Restricted Stock Units M - Exercise D -150 450
2021-11-16 2021-11-13 4 Montgomery Jeanine MSTR Class A Common Stock F - Taxes D 811.7300 -68 -55 82
2021-11-16 2021-11-13 4 Montgomery Jeanine MSTR Class A Common Stock M - Exercise D 150 150
2021-11-16 2021-11-13 4 Lang Timothy Edwin MSTR Restricted Stock Units M - Exercise D -250 750
2021-11-16 2021-11-13 4 Lang Timothy Edwin MSTR Class A Common Stock F - Taxes D 811.7300 -113 -92 137
2021-11-16 2021-11-13 4 Lang Timothy Edwin MSTR Class A Common Stock M - Exercise D 250 250
2021-11-12 2021-11-09 4 RICKERTSEN CARL J MSTR Director Stock Option (Right to buy) M - Exercise D 124.48 -500 3,750
2021-11-12 2021-11-09 4 RICKERTSEN CARL J MSTR Class A Common Stock S - Sale D 880.5200 -500 -440 0
2021-11-12 2021-11-09 4 RICKERTSEN CARL J MSTR Class A Common Stock M - Exercise D 124.4800 500 62 500
2021-11-10 2021-11-08 4 Shao Wei-Ming MSTR Employee Stock Option (Right to buy) M - Exercise D 151.60 -1,500 18,250
2021-11-10 2021-11-08 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 868.2200 -500 -434 5
2021-11-10 2021-11-08 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 865.0000 -500 -432 505
2021-11-10 2021-11-08 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 851.4400 -500 -426 1,005
2021-11-10 2021-11-08 4 Shao Wei-Ming MSTR Class A Common Stock M - Exercise D 151.6000 1,500 227 1,505
2021-11-10 2021-11-08 4 RECHAN LESLIE J MSTR Director Stock Option (Right to buy) M - Exercise D 124.48 -1,250 2,500
2021-11-10 2021-11-08 4 RECHAN LESLIE J MSTR Director Stock Option (Right to buy) M - Exercise D 132.91 -1,250 2,500
2021-11-10 2021-11-08 4 RECHAN LESLIE J MSTR Director Stock Option (Right to buy) M - Exercise D 129.57 -1,250 1,250
2021-11-10 2021-11-08 4 RECHAN LESLIE J MSTR Director Stock Option (Right to buy) M - Exercise D 127.46 -3,750 3,750
2021-11-10 2021-11-08 4 RECHAN LESLIE J MSTR Class A Common Stock S - Sale D 869.4900 -402 -350 0
2021-11-10 2021-11-08 4 RECHAN LESLIE J MSTR Class A Common Stock S - Sale D 867.7100 -898 -779 402
2021-11-10 2021-11-08 4 RECHAN LESLIE J MSTR Class A Common Stock S - Sale D 865.9000 -250 -216 1,300
2021-11-10 2021-11-08 4 RECHAN LESLIE J MSTR Class A Common Stock S - Sale D 861.0700 -380 -327 1,550
2021-11-10 2021-11-08 4 RECHAN LESLIE J MSTR Class A Common Stock S - Sale D 860.3700 -827 -712 1,930
2021-11-10 2021-11-08 4 RECHAN LESLIE J MSTR Class A Common Stock S - Sale D 859.2400 -499 -429 2,757
2021-11-10 2021-11-08 4 RECHAN LESLIE J MSTR Class A Common Stock S - Sale D 858.0400 -3,700 -3,175 3,256
2021-11-10 2021-11-08 4 RECHAN LESLIE J MSTR Class A Common Stock S - Sale D 855.5400 -544 -465 6,956
2021-11-10 2021-11-08 4 RECHAN LESLIE J MSTR Class A Common Stock M - Exercise D 132.9100 1,250 166 7,500
2021-11-10 2021-11-08 4 RECHAN LESLIE J MSTR Class A Common Stock M - Exercise D 129.5700 1,250 162 6,250
2021-11-10 2021-11-08 4 RECHAN LESLIE J MSTR Class A Common Stock M - Exercise D 124.4800 1,250 156 5,000
2021-11-10 2021-11-08 4 RECHAN LESLIE J MSTR Class A Common Stock M - Exercise D 127.4600 3,750 478 3,750
2021-11-10 2021-11-08 4 Lang Timothy Edwin MSTR Employee Stock Option (Right to Buy) M - Exercise D 189.16 -5,000 10,000
2021-11-10 2021-11-08 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 860.7700 -200 -172 0
2021-11-10 2021-11-08 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 859.8300 -273 -235 200
2021-11-10 2021-11-08 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 858.8300 -200 -172 473
2021-11-10 2021-11-08 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 857.1600 -400 -343 673
2021-11-10 2021-11-08 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 855.5300 -200 -171 1,073
2021-11-10 2021-11-08 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 854.2000 -1,008 -861 1,273
2021-11-10 2021-11-08 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 852.8600 -1,064 -907 2,281
2021-11-10 2021-11-08 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 851.4300 -760 -647 3,345
2021-11-10 2021-11-08 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 850.4800 -895 -761 4,105
2021-11-10 2021-11-08 4 Lang Timothy Edwin MSTR Class A Common Stock M - Exercise D 189.1600 5,000 946 5,000
2021-11-10 2021-11-08 4 GRAHAM STEPHEN X MSTR Director Stock Option (Right to buy) M - Exercise D 121.43 -1,000 4,000
2021-11-10 2021-11-08 4 GRAHAM STEPHEN X MSTR Director Stock Option (Right to buy) M - Exercise D 175.98 -1,000 4,000
2021-11-10 2021-11-08 4 GRAHAM STEPHEN X MSTR Class A Common Stock S - Sale D 865.0000 -1,000 -865 200
2021-11-10 2021-11-08 4 GRAHAM STEPHEN X MSTR Class A Common Stock S - Sale D 850.0000 -1,000 -850 1,200
2021-11-10 2021-11-08 4 GRAHAM STEPHEN X MSTR Class A Common Stock M - Exercise D 175.9800 1,000 176 2,200
2021-11-10 2021-11-08 4 GRAHAM STEPHEN X MSTR Class A Common Stock M - Exercise D 121.4300 1,000 121 1,200
2021-11-04 2021-11-03 4 RICKERTSEN CARL J MSTR Class A Common Stock S - Sale D 802.5000 -2,000 -1,605 0
2021-11-04 2021-11-02 4 RICKERTSEN CARL J MSTR Director Stock Option (Right to buy) M - Exercise D 124.48 -750 4,250
2021-11-04 2021-11-02 4 RICKERTSEN CARL J MSTR Director Stock Option (Right to buy) M - Exercise D 132.91 -2,500 2,500
2021-11-04 2021-11-02 4 RICKERTSEN CARL J MSTR Director Stock Option (Right to buy) M - Exercise D 129.57 -3,750 1,250
2021-11-04 2021-11-02 4 RICKERTSEN CARL J MSTR Director Stock Option (Right to buy) M - Exercise D 182.36 -3,000 0
2021-11-04 2021-11-02 4 RICKERTSEN CARL J MSTR Class A Common Stock S - Sale D 817.4700 -902 -737 2,000
2021-11-04 2021-11-02 4 RICKERTSEN CARL J MSTR Class A Common Stock S - Sale D 816.6000 -1,595 -1,302 2,902
2021-11-04 2021-11-02 4 RICKERTSEN CARL J MSTR Class A Common Stock S - Sale D 809.5400 -200 -162 4,497
2021-11-04 2021-11-02 4 RICKERTSEN CARL J MSTR Class A Common Stock S - Sale D 808.0100 -507 -410 4,697
2021-11-04 2021-11-02 4 RICKERTSEN CARL J MSTR Class A Common Stock S - Sale D 806.8200 -993 -801 5,204
2021-11-04 2021-11-02 4 RICKERTSEN CARL J MSTR Class A Common Stock S - Sale D 804.6900 -1,800 -1,448 6,197
2021-11-04 2021-11-02 4 RICKERTSEN CARL J MSTR Class A Common Stock S - Sale D 803.2800 -1,203 -966 7,997
2021-11-04 2021-11-02 4 RICKERTSEN CARL J MSTR Class A Common Stock S - Sale D 802.4000 -700 -562 9,200
2021-11-04 2021-11-02 4 RICKERTSEN CARL J MSTR Class A Common Stock S - Sale D 800.8200 -2,100 -1,682 9,900
2021-11-04 2021-11-02 4 RICKERTSEN CARL J MSTR Class A Common Stock M - Exercise D 124.4800 750 93 12,000
2021-11-04 2021-11-02 4 RICKERTSEN CARL J MSTR Class A Common Stock M - Exercise D 132.9100 2,500 332 11,250
2021-11-04 2021-11-02 4 RICKERTSEN CARL J MSTR Class A Common Stock M - Exercise D 129.5700 3,750 486 8,750
2021-11-04 2021-11-02 4 RICKERTSEN CARL J MSTR Class A Common Stock M - Exercise D 182.3600 3,000 547 5,000
2021-11-04 2021-11-02 4 Le Phong MSTR Employee Stock Option (Right to buy) M - Exercise D 189.16 -10,000 10,000
2021-11-04 2021-11-02 4 Le Phong MSTR Class A Common Stock S - Sale D 810.8100 -411 -333 0
2021-11-04 2021-11-02 4 Le Phong MSTR Class A Common Stock S - Sale D 808.1800 -288 -233 411
2021-11-04 2021-11-02 4 Le Phong MSTR Class A Common Stock S - Sale D 806.0900 -281 -227 699
2021-11-04 2021-11-02 4 Le Phong MSTR Class A Common Stock S - Sale D 805.1100 -155 -125 980
2021-11-04 2021-11-02 4 Le Phong MSTR Class A Common Stock S - Sale D 803.6700 -4,165 -3,347 1,135
2021-11-04 2021-11-02 4 Le Phong MSTR Class A Common Stock S - Sale D 802.6300 -800 -642 5,300
2021-11-04 2021-11-02 4 Le Phong MSTR Class A Common Stock S - Sale D 801.8000 -3,900 -3,127 6,100
2021-11-04 2021-11-02 4 Le Phong MSTR Class A Common Stock M - Exercise D 189.1600 10,000 1,892 10,000
2021-11-04 2021-11-02 4 Lang Timothy Edwin MSTR Employee Stock Option (Right to Buy) M - Exercise D 189.16 -5,000 15,000
2021-11-04 2021-11-02 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 817.4200 -1,958 -1,601 0
2021-11-04 2021-11-02 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 816.3600 -2,354 -1,922 1,958
2021-11-04 2021-11-02 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 814.5200 -200 -163 4,312
2021-11-04 2021-11-02 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 810.8500 -100 -81 4,512
2021-11-04 2021-11-02 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 809.6800 -100 -81 4,612
2021-11-04 2021-11-02 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 808.2300 -288 -233 4,712
2021-11-04 2021-11-02 4 Lang Timothy Edwin MSTR Class A Common Stock M - Exercise D 189.1600 5,000 946 5,000
2021-11-03 2021-11-02 4 Shao Wei-Ming MSTR Employee Stock Option (Right to buy) M - Exercise D 151.60 -250 19,750
2021-11-03 2021-11-02 4 Shao Wei-Ming MSTR Employee Stock Option (Right to buy) M - Exercise D 131.53 -3,750 6,250
2021-11-03 2021-11-02 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 826.7500 -225 -186 5
2021-11-03 2021-11-02 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 829.9000 -25 -21 230
2021-11-03 2021-11-02 4 Shao Wei-Ming MSTR Class A Common Stock M - Exercise D 151.6000 250 38 255
2021-11-03 2021-11-02 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 829.9000 -750 -622 5
2021-11-03 2021-11-02 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 760.0000 -500 -380 755
2021-11-03 2021-11-02 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 752.0100 -1,000 -752 1,255
2021-11-03 2021-11-02 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 755.0000 -500 -378 2,255
2021-11-03 2021-11-02 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 770.0000 -500 -385 2,755
2021-11-03 2021-11-02 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 765.0000 -500 -382 3,255
2021-11-03 2021-11-02 4 Shao Wei-Ming MSTR Class A Common Stock M - Exercise D 131.5300 3,750 493 3,755
2021-11-03 2021-11-01 4 Shao Wei-Ming MSTR Employee Stock Option (Right to buy) M - Exercise D 131.53 -2,000 10,000
2021-11-03 2021-11-01 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 740.0000 -500 -370 5
2021-11-03 2021-11-01 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 739.2000 -500 -370 505
2021-11-03 2021-11-01 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 741.5300 -500 -371 1,005
2021-11-03 2021-11-01 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 742.6900 -301 -224 1,505
2021-11-03 2021-11-01 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 741.6300 -199 -148 1,806
2021-11-03 2021-11-01 4 Shao Wei-Ming MSTR Class A Common Stock M - Exercise D 131.5300 2,000 263 2,005
2021-08-30 2021-08-26 4 Lang Timothy Edwin MSTR Employee Stock Option (Right to buy) M - Exercise D 189.16 -10,000 20,000
2021-08-30 2021-08-26 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 712.9400 -869 -620 0
2021-08-30 2021-08-26 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 711.4000 -150 -107 869
2021-08-30 2021-08-26 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 710.3900 -491 -349 1,019
2021-08-30 2021-08-26 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 709.5300 -1,418 -1,006 1,510
2021-08-30 2021-08-26 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 708.0900 -235 -166 2,928
2021-08-30 2021-08-26 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 707.1800 -756 -535 3,163
2021-08-30 2021-08-26 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 706.1200 -572 -404 3,919
2021-08-30 2021-08-26 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 704.9600 -2,178 -1,535 4,491
2021-08-30 2021-08-26 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 703.9500 -1,194 -841 6,669
2021-08-30 2021-08-26 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 703.3900 -1,461 -1,028 7,863
2021-08-30 2021-08-26 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 701.9000 -676 -474 9,324
2021-08-30 2021-08-26 4 Lang Timothy Edwin MSTR Class A Common Stock M - Exercise D 189.1600 10,000 1,892 10,000
2021-08-30 2021-08-26 4 Lang Timothy Edwin MSTR Employee Stock Option (Right to buy) M - Exercise D 189.16 -10,000 20,000
2021-08-30 2021-08-26 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 712.9400 -869 -620 0
2021-08-30 2021-08-26 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 711.4000 -150 -107 869
2021-08-30 2021-08-26 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 710.3900 -491 -349 1,019
2021-08-30 2021-08-26 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 709.5300 -1,418 -1,006 1,510
2021-08-30 2021-08-26 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 708.0900 -235 -166 2,928
2021-08-30 2021-08-26 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 707.1800 -756 -535 3,163
2021-08-30 2021-08-26 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 706.1200 -572 -404 3,919
2021-08-30 2021-08-26 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 704.9600 -2,178 -1,535 4,491
2021-08-30 2021-08-26 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 703.9500 -1,194 -841 6,669
2021-08-30 2021-08-26 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 703.3900 -1,461 -1,028 7,863
2021-08-30 2021-08-26 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 701.9000 -676 -474 9,324
2021-08-30 2021-08-26 4 Lang Timothy Edwin MSTR Class A Common Stock M - Exercise D 189.1600 10,000 1,892 10,000
2021-08-09 2021-08-06 4 Shao Wei-Ming MSTR Employee Stock Option (Right to buy) M - Exercise D 131.53 -1,000 12,000
2021-08-09 2021-08-06 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 750.0000 -100 -75 5
2021-08-09 2021-08-06 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 744.2400 -100 -74 105
2021-08-09 2021-08-06 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 743.1800 -400 -297 205
2021-08-09 2021-08-06 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 742.5400 -400 -297 605
2021-08-09 2021-08-06 4 Shao Wei-Ming MSTR Class A Common Stock M - Exercise D 131.5300 1,000 132 1,005
2021-08-09 2021-08-05 4 Shao Wei-Ming MSTR Employee Stock Option (Right to buy) M - Exercise D 131.53 -1,000 13,000
2021-08-09 2021-08-05 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 700.0000 -1,000 -700 5
2021-08-09 2021-08-05 4 Shao Wei-Ming MSTR Class A Common Stock M - Exercise D 131.5300 1,000 132 1,005
2021-08-09 2021-08-05 4 Patten Jarrod M MSTR Class A Common Stock M - Exercise D 121.43 -1,350 24,000
2021-08-09 2021-08-05 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 723.1900 -250 -181 0
2021-08-09 2021-08-05 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 689.5600 -350 -241 250
2021-08-09 2021-08-05 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 676.0800 -750 -507 600
2021-08-09 2021-08-05 4 Patten Jarrod M MSTR Class A Common Stock M - Exercise D 121.4300 1,350 164 1,350
2021-08-09 2021-08-06 4 Le Phong MSTR Employee Stock Option (Right to buy) M - Exercise D 131.53 -10,000 20,000
2021-08-09 2021-08-06 4 Le Phong MSTR Class A Common Stock S - Sale D 735.9500 -1,100 -810 0
2021-08-09 2021-08-06 4 Le Phong MSTR Class A Common Stock S - Sale D 734.8600 -1,175 -863 1,100
2021-08-09 2021-08-06 4 Le Phong MSTR Class A Common Stock S - Sale D 733.8400 -4,225 -3,100 2,275
2021-08-09 2021-08-06 4 Le Phong MSTR Class A Common Stock S - Sale D 732.5800 -2,003 -1,467 6,500
2021-08-09 2021-08-06 4 Le Phong MSTR Class A Common Stock S - Sale D 731.2900 -697 -510 8,503
2021-08-09 2021-08-06 4 Le Phong MSTR Class A Common Stock S - Sale D 730.0100 -500 -365 9,200
2021-08-09 2021-08-06 4 Le Phong MSTR Class A Common Stock S - Sale D 728.8500 -300 -219 9,700
2021-08-09 2021-08-06 4 Le Phong MSTR Class A Common Stock M - Exercise D 131.5300 10,000 1,315 10,000
2021-08-09 2021-08-05 4 Montgomery Jeanine MSTR Employee Stock Option (Right to buy) M - Exercise D 131.53 -2,500 2,500
2021-08-09 2021-08-05 4 Montgomery Jeanine MSTR Class A Common Stock S - Sale D 675.0000 -2,500 -1,688 0
2021-08-09 2021-08-05 4 Montgomery Jeanine MSTR Class A Common Stock M - Exercise D 131.5300 2,500 329 2,500
2021-08-06 2021-08-04 4 Shao Wei-Ming MSTR Employee Stock Option (Right to buy) M - Exercise D 131.53 -1,000 14,000
2021-08-06 2021-08-04 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 654.5000 -1,000 -654 5
2021-08-06 2021-08-04 4 Shao Wei-Ming MSTR Class A Common Stock M - Exercise D 131.5300 1,000 132 1,005
2021-08-04 2021-08-02 4 Patten Jarrod M MSTR Director Stock Option (Right to buy) M - Exercise D 121.43 -1,000 25,350
2021-08-04 2021-08-02 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 647.2700 -1,000 -647 0
2021-08-04 2021-08-02 4 Patten Jarrod M MSTR Class A Common Stock M - Exercise D 121.4300 1,000 121 1,000
2021-08-04 2021-08-02 4 Le Phong MSTR Employee Stock Option (Right to buy) M - Exercise D 131.53 -10,000 30,000
2021-08-04 2021-08-02 4 Le Phong MSTR Class A Common Stock S - Sale D 651.0400 -400 -260 0
2021-08-04 2021-08-02 4 Le Phong MSTR Class A Common Stock S - Sale D 647.3200 -101 -65 400
2021-08-04 2021-08-02 4 Le Phong MSTR Class A Common Stock S - Sale D 646.1500 -334 -216 501
2021-08-04 2021-08-02 4 Le Phong MSTR Class A Common Stock S - Sale D 645.2300 -1,941 -1,252 835
2021-08-04 2021-08-02 4 Le Phong MSTR Class A Common Stock S - Sale D 644.2100 -2,024 -1,304 2,776
2021-08-04 2021-08-02 4 Le Phong MSTR Class A Common Stock S - Sale D 642.9500 -900 -579 4,800
2021-08-04 2021-08-02 4 Le Phong MSTR Class A Common Stock S - Sale D 641.3800 -1,309 -840 5,700
2021-08-04 2021-08-02 4 Le Phong MSTR Class A Common Stock S - Sale D 640.1400 -2,991 -1,915 7,009
2021-08-04 2021-08-02 4 Le Phong MSTR Class A Common Stock M - Exercise D 131.5300 10,000 1,315 10,000
2021-06-02 2021-05-31 4 RICKERTSEN CARL J MSTR Director Stock Option (Right to buy) A - Award D 470.00 5,000 5,000
2021-06-02 2021-05-31 4 RECHAN LESLIE J MSTR Director Stock Option (Right to buy) A - Award D 470.00 5,000 5,000
2021-06-02 2021-05-31 4 Patten Jarrod M MSTR Director Stock Option (Right to buy) A - Award D 470.00 5,000 5,000
2021-06-02 2021-05-31 4 GRAHAM STEPHEN X MSTR Director Stock Option (Right to buy) A - Award D 470.00 5,000 5,000
2021-03-26 2021-03-01 4 RECHAN LESLIE J By Rechan Family Investment Group Inc. MSTR Class A Common Stock S - Sale I 795.1900 -1,900 -1,511 0
2021-03-17 2021-03-15 4 Le Phong MSTR Employee Stock Option (Right to buy) M - Exercise D 189.16 -10,000 20,000
2021-03-17 2021-03-15 4 Le Phong MSTR Class A Common Stock S - Sale D 787.0000 -102 -80 0
2021-03-17 2021-03-15 4 Le Phong MSTR Class A Common Stock S - Sale D 786.5100 -341 -268 102
2021-03-17 2021-03-15 4 Le Phong MSTR Class A Common Stock S - Sale D 785.1100 -600 -471 443
2021-03-17 2021-03-15 4 Le Phong MSTR Class A Common Stock S - Sale D 784.2100 -1,235 -968 1,043
2021-03-17 2021-03-15 4 Le Phong MSTR Class A Common Stock S - Sale D 783.0000 -900 -705 2,278
2021-03-17 2021-03-15 4 Le Phong MSTR Class A Common Stock S - Sale D 782.0900 -801 -626 3,178
2021-03-17 2021-03-15 4 Le Phong MSTR Class A Common Stock S - Sale D 780.5000 -474 -370 3,979
2021-03-17 2021-03-15 4 Le Phong MSTR Class A Common Stock S - Sale D 779.7700 -736 -574 4,453
2021-03-17 2021-03-15 4 Le Phong MSTR Class A Common Stock S - Sale D 778.0200 -300 -233 5,189
2021-03-17 2021-03-15 4 Le Phong MSTR Class A Common Stock S - Sale D 775.4900 -300 -233 5,489
2021-03-17 2021-03-15 4 Le Phong MSTR Class A Common Stock S - Sale D 773.7000 -300 -232 5,789
2021-03-17 2021-03-15 4 Le Phong MSTR Class A Common Stock S - Sale D 771.1100 -100 -77 6,089
2021-03-17 2021-03-15 4 Le Phong MSTR Class A Common Stock S - Sale D 768.7200 -300 -231 6,189
2021-03-17 2021-03-15 4 Le Phong MSTR Class A Common Stock S - Sale D 767.7300 -557 -428 6,489
2021-03-17 2021-03-15 4 Le Phong MSTR Class A Common Stock S - Sale D 766.5600 -265 -203 7,046
2021-03-17 2021-03-15 4 Le Phong MSTR Class A Common Stock S - Sale D 765.8200 -2,389 -1,830 7,311
2021-03-17 2021-03-15 4 Le Phong MSTR Class A Common Stock S - Sale D 764.3900 -300 -229 9,700
2021-03-17 2021-03-15 4 Le Phong MSTR Class A Common Stock M - Exercise D 189.1600 10,000 1,892 10,000
2021-03-15 2021-03-12 4 GRAHAM STEPHEN X MSTR Director Stock Option (Right to buy) M - Exercise D 121.43 -2,000 1,000
2021-03-15 2021-03-12 4 GRAHAM STEPHEN X MSTR Class A Common Stock S - Sale D 805.0000 -1,000 -805 200
2021-03-15 2021-03-12 4 GRAHAM STEPHEN X MSTR Class A Common Stock S - Sale D 800.0000 -1,000 -800 1,200
2021-03-15 2021-03-12 4 GRAHAM STEPHEN X MSTR Class A Common Stock M - Exercise D 121.4300 2,000 243 2,200
2021-03-15 2021-03-11 4 GRAHAM STEPHEN X MSTR Director Stock Option (Right to buy) M - Exercise D 121.43 -750 3,000
2021-03-15 2021-03-11 4 GRAHAM STEPHEN X MSTR Class A Common Stock S - Sale D 775.0000 -750 -581 200
2021-03-15 2021-03-11 4 GRAHAM STEPHEN X MSTR Class A Common Stock M - Exercise D 121.4300 750 91 950
2021-03-11 2021-03-09 4 Shao Wei-Ming MSTR Employee Stock Option (Right to buy) M - Exercise D 131.53 -10,000 15,000
2021-03-11 2021-03-09 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 715.0000 -2,000 -1,430 5
2021-03-11 2021-03-09 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 711.1700 -218 -155 2,005
2021-03-11 2021-03-09 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 710.2700 -385 -273 2,223
2021-03-11 2021-03-09 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 709.1900 -1,397 -991 2,608
2021-03-11 2021-03-09 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 701.0900 -100 -70 4,005
2021-03-11 2021-03-09 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 700.0000 -2,900 -2,030 4,105
2021-03-11 2021-03-09 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 700.0000 -3,000 -2,100 7,005
2021-03-11 2021-03-09 4 Shao Wei-Ming MSTR Class A Common Stock M - Exercise D 131.5300 10,000 1,315 10,005
2021-03-11 2021-03-10 4 GRAHAM STEPHEN X MSTR Director Stock Option (Right to buy) M - Exercise D 121.43 -1,750 3,750
2021-03-11 2021-03-10 4 GRAHAM STEPHEN X MSTR Class A Common Stock S - Sale D 750.0000 -1,750 -1,312 200
2021-03-11 2021-03-10 4 GRAHAM STEPHEN X MSTR Class A Common Stock M - Exercise D 121.4300 1,750 213 1,950
2021-03-11 2021-03-09 4 GRAHAM STEPHEN X MSTR Director Stock Option (Right to buy) M - Exercise D 121.43 -2,000 5,500
2021-03-11 2021-03-09 4 GRAHAM STEPHEN X MSTR Class A Common Stock S - Sale D 710.0000 -1,000 -710 200
2021-03-11 2021-03-09 4 GRAHAM STEPHEN X MSTR Class A Common Stock S - Sale D 700.0000 -1,000 -700 1,200
2021-03-11 2021-03-09 4 GRAHAM STEPHEN X MSTR Class A Common Stock M - Exercise D 121.4300 2,000 243 2,200
2021-03-09 2021-03-05 4 Lang Timothy Edwin MSTR Employee Stock Option (Right to buy) M - Exercise D 131.53 -10,000 10,000
2021-03-09 2021-03-05 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 622.0000 -254 -158 0
2021-03-09 2021-03-05 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 620.8800 -400 -248 254
2021-03-09 2021-03-05 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 619.4800 -800 -496 654
2021-03-09 2021-03-05 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 617.6400 -371 -229 1,454
2021-03-09 2021-03-05 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 616.2100 -1,629 -1,004 1,825
2021-03-09 2021-03-05 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 615.1200 -484 -298 3,454
2021-03-09 2021-03-05 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 614.1400 -601 -369 3,938
2021-03-09 2021-03-05 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 613.6400 -2,371 -1,455 4,539
2021-03-09 2021-03-05 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 612.2900 -673 -412 6,910
2021-03-09 2021-03-05 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 611.4200 -862 -527 7,583
2021-03-09 2021-03-05 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 610.3600 -626 -382 8,445
2021-03-09 2021-03-05 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 607.0100 -11 -7 9,071
2021-03-09 2021-03-05 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 606.3500 -82 -50 9,082
2021-03-09 2021-03-05 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 605.0400 -836 -506 9,164
2021-03-09 2021-03-05 4 Lang Timothy Edwin MSTR Class A Common Stock M - Exercise D 131.5300 10,000 1,315 10,000
2021-03-08 2021-03-04 4 GRAHAM STEPHEN X MSTR Director Stock Option (Right to buy) M - Exercise D 121.43 -3,000 7,500
2021-03-08 2021-03-04 4 GRAHAM STEPHEN X MSTR Class A Common Stock S - Sale D 712.9800 -3,000 -2,139 200
2021-03-08 2021-03-04 4 GRAHAM STEPHEN X MSTR Class A Common Stock M - Exercise D 121.4300 3,000 364 3,200
2021-03-03 2021-03-02 4 RICKERTSEN CARL J MSTR Director Stock Option (Right to buy) M - Exercise D 182.36 -2,000 3,000
2021-03-03 2021-03-02 4 RICKERTSEN CARL J MSTR Director Stock Option (Right to buy) M - Exercise D 186.54 -5,000 0
2021-03-03 2021-03-02 4 RICKERTSEN CARL J MSTR Director Stock Option (Right to buy) M - Exercise D 175.98 -1,660 0
2021-03-03 2021-03-02 4 RICKERTSEN CARL J MSTR Class A Common Stock S - Sale D 812.0000 -300 -244 2,000
2021-03-03 2021-03-02 4 RICKERTSEN CARL J MSTR Class A Common Stock S - Sale D 810.0000 -2,036 -1,649 2,300
2021-03-03 2021-03-02 4 RICKERTSEN CARL J MSTR Class A Common Stock S - Sale D 803.7500 -154 -124 4,336
2021-03-03 2021-03-02 4 RICKERTSEN CARL J MSTR Class A Common Stock S - Sale D 802.1100 -6,170 -4,949 4,490
2021-03-03 2021-03-02 4 RICKERTSEN CARL J MSTR Class A Common Stock M - Exercise D 182.3600 2,000 365 10,660
2021-03-03 2021-03-02 4 RICKERTSEN CARL J MSTR Class A Common Stock M - Exercise D 186.5400 5,000 933 8,660
2021-03-03 2021-03-02 4 RICKERTSEN CARL J MSTR Class A Common Stock M - Exercise D 175.9800 1,660 292 3,660
2021-03-03 2021-03-01 4 RICKERTSEN CARL J MSTR Director Stock Option (Right to buy) M - Exercise D 175.98 -3,340 1,660
2021-03-03 2021-03-01 4 RICKERTSEN CARL J MSTR Director Stock Option (Right to buy) M - Exercise D 121.43 -25,000 0
2021-03-03 2021-03-01 4 RICKERTSEN CARL J MSTR Class A Common Stock S - Sale D 803.4100 -1,062 -853 2,000
2021-03-03 2021-03-01 4 RICKERTSEN CARL J MSTR Class A Common Stock S - Sale D 802.5600 -700 -562 3,062
2021-03-03 2021-03-01 4 RICKERTSEN CARL J MSTR Class A Common Stock S - Sale D 801.5900 -917 -735 3,762
2021-03-03 2021-03-01 4 RICKERTSEN CARL J MSTR Class A Common Stock S - Sale D 800.0800 -2,523 -2,019 4,679
2021-03-03 2021-03-01 4 RICKERTSEN CARL J MSTR Class A Common Stock S - Sale D 795.0000 -23,138 -18,395 7,202
2021-03-03 2021-03-01 4 RICKERTSEN CARL J MSTR Class A Common Stock M - Exercise D 175.9800 3,340 588 30,340
2021-03-03 2021-03-01 4 RICKERTSEN CARL J MSTR Class A Common Stock M - Exercise D 121.4300 25,000 3,036 27,000
2021-03-03 2021-03-01 4 RICKERTSEN CARL J MSTR Class A Common Stock S - Sale D 800.0000 -3,000 -2,400 2,000
2021-03-03 2021-03-01 4 Shao Wei-Ming MSTR Employee Stock Option (Right to buy) M - Exercise D 165.01 -5,000 0
2021-03-03 2021-03-01 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 800.0200 -3,000 -2,400 5
2021-03-03 2021-03-01 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 800.0000 -2,000 -1,600 3,005
2021-03-03 2021-03-01 4 Shao Wei-Ming MSTR Class A Common Stock M - Exercise D 165.0100 5,000 825 5,005
2021-03-03 2021-03-02 4 Le Phong MSTR Employee Stock Option (Right to buy) M - Exercise D 189.16 -3,800 30,000
2021-03-03 2021-03-02 4 Le Phong MSTR Class A Common Stock S - Sale D 811.2300 -100 -81 0
2021-03-03 2021-03-02 4 Le Phong MSTR Class A Common Stock S - Sale D 809.8000 -100 -81 100
2021-03-03 2021-03-02 4 Le Phong MSTR Class A Common Stock S - Sale D 808.7400 -400 -323 200
2021-03-03 2021-03-02 4 Le Phong MSTR Class A Common Stock S - Sale D 807.2300 -446 -360 600
2021-03-03 2021-03-02 4 Le Phong MSTR Class A Common Stock S - Sale D 806.9100 -495 -399 1,046
2021-03-03 2021-03-02 4 Le Phong MSTR Class A Common Stock S - Sale D 805.1800 -475 -382 1,541
2021-03-03 2021-03-02 4 Le Phong MSTR Class A Common Stock S - Sale D 804.0000 -100 -80 2,016
2021-03-03 2021-03-02 4 Le Phong MSTR Class A Common Stock S - Sale D 802.1700 -108 -87 2,116
2021-03-03 2021-03-02 4 Le Phong MSTR Class A Common Stock S - Sale D 801.0600 -518 -415 2,224
2021-03-03 2021-03-02 4 Le Phong MSTR Class A Common Stock S - Sale D 800.1400 -1,058 -847 2,742
2021-03-03 2021-03-02 4 Le Phong MSTR Class A Common Stock M - Exercise D 189.1600 3,800 719 3,800
2021-03-03 2021-03-01 4 Le Phong MSTR Employee Stock Option (Right to buy) M - Exercise D 189.16 -6,200 33,800
2021-03-03 2021-03-01 4 Le Phong MSTR Class A Common Stock S - Sale D 804.4800 -6 -5 0
2021-03-03 2021-03-01 4 Le Phong MSTR Class A Common Stock S - Sale D 803.5400 -1,733 -1,393 6
2021-03-03 2021-03-01 4 Le Phong MSTR Class A Common Stock S - Sale D 802.0800 -490 -393 1,739
2021-03-03 2021-03-01 4 Le Phong MSTR Class A Common Stock S - Sale D 801.4400 -971 -778 2,229
2021-03-03 2021-03-01 4 Le Phong MSTR Class A Common Stock S - Sale D 800.0100 -3,000 -2,400 3,200
2021-03-03 2021-03-01 4 Le Phong MSTR Class A Common Stock M - Exercise D 189.1600 6,200 1,173 6,200
2021-02-26 2021-02-24 4 Patten Jarrod M MSTR Director Stock Option (Right to buy) M - Exercise D 121.43 -1,150 26,350
2021-02-26 2021-02-24 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 804.2600 -386 -310 0
2021-02-26 2021-02-24 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 803.4000 -734 -590 386
2021-02-26 2021-02-24 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 800.2700 -30 -24 1,120
2021-02-26 2021-02-24 4 Patten Jarrod M MSTR Class A Common Stock M - Exercise D 121.4300 1,150 140 1,150
2021-02-26 2021-02-24 4 GRAHAM STEPHEN X MSTR Director Stock Option (Right to buy) M - Exercise D 121.43 -2,000 10,500
2021-02-26 2021-02-24 4 GRAHAM STEPHEN X MSTR Class A Common Stock S - Sale D 800.0000 -2,000 -1,600 200
2021-02-26 2021-02-24 4 GRAHAM STEPHEN X MSTR Class A Common Stock M - Exercise D 121.4300 2,000 243 2,200
2021-02-25 2021-02-23 4 Shao Wei-Ming MSTR Employee Stock Option (Right to buy) A - Award D 691.23 20,000 20,000
2021-02-25 2021-02-23 4 Le Phong MSTR Employee Stock Option (Right to buy) A - Award D 691.23 40,000 40,000
2021-02-25 2021-02-23 4 Montgomery Jeanine MSTR Employee Stock Option (Right to buy) A - Award D 691.23 7,500 7,500
2021-02-24 2021-02-23 4 Lang Timothy Edwin MSTR Employee Stock Option (Right to buy) A - Award D 691.23 20,000 20,000
2021-02-24 2021-02-22 4 Lang Timothy Edwin MSTR Employee Stock Option (Right to buy) M - Exercise D 165.01 -10,000 0
2021-02-24 2021-02-22 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 909.0500 -545 -495 0
2021-02-24 2021-02-22 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 904.0100 -1,401 -1,267 545
2021-02-24 2021-02-22 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 899.9900 -1,657 -1,491 1,946
2021-02-24 2021-02-22 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 897.4100 -278 -249 3,603
2021-02-24 2021-02-22 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 895.9300 -788 -706 3,881
2021-02-24 2021-02-22 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 894.2900 -691 -618 4,669
2021-02-24 2021-02-22 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 893.5400 -2,006 -1,792 5,360
2021-02-24 2021-02-22 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 891.9600 -1,168 -1,042 7,366
2021-02-24 2021-02-22 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 890.6200 -1,466 -1,306 8,534
2021-02-24 2021-02-22 4 Lang Timothy Edwin MSTR Class A Common Stock M - Exercise D 165.0100 10,000 1,650 10,000
2020-12-30 2020-12-28 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class B Common Stock C - Conversion I -50,000 1,961,668
2020-12-30 2020-12-28 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock G - Gift I -50,000 0
2020-12-30 2020-12-28 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock C - Conversion I 50,000 50,000
2020-12-07 2020-12-03 4 Lang Timothy Edwin MSTR Employee Stock Option (Right to buy) M - Exercise D 165.01 -5,000 10,000
2020-12-07 2020-12-03 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 326.3500 -2,028 -662 0
2020-12-07 2020-12-03 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 325.3400 -2,972 -967 2,028
2020-12-07 2020-12-03 4 Lang Timothy Edwin MSTR Class A Common Stock M - Exercise D 165.0100 5,000 825 5,000
2020-12-02 2020-11-30 4 Lang Timothy Edwin MSTR Employee Stock Option (Right to buy) M - Exercise D 165.01 -10,000 15,000
2020-12-02 2020-11-30 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 330.9000 -77 -25 0
2020-12-02 2020-11-30 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 329.6200 -200 -66 77
2020-12-02 2020-11-30 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 327.5000 -504 -165 277
2020-12-02 2020-11-30 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 326.4500 -100 -33 781
2020-12-02 2020-11-30 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 325.0900 -138 -45 881
2020-12-02 2020-11-30 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 322.9800 -500 -161 1,019
2020-12-02 2020-11-30 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 319.4400 -100 -32 1,519
2020-12-02 2020-11-30 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 318.4400 -181 -58 1,619
2020-12-02 2020-11-30 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 316.5700 -100 -32 1,800
2020-12-02 2020-11-30 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 312.5800 -800 -250 1,900
2020-12-02 2020-11-30 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 311.5700 -1,100 -343 2,700
2020-12-02 2020-11-30 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 310.1400 -1,797 -557 3,800
2020-12-02 2020-11-30 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 309.5000 -1,503 -465 5,597
2020-12-02 2020-11-30 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 308.1600 -1,600 -493 7,100
2020-12-02 2020-11-30 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 306.9000 -600 -184 8,700
2020-12-02 2020-11-30 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 304.0500 -500 -152 9,300
2020-12-02 2020-11-30 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 301.9500 -200 -60 9,800
2020-12-02 2020-11-30 4 Lang Timothy Edwin MSTR Class A Common Stock M - Exercise D 165.0100 10,000 1,650 10,000
2020-12-01 2020-11-30 4 GRAHAM STEPHEN X MSTR Director Stock Option (Right to buy) M - Exercise D 121.43 -6,250 12,500
2020-12-01 2020-11-30 4 GRAHAM STEPHEN X MSTR Class A Common Stock S - Sale D 310.1100 -1,000 -310 200
2020-12-01 2020-11-30 4 GRAHAM STEPHEN X MSTR Class A Common Stock S - Sale D 309.9100 -1,675 -519 1,200
2020-12-01 2020-11-30 4 GRAHAM STEPHEN X MSTR Class A Common Stock S - Sale D 308.6500 -2,594 -801 2,875
2020-12-01 2020-11-30 4 GRAHAM STEPHEN X MSTR Class A Common Stock S - Sale D 307.2200 -381 -117 5,469
2020-12-01 2020-11-30 4 GRAHAM STEPHEN X MSTR Class A Common Stock S - Sale D 306.5600 -600 -184 5,850
2020-12-01 2020-11-30 4 GRAHAM STEPHEN X MSTR Class A Common Stock M - Exercise D 121.4300 6,250 759 6,450
2020-12-01 2020-11-27 4 Le Phong MSTR Employee Stock Option (Right to buy) M - Exercise D 201.25 -40,000 0
2020-12-01 2020-11-27 4 Le Phong MSTR Class A Common Stock S - Sale D 274.5200 -302 -83 0
2020-12-01 2020-11-27 4 Le Phong MSTR Class A Common Stock S - Sale D 273.0000 -1,544 -422 302
2020-12-01 2020-11-27 4 Le Phong MSTR Class A Common Stock S - Sale D 272.0600 -2,505 -682 1,846
2020-12-01 2020-11-27 4 Le Phong MSTR Class A Common Stock S - Sale D 271.2000 -8,669 -2,351 4,351
2020-12-01 2020-11-27 4 Le Phong MSTR Class A Common Stock S - Sale D 270.1800 -19,380 -5,236 13,020
2020-12-01 2020-11-27 4 Le Phong MSTR Class A Common Stock S - Sale D 268.8800 -6,800 -1,828 32,400
2020-12-01 2020-11-27 4 Le Phong MSTR Class A Common Stock S - Sale D 267.8300 -800 -214 39,200
2020-12-01 2020-11-27 4 Le Phong MSTR Class A Common Stock M - Exercise D 201.2500 40,000 8,050 40,000
2020-12-01 2020-11-27 4 RECHAN LESLIE J MSTR Director Stock Option (Right to buy) M - Exercise D 132.91 -1,250 3,750
2020-12-01 2020-11-27 4 RECHAN LESLIE J MSTR Director Stock Option (Right to buy) M - Exercise D 129.57 -2,500 2,500
2020-12-01 2020-11-27 4 RECHAN LESLIE J MSTR Director Stock Option (Right to buy) M - Exercise D 127.46 -7,500 7,500
2020-12-01 2020-11-27 4 RECHAN LESLIE J MSTR Class A Common Stock S - Sale D 270.3100 -269 -73 0
2020-12-01 2020-11-27 4 RECHAN LESLIE J MSTR Class A Common Stock S - Sale D 269.4500 -400 -108 269
2020-12-01 2020-11-27 4 RECHAN LESLIE J MSTR Class A Common Stock S - Sale D 267.9400 -48 -13 669
2020-12-01 2020-11-27 4 RECHAN LESLIE J MSTR Class A Common Stock S - Sale D 267.1700 -533 -142 717
2020-12-01 2020-11-27 4 RECHAN LESLIE J MSTR Class A Common Stock M - Exercise D 132.9100 1,250 166 1,250
2020-12-01 2020-11-27 4 RECHAN LESLIE J MSTR Class A Common Stock S - Sale D 271.5300 -200 -54 0
2020-12-01 2020-11-27 4 RECHAN LESLIE J MSTR Class A Common Stock S - Sale D 270.8000 -947 -256 200
2020-12-01 2020-11-27 4 RECHAN LESLIE J MSTR Class A Common Stock S - Sale D 269.6700 -400 -108 1,147
2020-12-01 2020-11-27 4 RECHAN LESLIE J MSTR Class A Common Stock S - Sale D 268.1200 -453 -121 1,547
2020-12-01 2020-11-27 4 RECHAN LESLIE J MSTR Class A Common Stock S - Sale D 267.2100 -399 -107 2,000
2020-12-01 2020-11-27 4 RECHAN LESLIE J MSTR Class A Common Stock S - Sale D 265.5300 -101 -27 2,399
2020-12-01 2020-11-27 4 RECHAN LESLIE J MSTR Class A Common Stock M - Exercise D 129.5700 2,500 324 2,500
2020-12-01 2020-11-27 4 RECHAN LESLIE J MSTR Class A Common Stock S - Sale D 269.1800 -200 -54 0
2020-12-01 2020-11-27 4 RECHAN LESLIE J MSTR Class A Common Stock S - Sale D 268.0000 -200 -54 200
2020-12-01 2020-11-27 4 RECHAN LESLIE J MSTR Class A Common Stock S - Sale D 267.1200 -1,000 -267 400
2020-12-01 2020-11-27 4 RECHAN LESLIE J MSTR Class A Common Stock S - Sale D 265.9600 -1,900 -505 1,400
2020-12-01 2020-11-27 4 RECHAN LESLIE J MSTR Class A Common Stock S - Sale D 264.6600 -1,501 -397 3,300
2020-12-01 2020-11-27 4 RECHAN LESLIE J MSTR Class A Common Stock S - Sale D 263.7400 -899 -237 4,801
2020-12-01 2020-11-27 4 RECHAN LESLIE J MSTR Class A Common Stock S - Sale D 262.9000 -705 -185 5,700
2020-12-01 2020-11-27 4 RECHAN LESLIE J MSTR Class A Common Stock S - Sale D 261.8700 -1,095 -287 6,405
2020-12-01 2020-11-27 4 RECHAN LESLIE J MSTR Class A Common Stock M - Exercise D 127.4600 7,500 956 7,500
2020-11-30 2020-11-25 4 Lang Timothy Edwin MSTR Employee Stock Option (Right to buy) M - Exercise D 165.01 -10,000 25,000
2020-11-30 2020-11-25 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 276.1000 -100 -28 0
2020-11-30 2020-11-25 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 275.2200 -500 -138 100
2020-11-30 2020-11-25 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 273.9500 -1,200 -329 600
2020-11-30 2020-11-25 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 273.0000 -2,109 -576 1,800
2020-11-30 2020-11-25 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 272.0100 -591 -161 3,909
2020-11-30 2020-11-25 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 270.8500 -600 -163 4,500
2020-11-30 2020-11-25 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 269.7800 -2,907 -784 5,100
2020-11-30 2020-11-25 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 268.7700 -993 -267 8,007
2020-11-30 2020-11-25 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 267.3200 -800 -214 9,000
2020-11-30 2020-11-25 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 265.7400 -200 -53 9,800
2020-11-30 2020-11-25 4 Lang Timothy Edwin MSTR Class A Common Stock M - Exercise D 165.0100 10,000 1,650 10,000
2020-11-30 2020-11-27 4 Shao Wei-Ming MSTR Employee Stock Option (Right to buy) M - Exercise D 165.01 -5,000 5,000
2020-11-30 2020-11-27 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 277.2100 -2,500 -693 5
2020-11-30 2020-11-27 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 278.3600 -2,500 -696 2,505
2020-11-30 2020-11-27 4 Shao Wei-Ming MSTR Class A Common Stock M - Exercise D 165.0100 5,000 825 5,005
2020-11-30 2020-11-25 4 Shao Wei-Ming MSTR Employee Stock Option (Right to buy) M - Exercise D 119.02 -5,100 0
2020-11-30 2020-11-25 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 273.5800 -1,100 -301 5
2020-11-30 2020-11-25 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 272.3000 -1,500 -408 1,105
2020-11-30 2020-11-25 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 267.2000 -2,500 -668 2,605
2020-11-30 2020-11-25 4 Shao Wei-Ming MSTR Class A Common Stock M - Exercise D 119.0200 5,100 607 5,105
2020-11-25 2020-11-24 4 Le Phong MSTR Employee Stock Option (Right to buy) M - Exercise D 151.60 -25,000 75,000
2020-11-25 2020-11-24 4 Le Phong MSTR Employee Stock Option (Right to buy) M - Exercise D 131.53 -40,000 40,000
2020-11-25 2020-11-24 4 Le Phong MSTR Class A Common Stock S - Sale D 243.5100 -600 -146 0
2020-11-25 2020-11-24 4 Le Phong MSTR Class A Common Stock S - Sale D 242.2200 -1,300 -315 600
2020-11-25 2020-11-24 4 Le Phong MSTR Class A Common Stock S - Sale D 241.1700 -3,703 -893 1,900
2020-11-25 2020-11-24 4 Le Phong MSTR Class A Common Stock S - Sale D 240.2700 -6,663 -1,601 5,603
2020-11-25 2020-11-24 4 Le Phong MSTR Class A Common Stock S - Sale D 238.9600 -4,424 -1,057 12,266
2020-11-25 2020-11-24 4 Le Phong MSTR Class A Common Stock S - Sale D 237.9400 -6,610 -1,573 16,690
2020-11-25 2020-11-24 4 Le Phong MSTR Class A Common Stock S - Sale D 236.9600 -1,700 -403 23,300
2020-11-25 2020-11-24 4 Le Phong MSTR Class A Common Stock M - Exercise D 151.6000 25,000 3,790 25,000
2020-11-25 2020-11-24 4 Le Phong MSTR Class A Common Stock S - Sale D 241.9400 -247 -60 0
2020-11-25 2020-11-24 4 Le Phong MSTR Class A Common Stock S - Sale D 240.6600 -2,316 -557 247
2020-11-25 2020-11-24 4 Le Phong MSTR Class A Common Stock S - Sale D 239.4600 -4,008 -960 2,563
2020-11-25 2020-11-24 4 Le Phong MSTR Class A Common Stock S - Sale D 238.5800 -7,793 -1,859 6,571
2020-11-25 2020-11-24 4 Le Phong MSTR Class A Common Stock S - Sale D 237.5200 -5,567 -1,322 14,364
2020-11-25 2020-11-24 4 Le Phong MSTR Class A Common Stock S - Sale D 236.5500 -9,171 -2,169 19,931
2020-11-25 2020-11-24 4 Le Phong MSTR Class A Common Stock S - Sale D 235.6100 -6,398 -1,507 29,102
2020-11-25 2020-11-24 4 Le Phong MSTR Class A Common Stock S - Sale D 234.6300 -4,500 -1,056 35,500
2020-11-25 2020-11-24 4 Le Phong MSTR Class A Common Stock M - Exercise D 131.5300 40,000 5,261 40,000
2020-11-25 2020-11-24 4 GRAHAM STEPHEN X MSTR Director Stock Option (Right to buy) M - Exercise D 121.43 -6,250 18,750
2020-11-25 2020-11-24 4 GRAHAM STEPHEN X MSTR Class A Common Stock S - Sale D 239.9800 -585 -140 200
2020-11-25 2020-11-24 4 GRAHAM STEPHEN X MSTR Class A Common Stock S - Sale D 239.1300 -699 -167 585
2020-11-25 2020-11-24 4 GRAHAM STEPHEN X MSTR Class A Common Stock S - Sale D 237.8200 -200 -48 1,284
2020-11-25 2020-11-24 4 GRAHAM STEPHEN X MSTR Class A Common Stock S - Sale D 236.5700 -1,100 -260 1,484
2020-11-25 2020-11-24 4 GRAHAM STEPHEN X MSTR Class A Common Stock S - Sale D 235.6800 -1,684 -397 2,584
2020-11-25 2020-11-24 4 GRAHAM STEPHEN X MSTR Class A Common Stock S - Sale D 234.7600 -1,982 -465 4,268
2020-11-25 2020-11-24 4 GRAHAM STEPHEN X MSTR Class A Common Stock M - Exercise D 121.4300 6,250 759 6,450
2020-11-25 2020-11-24 4 RICKERTSEN CARL J MSTR Director Stock Option (Right to buy) M - Exercise D 121.43 -10,000 25,000
2020-11-25 2020-11-24 4 RICKERTSEN CARL J MSTR Class A Common Stock S - Sale D 241.7000 -1,200 -290 5,000
2020-11-25 2020-11-24 4 RICKERTSEN CARL J MSTR Class A Common Stock S - Sale D 239.3300 -1,177 -282 1,200
2020-11-25 2020-11-24 4 RICKERTSEN CARL J MSTR Class A Common Stock S - Sale D 238.1400 -5,816 -1,385 2,377
2020-11-25 2020-11-24 4 RICKERTSEN CARL J MSTR Class A Common Stock S - Sale D 238.3300 -1,807 -431 8,193
2020-11-25 2020-11-24 4 RICKERTSEN CARL J MSTR Class A Common Stock M - Exercise D 121.4300 10,000 1,214 15,000
2020-11-25 2020-11-25 4 Patten Jarrod M MSTR Director Stock Option (Right to buy) M - Exercise D 121.43 -4,183 27,500
2020-11-25 2020-11-25 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 269.2200 -4,183 -1,126 0
2020-11-25 2020-11-25 4 Patten Jarrod M MSTR Class A Common Stock M - Exercise D 121.4300 4,183 508 4,183
2020-11-25 2020-11-24 4 Shao Wei-Ming MSTR Employee Stock Option (Right to buy) M - Exercise D 119.02 -1,000 5,100
2020-11-25 2020-11-24 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 234.9000 -1,000 -235 5
2020-11-25 2020-11-24 4 Shao Wei-Ming MSTR Class A Common Stock M - Exercise D 119.0200 1,000 119 1,005
2020-11-25 2020-11-24 4 Lang Timothy Edwin MSTR Employee Stock Option (Right to buy) M - Exercise D 165.01 -10,000 35,000
2020-11-25 2020-11-24 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 235.6000 -507 -119 0
2020-11-25 2020-11-24 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 237.9700 -167 -40 507
2020-11-25 2020-11-24 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 236.4900 -2,372 -561 674
2020-11-25 2020-11-24 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 235.5800 -1,954 -460 3,046
2020-11-25 2020-11-24 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 238.4300 -300 -72 5,000
2020-11-25 2020-11-24 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 236.5400 -1,600 -378 5,300
2020-11-25 2020-11-24 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 235.8300 -1,300 -307 6,900
2020-11-25 2020-11-24 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 234.7600 -1,000 -235 8,200
2020-11-25 2020-11-24 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 232.2300 -600 -139 9,200
2020-11-25 2020-11-24 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 230.0900 -200 -46 9,800
2020-11-25 2020-11-24 4 Lang Timothy Edwin MSTR Class A Common Stock M - Exercise D 165.0100 10,000 1,650 10,000
2020-11-25 2020-11-23 4 Lang Timothy Edwin MSTR Employee Stock Option (Right to buy) M - Exercise D 151.60 -5,000 45,000
2020-11-25 2020-11-23 4 Lang Timothy Edwin MSTR Employee Stock Option (Right to buy) M - Exercise D 165.01 -5,000 45,000
2020-11-25 2020-11-23 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 224.0100 -310 -69 0
2020-11-25 2020-11-23 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 222.8400 -1,790 -399 310
2020-11-25 2020-11-23 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 221.4800 -2,098 -465 2,100
2020-11-25 2020-11-23 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 220.5100 -502 -111 4,198
2020-11-25 2020-11-23 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 217.0700 -300 -65 4,700
2020-11-25 2020-11-23 4 Lang Timothy Edwin MSTR Class A Common Stock M - Exercise D 165.0100 5,000 825 5,000
2020-11-25 2020-11-23 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 223.0800 -399 -89 0
2020-11-25 2020-11-23 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 222.6900 -1,081 -241 399
2020-11-25 2020-11-23 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 221.4200 -1,625 -360 1,480
2020-11-25 2020-11-23 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 220.4600 -622 -137 3,105
2020-11-25 2020-11-23 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 218.9800 -279 -61 3,727
2020-11-25 2020-11-23 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 218.0600 -321 -70 4,006
2020-11-25 2020-11-23 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 216.6300 -673 -146 4,327
2020-11-25 2020-11-23 4 Lang Timothy Edwin MSTR Class A Common Stock M - Exercise D 151.6000 5,000 758 5,000
2020-11-24 2020-11-23 4 Shao Wei-Ming MSTR Employee Stock Option (Right to buy) M - Exercise D 119.02 -1,000 6,100
2020-11-24 2020-11-23 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 220.3800 -500 -110 0
2020-11-24 2020-11-23 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 218.5500 -500 -109 500
2020-11-24 2020-11-23 4 Shao Wei-Ming MSTR Class A Common Stock M - Exercise D 119.0200 1,000 119 1,000
2020-11-24 2020-11-20 4 Shao Wei-Ming MSTR Employee Stock Option (Right to buy) M - Exercise D 119.02 -500 7,100
2020-11-24 2020-11-20 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 222.5200 -500 -111 0
2020-11-24 2020-11-20 4 Shao Wei-Ming MSTR Class A Common Stock M - Exercise D 119.0200 500 60 500
2020-11-19 2020-11-13 4 Montgomery Jeanine MSTR Restricted Stock Units A - Award D 600 600
2020-11-19 2020-11-13 4 Le Phong MSTR Restricted Stock Units A - Award D 1,000 1,000
2020-11-19 2020-11-13 4 Lang Timothy Edwin MSTR Restricted Stock Units A - Award D 1,000 1,000
2020-11-19 2020-11-18 4 Shao Wei-Ming MSTR Employee Stock Option (Right to buy) M - Exercise D 119.02 -1,000 7,600
2020-11-19 2020-11-18 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 220.2700 -500 -110 0
2020-11-19 2020-11-18 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 221.0900 -500 -111 500
2020-11-19 2020-11-18 4 Shao Wei-Ming MSTR Class A Common Stock M - Exercise D 119.0200 1,000 119 1,000
2020-11-19 2020-11-13 4 Shao Wei-Ming MSTR Restricted Stock Units A - Award D 1,000 1,000
2020-11-13 2020-11-11 4 Shao Wei-Ming MSTR Employee Stock Option (Right to buy) M - Exercise D 119.02 -2,000 8,600
2020-11-13 2020-11-11 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 190.2500 -1,000 -190 0
2020-11-13 2020-11-11 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 189.2500 -1,000 -189 1,000
2020-11-13 2020-11-11 4 Shao Wei-Ming MSTR Class A Common Stock M - Exercise D 119.0200 2,000 238 2,000
2020-11-13 2020-11-10 4 Shao Wei-Ming MSTR Employee Stock Option (Right to buy) M - Exercise D 119.02 -2,000 10,600
2020-11-13 2020-11-10 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 186.1800 -2,000 -372 0
2020-11-13 2020-11-10 4 Shao Wei-Ming MSTR Class A Common Stock M - Exercise D 119.0200 2,000 238 2,000
2020-11-12 2020-11-10 4 Lang Timothy Edwin MSTR Employee Stock Option (Right to buy) M - Exercise D 131.53 -5,000 20,000
2020-11-12 2020-11-10 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 188.1000 -600 -113 0
2020-11-12 2020-11-10 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 187.1900 -518 -97 600
2020-11-12 2020-11-10 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 185.9100 -36 -7 1,118
2020-11-12 2020-11-10 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 185.2300 -3,846 -712 1,154
2020-11-12 2020-11-10 4 Lang Timothy Edwin MSTR Class A Common Stock M - Exercise D 131.5300 5,000 658 5,000
2020-11-12 2020-11-09 4 Lang Timothy Edwin MSTR Employee Stock Option (Right to buy) M - Exercise D 131.53 -5,000 25,000
2020-11-12 2020-11-09 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 186.3400 -900 -168 0
2020-11-12 2020-11-09 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 185.2100 -4,100 -759 900
2020-11-12 2020-11-09 4 Lang Timothy Edwin MSTR Class A Common Stock M - Exercise D 131.5300 5,000 658 5,000
2020-11-09 2020-11-05 4 Lang Timothy Edwin MSTR Employee Stock Option (Right to buy) M - Exercise D 131.53 -5,000 30,000
2020-11-09 2020-11-05 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 183.0400 -100 -18 0
2020-11-09 2020-11-05 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 182.4300 -300 -55 100
2020-11-09 2020-11-05 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 181.4400 -2,872 -521 400
2020-11-09 2020-11-05 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 180.4600 -1,728 -312 3,272
2020-11-09 2020-11-05 4 Lang Timothy Edwin MSTR Class A Common Stock M - Exercise D 131.5300 5,000 658 5,000
2020-11-05 2020-11-04 4 Lang Timothy Edwin MSTR Employee Stock Option (Right to buy) M - Exercise D 131.53 -3,000 35,000
2020-11-05 2020-11-04 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 175.0000 -3,000 -525 0
2020-11-05 2020-11-04 4 Lang Timothy Edwin MSTR Class A Common Stock M - Exercise D 131.5300 3,000 395 3,000
2020-11-05 2020-11-03 4 Lang Timothy Edwin MSTR Employee Stock Option (Right to buy) M - Exercise D 131.53 -1,000 38,000
2020-11-05 2020-11-03 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 170.0000 -1,000 -170 0
2020-11-05 2020-11-03 4 Lang Timothy Edwin MSTR Class A Common Stock M - Exercise D 131.5300 1,000 132 1,000
2020-11-03 2020-10-30 4 Lang Timothy Edwin MSTR Employee Stock Option (Right to buy) M - Exercise D 131.53 -1,000 39,000
2020-11-03 2020-10-30 4 Lang Timothy Edwin MSTR Class A Common Stock S - Sale D 165.0000 -1,000 -165 0
2020-11-03 2020-10-30 4 Lang Timothy Edwin MSTR Class A Common Stock M - Exercise D 131.5300 1,000 132 1,000
2020-06-02 2020-05-31 4 GRAHAM STEPHEN X MSTR Director Stock Option (Right to buy) A - Award D 124.48 5,000 5,000
2020-06-02 2020-05-31 4 Patten Jarrod M MSTR Director Stock Option (Right to buy) A - Award D 124.48 5,000 5,000
2020-06-02 2020-05-31 4 RECHAN LESLIE J MSTR Director Stock Option (Right to buy) A - Award D 124.48 5,000 5,000
2020-06-02 2020-05-31 4 RICKERTSEN CARL J MSTR Director Stock Option (Right to buy) A - Award D 124.48 5,000 5,000
2020-03-11 2020-03-09 4 RICKERTSEN CARL J MSTR Class A Common Stock P - Purchase D 130.0800 2,000 260 5,000
2019-11-26 2019-11-22 4 Le Phong MSTR Employee Stock Option (Right to buy) A - Award D 151.60 100,000 100,000
2019-11-26 2019-11-22 4 Shao Wei-Ming MSTR Employee Stock Option (Right to buy) A - Award D 151.60 20,000 20,000
2019-11-26 2019-11-22 4 Lang Timothy Edwin MSTR Employee Stock Option (Right to buy) A - Award D 151.60 20,000 20,000
2019-11-08 2019-11-07 4 Mayr Lisa MSTR Employee Stock Option (Right to buy) A - Award D 155.78 60,000 60,000
2019-08-05 2019-08-01 4 RECHAN LESLIE J By Rechan Family Investment Group Inc. MSTR Class A Common Stock P - Purchase I 136.9800 1,900 260 1,900
2019-06-04 2019-05-31 4 RECHAN LESLIE J MSTR Director Stock Option (Right to buy) A - Award D 132.91 5,000 5,000
2019-06-04 2019-05-31 4 RICKERTSEN CARL J MSTR Director Stock Option (Right to buy) A - Award D 132.91 5,000 5,000
2019-06-04 2019-05-31 4 GRAHAM STEPHEN X MSTR Director Stock Option (Right to buy) A - Award D 132.91 5,000 5,000
2019-06-04 2019-05-31 4 Patten Jarrod M MSTR Director Stock Option (Right to buy) A - Award D 132.91 5,000 5,000
2019-02-26 2019-02-23 4 Norlin Kevin MSTR Employee Stock Option (Right to buy) A - Award D 145.41 20,000 20,000
2018-08-01 2018-07-30 4 Breya Margaret Anne MSTR Employee Stock Option (Right to buy) A - Award D 127.93 75,000 75,000
2018-06-04 2018-05-31 4 RICKERTSEN CARL J MSTR Director Stock Option (Right to buy) A - Award D 129.57 5,000 5,000
2018-06-04 2018-05-31 4 GRAHAM STEPHEN X MSTR Director Stock Option (Right to buy) A - Award D 129.57 5,000 5,000
2018-06-04 2018-05-31 4 Patten Jarrod M MSTR Director Stock Option (Right to buy) A - Award D 129.57 5,000 5,000
2018-06-04 2018-05-31 4 RECHAN LESLIE J MSTR Director Stock Option (Right to buy) A - Award D 129.57 5,000 5,000
2018-06-04 2018-05-31 4 Breya Margaret Anne MSTR Director Stock Option (Right to buy) A - Award D 129.57 5,000 5,000
2018-05-22 2018-05-18 4 Epstein Robert H MSTR Director Stock Option (Right to buy) M - Exercise D 121.43 -900 0
2018-05-22 2018-05-18 4 Epstein Robert H MSTR Class A Common Stock S - Sale D 130.5000 -300 -39 0
2018-05-22 2018-05-18 4 Epstein Robert H MSTR Class A Common Stock S - Sale D 131.5000 -600 -79 300
2018-05-22 2018-05-18 4 Epstein Robert H MSTR Class A Common Stock M - Exercise D 121.4300 900 109 900
2018-05-10 2018-05-09 4 Epstein Robert H MSTR Director Stock Option (Right to buy) M - Exercise D 121.43 -500 900
2018-05-10 2018-05-09 4 Epstein Robert H MSTR Class A Common Stock S - Sale D 131.2500 -500 -66 0
2018-05-10 2018-05-09 4 Epstein Robert H MSTR Class A Common Stock M - Exercise D 121.4300 500 61 500
2018-05-10 2018-05-08 4 Epstein Robert H MSTR Director Stock Option (Right to buy) M - Exercise D 121.43 -2,500 1,400
2018-05-10 2018-05-08 4 Epstein Robert H MSTR Class A Common Stock S - Sale D 130.8300 -2,500 -327 0
2018-05-10 2018-05-08 4 Epstein Robert H MSTR Class A Common Stock M - Exercise D 121.4300 2,500 304 2,500
2018-05-08 2018-05-07 4 Epstein Robert H MSTR Director Stock Option (Right to buy) M - Exercise D 121.43 -3,500 3,900
2018-05-08 2018-05-07 4 Epstein Robert H MSTR Class A Common Stock S - Sale D 131.0100 -3,500 -459 0
2018-05-08 2018-05-07 4 Epstein Robert H MSTR Class A Common Stock M - Exercise D 121.4300 3,500 425 3,500
2018-05-08 2018-05-04 4 Epstein Robert H MSTR Director Stock Option (Right to buy) M - Exercise D 121.43 -3,500 7,400
2018-05-08 2018-05-04 4 Epstein Robert H MSTR Class A Common Stock S - Sale D 130.2200 -3,500 -456 0
2018-05-08 2018-05-04 4 Epstein Robert H MSTR Class A Common Stock M - Exercise D 121.4300 3,500 425 3,500
2018-05-04 2018-05-02 4 Epstein Robert H MSTR Director Stock Option (Right to buy) M - Exercise D 121.43 -3,500 10,900
2018-05-04 2018-05-02 4 Epstein Robert H MSTR Class A Common Stock S - Sale D 131.4900 -3,500 -460 0
2018-05-04 2018-05-02 4 Epstein Robert H MSTR Class A Common Stock M - Exercise D 121.4300 3,500 425 3,500
2018-05-02 2018-04-30 4 Breya Margaret Anne MSTR Director Stock Option (Right to buy) A - Award D 127.46 15,000 15,000
2018-05-02 2018-04-30 4 RECHAN LESLIE J MSTR Director Stock Option (Right to buy) A - Award D 127.46 15,000 15,000
2018-05-02 2018-04-30 4 Norlin Kevin MSTR Employee Stock Option (Right to buy) A - Award D 127.46 35,000 35,000
2018-05-02 2018-05-01 4 Epstein Robert H MSTR Director Stock Option (Right to buy) M - Exercise D 121.43 -3,500 14,400
2018-05-02 2018-05-01 4 Epstein Robert H MSTR Class A Common Stock S - Sale D 130.7000 -500 -65 0
2018-05-02 2018-05-01 4 Epstein Robert H MSTR Class A Common Stock S - Sale D 128.9200 -3,000 -387 500
2018-05-02 2018-05-01 4 Epstein Robert H MSTR Class A Common Stock M - Exercise D 121.4300 3,500 425 3,500
2018-02-12 2018-02-08 4 Le Phong MSTR Employee Stock Option (Right to buy) A - Award D 131.53 80,000 80,000
2018-02-12 2018-02-08 4 Rennyson David J MSTR Employee Stock Option (Right to buy) A - Award D 131.53 20,000 20,000
2018-02-12 2018-02-08 4 Shao Wei-Ming MSTR Employee Stock Option (Right to buy) A - Award D 131.53 25,000 25,000
2018-02-12 2018-02-08 4 Lang Timothy Edwin MSTR Employee Stock Option (Right to buy) A - Award D 131.53 40,000 40,000
2017-11-16 2017-11-14 4 Holdridge Stephen H. MSTR Employee Stock Option (Right to buy) A - Award D 133.18 60,000 60,000
2017-06-09 2017-06-09 4 Shao Wei-Ming MSTR Employee Stock Option (Right to buy) M - Exercise D 119.02 -1,400 12,600
2017-06-09 2017-06-09 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 184.6600 -1,400 -259 5
2017-06-09 2017-06-09 4 Shao Wei-Ming MSTR Class A Common Stock M - Exercise D 119.0200 1,400 167 1,405
2017-06-09 2017-06-07 4 Shao Wei-Ming MSTR Employee Stock Option (Right to buy) M - Exercise D 119.02 -1,000 14,000
2017-06-09 2017-06-07 4 Shao Wei-Ming MSTR Class A Common Stock S - Sale D 181.9700 -1,000 -182 5
2017-06-09 2017-06-07 4 Shao Wei-Ming MSTR Class A Common Stock M - Exercise D 119.0200 1,000 119 1,005
2017-06-02 2017-05-31 4 RICKERTSEN CARL J MSTR Director Stock Option (Right to buy) A - Award D 182.36 5,000 5,000
2017-06-02 2017-05-31 4 Patten Jarrod M MSTR Director Stock Option (Right to buy) A - Award D 182.36 5,000 5,000
2017-06-02 2017-05-31 4 GRAHAM STEPHEN X MSTR Director Stock Option (Right to buy) A - Award D 182.36 5,000 5,000
2017-06-02 2017-05-31 4 Epstein Robert H MSTR Director Stock Option (Right to buy) A - Award D 182.36 5,000 5,000
2017-03-10 2017-03-08 4 Rennyson David J MSTR Employee Stock Option (Right to buy) A - Award D 189.16 20,000 20,000
2017-03-10 2017-03-08 4 Le Phong MSTR Employee Stock Option (Right to buy) A - Award D 189.16 40,000 40,000
2017-03-10 2017-03-08 4 Lang Timothy Edwin MSTR Employee Stock Option (Right to buy) A - Award D 189.16 30,000 30,000
2016-12-07 2016-12-05 4 Epstein Robert H MSTR Director Stock Option (Right to buy) M - Exercise D 121.43 -368 17,900
2016-12-07 2016-12-05 4 Epstein Robert H MSTR Class A Common Stock S - Sale D 195.2500 -368 -72 0
2016-12-07 2016-12-05 4 Epstein Robert H MSTR Class A Common Stock M - Exercise D 121.4300 368 45 368
2016-12-05 2016-12-01 4 Epstein Robert H MSTR Director Stock Option (Right to buy) M - Exercise D 121.43 -482 18,268
2016-12-05 2016-12-01 4 Epstein Robert H MSTR Class A Common Stock S - Sale D 196.0000 -482 -94 0
2016-12-05 2016-12-01 4 Epstein Robert H MSTR Class A Common Stock M - Exercise D 121.4300 482 59 482
2016-11-22 2016-11-18 4 Patten Jarrod M MSTR Director Stock Option (Right to buy) M - Exercise D 121.43 -3,317 31,683
2016-11-22 2016-11-18 4 Patten Jarrod M MSTR Class A Common Stock S - Sale D 197.2000 -3,317 -654 0
2016-11-22 2016-11-18 4 Patten Jarrod M MSTR Class A Common Stock M - Exercise D 121.4300 3,317 403 3,317
2016-06-02 2016-05-31 4 RICKERTSEN CARL J MSTR Director Stock Option (Right to buy) A - Award D 186.54 5,000 5,000
2016-06-02 2016-05-31 4 GRAHAM STEPHEN X MSTR Director Stock Option (Right to buy) A - Award D 186.54 5,000 5,000
2016-06-02 2016-05-31 4 Patten Jarrod M MSTR Director Stock Option (Right to buy) A - Award D 186.54 5,000 5,000
2016-06-02 2016-05-31 4 Epstein Robert H MSTR Director Stock Option (Right to buy) A - Award D 186.54 5,000 5,000
2016-01-14 3 Shao Wei-Ming MSTR Class A Common Stock D 10
2016-01-14 3 Shao Wei-Ming MSTR Class A Common Stock D 10
2015-09-09 2015-09-08 4 Le Phong MSTR Employee Stock Option (Right to buy) A - Award D 201.25 40,000 40,000
2015-06-12 2015-06-10 4 Epstein Robert H MSTR Director Stock Option (Right to buy) M - Exercise D 121.43 -1,731 18,750
2015-06-12 2015-06-10 4 Epstein Robert H MSTR Class A Common Stock S - Sale D 180.5000 -1,731 -312 0
2015-06-12 2015-06-10 4 Epstein Robert H MSTR Class A Common Stock M - Exercise D 121.4300 1,731 210 1,731
2015-06-09 2015-06-05 4 Epstein Robert H MSTR Director Stock Option (Right to buy) M - Exercise D 121.43 -1,394 20,481
2015-06-09 2015-06-05 4 Epstein Robert H MSTR Class A Common Stock S - Sale D 180.5000 -1,394 -252 0
2015-06-09 2015-06-05 4 Epstein Robert H MSTR Class A Common Stock M - Exercise D 121.4300 1,394 169 1,394
2015-06-02 2015-05-31 4 RICKERTSEN CARL J MSTR Director Stock Option (Right to buy) A - Award D 175.98 5,000 5,000
2015-06-02 2015-05-31 4 GRAHAM STEPHEN X MSTR Director Stock Option (Right to buy) A - Award D 175.98 5,000 5,000
2015-06-02 2015-05-31 4 Patten Jarrod M MSTR Director Stock Option (Right to buy) A - Award D 175.98 5,000 5,000
2015-06-02 2015-05-31 4 Epstein Robert H MSTR Director Stock Option (Right to buy) A - Award D 175.98 5,000 5,000
2015-05-12 2015-05-08 4 Epstein Robert H MSTR Director Stock Option (Right to buy) M - Exercise D 121.43 -3,125 21,875
2015-05-12 2015-05-08 4 Epstein Robert H MSTR Class A Common Stock S - Sale D 181.0003 -3,325 -602 0
2015-05-12 2015-05-08 4 Epstein Robert H MSTR Class A Common Stock M - Exercise D 121.4300 3,125 379 3,325
2015-05-06 2015-05-05 4 Thede Douglas King MSTR Employee Stock Option (Right to buy) M - Exercise D 92.84 -5,000 75,000
2015-05-06 2015-05-05 4 Thede Douglas King MSTR Class A Common Stock S - Sale D 178.3600 -5,000 -892 0
2015-05-06 2015-05-05 4 Thede Douglas King MSTR Class A Common Stock M - Exercise D 92.8400 5,000 464 5,000
2015-05-06 2015-05-04 4 Thede Douglas King MSTR Employee Stock Option (Right to buy) M - Exercise D 92.84 -5,000 80,000
2015-05-06 2015-05-04 4 Thede Douglas King MSTR Class A Common Stock S - Sale D 180.8500 -5,000 -904 0
2015-05-06 2015-05-04 4 Thede Douglas King MSTR Class A Common Stock M - Exercise D 92.8400 5,000 464 5,000
2015-05-04 2015-05-01 4 Thede Douglas King MSTR Employee Stock Option (Right to buy) M - Exercise D 92.84 -5,000 85,000
2015-05-04 2015-05-01 4 Thede Douglas King MSTR Class A Common Stock S - Sale D 182.4500 -5,000 -912 0
2015-05-04 2015-05-01 4 Thede Douglas King MSTR Class A Common Stock M - Exercise D 92.8400 5,000 464 5,000
2015-05-04 2015-04-30 4 Thede Douglas King MSTR Employee Stock Option (Right to buy) M - Exercise D 92.84 -10,000 90,000
2015-05-04 2015-04-30 4 Thede Douglas King MSTR Class A Common Stock S - Sale D 183.5900 -10,000 -1,836 0
2015-05-04 2015-04-30 4 Thede Douglas King MSTR Class A Common Stock M - Exercise D 92.8400 10,000 928 10,000
2015-02-03 2015-02-02 4 Lang Timothy Edwin MSTR Employee Stock Option (Right to buy) A - Award D 165.01 50,000 50,000
2014-05-06 2014-05-04 4 Starke Marcus H MSTR Employee Stock Option (Right to buy) A - Award D 119.02 50,000 50,000
2014-05-02 2014-04-30 4 SAYLOR MICHAEL J MSTR Employee Stock Option (Right to buy) A - Award D 121.43 400,000 400,000
2014-05-02 2014-04-30 4 RICKERTSEN CARL J MSTR Director Stock Option (Right to buy) A - Award D 121.43 35,000 35,000
2014-05-02 2014-04-30 4 GRAHAM STEPHEN X MSTR Director Stock Option (Right to buy) A - Award D 121.43 25,000 25,000
2014-05-02 2014-04-30 4 Patten Jarrod M MSTR Director Stock Option (Right to buy) A - Award D 121.43 35,000 35,000
2014-05-02 2014-04-30 4 Epstein Robert H MSTR Director Stock Option (Right to buy) A - Award D 121.43 25,000 25,000
2014-04-30 3 GRAHAM STEPHEN X MSTR Class A Common Stock D 400
2014-04-30 3 GRAHAM STEPHEN X MSTR Class A Common Stock D 400
2013-09-09 2013-09-05 4 KLEIN JONATHAN F MSTR Employee Stock Option (Right to buy) A - Award D 92.84 200,000 200,000
2013-09-09 2013-09-05 4 Zolfaghari Paul N MSTR Employee Stock Option (Right to buy) A - Award D 92.84 200,000 200,000
2013-09-09 2013-09-05 4 Thede Douglas King MSTR Employee Stock Option (Right to buy) A - Award D 92.84 100,000 100,000
2013-09-09 2013-09-05 4 Xiao Peng MSTR Employee Stock Option (Right to buy) A - Award D 92.84 100,000 100,000
2013-07-01 3/A Xiao Peng MSTR Class A Common Stock D 60
2012-11-13 3 Zolfaghari Paul N MSTR Class A Common Stock D 600
2012-11-06 2012-11-02 4 RICKERTSEN CARL J MSTR Class A Common Stock P - Purchase D 96.5090 3,000 290 3,000
2012-09-10 2012-09-06 4 SAYLOR MICHAEL J MSTR Employee Stock Option (right to buy) M - Exercise D 20.69 -39,521 0
2012-09-10 2012-09-06 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 129.0482 -3,329 -430 0
2012-09-10 2012-09-06 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 128.3016 -12,671 -1,626 3,329
2012-09-10 2012-09-06 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 127.3536 -23,521 -2,995 16,000
2012-09-10 2012-09-06 4 SAYLOR MICHAEL J MSTR Class A Common Stock M - Exercise D 20.6900 39,521 818 39,521
2012-09-06 2012-09-05 4 SAYLOR MICHAEL J MSTR Employee Stock Option (right to buy) M - Exercise D 20.69 -36,127 39,521
2012-09-06 2012-09-05 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 125.8988 -36,127 -4,548 0
2012-09-06 2012-09-05 4 SAYLOR MICHAEL J MSTR Class A Common Stock M - Exercise D 20.6900 36,127 747 36,127
2012-09-06 2012-09-04 4 SAYLOR MICHAEL J MSTR Employee Stock Option (right to buy) M - Exercise D 20.69 -31,954 75,648
2012-09-06 2012-09-04 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 126.4189 -5,793 -732 0
2012-09-06 2012-09-04 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 125.5447 -26,161 -3,284 5,793
2012-09-06 2012-09-04 4 SAYLOR MICHAEL J MSTR Class A Common Stock M - Exercise D 20.6900 31,954 661 31,954
2012-09-04 2012-08-31 4 SAYLOR MICHAEL J MSTR Employee Stock Option (right to buy) M - Exercise D 20.69 -10,190 107,602
2012-09-04 2012-08-31 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 125.7632 -10,190 -1,282 0
2012-09-04 2012-08-31 4 SAYLOR MICHAEL J MSTR Class A Common Stock M - Exercise D 20.6900 10,190 211 10,190
2012-09-04 2012-08-30 4 SAYLOR MICHAEL J MSTR Employee Stock Option (right to buy) M - Exercise D 20.69 -1,837 117,792
2012-09-04 2012-08-30 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 126.5245 -1,837 -232 0
2012-09-04 2012-08-30 4 SAYLOR MICHAEL J MSTR Class A Common Stock M - Exercise D 20.6900 1,837 38 1,837
2012-08-30 2012-08-29 4 SAYLOR MICHAEL J MSTR Employee Stock Option (right to buy) M - Exercise D 20.69 -37,600 119,629
2012-08-30 2012-08-29 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 126.6840 -37,600 -4,763 0
2012-08-30 2012-08-29 4 SAYLOR MICHAEL J MSTR Class A Common Stock M - Exercise D 20.6900 37,600 778 37,600
2012-08-30 2012-08-28 4 SAYLOR MICHAEL J MSTR Employee Stock Option (right to buy) M - Exercise D 20.69 -4,700 157,229
2012-08-30 2012-08-28 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 125.6250 -4,700 -590 0
2012-08-30 2012-08-28 4 SAYLOR MICHAEL J MSTR Class A Common Stock M - Exercise D 20.6900 4,700 97 4,700
2012-08-23 2012-08-21 4 SAYLOR MICHAEL J MSTR Employee Stock Option (right to buy) M - Exercise D 20.69 -14,768 161,929
2012-08-23 2012-08-21 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 128.7192 -14,768 -1,901 0
2012-08-23 2012-08-21 4 SAYLOR MICHAEL J MSTR Class A Common Stock M - Exercise D 20.6900 14,768 306 14,768
2012-08-21 2012-08-17 4 SAYLOR MICHAEL J MSTR Employee Stock Option (right to buy) M - Exercise D 20.69 -10,000 176,697
2012-08-21 2012-08-17 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 128.0438 -1,120 -143 0
2012-08-21 2012-08-17 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 126.6036 -8,880 -1,124 1,120
2012-08-21 2012-08-17 4 SAYLOR MICHAEL J MSTR Class A Common Stock M - Exercise D 20.6900 10,000 207 10,000
2012-08-17 2012-08-16 4 SAYLOR MICHAEL J MSTR Employee Stock Option (right to buy) M - Exercise D 20.69 -10,101 186,697
2012-08-17 2012-08-16 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 126.8581 -10,101 -1,281 0
2012-08-17 2012-08-16 4 SAYLOR MICHAEL J MSTR Class A Common Stock M - Exercise D 20.6900 10,101 209 10,101
2012-08-17 2012-08-15 4 SAYLOR MICHAEL J MSTR Employee Stock Option (right to buy) M - Exercise D 20.69 -12,300 196,798
2012-08-17 2012-08-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 124.7662 -12,300 -1,535 0
2012-08-17 2012-08-15 4 SAYLOR MICHAEL J MSTR Class A Common Stock M - Exercise D 20.6900 12,300 254 12,300
2012-08-15 2012-08-14 4 SAYLOR MICHAEL J MSTR Employee Stock Option (right to buy) M - Exercise D 20.69 -18,200 209,098
2012-08-15 2012-08-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 126.1970 -6,100 -770 0
2012-08-15 2012-08-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 125.6088 -12,100 -1,520 6,100
2012-08-15 2012-08-14 4 SAYLOR MICHAEL J MSTR Class A Common Stock M - Exercise D 20.6900 18,200 377 18,200
2012-08-15 2012-08-13 4 SAYLOR MICHAEL J MSTR Employee Stock Option (right to buy) M - Exercise D 20.69 -21,439 227,298
2012-08-15 2012-08-13 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 128.2077 -1,100 -141 0
2012-08-15 2012-08-13 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 127.1107 -1,700 -216 1,100
2012-08-15 2012-08-13 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 126.5512 -18,639 -2,359 2,800
2012-08-15 2012-08-13 4 SAYLOR MICHAEL J MSTR Class A Common Stock M - Exercise D 20.6900 21,439 444 21,439
2012-08-13 2012-08-10 4 SAYLOR MICHAEL J MSTR Employee Stock Option (right to buy) M - Exercise D 20.69 -20,000 248,737
2012-08-13 2012-08-10 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 126.7547 -20,000 -2,535 0
2012-08-13 2012-08-10 4 SAYLOR MICHAEL J MSTR Class A Common Stock M - Exercise D 20.6900 20,000 414 20,000
2012-08-13 2012-08-09 4 SAYLOR MICHAEL J MSTR Employee Stock Option (right to buy) M - Exercise D 20.69 -16,409 268,737
2012-08-13 2012-08-09 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 126.6070 -16,409 -2,077 0
2012-08-13 2012-08-09 4 SAYLOR MICHAEL J MSTR Class A Common Stock M - Exercise D 20.6900 16,409 340 16,409
2012-06-12 2012-06-08 4 SAYLOR MICHAEL J MSTR Employee Stock Option (right to buy) M - Exercise D 20.69 -60,000 285,146
2012-06-12 2012-06-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 122.2170 -28,000 -3,422 0
2012-06-12 2012-06-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 121.5924 -19,500 -2,371 28,000
2012-06-12 2012-06-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 120.3026 -12,500 -1,504 47,500
2012-06-12 2012-06-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock M - Exercise D 20.6900 60,000 1,241 60,000
2012-06-11 2012-06-08 4 BANSAL SANJU K Shares owned by LLC MSTR Class B Common Stock C - Conversion I -10,000 213,302
2012-06-11 2012-06-08 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 120.0691 -7,000 -840 0
2012-06-11 2012-06-08 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock C - Conversion I 10,000 0
2012-06-11 2012-06-07 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 122.8983 -3,000 -369 0
2012-06-07 2012-06-07 4 BANSAL SANJU K Shares owned by LLC MSTR Class B Common Stock C - Conversion I -30,000 223,302
2012-06-07 2012-06-07 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock C - Conversion I 30,000 0
2012-06-07 2012-06-06 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 124.2918 -532 -66 0
2012-06-07 2012-06-06 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 123.3466 -18,168 -2,241 0
2012-06-07 2012-06-06 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 122.3712 -1,300 -159 0
2012-06-07 2012-06-05 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 121.3781 -1,636 -199 0
2012-06-07 2012-06-05 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 120.5570 -8,364 -1,008 0
2012-05-29 2012-05-29 4 BANSAL SANJU K Shares owned by LLC MSTR Class B Common Stock C - Conversion I -200 253,302
2012-05-29 2012-05-29 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock C - Conversion I 200 0
2012-05-29 2012-05-24 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 129.1800 -200 -26 0
2012-05-23 2012-05-23 4 BANSAL SANJU K Shares owned by LLC MSTR Class B Common Stock C - Conversion I -3,467 253,502
2012-05-23 2012-05-23 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock C - Conversion I 3,467 0
2012-05-23 2012-05-21 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 132.1198 -3,467 -458 0
2012-05-21 2012-05-21 4 BANSAL SANJU K Shares owned by LLC MSTR Class B Common Stock C - Conversion I -3,631 256,969
2012-05-21 2012-05-21 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock C - Conversion I 3,631 0
2012-05-21 2012-05-17 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 135.1401 -3,631 -491 0
2012-05-17 2012-05-17 4 BANSAL SANJU K Shares owned by LLC MSTR Class B Common Stock C - Conversion I -1,500 260,600
2012-05-17 2012-05-17 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock C - Conversion I 1,500 0
2012-05-17 2012-05-15 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 142.9987 -1,500 -214 0
2012-05-11 2012-05-09 4 SAYLOR MICHAEL J MSTR Employee Stock Option (right to buy) M - Exercise D 20.69 -12,700 345,146
2012-05-11 2012-05-09 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 147.0020 -100 -15 0
2012-05-11 2012-05-09 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 146.4608 -12,600 -1,845 100
2012-05-11 2012-05-09 4 SAYLOR MICHAEL J MSTR Class A Common Stock M - Exercise D 20.6900 12,700 263 12,700
2012-05-11 2012-05-11 4 BANSAL SANJU K Shares owned by LLC MSTR Class B Common Stock C - Conversion I -5,000 262,100
2012-05-11 2012-05-11 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock C - Conversion I 5,000 0
2012-05-11 2012-05-09 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 146.4800 -100 -15 0
2012-05-11 2012-05-09 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 146.0909 -4,900 -716 0
2012-05-09 2012-05-07 4 SAYLOR MICHAEL J MSTR Employee Stock Option (right to buy) M - Exercise D 20.69 -20,000 357,846
2012-05-09 2012-05-07 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 150.1672 -9,300 -1,397 0
2012-05-09 2012-05-07 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 149.2545 -10,700 -1,597 9,300
2012-05-09 2012-05-07 4 SAYLOR MICHAEL J MSTR Class A Common Stock M - Exercise D 20.6900 20,000 414 20,000
2012-05-07 2012-05-03 4 SPAHR THOMAS P MSTR Class A Common Stock S - Sale D 155.0000 -1,935 -300 8,565
2012-03-13 2012-03-09 4 SAYLOR MICHAEL J MSTR Employee Stock Option (right to buy) M - Exercise D 20.69 -15,300 377,846
2012-03-13 2012-03-09 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 133.2800 -100 -13 900
2012-03-13 2012-03-09 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 133.2750 -25 -3 1,000
2012-03-13 2012-03-09 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 133.2700 -200 -27 1,025
2012-03-13 2012-03-09 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 133.2601 -200 -27 1,225
2012-03-13 2012-03-09 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 133.2600 -600 -80 1,425
2012-03-13 2012-03-09 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 133.2550 -200 -27 2,025
2012-03-13 2012-03-09 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 133.2500 -300 -40 2,225
2012-03-13 2012-03-09 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 133.2050 -100 -13 2,525
2012-03-13 2012-03-09 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 133.2000 -300 -40 2,625
2012-03-13 2012-03-09 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 133.1950 -900 -120 2,925
2012-03-13 2012-03-09 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 133.1800 -700 -93 3,825
2012-03-13 2012-03-09 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 133.1500 -400 -53 4,525
2012-03-13 2012-03-09 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 133.1401 -400 -53 4,925
2012-03-13 2012-03-09 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 133.1300 -150 -20 5,325
2012-03-13 2012-03-09 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 133.1200 -396 -53 5,475
2012-03-13 2012-03-09 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 133.1150 -100 -13 5,871
2012-03-13 2012-03-09 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 133.1100 -200 -27 5,971
2012-03-13 2012-03-09 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 133.1000 -6,229 -829 6,171
2012-03-13 2012-03-09 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 133.0401 -400 -53 12,400
2012-03-13 2012-03-09 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 133.0300 -300 -40 12,800
2012-03-13 2012-03-09 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 133.0000 -300 -40 13,100
2012-03-13 2012-03-09 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 132.7900 -300 -40 13,400
2012-03-13 2012-03-09 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 132.6750 -100 -13 13,700
2012-03-13 2012-03-09 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 132.6600 -100 -13 13,800
2012-03-13 2012-03-09 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 132.5800 -200 -27 13,900
2012-03-13 2012-03-09 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 132.5701 -200 -27 14,100
2012-03-13 2012-03-09 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 132.5300 -100 -13 14,300
2012-03-13 2012-03-09 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 132.5100 -500 -66 14,400
2012-03-13 2012-03-09 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 132.5000 -400 -53 14,900
2012-03-13 2012-03-09 4 SAYLOR MICHAEL J MSTR Class A Common Stock M - Exercise D 20.6900 15,300 317 15,300
2012-03-13 2012-03-09 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 133.5000 -200 -27 0
2012-03-13 2012-03-09 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 133.4200 -400 -53 200
2012-03-13 2012-03-09 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 133.4000 -300 -40 600
2012-03-12 2012-03-09 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 132.4000 -16 -2 0
2012-03-12 2012-03-08 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 130.8500 -101 -13 0
2012-03-12 2012-03-08 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 130.7500 -100 -13 0
2012-03-12 2012-03-08 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 130.7200 -103 -13 0
2012-03-12 2012-03-08 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 130.7000 -100 -13 0
2012-03-12 2012-03-08 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 130.6700 -200 -26 0
2012-03-12 2012-03-08 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 130.6600 -352 -46 0
2012-03-12 2012-03-08 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 130.6500 -600 -78 0
2012-03-12 2012-03-08 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 130.6400 -100 -13 0
2012-03-12 2012-03-08 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 130.6200 -100 -13 0
2012-03-12 2012-03-08 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 130.6100 -300 -39 0
2012-03-12 2012-03-08 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 130.6000 -231 -30 0
2012-03-12 2012-03-08 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 130.5500 -500 -65 0
2012-03-12 2012-03-08 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 130.5200 -100 -13 0
2012-03-12 2012-03-08 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 130.4700 -213 -28 0
2012-03-12 2012-03-08 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 130.3300 -300 -39 0
2012-03-12 2012-03-08 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 130.0400 -200 -26 0
2012-03-12 2012-03-08 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 130.0250 -100 -13 0
2012-03-12 2012-03-08 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 130.0200 -200 -26 0
2012-03-12 2012-03-08 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 130.0000 -100 -13 0
2012-03-12 2012-03-08 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 129.9900 -100 -13 0
2012-03-12 2012-03-08 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 129.9800 -100 -13 0
2012-03-12 2012-03-08 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 129.9450 -100 -13 0
2012-03-12 2012-03-08 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 129.9200 -100 -13 0
2012-03-12 2012-03-08 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 129.8300 -100 -13 0
2012-03-12 2012-03-08 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 129.7950 -100 -13 0
2012-03-12 2012-03-08 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 129.7600 -100 -13 0
2012-03-12 2012-03-08 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 129.5200 -100 -13 0
2012-03-12 2012-03-08 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 129.5100 -100 -13 0
2012-03-12 2012-03-08 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 129.4800 -100 -13 0
2012-03-12 2012-03-09 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 133.6700 -100 -13 0
2012-03-12 2012-03-09 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 133.5500 -100 -13 0
2012-03-12 2012-03-09 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 133.4900 -200 -27 0
2012-03-12 2012-03-09 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 133.4800 -100 -13 0
2012-03-12 2012-03-09 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 133.4700 -100 -13 0
2012-03-12 2012-03-09 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 133.4500 -100 -13 0
2012-03-12 2012-03-09 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 133.4000 -100 -13 0
2012-03-12 2012-03-09 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 133.3900 -100 -13 0
2012-03-12 2012-03-09 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 133.3300 -100 -13 0
2012-03-12 2012-03-09 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 133.3200 -1,000 -133 0
2012-03-12 2012-03-09 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 133.3100 -800 -107 0
2012-03-12 2012-03-09 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 133.3000 -100 -13 0
2012-03-12 2012-03-09 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 133.2600 -100 -13 0
2012-03-12 2012-03-09 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 133.2500 -300 -40 0
2012-03-12 2012-03-09 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 133.2400 -600 -80 0
2012-03-12 2012-03-09 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 133.1800 -200 -27 0
2012-03-12 2012-03-09 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 133.1500 -100 -13 0
2012-03-12 2012-03-09 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 133.1300 -100 -13 0
2012-03-12 2012-03-09 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 133.1100 -200 -27 0
2012-03-12 2012-03-09 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 133.1000 -100 -13 0
2012-03-12 2012-03-09 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 133.0800 -100 -13 0
2012-03-12 2012-03-09 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 133.0550 -100 -13 0
2012-03-12 2012-03-09 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 133.0400 -800 -106 0
2012-03-12 2012-03-09 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 133.0300 -600 -80 0
2012-03-12 2012-03-09 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 133.0200 -300 -40 0
2012-03-12 2012-03-09 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 133.0100 -100 -13 0
2012-03-12 2012-03-09 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 132.9800 -383 -51 0
2012-03-12 2012-03-09 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 132.9000 -1 -0 0
2012-03-12 2012-03-09 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 132.8500 -400 -53 0
2012-03-12 2012-03-09 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 132.5000 -100 -13 0
2012-03-09 2012-03-09 4 BANSAL SANJU K MSTR Class B Common Stock C - Conversion D -4,623 2,357
2012-03-09 2012-03-09 4 BANSAL SANJU K Shares owned by LLC MSTR Class B Common Stock C - Conversion I -12,900 267,100
2012-03-09 2012-03-09 4 BANSAL SANJU K MSTR Class A Common Stock C - Conversion D 4,623 0
2012-03-09 2012-03-09 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock C - Conversion I 12,900 0
2012-03-09 2012-03-07 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 129.4300 -200 -26 0
2012-03-09 2012-03-07 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 129.3900 -200 -26 0
2012-03-09 2012-03-07 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 129.3800 -500 -65 0
2012-03-09 2012-03-07 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 129.3700 -100 -13 0
2012-03-09 2012-03-07 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 129.2800 -300 -39 0
2012-03-09 2012-03-07 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 129.2200 -100 -13 0
2012-03-09 2012-03-07 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 129.2150 -100 -13 0
2012-03-09 2012-03-07 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 129.2100 -100 -13 0
2012-03-09 2012-03-07 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 129.2000 -200 -26 0
2012-03-09 2012-03-07 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 129.1600 -400 -52 0
2012-03-09 2012-03-07 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 129.1500 -100 -13 0
2012-03-09 2012-03-07 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 129.1300 -100 -13 0
2012-03-09 2012-03-07 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 129.0900 -600 -77 0
2012-03-09 2012-03-07 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 129.0400 -100 -13 0
2012-03-09 2012-03-07 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 129.0300 -300 -39 0
2012-03-09 2012-03-07 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 129.0200 -500 -65 0
2012-03-09 2012-03-07 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 129.0000 -400 -52 12,500
2012-03-09 2012-03-07 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 128.9800 -100 -13 0
2012-03-09 2012-03-07 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 128.9400 -100 -13 0
2012-03-09 2012-03-07 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 128.9300 -500 -64 0
2012-03-09 2012-03-07 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 128.7400 -23 -3 0
2012-03-05 2012-03-05 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class B Common Stock C - Conversion I -23,100 2,011,668
2012-03-05 2012-03-05 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock C - Conversion I 23,100 0
2012-03-05 2012-03-01 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 139.1920 -200 -28 0
2012-03-05 2012-03-01 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 139.0500 -500 -70 0
2012-03-05 2012-03-01 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 139.0401 -500 -70 0
2012-03-05 2012-03-01 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 138.9900 -100 -14 0
2012-03-05 2012-03-01 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 138.9100 -1 -0 0
2012-03-05 2012-03-01 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 138.8900 -400 -56 0
2012-03-05 2012-03-01 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 138.8700 -200 -28 0
2012-03-05 2012-03-01 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 138.8600 -299 -42 0
2012-03-05 2012-03-01 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 138.8300 -100 -14 0
2012-03-05 2012-03-01 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 138.8100 -100 -14 0
2012-03-05 2012-03-01 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 138.7800 -400 -56 0
2012-03-05 2012-03-01 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 138.7601 -300 -42 0
2012-03-05 2012-03-01 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 138.7600 -100 -14 0
2012-03-05 2012-03-01 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 138.7000 -500 -69 0
2012-03-05 2012-03-01 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 138.6700 -200 -28 0
2012-03-05 2012-03-01 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 138.6650 -200 -28 0
2012-03-05 2012-03-01 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 138.6600 -100 -14 0
2012-03-05 2012-03-01 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 138.5400 -100 -14 0
2012-03-05 2012-03-01 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 138.5300 -500 -69 0
2012-03-05 2012-03-01 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 138.5101 -500 -69 0
2012-03-05 2012-03-01 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 138.5100 -900 -125 0
2012-03-05 2012-03-01 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 138.2600 -600 -83 0
2012-03-05 2012-03-01 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 138.2300 -100 -14 0
2012-03-05 2012-03-01 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 138.2200 -100 -14 0
2012-03-05 2012-03-01 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 138.2120 -200 -28 0
2012-03-05 2012-03-01 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 138.2100 -200 -28 0
2012-03-05 2012-03-01 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 138.2050 -200 -28 0
2012-03-05 2012-03-01 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 138.2001 -1,500 -207 0
2012-03-05 2012-03-01 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 138.1500 -100 -14 0
2012-03-05 2012-03-02 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 139.1550 -500 -70 0
2012-03-05 2012-03-02 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 139.1000 -100 -14 0
2012-03-05 2012-03-02 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 139.0900 -100 -14 0
2012-03-05 2012-03-01 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 142.5800 -200 -29 0
2012-03-05 2012-03-01 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 142.5500 -200 -29 0
2012-03-05 2012-03-01 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 142.5450 -100 -14 0
2012-03-05 2012-03-01 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 142.4100 -500 -71 0
2012-03-05 2012-03-01 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 142.3550 -100 -14 0
2012-03-05 2012-03-01 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 142.3420 -100 -14 0
2012-03-05 2012-03-01 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 142.3400 -100 -14 0
2012-03-05 2012-03-01 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 142.3300 -200 -28 0
2012-03-05 2012-03-01 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 142.2000 -1,000 -142 0
2012-03-05 2012-03-01 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 142.1500 -100 -14 0
2012-03-05 2012-03-01 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 142.0800 -200 -28 0
2012-03-05 2012-03-01 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 142.0400 -300 -43 0
2012-03-05 2012-03-01 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 141.9700 -100 -14 0
2012-03-05 2012-03-01 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 141.9401 -400 -57 0
2012-03-05 2012-03-01 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 141.5800 -100 -14 0
2012-03-05 2012-03-01 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 141.5700 -100 -14 0
2012-03-05 2012-03-01 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 141.5625 -300 -42 0
2012-03-05 2012-03-01 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 141.3750 -200 -28 0
2012-03-05 2012-03-01 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 141.3700 -125 -18 0
2012-03-05 2012-03-01 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 141.3600 -175 -25 0
2012-03-05 2012-03-01 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 141.1800 -100 -14 0
2012-03-05 2012-03-01 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 141.1400 -400 -56 0
2012-03-05 2012-03-01 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 141.1000 -200 -28 0
2012-03-05 2012-03-01 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 140.9700 -100 -14 0
2012-03-05 2012-03-01 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 140.9600 -200 -28 0
2012-03-05 2012-03-01 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 140.8500 -50 -7 0
2012-03-05 2012-03-01 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 140.8200 -150 -21 0
2012-03-05 2012-03-01 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 140.8120 -100 -14 0
2012-03-05 2012-03-01 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 140.8100 -300 -42 0
2012-03-05 2012-03-01 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 140.5400 -900 -126 0
2012-03-05 2012-03-01 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 140.4300 -100 -14 0
2012-03-05 2012-03-01 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 140.4200 -200 -28 0
2012-03-05 2012-03-01 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 140.4000 -100 -14 0
2012-03-05 2012-03-01 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 140.3900 -100 -14 0
2012-03-05 2012-03-01 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 140.2700 -100 -14 0
2012-03-05 2012-03-01 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 140.2600 -100 -14 0
2012-03-05 2012-03-01 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 140.2500 -400 -56 0
2012-03-05 2012-03-01 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 140.2200 -400 -56 0
2012-03-05 2012-03-01 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 139.8900 -100 -14 0
2012-03-05 2012-03-01 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 139.8600 -100 -14 0
2012-03-05 2012-03-01 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 139.8400 -100 -14 0
2012-03-05 2012-03-01 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 139.7900 -200 -28 0
2012-03-05 2012-03-01 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 139.7600 -100 -14 0
2012-03-05 2012-03-01 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 139.7500 -700 -98 0
2012-03-05 2012-03-01 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 139.7200 -100 -14 0
2012-03-05 2012-03-01 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 139.6900 -100 -14 0
2012-03-05 2012-03-01 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 139.6600 -500 -70 0
2012-03-05 2012-03-01 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 139.6500 -200 -28 0
2012-03-05 2012-03-01 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 139.6100 -500 -70 0
2012-03-05 2012-03-01 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 139.5150 -500 -70 0
2012-03-05 2012-03-01 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 139.5050 -300 -42 0
2012-03-05 2012-03-01 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 139.3900 -200 -28 0
2012-03-05 2012-03-01 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 139.2700 -100 -14 0
2012-03-05 2012-03-01 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 139.2501 -200 -28 0
2012-03-05 2012-03-01 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 139.2500 -100 -14 0
2012-03-05 2012-03-01 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 139.2300 -100 -14 0
2012-03-05 2012-03-01 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 139.2060 -100 -14 0
2012-03-05 2012-03-02 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 139.2200 -100 -14 0
2012-03-05 2012-03-02 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 139.1820 -100 -14 0
2012-03-05 2012-03-02 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 139.1800 -100 -14 0
2012-03-02 2012-03-02 4 BANSAL SANJU K MSTR Class B Common Stock C - Conversion D -18,982 6,980
2012-03-02 2012-03-02 4 BANSAL SANJU K MSTR Class A Common Stock C - Conversion D 18,982 0
2012-03-02 2012-02-29 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 137.2700 -100 -14 0
2012-03-02 2012-02-29 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 137.2600 -100 -14 0
2012-03-02 2012-02-29 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 137.2500 -700 -96 0
2012-03-02 2012-02-29 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 137.2450 -200 -27 0
2012-03-02 2012-02-29 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 137.2400 -100 -14 0
2012-03-02 2012-02-29 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 137.1800 -300 -41 0
2012-03-02 2012-02-29 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 137.1500 -300 -41 0
2012-03-02 2012-02-29 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 137.1200 -100 -14 0
2012-03-02 2012-02-29 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 137.0800 -100 -14 0
2012-03-02 2012-02-29 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 137.0700 -400 -55 0
2012-03-02 2012-02-29 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 137.0300 -300 -41 0
2012-03-02 2012-02-29 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 137.0200 -700 -96 0
2012-03-02 2012-02-29 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 137.0100 -300 -41 0
2012-03-02 2012-02-29 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 136.3800 -100 -14 0
2012-03-02 2012-02-29 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 136.3500 -200 -27 0
2012-03-02 2012-02-29 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 136.3100 -200 -27 0
2012-03-02 2012-02-29 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 136.3000 -200 -27 0
2012-03-02 2012-02-29 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 136.2900 -100 -14 0
2012-03-02 2012-02-29 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 136.2450 -100 -14 0
2012-03-02 2012-02-29 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 136.2400 -100 -14 0
2012-03-02 2012-02-29 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 136.2200 -100 -14 0
2012-03-02 2012-02-29 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 136.1600 -200 -27 0
2012-03-02 2012-02-29 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 136.1500 -100 -14 0
2012-03-02 2012-02-29 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 136.1300 -100 -14 0
2012-03-02 2012-02-29 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 136.1200 -100 -14 0
2012-03-02 2012-02-29 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 136.0500 -100 -14 0
2012-03-02 2012-02-29 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 136.0300 -300 -41 0
2012-03-02 2012-02-29 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 136.0100 -400 -54 0
2012-03-02 2012-02-29 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 136.0000 -1,582 -215 0
2012-03-02 2012-03-01 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 142.1000 -300 -43 0
2012-03-02 2012-03-01 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 142.0600 -500 -71 0
2012-03-02 2012-03-01 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 142.0500 -274 -39 0
2012-03-02 2012-03-01 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 142.0400 -100 -14 0
2012-03-02 2012-03-01 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 142.0200 -100 -14 0
2012-03-02 2012-03-01 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 142.0100 -100 -14 0
2012-03-02 2012-03-01 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 142.0000 -800 -114 0
2012-03-02 2012-03-01 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 140.8200 -100 -14 0
2012-03-02 2012-03-01 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 140.7500 -100 -14 0
2012-03-02 2012-03-01 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 140.7000 -158 -22 0
2012-03-02 2012-03-01 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 140.6800 -100 -14 0
2012-03-02 2012-03-01 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 140.6700 -200 -28 0
2012-03-02 2012-03-01 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 140.6300 -200 -28 0
2012-03-02 2012-03-01 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 140.6200 -100 -14 0
2012-03-02 2012-03-01 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 140.2400 -300 -42 0
2012-03-02 2012-03-01 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 140.1400 -100 -14 0
2012-03-02 2012-03-01 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 140.1300 -200 -28 0
2012-03-02 2012-03-01 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 140.0650 -42 -6 0
2012-03-02 2012-03-01 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 140.0100 -500 -70 0
2012-03-02 2012-03-01 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 140.0000 -600 -84 0
2012-03-02 2012-02-29 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 137.5800 -100 -14 0
2012-03-02 2012-02-29 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 137.4600 -100 -14 0
2012-03-02 2012-02-29 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 137.4400 -100 -14 0
2012-03-02 2012-02-29 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 137.4300 -100 -14 0
2012-03-02 2012-02-29 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 137.3700 -100 -14 0
2012-03-02 2012-02-29 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 137.3500 -100 -14 0
2012-03-02 2012-02-29 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 137.3450 -100 -14 0
2012-03-02 2012-02-29 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 137.3400 -400 -55 0
2012-03-02 2012-02-29 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 137.3350 -100 -14 0
2012-03-02 2012-02-29 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 137.3150 -100 -14 0
2012-03-02 2012-03-01 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 142.7000 -300 -43 0
2012-03-02 2012-03-01 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 142.6900 -100 -14 0
2012-03-02 2012-03-01 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 142.6700 -300 -43 0
2012-03-02 2012-03-01 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 142.6500 -200 -29 0
2012-03-02 2012-03-01 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 142.5900 -200 -29 0
2012-03-02 2012-03-01 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 142.5200 -200 -29 0
2012-03-02 2012-03-01 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 142.5000 -100 -14 0
2012-03-02 2012-03-01 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 142.4900 -200 -28 0
2012-03-02 2012-03-01 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 142.4800 -100 -14 0
2012-03-02 2012-03-01 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 142.4500 -200 -28 0
2012-03-02 2012-03-01 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 142.4300 -125 -18 0
2012-03-02 2012-03-01 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 142.4200 -1 -0 0
2012-03-02 2012-03-01 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 142.4100 -200 -28 0
2012-03-02 2012-03-01 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 142.3800 -400 -57 0
2012-03-02 2012-03-01 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 142.3700 -300 -43 0
2012-03-02 2012-03-01 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 142.3600 -200 -28 0
2012-03-02 2012-03-01 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 142.3300 -200 -28 0
2012-03-02 2012-03-01 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 142.3250 -200 -28 0
2012-03-02 2012-03-01 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 142.3200 -500 -71 0
2012-03-02 2012-03-01 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 142.2600 -100 -14 0
2012-03-02 2012-03-01 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 142.2500 -200 -28 0
2012-03-02 2012-03-01 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 142.2400 -100 -14 0
2012-03-02 2012-03-01 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 142.2000 -100 -14 0
2012-03-02 2012-03-01 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 142.1950 -200 -28 0
2012-03-02 2012-03-01 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 142.1800 -100 -14 0
2012-03-02 2012-03-01 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 142.1400 -100 -14 0
2012-03-02 2012-03-01 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 142.1100 -100 -14 0
2012-03-02 2012-03-01 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 142.1050 -100 -14 0
2012-03-01 2012-03-01 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class B Common Stock C - Conversion I -1,000 2,034,768
2012-03-01 2012-03-01 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock C - Conversion I 1,000 0
2012-03-01 2012-02-28 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 138.3050 -100 -14 0
2012-03-01 2012-02-28 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 138.3000 -200 -28 0
2012-03-01 2012-02-28 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 138.2901 -100 -14 0
2012-03-01 2012-02-28 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 138.2600 -200 -28 0
2012-03-01 2012-02-28 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 138.2500 -200 -28 0
2012-03-01 2012-02-28 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 138.0200 -6 -1 0
2012-03-01 2012-02-28 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 138.0100 -100 -14 0
2012-03-01 2012-02-28 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 138.0000 -94 -13 0
2012-02-28 2012-02-28 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class B Common Stock C - Conversion I -21,400 2,035,768
2012-02-28 2012-02-28 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock C - Conversion I 21,400 0
2012-02-28 2012-02-27 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 139.3700 -200 -28 0
2012-02-28 2012-02-27 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 139.3101 -600 -84 0
2012-02-28 2012-02-27 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 139.3100 -302 -42 0
2012-02-28 2012-02-27 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 139.3000 -400 -56 0
2012-02-28 2012-02-27 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 139.2900 -898 -125 0
2012-02-28 2012-02-27 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 139.2700 -300 -42 0
2012-02-28 2012-02-27 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 139.2550 -200 -28 0
2012-02-28 2012-02-27 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 139.2501 -500 -70 0
2012-02-28 2012-02-27 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 139.2500 -6,600 -919 0
2012-02-28 2012-02-24 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 138.6000 -1,000 -139 0
2012-02-28 2012-02-24 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 138.4150 -100 -14 0
2012-02-28 2012-02-24 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 138.4060 -100 -14 0
2012-02-28 2012-02-24 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 138.4000 -200 -28 0
2012-02-28 2012-02-24 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 138.3900 -200 -28 0
2012-02-28 2012-02-24 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 138.3700 -200 -28 0
2012-02-28 2012-02-24 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 138.3500 -300 -42 0
2012-02-28 2012-02-24 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 138.2500 -500 -69 0
2012-02-28 2012-02-24 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 138.2300 -100 -14 0
2012-02-28 2012-02-24 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 138.1800 -100 -14 0
2012-02-28 2012-02-24 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 138.1700 -100 -14 0
2012-02-28 2012-02-24 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 138.0800 -1,200 -166 0
2012-02-28 2012-02-24 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 138.0725 -1,300 -179 0
2012-02-28 2012-02-24 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 138.0700 -200 -28 0
2012-02-28 2012-02-24 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 138.0400 -100 -14 0
2012-02-28 2012-02-24 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 138.0200 -100 -14 0
2012-02-28 2012-02-24 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 138.0100 -100 -14 0
2012-02-28 2012-02-24 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 138.0050 -300 -41 0
2012-02-28 2012-02-24 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 138.0000 -5,200 -718 0
2012-02-27 2012-02-23 4 BEDELL JEFFREY A MSTR Employee Stock Option (right to buy) M - Exercise D 4.70 -12,500 0
2012-02-27 2012-02-23 4 BEDELL JEFFREY A MSTR Class A Common Stock S - Sale D 138.3000 -426 -59 20,270
2012-02-27 2012-02-23 4 BEDELL JEFFREY A MSTR Class A Common Stock M - Exercise D 4.7000 12,500 59 20,696
2012-02-23 2012-02-23 4 BANSAL SANJU K MSTR Class B Common Stock C - Conversion D -4,700 25,962
2012-02-23 2012-02-23 4 BANSAL SANJU K MSTR Class A Common Stock C - Conversion D 4,700 0
2012-02-23 2012-02-21 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 135.6400 -100 -14 0
2012-02-23 2012-02-21 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 135.6100 -195 -26 0
2012-02-23 2012-02-21 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 135.5600 -200 -27 0
2012-02-23 2012-02-21 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 135.5500 -98 -13 0
2012-02-23 2012-02-21 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 135.5400 -2 -0 0
2012-02-23 2012-02-21 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 135.4900 -100 -14 0
2012-02-23 2012-02-21 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 135.4850 -100 -14 0
2012-02-23 2012-02-21 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 135.4000 -300 -41 0
2012-02-23 2012-02-21 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 135.3900 -200 -27 0
2012-02-23 2012-02-21 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 135.3800 -200 -27 0
2012-02-23 2012-02-21 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 135.3000 -300 -41 0
2012-02-23 2012-02-21 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 135.2900 -300 -41 0
2012-02-23 2012-02-21 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 135.1500 -700 -95 0
2012-02-23 2012-02-21 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 135.1400 -500 -68 0
2012-02-23 2012-02-21 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 135.1100 -1 -0 0
2012-02-23 2012-02-21 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 135.1000 -200 -27 0
2012-02-23 2012-02-21 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 135.0700 -200 -27 0
2012-02-23 2012-02-21 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 135.0500 -200 -27 0
2012-02-23 2012-02-21 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 135.0400 -100 -14 0
2012-02-23 2012-02-21 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 135.0200 -100 -14 0
2012-02-23 2012-02-21 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 135.0100 -100 -14 0
2012-02-23 2012-02-21 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 135.0000 -504 -68 0
2012-02-21 2012-02-21 4 BANSAL SANJU K MSTR Class B Common Stock C - Conversion D -10,000 30,662
2012-02-21 2012-02-21 4 BANSAL SANJU K MSTR Class A Common Stock C - Conversion D 10,000 0
2012-02-21 2012-02-16 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 129.0200 -200 -26 0
2012-02-21 2012-02-16 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 129.0100 -809 -104 0
2012-02-21 2012-02-16 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 129.0000 -500 -64 0
2012-02-21 2012-02-16 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 128.9900 -949 -122 0
2012-02-21 2012-02-16 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 128.9800 -1,000 -129 0
2012-02-21 2012-02-16 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 128.9700 -200 -26 0
2012-02-21 2012-02-16 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 128.9200 -300 -39 0
2012-02-21 2012-02-16 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 128.9000 -200 -26 0
2012-02-21 2012-02-16 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 128.8900 -18 -2 0
2012-02-21 2012-02-16 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 128.8700 -300 -39 0
2012-02-21 2012-02-16 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 128.8600 -100 -13 0
2012-02-21 2012-02-16 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 128.8300 -200 -26 0
2012-02-21 2012-02-16 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 128.8200 -100 -13 0
2012-02-21 2012-02-16 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 128.8000 -800 -103 0
2012-02-21 2012-02-16 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 128.7500 -200 -26 0
2012-02-21 2012-02-16 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 128.7300 -100 -13 0
2012-02-21 2012-02-16 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 128.7100 -100 -13 0
2012-02-21 2012-02-16 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 128.7000 -100 -13 0
2012-02-21 2012-02-16 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 128.6900 -400 -51 0
2012-02-21 2012-02-16 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 128.6850 -300 -39 0
2012-02-21 2012-02-16 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 128.6800 -100 -13 0
2012-02-21 2012-02-16 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 128.6700 -200 -26 0
2012-02-21 2012-02-16 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 128.6600 -179 -23 0
2012-02-21 2012-02-16 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 128.6500 -200 -26 0
2012-02-21 2012-02-16 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 128.6300 -203 -26 0
2012-02-21 2012-02-16 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 128.6200 -140 -18 0
2012-02-21 2012-02-16 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 128.5900 -300 -39 0
2012-02-21 2012-02-16 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 128.5500 -300 -39 0
2012-02-21 2012-02-16 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 128.5400 -200 -26 0
2012-02-21 2012-02-16 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 129.1400 -200 -26 0
2012-02-21 2012-02-16 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 129.1300 -2 -0 0
2012-02-21 2012-02-16 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 129.1200 -100 -13 0
2012-02-21 2012-02-16 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 129.1100 -100 -13 0
2012-02-21 2012-02-16 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 129.0600 -100 -13 0
2012-02-21 2012-02-16 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 129.0500 -700 -90 0
2012-02-21 2012-02-16 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 129.0400 -100 -13 0
2012-02-15 2012-02-13 4 BANSAL SANJU K MSTR Employee Stock Option (right to buy) M - Exercise D 20.69 -10,000 0
2012-02-15 2012-02-13 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 124.5700 -100 -12 3,495
2012-02-15 2012-02-13 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 124.5600 -100 -12 3,595
2012-02-15 2012-02-13 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 124.5500 -300 -37 3,695
2012-02-15 2012-02-13 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 124.5300 -101 -13 3,995
2012-02-15 2012-02-13 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 124.5150 -100 -12 4,096
2012-02-15 2012-02-13 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 124.5100 -403 -50 4,196
2012-02-15 2012-02-13 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 124.4900 -101 -13 4,599
2012-02-15 2012-02-13 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 124.4800 -400 -50 4,700
2012-02-15 2012-02-13 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 124.4700 -100 -12 5,100
2012-02-15 2012-02-13 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 124.4500 -300 -37 5,200
2012-02-15 2012-02-13 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 124.4300 -100 -12 5,500
2012-02-15 2012-02-13 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 124.4100 -300 -37 5,600
2012-02-15 2012-02-13 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 124.4000 -800 -100 5,900
2012-02-15 2012-02-13 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 124.3500 -432 -54 6,700
2012-02-15 2012-02-13 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 124.3400 -500 -62 7,132
2012-02-15 2012-02-13 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 124.3100 -2 -0 7,632
2012-02-15 2012-02-13 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 124.2100 -100 -12 7,634
2012-02-15 2012-02-13 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 124.2000 -100 -12 7,734
2012-02-15 2012-02-13 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 123.9800 -200 -25 7,834
2012-02-15 2012-02-13 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 123.8200 -300 -37 8,034
2012-02-15 2012-02-13 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 123.7600 -200 -25 8,334
2012-02-15 2012-02-13 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 123.6700 -100 -12 8,534
2012-02-15 2012-02-13 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 123.6600 -100 -12 8,634
2012-02-15 2012-02-13 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 123.6500 -300 -37 8,734
2012-02-15 2012-02-13 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 123.6300 -300 -37 9,034
2012-02-15 2012-02-13 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 123.5900 -200 -25 9,334
2012-02-15 2012-02-13 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 123.5000 -66 -8 9,534
2012-02-15 2012-02-13 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 123.4800 -1 -0 9,600
2012-02-15 2012-02-13 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 123.4500 -399 -49 9,601
2012-02-15 2012-02-13 4 BANSAL SANJU K MSTR Class A Common Stock M - Exercise D 20.6900 10,000 207 10,000
2012-02-15 2012-02-13 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 124.7600 -100 -12 0
2012-02-15 2012-02-13 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 124.7400 -100 -12 100
2012-02-15 2012-02-13 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 124.6900 -600 -75 200
2012-02-15 2012-02-13 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 124.6800 -100 -12 800
2012-02-15 2012-02-13 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 124.6600 -300 -37 900
2012-02-15 2012-02-13 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 124.6500 -551 -69 1,200
2012-02-15 2012-02-13 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 124.6300 -200 -25 1,751
2012-02-15 2012-02-13 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 124.6100 -200 -25 1,951
2012-02-15 2012-02-13 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 124.6000 -1,042 -130 2,151
2012-02-15 2012-02-13 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 124.5900 -302 -38 3,193
2012-02-13 2012-02-09 4 BANSAL SANJU K MSTR Employee Stock Option (right to buy) M - Exercise D 20.69 -10,000 10,000
2012-02-13 2012-02-09 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 125.4550 -300 -38 1,232
2012-02-13 2012-02-09 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 125.4500 -201 -25 1,532
2012-02-13 2012-02-09 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 125.3800 -500 -63 1,733
2012-02-13 2012-02-09 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 125.3600 -322 -40 2,233
2012-02-13 2012-02-09 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 125.3500 -400 -50 2,555
2012-02-13 2012-02-09 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 125.3400 -200 -25 2,955
2012-02-13 2012-02-09 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 125.3300 -210 -26 3,155
2012-02-13 2012-02-09 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 125.3050 -100 -13 3,365
2012-02-13 2012-02-09 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 125.2900 -300 -38 3,465
2012-02-13 2012-02-09 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 125.2800 -100 -13 3,765
2012-02-13 2012-02-09 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 125.2600 -226 -28 3,865
2012-02-13 2012-02-09 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 125.2500 -802 -100 4,091
2012-02-13 2012-02-09 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 125.2200 -74 -9 4,893
2012-02-13 2012-02-09 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 125.2100 -36 -5 4,967
2012-02-13 2012-02-09 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 125.1800 -100 -13 5,003
2012-02-13 2012-02-09 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 125.1700 -331 -41 5,103
2012-02-13 2012-02-09 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 125.1600 -972 -122 5,434
2012-02-13 2012-02-09 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 125.1500 -500 -63 6,406
2012-02-13 2012-02-09 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 125.1400 -300 -38 6,906
2012-02-13 2012-02-09 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 125.1300 -300 -38 7,206
2012-02-13 2012-02-09 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 125.1000 -298 -37 7,506
2012-02-13 2012-02-09 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 125.0700 -196 -25 7,804
2012-02-13 2012-02-09 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 125.0600 -600 -75 8,000
2012-02-13 2012-02-09 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 125.0500 -200 -25 8,600
2012-02-13 2012-02-09 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 125.0400 -300 -38 8,800
2012-02-13 2012-02-09 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 125.0000 -400 -50 9,100
2012-02-13 2012-02-09 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 124.9800 -100 -12 9,500
2012-02-13 2012-02-09 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 124.9700 -300 -37 9,600
2012-02-13 2012-02-09 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 124.9300 -100 -12 9,900
2012-02-13 2012-02-09 4 BANSAL SANJU K MSTR Class A Common Stock M - Exercise D 20.6900 10,000 207 10,000
2012-02-13 2012-02-09 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 125.8200 -1 -0 0
2012-02-13 2012-02-09 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 125.7000 -26 -3 1
2012-02-13 2012-02-09 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 125.6500 -200 -25 27
2012-02-13 2012-02-09 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 125.6400 -100 -13 227
2012-02-13 2012-02-09 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 125.5900 -100 -13 327
2012-02-13 2012-02-09 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 125.5700 -5 -1 427
2012-02-13 2012-02-09 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 125.5500 -300 -38 432
2012-02-13 2012-02-09 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 125.5300 -100 -13 732
2012-02-13 2012-02-09 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 125.5100 -100 -13 832
2012-02-13 2012-02-09 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 125.4800 -100 -13 932
2012-02-13 2012-02-09 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 125.4600 -200 -25 1,032
2011-12-12 2011-12-09 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class B Common Stock C - Conversion I -50,952 2,057,168
2011-12-12 2011-12-09 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 120.1000 -400 -48 0
2011-12-12 2011-12-09 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 120.0901 -100 -12 0
2011-12-12 2011-12-09 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 120.0900 -238 -29 0
2011-12-12 2011-12-09 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 120.0850 -200 -24 0
2011-12-12 2011-12-09 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 120.0700 -153 -18 0
2011-12-12 2011-12-09 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 120.0650 -26 -3 0
2011-12-12 2011-12-09 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 120.0600 -200 -24 0
2011-12-12 2011-12-09 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 120.0500 -47 -6 0
2011-12-12 2011-12-09 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 120.0401 -734 -88 0
2011-12-12 2011-12-09 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 120.0400 -200 -24 0
2011-12-12 2011-12-09 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 120.0350 -300 -36 0
2011-12-12 2011-12-09 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 120.0300 -240 -29 0
2011-12-12 2011-12-09 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 120.0250 -400 -48 0
2011-12-12 2011-12-09 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 120.0210 -200 -24 0
2011-12-12 2011-12-09 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 120.0200 -637 -76 0
2011-12-12 2011-12-09 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 120.0180 -100 -12 0
2011-12-12 2011-12-09 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 120.0150 -200 -24 0
2011-12-12 2011-12-09 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 120.0120 -100 -12 0
2011-12-12 2011-12-09 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 120.0100 -1,677 -201 0
2011-12-12 2011-12-09 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 120.0050 -600 -72 0
2011-12-12 2011-12-09 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 120.0000 -30,660 -3,679 0
2011-12-12 2011-12-09 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock C - Conversion I 50,952 0
2011-12-12 2011-12-08 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 123.2000 -84 -10 0
2011-12-12 2011-12-08 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 123.1600 -392 -48 0
2011-12-12 2011-12-08 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 123.1525 -700 -86 0
2011-12-12 2011-12-08 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 123.1500 -684 -84 0
2011-12-12 2011-12-08 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 123.1200 -100 -12 0
2011-12-12 2011-12-08 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 123.0800 -200 -25 0
2011-12-12 2011-12-08 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 123.0000 -267 -33 0
2011-12-12 2011-12-08 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 121.0000 -73 -9 0
2011-12-12 2011-12-09 4 BEDELL JEFFREY A MSTR Employee Stock Option (right to buy) M - Exercise D 4.70 -12,500 12,500
2011-12-12 2011-12-09 4 BEDELL JEFFREY A MSTR Class A Common Stock S - Sale D 121.4200 -60 -7 8,196
2011-12-12 2011-12-09 4 BEDELL JEFFREY A MSTR Class A Common Stock S - Sale D 121.3900 -100 -12 8,256
2011-12-12 2011-12-09 4 BEDELL JEFFREY A MSTR Class A Common Stock S - Sale D 121.3800 -100 -12 8,356
2011-12-12 2011-12-09 4 BEDELL JEFFREY A MSTR Class A Common Stock S - Sale D 121.3500 -100 -12 8,456
2011-12-12 2011-12-09 4 BEDELL JEFFREY A MSTR Class A Common Stock S - Sale D 121.3000 -100 -12 8,556
2011-12-12 2011-12-09 4 BEDELL JEFFREY A MSTR Class A Common Stock S - Sale D 121.2700 -100 -12 8,656
2011-12-12 2011-12-09 4 BEDELL JEFFREY A MSTR Class A Common Stock S - Sale D 121.2600 -100 -12 8,756
2011-12-12 2011-12-09 4 BEDELL JEFFREY A MSTR Class A Common Stock S - Sale D 121.2500 -84 -10 8,856
2011-12-12 2011-12-09 4 BEDELL JEFFREY A MSTR Class A Common Stock S - Sale D 121.2300 -100 -12 8,940
2011-12-12 2011-12-09 4 BEDELL JEFFREY A MSTR Class A Common Stock S - Sale D 121.2050 -100 -12 9,040
2011-12-12 2011-12-09 4 BEDELL JEFFREY A MSTR Class A Common Stock S - Sale D 121.1700 -300 -36 9,140
2011-12-12 2011-12-09 4 BEDELL JEFFREY A MSTR Class A Common Stock S - Sale D 121.1500 -100 -12 9,440
2011-12-12 2011-12-09 4 BEDELL JEFFREY A MSTR Class A Common Stock S - Sale D 121.0850 -100 -12 9,540
2011-12-12 2011-12-09 4 BEDELL JEFFREY A MSTR Class A Common Stock S - Sale D 121.0600 -100 -12 9,640
2011-12-12 2011-12-09 4 BEDELL JEFFREY A MSTR Class A Common Stock S - Sale D 121.0400 -100 -12 9,740
2011-12-12 2011-12-09 4 BEDELL JEFFREY A MSTR Class A Common Stock S - Sale D 121.0345 -116 -14 9,840
2011-12-12 2011-12-09 4 BEDELL JEFFREY A MSTR Class A Common Stock S - Sale D 121.0300 -200 -24 9,956
2011-12-12 2011-12-09 4 BEDELL JEFFREY A MSTR Class A Common Stock S - Sale D 121.0243 -922 -112 10,156
2011-12-12 2011-12-09 4 BEDELL JEFFREY A MSTR Class A Common Stock S - Sale D 121.0000 -9,618 -1,164 11,078
2011-12-12 2011-12-09 4 BEDELL JEFFREY A MSTR Class A Common Stock M - Exercise D 4.7000 12,500 59 20,696
2011-12-09 2011-12-08 4 BEDELL JEFFREY A MSTR Employee Stock Option (right to buy) M - Exercise D 23.00 -1,610 0
2011-12-09 2011-12-08 4 BEDELL JEFFREY A MSTR Class A Common Stock S - Sale D 120.2810 -100 -12 8,196
2011-12-09 2011-12-08 4 BEDELL JEFFREY A MSTR Class A Common Stock S - Sale D 120.2710 -747 -90 8,296
2011-12-09 2011-12-08 4 BEDELL JEFFREY A MSTR Class A Common Stock S - Sale D 120.1520 -100 -12 9,043
2011-12-09 2011-12-08 4 BEDELL JEFFREY A MSTR Class A Common Stock S - Sale D 120.1213 -70 -8 9,143
2011-12-09 2011-12-08 4 BEDELL JEFFREY A MSTR Class A Common Stock S - Sale D 120.0960 -300 -36 9,213
2011-12-09 2011-12-08 4 BEDELL JEFFREY A MSTR Class A Common Stock S - Sale D 120.0830 -100 -12 9,513
2011-12-09 2011-12-08 4 BEDELL JEFFREY A MSTR Class A Common Stock S - Sale D 120.0254 -93 -11 9,613
2011-12-09 2011-12-08 4 BEDELL JEFFREY A MSTR Class A Common Stock S - Sale D 120.0231 -100 -12 9,706
2011-12-09 2011-12-08 4 BEDELL JEFFREY A MSTR Class A Common Stock M - Exercise D 23.0000 1,610 37 9,806
2011-12-08 2011-12-08 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class B Common Stock C - Conversion I -49,048 2,108,120
2011-12-08 2011-12-08 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock C - Conversion I 49,048 0
2011-12-08 2011-12-06 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 124.9580 -100 -12 0
2011-12-08 2011-12-06 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 124.9520 -100 -12 0
2011-12-08 2011-12-06 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 124.9500 -700 -87 0
2011-12-08 2011-12-06 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 124.9400 -300 -37 0
2011-12-08 2011-12-06 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 124.9200 -301 -38 0
2011-12-08 2011-12-06 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 124.9000 -99 -12 0
2011-12-08 2011-12-06 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 124.8320 -100 -12 0
2011-12-08 2011-12-06 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 124.8300 -5 -1 0
2011-12-08 2011-12-06 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 124.8000 -298 -37 0
2011-12-08 2011-12-06 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 124.7820 -100 -12 0
2011-12-08 2011-12-06 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 124.7800 -300 -37 0
2011-12-08 2011-12-06 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 124.7600 -14 -2 0
2011-12-08 2011-12-06 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 124.7500 -1,349 -168 0
2011-12-08 2011-12-06 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 124.6100 -100 -12 0
2011-12-08 2011-12-06 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 124.5900 -100 -12 0
2011-12-08 2011-12-06 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 124.5800 -500 -62 0
2011-12-08 2011-12-06 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 124.5725 -300 -37 0
2011-12-08 2011-12-06 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 124.5700 -800 -100 0
2011-12-08 2011-12-06 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 124.5500 -200 -25 0
2011-12-08 2011-12-06 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 124.5480 -100 -12 0
2011-12-08 2011-12-06 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 124.5440 -100 -12 0
2011-12-08 2011-12-06 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 124.5401 -200 -25 0
2011-12-08 2011-12-06 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 124.5400 -500 -62 0
2011-12-08 2011-12-06 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 124.5300 -389 -48 0
2011-12-08 2011-12-06 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 124.5201 -200 -25 0
2011-12-08 2011-12-06 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 124.5200 -200 -25 0
2011-12-08 2011-12-06 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 124.5100 -900 -112 0
2011-12-08 2011-12-06 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 124.5001 -400 -50 0
2011-12-08 2011-12-06 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 124.5000 -13,392 -1,667 0
2011-08-25 2011-08-24 4 KLEIN JONATHAN F MSTR Employee Stock Option (right to buy) M - Exercise D 4.70 -10,000 4,873
2011-08-25 2011-08-24 4 KLEIN JONATHAN F MSTR Class A Common Stock S - Sale D 115.5000 -10,000 -1,155 0
2011-08-25 2011-08-24 4 KLEIN JONATHAN F MSTR Class A Common Stock M - Exercise D 4.7000 10,000 47 10,000
2011-08-25 2011-08-23 4 KLEIN JONATHAN F MSTR Employee Stock Option (right to buy) M - Exercise D 4.70 -10,000 14,873
2011-08-25 2011-08-23 4 KLEIN JONATHAN F MSTR Class A Common Stock S - Sale D 112.0000 -10,000 -1,120 0
2011-08-25 2011-08-23 4 KLEIN JONATHAN F MSTR Class A Common Stock M - Exercise D 4.7000 10,000 47 10,000
2011-06-13 2011-06-10 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class B Common Stock C - Conversion I -1,800 2,157,168
2011-06-13 2011-06-10 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 140.3500 -1,800 -253 0
2011-06-13 2011-06-10 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock C - Conversion I 1,800 1,800
2011-06-13 2011-06-09 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class B Common Stock C - Conversion I -5,560 2,158,968
2011-06-13 2011-06-09 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 143.1100 -100 -14 0
2011-06-13 2011-06-09 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 143.1000 -300 -43 100
2011-06-13 2011-06-09 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 143.0650 -200 -29 400
2011-06-13 2011-06-09 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 143.0625 -100 -14 600
2011-06-13 2011-06-09 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 142.9700 -200 -29 700
2011-06-13 2011-06-09 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 142.8100 -100 -14 900
2011-06-13 2011-06-09 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 142.8000 -460 -66 1,000
2011-06-13 2011-06-09 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 142.7980 -100 -14 1,460
2011-06-13 2011-06-09 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 142.7901 -490 -70 1,560
2011-06-13 2011-06-09 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 142.7900 -510 -73 2,050
2011-06-13 2011-06-09 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 142.7300 -100 -14 2,560
2011-06-13 2011-06-09 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 142.6900 -300 -43 2,660
2011-06-13 2011-06-09 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 142.6500 -100 -14 2,960
2011-06-13 2011-06-09 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 142.6000 -2,500 -356 3,060
2011-06-13 2011-06-09 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock C - Conversion I 5,560 5,560
2011-06-01 2011-05-31 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class B Common Stock C - Conversion I -40,472 2,164,528
2011-06-01 2011-05-31 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock C - Conversion I 40,472 40,472
2011-06-01 2011-05-27 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class B Common Stock C - Conversion I -15,000 2,205,000
2011-06-01 2011-05-27 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 144.0500 -200 -29 0
2011-06-01 2011-05-27 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 143.7500 -5,000 -719 200
2011-06-01 2011-05-27 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 143.6925 -900 -129 5,200
2011-06-01 2011-05-27 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 143.6800 -200 -29 6,100
2011-06-01 2011-05-27 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 143.6700 -15 -2 6,300
2011-06-01 2011-05-27 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 143.6140 -100 -14 6,315
2011-06-01 2011-05-27 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 143.6101 -400 -57 6,415
2011-06-01 2011-05-27 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 143.6100 -100 -14 6,815
2011-06-01 2011-05-27 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 143.6000 -785 -113 6,915
2011-06-01 2011-05-27 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 143.5920 -500 -72 7,700
2011-06-01 2011-05-27 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 143.5903 -500 -72 8,200
2011-06-01 2011-05-27 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 143.5901 -200 -29 8,700
2011-06-01 2011-05-27 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 143.5900 -400 -57 8,900
2011-06-01 2011-05-27 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 143.5601 -202 -29 9,300
2011-06-01 2011-05-27 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 143.5500 -1,200 -172 9,502
2011-06-01 2011-05-27 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 143.5000 -200 -29 10,702
2011-06-01 2011-05-27 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 143.3600 -181 -26 10,902
2011-06-01 2011-05-27 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 143.3525 -115 -16 11,083
2011-06-01 2011-05-27 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 143.3500 -400 -57 11,198
2011-06-01 2011-05-27 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 143.1000 -100 -14 11,598
2011-06-01 2011-05-27 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 143.0900 -200 -29 11,698
2011-06-01 2011-05-27 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 143.0800 -200 -29 11,898
2011-06-01 2011-05-27 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 143.0540 -100 -14 12,098
2011-06-01 2011-05-27 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 143.0500 -1,700 -243 12,198
2011-06-01 2011-05-27 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 143.0401 -500 -72 13,898
2011-06-01 2011-05-27 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 143.0400 -302 -43 14,398
2011-06-01 2011-05-27 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 143.0200 -100 -14 14,700
2011-06-01 2011-05-27 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 143.0000 -200 -29 14,800
2011-06-01 2011-05-27 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock C - Conversion I 15,000 15,000
2011-05-24 2011-05-20 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class B Common Stock C - Conversion I -30,000 2,220,000
2011-05-24 2011-05-20 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 140.5501 -200 -28 900
2011-05-24 2011-05-20 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 140.5301 -200 -28 1,100
2011-05-24 2011-05-20 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 140.4100 -100 -14 1,300
2011-05-24 2011-05-20 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 140.4000 -500 -70 1,400
2011-05-24 2011-05-20 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 140.3901 -1,000 -140 1,900
2011-05-24 2011-05-20 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 140.3900 -13,600 -1,909 2,900
2011-05-24 2011-05-20 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 140.3000 -400 -56 16,500
2011-05-24 2011-05-20 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 140.2903 -1,000 -140 16,900
2011-05-24 2011-05-20 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 140.2901 -700 -98 17,900
2011-05-24 2011-05-20 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 140.2900 -868 -122 18,600
2011-05-24 2011-05-20 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 140.2801 -200 -28 19,468
2011-05-24 2011-05-20 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 140.2800 -492 -69 19,668
2011-05-24 2011-05-20 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 140.1700 -200 -28 20,160
2011-05-24 2011-05-20 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 140.0405 -200 -28 20,360
2011-05-24 2011-05-20 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 140.0401 -8 -1 20,560
2011-05-24 2011-05-20 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 140.0400 -192 -27 20,568
2011-05-24 2011-05-20 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 140.0100 -100 -14 20,760
2011-05-24 2011-05-20 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 139.9600 -300 -42 20,860
2011-05-24 2011-05-20 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 139.9101 -900 -126 21,160
2011-05-24 2011-05-20 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 139.9100 -100 -14 22,060
2011-05-24 2011-05-20 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 139.9000 -101 -14 22,160
2011-05-24 2011-05-20 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 139.8903 -900 -126 22,261
2011-05-24 2011-05-20 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 139.8901 -540 -76 23,161
2011-05-24 2011-05-20 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 139.8700 -100 -14 23,701
2011-05-24 2011-05-20 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 139.8605 -400 -56 23,801
2011-05-24 2011-05-20 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 139.8600 -400 -56 24,201
2011-05-24 2011-05-20 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 139.8500 -999 -140 24,601
2011-05-24 2011-05-20 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 139.8401 -600 -84 25,600
2011-05-24 2011-05-20 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 139.8400 -3,800 -531 26,200
2011-05-24 2011-05-20 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock C - Conversion I 30,000 30,000
2011-05-16 2011-05-13 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class B Common Stock C - Conversion I -3,332 2,250,000
2011-05-16 2011-05-12 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class B Common Stock C - Conversion I -8,657 2,253,332
2011-05-16 2011-05-12 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 138.3400 -94 -13 330
2011-05-16 2011-05-12 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 138.3201 -113 -16 424
2011-05-16 2011-05-12 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 138.3200 -387 -54 537
2011-05-16 2011-05-12 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 138.3150 -800 -111 924
2011-05-16 2011-05-12 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 138.3000 -200 -28 1,724
2011-05-16 2011-05-12 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 138.2900 -104 -14 1,924
2011-05-16 2011-05-12 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 138.2801 -572 -79 2,028
2011-05-16 2011-05-12 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 138.2800 -124 -17 2,600
2011-05-16 2011-05-12 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 138.2750 -300 -41 2,724
2011-05-16 2011-05-12 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 138.2700 -124 -17 3,024
2011-05-16 2011-05-12 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 138.2600 -100 -14 3,148
2011-05-16 2011-05-12 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 138.2400 -150 -21 3,248
2011-05-16 2011-05-12 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 138.2305 -200 -28 3,398
2011-05-16 2011-05-12 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 138.2300 -202 -28 3,598
2011-05-16 2011-05-12 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 138.2200 -300 -41 3,800
2011-05-16 2011-05-12 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 138.2025 -900 -124 4,100
2011-05-16 2011-05-12 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 138.1100 -400 -55 5,000
2011-05-16 2011-05-12 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 138.1000 -468 -65 5,400
2011-05-16 2011-05-12 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 138.0850 -500 -69 5,868
2011-05-16 2011-05-12 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 138.0701 -289 -40 6,368
2011-05-16 2011-05-12 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 138.0700 -100 -14 6,657
2011-05-16 2011-05-12 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 138.0675 -500 -69 6,757
2011-05-16 2011-05-12 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 138.0500 -100 -14 7,257
2011-05-16 2011-05-12 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 138.0401 -500 -69 7,357
2011-05-16 2011-05-12 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 138.0300 -100 -14 7,857
2011-05-16 2011-05-12 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 138.0200 -2 -0 7,957
2011-05-16 2011-05-12 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 138.0100 -99 -14 7,959
2011-05-16 2011-05-12 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 138.0001 -400 -55 8,058
2011-05-16 2011-05-12 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 138.0000 -199 -27 8,458
2011-05-16 2011-05-12 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock C - Conversion I 8,657 8,657
2011-05-12 2011-05-11 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class B Common Stock C - Conversion I -9,209 2,261,989
2011-05-12 2011-05-10 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class B Common Stock C - Conversion I -38,113 2,271,198
2011-05-12 2011-05-10 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 136.3800 -134 -18 24,899
2011-05-12 2011-05-10 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 136.3500 -100 -14 25,033
2011-05-12 2011-05-10 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 136.3400 -300 -41 25,133
2011-05-12 2011-05-10 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 136.2900 -300 -41 25,433
2011-05-12 2011-05-10 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 136.2700 -100 -14 25,733
2011-05-12 2011-05-10 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 136.2400 -300 -41 25,833
2011-05-12 2011-05-10 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 136.2320 -7 -1 26,133
2011-05-12 2011-05-10 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 136.2300 -207 -28 26,140
2011-05-12 2011-05-10 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 136.2200 -400 -54 26,347
2011-05-12 2011-05-10 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 136.2100 -500 -68 26,747
2011-05-12 2011-05-10 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 136.2050 -500 -68 27,247
2011-05-12 2011-05-10 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 136.2000 -580 -79 27,747
2011-05-12 2011-05-10 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 136.1640 -100 -14 28,327
2011-05-12 2011-05-10 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 136.1600 -1,400 -191 28,427
2011-05-12 2011-05-10 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 136.1500 -3,200 -436 29,827
2011-05-12 2011-05-10 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 136.1200 -28 -4 33,027
2011-05-12 2011-05-10 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 136.1000 -612 -83 33,055
2011-05-12 2011-05-10 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 136.0900 -719 -98 33,667
2011-05-12 2011-05-10 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 136.0800 -401 -55 34,386
2011-05-12 2011-05-10 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 136.0775 -500 -68 34,787
2011-05-12 2011-05-10 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 136.0600 -300 -41 35,287
2011-05-12 2011-05-10 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 136.0500 -328 -45 35,587
2011-05-12 2011-05-10 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 136.0400 -300 -41 35,915
2011-05-12 2011-05-10 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 136.0220 -65 -9 36,215
2011-05-12 2011-05-10 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 136.0201 -101 -14 36,280
2011-05-12 2011-05-10 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 136.0200 -433 -59 36,381
2011-05-12 2011-05-10 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 136.0101 -99 -13 36,814
2011-05-12 2011-05-10 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 136.0100 -800 -109 36,913
2011-05-12 2011-05-10 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 136.0000 -400 -54 3,713
2011-05-12 2011-05-10 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock C - Conversion I 38,113 38,113
2011-05-10 2011-05-09 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class B Common Stock C - Conversion I -26,300 2,309,311
2011-05-10 2011-05-06 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class B Common Stock C - Conversion I -23,089 2,335,611
2011-05-10 2011-05-06 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 135.8800 -180 -24 10,139
2011-05-10 2011-05-06 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 135.8350 -2,000 -272 10,319
2011-05-10 2011-05-06 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 135.8301 -200 -27 12,319
2011-05-10 2011-05-06 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 135.8200 -400 -54 12,519
2011-05-10 2011-05-06 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 135.8100 -200 -27 12,919
2011-05-10 2011-05-06 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 135.7675 -900 -122 13,119
2011-05-10 2011-05-06 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 135.7650 -100 -14 14,019
2011-05-10 2011-05-06 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 135.7600 -200 -27 14,119
2011-05-10 2011-05-06 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 135.7270 -145 -20 14,319
2011-05-10 2011-05-06 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 135.7225 -100 -14 14,464
2011-05-10 2011-05-06 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 135.7101 -155 -21 14,564
2011-05-10 2011-05-06 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 135.7001 -500 -68 14,719
2011-05-10 2011-05-06 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 135.7000 -1,600 -217 15,219
2011-05-10 2011-05-06 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 135.6801 -281 -38 16,819
2011-05-10 2011-05-06 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 135.6400 -164 -22 17,100
2011-05-10 2011-05-06 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 135.6300 -1,030 -140 17,264
2011-05-10 2011-05-06 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 135.6200 -100 -14 18,294
2011-05-10 2011-05-06 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 135.6100 -200 -27 18,394
2011-05-10 2011-05-06 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 135.6000 -106 -14 18,594
2011-05-10 2011-05-06 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 135.5700 -800 -108 18,700
2011-05-10 2011-05-06 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 135.5650 -300 -41 19,500
2011-05-10 2011-05-06 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 135.5600 -200 -27 19,800
2011-05-10 2011-05-06 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 135.5500 -200 -27 20,000
2011-05-10 2011-05-06 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 135.5450 -300 -41 20,200
2011-05-10 2011-05-06 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 135.5000 -300 -41 20,500
2011-05-10 2011-05-06 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 135.4775 -400 -54 20,800
2011-05-10 2011-05-06 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 135.4200 -100 -14 21,200
2011-05-10 2011-05-06 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 135.4100 -589 -80 21,300
2011-05-10 2011-05-06 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 135.4000 -1,200 -162 21,889
2011-05-10 2011-05-06 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock C - Conversion I 23,089 23,089
2010-12-14 2010-12-10 4 BEDELL JEFFREY A MSTR Employee Stock Option (right to buy) M - Exercise D 24.80 -12,500 0
2010-12-14 2010-12-10 4 BEDELL JEFFREY A MSTR Class A Common Stock S - Sale D 89.1410 -100 -9 15,237
2010-12-14 2010-12-10 4 BEDELL JEFFREY A MSTR Class A Common Stock S - Sale D 89.1400 -200 -18 15,337
2010-12-14 2010-12-10 4 BEDELL JEFFREY A MSTR Class A Common Stock S - Sale D 89.1300 -700 -62 15,537
2010-12-14 2010-12-10 4 BEDELL JEFFREY A MSTR Class A Common Stock S - Sale D 89.1100 -108 -10 16,237
2010-12-14 2010-12-10 4 BEDELL JEFFREY A MSTR Class A Common Stock S - Sale D 89.1000 -100 -9 16,345
2010-12-14 2010-12-10 4 BEDELL JEFFREY A MSTR Class A Common Stock S - Sale D 89.0850 -100 -9 16,445
2010-12-14 2010-12-10 4 BEDELL JEFFREY A MSTR Class A Common Stock S - Sale D 89.0406 -101 -9 16,545
2010-12-14 2010-12-10 4 BEDELL JEFFREY A MSTR Class A Common Stock S - Sale D 89.0300 -200 -18 16,646
2010-12-14 2010-12-10 4 BEDELL JEFFREY A MSTR Class A Common Stock S - Sale D 89.0200 -100 -9 16,846
2010-12-14 2010-12-10 4 BEDELL JEFFREY A MSTR Class A Common Stock S - Sale D 88.9800 -10 -1 16,946
2010-12-14 2010-12-10 4 BEDELL JEFFREY A MSTR Class A Common Stock S - Sale D 88.9700 -200 -18 16,956
2010-12-14 2010-12-10 4 BEDELL JEFFREY A MSTR Class A Common Stock S - Sale D 88.9600 -200 -18 17,156
2010-12-14 2010-12-10 4 BEDELL JEFFREY A MSTR Class A Common Stock S - Sale D 88.9250 -100 -9 17,356
2010-12-14 2010-12-10 4 BEDELL JEFFREY A MSTR Class A Common Stock S - Sale D 88.8700 -296 -26 17,456
2010-12-14 2010-12-10 4 BEDELL JEFFREY A MSTR Class A Common Stock S - Sale D 88.8600 -100 -9 17,752
2010-12-14 2010-12-10 4 BEDELL JEFFREY A MSTR Class A Common Stock S - Sale D 88.8027 -104 -9 17,852
2010-12-14 2010-12-10 4 BEDELL JEFFREY A MSTR Class A Common Stock S - Sale D 88.7200 -36 -3 17,956
2010-12-14 2010-12-10 4 BEDELL JEFFREY A MSTR Class A Common Stock S - Sale D 88.7100 -400 -35 17,992
2010-12-14 2010-12-10 4 BEDELL JEFFREY A MSTR Class A Common Stock S - Sale D 88.6950 -100 -9 18,392
2010-12-14 2010-12-10 4 BEDELL JEFFREY A MSTR Class A Common Stock S - Sale D 88.6800 -200 -18 18,492
2010-12-14 2010-12-10 4 BEDELL JEFFREY A MSTR Class A Common Stock S - Sale D 88.6400 -404 -36 18,692
2010-12-14 2010-12-10 4 BEDELL JEFFREY A MSTR Class A Common Stock S - Sale D 88.5900 -100 -9 19,096
2010-12-14 2010-12-10 4 BEDELL JEFFREY A MSTR Class A Common Stock S - Sale D 88.5850 -100 -9 19,196
2010-12-14 2010-12-10 4 BEDELL JEFFREY A MSTR Class A Common Stock S - Sale D 88.5700 -200 -18 19,296
2010-12-14 2010-12-10 4 BEDELL JEFFREY A MSTR Class A Common Stock S - Sale D 88.5200 -200 -18 19,496
2010-12-14 2010-12-10 4 BEDELL JEFFREY A MSTR Class A Common Stock S - Sale D 88.5100 -500 -44 19,696
2010-12-14 2010-12-10 4 BEDELL JEFFREY A MSTR Class A Common Stock S - Sale D 88.5000 -100 -9 20,196
2010-12-14 2010-12-10 4 BEDELL JEFFREY A MSTR Class A Common Stock S - Sale D 88.4900 -200 -18 20,296
2010-12-14 2010-12-10 4 BEDELL JEFFREY A MSTR Class A Common Stock S - Sale D 88.4850 -200 -18 20,496
2010-12-14 2010-12-10 4 BEDELL JEFFREY A MSTR Class A Common Stock M - Exercise D 24.8000 12,500 310 20,696
2010-12-10 2010-12-08 4 BEDELL JEFFREY A MSTR Employee Stock Option (right to buy) M - Exercise D 24.80 -12,500 12,500
2010-12-10 2010-12-08 4 BEDELL JEFFREY A MSTR Class A Common Stock S - Sale D 88.1500 -10 -1 8,196
2010-12-10 2010-12-08 4 BEDELL JEFFREY A MSTR Class A Common Stock S - Sale D 88.1425 -1,000 -88 8,206
2010-12-10 2010-12-08 4 BEDELL JEFFREY A MSTR Class A Common Stock S - Sale D 88.1400 -540 -48 9,206
2010-12-10 2010-12-08 4 BEDELL JEFFREY A MSTR Class A Common Stock S - Sale D 88.1200 -1,300 -115 9,746
2010-12-10 2010-12-08 4 BEDELL JEFFREY A MSTR Class A Common Stock S - Sale D 88.1100 -76 -7 11,046
2010-12-10 2010-12-08 4 BEDELL JEFFREY A MSTR Class A Common Stock S - Sale D 88.1082 -510 -45 11,122
2010-12-10 2010-12-08 4 BEDELL JEFFREY A MSTR Class A Common Stock S - Sale D 88.1000 -547 -48 11,632
2010-12-10 2010-12-08 4 BEDELL JEFFREY A MSTR Class A Common Stock S - Sale D 88.0900 -700 -62 12,179
2010-12-10 2010-12-08 4 BEDELL JEFFREY A MSTR Class A Common Stock S - Sale D 88.0800 -1,400 -123 12,879
2010-12-10 2010-12-08 4 BEDELL JEFFREY A MSTR Class A Common Stock S - Sale D 88.0750 -200 -18 14,279
2010-12-10 2010-12-08 4 BEDELL JEFFREY A MSTR Class A Common Stock S - Sale D 88.0700 -100 -9 14,479
2010-12-10 2010-12-08 4 BEDELL JEFFREY A MSTR Class A Common Stock S - Sale D 88.0650 -300 -26 14,579
2010-12-10 2010-12-08 4 BEDELL JEFFREY A MSTR Class A Common Stock S - Sale D 88.0500 -817 -72 14,879
2010-12-10 2010-12-08 4 BEDELL JEFFREY A MSTR Class A Common Stock S - Sale D 88.0475 -800 -70 15,696
2010-12-10 2010-12-08 4 BEDELL JEFFREY A MSTR Class A Common Stock S - Sale D 88.0464 -2,800 -247 16,496
2010-12-10 2010-12-08 4 BEDELL JEFFREY A MSTR Class A Common Stock S - Sale D 88.0425 -100 -9 19,296
2010-12-10 2010-12-08 4 BEDELL JEFFREY A MSTR Class A Common Stock S - Sale D 88.0400 -200 -18 19,396
2010-12-10 2010-12-08 4 BEDELL JEFFREY A MSTR Class A Common Stock S - Sale D 88.0000 -1,100 -97 19,596
2010-12-10 2010-12-08 4 BEDELL JEFFREY A MSTR Class A Common Stock M - Exercise D 24.8000 12,500 310 20,696
2010-09-14 2010-09-10 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 82.9200 -100 -8 0
2010-09-14 2010-09-10 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 82.8600 -200 -17 100
2010-09-14 2010-09-10 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 82.8500 -100 -8 300
2010-09-14 2010-09-10 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 82.8400 -229 -19 400
2010-09-14 2010-09-10 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 82.8100 -100 -8 629
2010-09-14 2010-09-10 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 82.8000 -273 -23 729
2010-09-14 2010-09-10 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 82.7900 -100 -8 1,002
2010-09-14 2010-09-10 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 82.7700 -400 -33 1,102
2010-09-14 2010-09-10 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 82.7600 -500 -41 1,502
2010-09-14 2010-09-10 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 82.7500 -1,157 -96 2,002
2010-09-14 2010-09-10 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 82.7400 -200 -17 3,159
2010-09-14 2010-09-10 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 82.7300 -200 -17 3,359
2010-09-14 2010-09-10 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 82.7200 -100 -8 3,559
2010-09-14 2010-09-10 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 82.7100 -100 -8 3,659
2010-09-14 2010-09-10 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 82.7000 -100 -8 3,759
2010-09-14 2010-09-10 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 82.6900 -100 -8 3,859
2010-09-14 2010-09-10 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 82.6800 -143 -12 3,959
2010-09-14 2010-09-10 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 82.6700 -200 -17 4,102
2010-09-14 2010-09-10 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 82.6600 -600 -50 4,302
2010-09-14 2010-09-10 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 82.6500 -400 -33 4,902
2010-09-14 2010-09-10 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 82.6400 -200 -17 5,302
2010-09-14 2010-09-10 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 82.6300 -100 -8 5,502
2010-09-14 2010-09-10 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 82.6100 -100 -8 5,602
2010-09-13 2010-09-09 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 82.7000 -100 -8 40,000
2010-09-13 2010-09-09 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 82.6800 -100 -8 41,100
2010-09-13 2010-09-09 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 82.6700 -100 -8 40,200
2010-09-13 2010-09-09 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 82.6600 -200 -17 40,300
2010-09-13 2010-09-09 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 82.6500 -700 -58 40,500
2010-09-13 2010-09-09 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 82.6200 -200 -17 41,200
2010-09-13 2010-09-09 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 82.6000 -300 -25 41,400
2010-09-13 2010-09-09 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 82.5900 -291 -24 41,700
2010-09-13 2010-09-09 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 82.5800 -900 -74 41,991
2010-09-13 2010-09-09 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 82.5600 -915 -76 42,891
2010-09-13 2010-09-09 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 82.5500 -6,194 -511 43,806
2010-09-08 2010-09-07 4 KLEIN JONATHAN F MSTR Employee Stock Option (right to buy) M - Exercise D 20.69 -407 35,128
2010-09-08 2010-09-07 4 KLEIN JONATHAN F MSTR Employee Stock Option (right to buy) M - Exercise D 4.70 -400 34,872
2010-09-08 2010-09-07 4 KLEIN JONATHAN F MSTR Class A Common Stock S - Sale D 81.6701 -7 -1 0
2010-09-08 2010-09-07 4 KLEIN JONATHAN F MSTR Class A Common Stock S - Sale D 81.6700 -800 -65 7
2010-09-08 2010-09-07 4 KLEIN JONATHAN F MSTR Class A Common Stock M - Exercise D 20.6900 407 8 807
2010-09-08 2010-09-07 4 KLEIN JONATHAN F MSTR Class A Common Stock M - Exercise D 4.7000 400 2 400
2010-09-08 2010-09-03 4 KLEIN JONATHAN F MSTR Employee Stock Option (right to buy) M - Exercise D 20.69 -1,500 35,535
2010-09-08 2010-09-03 4 KLEIN JONATHAN F MSTR Employee Stock Option (right to buy) M - Exercise D 4.70 -1,500 35,272
2010-09-08 2010-09-03 4 KLEIN JONATHAN F MSTR Class A Common Stock S - Sale D 81.2700 -3,000 -244 0
2010-09-08 2010-09-03 4 KLEIN JONATHAN F MSTR Class A Common Stock M - Exercise D 20.6900 1,500 31 3,000
2010-09-08 2010-09-03 4 KLEIN JONATHAN F MSTR Class A Common Stock M - Exercise D 4.7000 1,500 7 1,500
2009-12-10 2009-12-08 4 SAYLOR MICHAEL J MSTR Employee Stock Option (right to buy) M - Exercise D 20.69 -250 393,146
2009-12-10 2009-12-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 88.8000 -250 -22 0
2009-12-10 2009-12-08 4 SAYLOR MICHAEL J MSTR Class A Common Stock M - Exercise D 20.6900 250 5 250
2009-12-09 2009-12-07 4 SAYLOR MICHAEL J MSTR Employee Stock Option (right to buy) M - Exercise D 20.69 -6,404 393,396
2009-12-09 2009-12-07 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 90.4200 -100 -9 0
2009-12-09 2009-12-07 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 90.4100 -600 -54 100
2009-12-09 2009-12-07 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 90.4000 -1,300 -118 700
2009-12-09 2009-12-07 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 90.3500 -300 -27 2,000
2009-12-09 2009-12-07 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 90.0000 -1,304 -117 2,300
2009-12-09 2009-12-07 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 89.8900 -100 -9 3,604
2009-12-09 2009-12-07 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 89.8800 -17 -2 3,704
2009-12-09 2009-12-07 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 89.8700 -100 -9 3,721
2009-12-09 2009-12-07 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 89.8600 -100 -9 3,821
2009-12-09 2009-12-07 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 89.8500 -683 -61 3,921
2009-12-09 2009-12-07 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 89.7900 -200 -18 4,604
2009-12-09 2009-12-07 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 89.7700 -400 -36 4,804
2009-12-09 2009-12-07 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 89.7600 -300 -27 5,204
2009-12-09 2009-12-07 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 89.7500 -900 -81 5,504
2009-12-09 2009-12-07 4 SAYLOR MICHAEL J MSTR Class A Common Stock M - Exercise D 20.6900 6,404 132 6,404
2009-12-07 2009-12-03 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class B Common Stock C - Conversion I -1,424 2,369,914
2009-12-07 2009-12-03 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 90.2000 -430 -39 0
2009-12-07 2009-12-03 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 89.8000 -48 -4 430
2009-12-07 2009-12-03 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 89.6800 -11 -1 478
2009-12-07 2009-12-03 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 89.6600 -289 -26 489
2009-12-07 2009-12-03 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 89.5000 -646 -58 778
2009-12-07 2009-12-03 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock C - Conversion I 1,424 1,424
2009-12-07 2009-12-07 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class B Common Stock C - Conversion I -11,214 2,358,700
2009-12-07 2009-12-07 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock C - Conversion I 11,214 0
2009-12-07 2009-12-04 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 90.2000 -955 -86 0
2009-12-07 2009-12-04 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 90.1100 -86 -8 0
2009-12-07 2009-12-04 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 90.1000 -4,914 -443 0
2009-12-07 2009-12-04 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 90.0700 -400 -36 0
2009-12-07 2009-12-04 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 90.0500 -200 -18 0
2009-12-07 2009-12-04 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 90.0300 -100 -9 0
2009-12-07 2009-12-04 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 90.0200 -200 -18 0
2009-12-07 2009-12-04 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 90.0100 -600 -54 0
2009-12-07 2009-12-04 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 90.0000 -500 -45 0
2009-12-07 2009-12-04 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 89.8500 -1,511 -136 0
2009-12-07 2009-12-04 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 89.8100 -251 -23 0
2009-12-07 2009-12-04 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 89.8000 -497 -45 0
2009-12-07 2009-12-04 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 89.7500 -1,000 -90 0
2009-12-03 2009-12-02 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class B Common Stock C - Conversion I -8,641 2,371,338
2009-12-03 2009-12-02 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 90.8000 -911 -83 0
2009-12-03 2009-12-02 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 90.7900 -6 -1 911
2009-12-03 2009-12-02 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 90.7800 -300 -27 917
2009-12-03 2009-12-02 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 90.6400 -300 -27 1,217
2009-12-03 2009-12-02 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 90.6300 -300 -27 1,517
2009-12-03 2009-12-02 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 90.6000 -1,094 -99 1,817
2009-12-03 2009-12-02 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 90.5300 -200 -18 2,911
2009-12-03 2009-12-02 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 90.5000 -530 -48 3,111
2009-12-03 2009-12-02 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 90.4400 -246 -22 3,641
2009-12-03 2009-12-02 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 90.4300 -600 -54 3,887
2009-12-03 2009-12-02 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 90.4200 -142 -13 4,487
2009-12-03 2009-12-02 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 90.4000 -1,012 -91 4,629
2009-12-03 2009-12-02 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 89.5100 -200 -18 5,641
2009-12-03 2009-12-02 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 89.5000 -1,000 -90 5,841
2009-12-03 2009-12-02 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 89.4700 -100 -9 6,841
2009-12-03 2009-12-02 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 89.4600 -100 -9 6,941
2009-12-03 2009-12-02 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 89.4100 -100 -9 7,041
2009-12-03 2009-12-02 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 89.4000 -1,500 -134 7,141
2009-12-03 2009-12-02 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock C - Conversion I 8,641 8,641
2009-12-03 2009-12-02 4 Zolfaghari Paul N MSTR Employee Stock Option (right to buy) M - Exercise D 20.69 -1,450 0
2009-12-03 2009-12-02 4 Zolfaghari Paul N MSTR Employee Stock Option (right to buy) M - Exercise D 4.70 -1,050 0
2009-12-03 2009-12-02 4 Zolfaghari Paul N MSTR Class A Common Stock S - Sale D 90.0100 -217 -20 166
2009-12-03 2009-12-02 4 Zolfaghari Paul N MSTR Class A Common Stock S - Sale D 89.9900 -400 -36 383
2009-12-03 2009-12-02 4 Zolfaghari Paul N MSTR Class A Common Stock S - Sale D 89.9200 -2 -0 783
2009-12-03 2009-12-02 4 Zolfaghari Paul N MSTR Class A Common Stock S - Sale D 89.9100 -2 -0 785
2009-12-03 2009-12-02 4 Zolfaghari Paul N MSTR Class A Common Stock S - Sale D 89.8600 -20 -2 787
2009-12-03 2009-12-02 4 Zolfaghari Paul N MSTR Class A Common Stock S - Sale D 89.8200 -24 -2 807
2009-12-03 2009-12-02 4 Zolfaghari Paul N MSTR Class A Common Stock S - Sale D 89.8100 -476 -43 831
2009-12-03 2009-12-02 4 Zolfaghari Paul N MSTR Class A Common Stock S - Sale D 89.8020 -1,359 -122 1,307
2009-12-03 2009-12-02 4 Zolfaghari Paul N MSTR Class A Common Stock M - Exercise D 20.6900 1,450 30 2,666
2009-12-03 2009-12-02 4 Zolfaghari Paul N MSTR Class A Common Stock M - Exercise D 4.7000 1,050 5 1,216
2009-12-03 2009-12-01 4 Zolfaghari Paul N MSTR Employee Stock Option (right to buy) M - Exercise D 20.69 -1,300 1,450
2009-12-03 2009-12-01 4 Zolfaghari Paul N MSTR Employee Stock Option (right to buy) M - Exercise D 4.70 -1,200 1,050
2009-12-03 2009-12-01 4 Zolfaghari Paul N MSTR Class A Common Stock S - Sale D 89.6100 -100 -9 166
2009-12-03 2009-12-01 4 Zolfaghari Paul N MSTR Class A Common Stock S - Sale D 89.6000 -300 -27 266
2009-12-03 2009-12-01 4 Zolfaghari Paul N MSTR Class A Common Stock S - Sale D 89.5900 -100 -9 566
2009-12-03 2009-12-01 4 Zolfaghari Paul N MSTR Class A Common Stock S - Sale D 89.5600 -100 -9 666
2009-12-03 2009-12-01 4 Zolfaghari Paul N MSTR Class A Common Stock S - Sale D 89.5300 -400 -36 766
2009-12-03 2009-12-01 4 Zolfaghari Paul N MSTR Class A Common Stock S - Sale D 89.5200 -100 -9 1,166
2009-12-03 2009-12-01 4 Zolfaghari Paul N MSTR Class A Common Stock S - Sale D 89.5120 -1,300 -116 1,266
2009-12-03 2009-12-01 4 Zolfaghari Paul N MSTR Class A Common Stock S - Sale D 89.5100 -100 -9 2,566
2009-12-03 2009-12-01 4 Zolfaghari Paul N MSTR Class A Common Stock M - Exercise D 20.6900 1,300 27 2,666
2009-12-03 2009-12-01 4 Zolfaghari Paul N MSTR Class A Common Stock M - Exercise D 4.7000 1,200 6 1,366
2009-12-02 2009-12-01 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class B Common Stock C - Conversion I -22,515 2,379,979
2009-12-02 2009-12-01 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 89.7000 -2,895 -260 0
2009-12-02 2009-12-01 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 89.6600 -200 -18 2,895
2009-12-02 2009-12-01 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 89.6500 -2,100 -188 3,095
2009-12-02 2009-12-01 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 89.6100 -100 -9 5,195
2009-12-02 2009-12-01 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 89.6000 -1,600 -143 5,295
2009-12-02 2009-12-01 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 89.5200 -600 -54 6,895
2009-12-02 2009-12-01 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 89.5100 -400 -36 7,495
2009-12-02 2009-12-01 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 89.5000 -8,620 -771 7,895
2009-12-02 2009-12-01 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 89.4300 -96 -9 16,515
2009-12-02 2009-12-01 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 89.4000 -1,000 -89 16,611
2009-12-02 2009-12-01 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 89.3500 -400 -36 17,611
2009-12-02 2009-12-01 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 89.3400 -300 -27 18,011
2009-12-02 2009-12-01 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 89.3300 -1,144 -102 18,311
2009-12-02 2009-12-01 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 89.3200 -419 -37 19,455
2009-12-02 2009-12-01 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 89.3100 -637 -57 19,874
2009-12-02 2009-12-01 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 89.3000 -2,004 -179 20,511
2009-12-02 2009-12-01 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock C - Conversion I 22,515 22,515
2009-11-30 2009-11-25 4 KLEIN JONATHAN F MSTR Employee Stock Option (right to buy) M - Exercise D 20.69 -150 37,035
2009-11-30 2009-11-25 4 KLEIN JONATHAN F MSTR Employee Stock Option (right to buy) M - Exercise D 4.70 -150 36,772
2009-11-30 2009-11-25 4 KLEIN JONATHAN F MSTR Class A Common Stock S - Sale D 90.5000 -300 -27 0
2009-11-30 2009-11-25 4 KLEIN JONATHAN F MSTR Class A Common Stock M - Exercise D 20.6900 150 3 300
2009-11-30 2009-11-25 4 KLEIN JONATHAN F MSTR Class A Common Stock M - Exercise D 4.7000 150 1 150
2009-11-30 2009-11-30 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class B Common Stock C - Conversion I -14,200 2,402,494
2009-11-30 2009-11-30 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock C - Conversion I 14,200 0
2009-11-30 2009-11-27 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 89.3200 -100 -9 0
2009-11-30 2009-11-27 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 89.3000 -300 -27 0
2009-11-30 2009-11-27 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 89.2900 -334 -30 0
2009-11-30 2009-11-27 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 89.2800 -166 -15 0
2009-11-30 2009-11-27 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 89.2700 -200 -18 0
2009-11-30 2009-11-27 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 89.2600 -100 -9 0
2009-11-30 2009-11-27 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 89.0900 -181 -16 0
2009-11-30 2009-11-27 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 89.0700 -100 -9 0
2009-11-30 2009-11-27 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 89.0600 -41 -4 0
2009-11-30 2009-11-27 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 89.0400 -40 -4 0
2009-11-30 2009-11-27 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 89.0000 -1,238 -110 0
2009-11-30 2009-11-27 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 88.8500 -1,200 -107 0
2009-11-30 2009-11-25 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 90.5200 -300 -27 0
2009-11-30 2009-11-25 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 90.5100 -200 -18 0
2009-11-30 2009-11-25 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 90.5000 -230 -21 0
2009-11-30 2009-11-25 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 90.4800 -100 -9 0
2009-11-30 2009-11-25 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 90.4100 -36 -3 0
2009-11-30 2009-11-25 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 90.4000 -1,134 -103 0
2009-11-30 2009-11-25 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 90.2600 -400 -36 0
2009-11-30 2009-11-25 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 90.2200 -770 -69 0
2009-11-30 2009-11-25 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 90.2100 -700 -63 0
2009-11-30 2009-11-25 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 90.2000 -3,230 -291 0
2009-11-30 2009-11-25 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 90.1900 -300 -27 0
2009-11-30 2009-11-25 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 90.1700 -500 -45 0
2009-11-30 2009-11-25 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 90.1600 -100 -9 0
2009-11-30 2009-11-25 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 90.1500 -798 -72 0
2009-11-30 2009-11-25 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 90.1300 -100 -9 0
2009-11-30 2009-11-25 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 90.0200 -300 -27 0
2009-11-30 2009-11-25 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 90.0000 -1,002 -90 0
2009-11-27 2009-11-24 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class B Common Stock C - Conversion I -12,888 2,416,694
2009-11-27 2009-11-24 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 91.2600 -1 -0 0
2009-11-27 2009-11-24 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 91.2500 -99 -9 1
2009-11-27 2009-11-24 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 91.2400 -83 -8 100
2009-11-27 2009-11-24 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 91.2200 -139 -13 183
2009-11-27 2009-11-24 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 91.2100 -678 -62 322
2009-11-27 2009-11-24 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 90.4400 -300 -27 1,000
2009-11-27 2009-11-24 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 90.4300 -100 -9 1,300
2009-11-27 2009-11-24 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 90.4200 -1,050 -95 1,400
2009-11-27 2009-11-24 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 90.4100 -107 -10 2,450
2009-11-27 2009-11-24 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 90.4000 -3,331 -301 2,557
2009-11-27 2009-11-24 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 90.3800 -381 -34 5,888
2009-11-27 2009-11-24 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 90.3400 -192 -17 6,269
2009-11-27 2009-11-24 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 90.3100 -100 -9 6,461
2009-11-27 2009-11-24 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 90.2600 -200 -18 6,561
2009-11-27 2009-11-24 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 90.2500 -727 -66 6,761
2009-11-27 2009-11-24 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 90.2100 -100 -9 7,488
2009-11-27 2009-11-24 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 90.2000 -2,300 -207 7,588
2009-11-27 2009-11-24 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 90.1900 -45 -4 9,888
2009-11-27 2009-11-24 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 90.1800 -100 -9 9,933
2009-11-27 2009-11-24 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 90.0500 -151 -14 10,033
2009-11-27 2009-11-24 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 90.0300 -200 -18 10,184
2009-11-27 2009-11-24 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 90.0200 -100 -9 10,384
2009-11-27 2009-11-24 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 90.0100 -900 -81 10,484
2009-11-27 2009-11-24 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock S - Sale I 90.0000 -1,504 -135 11,384
2009-11-27 2009-11-24 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class A Common Stock C - Conversion I 12,888 12,888
2009-11-25 2009-11-24 4 KLEIN JONATHAN F MSTR Employee Stock Option (right to buy) M - Exercise D 20.69 -100 37,185
2009-11-25 2009-11-24 4 KLEIN JONATHAN F MSTR Employee Stock Option (right to buy) M - Exercise D 4.70 -100 36,922
2009-11-25 2009-11-24 4 KLEIN JONATHAN F MSTR Class A Common Stock S - Sale D 90.5000 -200 -18 0
2009-11-25 2009-11-24 4 KLEIN JONATHAN F MSTR Class A Common Stock M - Exercise D 20.6900 100 2 200
2009-11-25 2009-11-24 4 KLEIN JONATHAN F MSTR Class A Common Stock M - Exercise D 4.7000 100 0 100
2009-11-25 2009-11-23 4 KLEIN JONATHAN F MSTR Employee Stock Option (right to buy) M - Exercise D 20.69 -1,500 37,285
2009-11-25 2009-11-23 4 KLEIN JONATHAN F MSTR Employee Stock Option (right to buy) M - Exercise D 4.70 -1,500 37,022
2009-11-25 2009-11-23 4 KLEIN JONATHAN F MSTR Class A Common Stock S - Sale D 90.1100 -1,000 -90 0
2009-11-25 2009-11-23 4 KLEIN JONATHAN F MSTR Class A Common Stock S - Sale D 91.0000 -2,000 -182 1,000
2009-11-25 2009-11-23 4 KLEIN JONATHAN F MSTR Class A Common Stock M - Exercise D 20.6900 1,500 31 3,000
2009-11-25 2009-11-23 4 KLEIN JONATHAN F MSTR Class A Common Stock M - Exercise D 4.7000 1,500 7 1,500
2009-11-18 2009-11-17 4 Zolfaghari Paul N MSTR Employee Stock Option (right to buy) M - Exercise D 20.69 -1,000 2,750
2009-11-18 2009-11-17 4 Zolfaghari Paul N MSTR Employee Stock Option (right to buy) M - Exercise D 4.70 -1,000 2,250
2009-11-18 2009-11-17 4 Zolfaghari Paul N MSTR Class A Common Stock S - Sale D 91.0000 -2,000 -182 166
2009-11-18 2009-11-17 4 Zolfaghari Paul N MSTR Class A Common Stock M - Exercise D 20.6900 1,000 21 2,166
2009-11-18 2009-11-17 4 Zolfaghari Paul N MSTR Class A Common Stock M - Exercise D 4.7000 1,000 5 1,166
2009-11-18 2009-11-16 4 Zolfaghari Paul N MSTR Employee Stock Option (right to buy) M - Exercise D 20.69 -1,000 3,750
2009-11-18 2009-11-16 4 Zolfaghari Paul N MSTR Employee Stock Option (right to buy) M - Exercise D 4.70 -1,000 3,250
2009-11-18 2009-11-16 4 Zolfaghari Paul N MSTR Class A Common Stock S - Sale D 90.0000 -2,000 -180 166
2009-11-18 2009-11-16 4 Zolfaghari Paul N MSTR Class A Common Stock M - Exercise D 20.6900 1,000 21 2,166
2009-11-18 2009-11-16 4 Zolfaghari Paul N MSTR Class A Common Stock M - Exercise D 4.7000 1,000 5 1,166
2008-09-03 2008-08-29 4 McDonald Adam M MSTR Employee Stock Option (right to buy) M - Exercise D 20.69 -1,500 0
2008-09-03 2008-08-29 4 McDonald Adam M MSTR Class A Common Stock S - Sale D 64.0700 -92 -6 0
2008-09-03 2008-08-29 4 McDonald Adam M MSTR Class A Common Stock S - Sale D 64.0600 -331 -21 92
2008-09-03 2008-08-29 4 McDonald Adam M MSTR Class A Common Stock S - Sale D 64.0500 -100 -6 423
2008-09-03 2008-08-29 4 McDonald Adam M MSTR Class A Common Stock S - Sale D 64.0400 -100 -6 523
2008-09-03 2008-08-29 4 McDonald Adam M MSTR Class A Common Stock S - Sale D 64.0000 -877 -56 623
2008-09-03 2008-08-29 4 McDonald Adam M MSTR Class A Common Stock M - Exercise D 20.6900 1,500 31 1,500
2007-12-12 2007-12-10 4 KLEIN JONATHAN F MSTR Employee Stock Option (right to buy) M - Exercise D 20.69 -5,000 38,785
2007-12-12 2007-12-10 4 KLEIN JONATHAN F MSTR Employee Stock Option (right to buy) M - Exercise D 4.70 -2,000 38,522
2007-12-12 2007-12-10 4 KLEIN JONATHAN F MSTR Class A Common Stock S - Sale D 103.8500 -500 -52 0
2007-12-12 2007-12-10 4 KLEIN JONATHAN F MSTR Class A Common Stock S - Sale D 103.7500 -1,000 -104 500
2007-12-12 2007-12-10 4 KLEIN JONATHAN F MSTR Class A Common Stock S - Sale D 103.5000 -1,000 -104 1,500
2007-12-12 2007-12-10 4 KLEIN JONATHAN F MSTR Class A Common Stock S - Sale D 103.3100 -100 -10 2,500
2007-12-12 2007-12-10 4 KLEIN JONATHAN F MSTR Class A Common Stock S - Sale D 103.2900 -200 -21 2,600
2007-12-12 2007-12-10 4 KLEIN JONATHAN F MSTR Class A Common Stock S - Sale D 103.2200 -6 -1 2,800
2007-12-12 2007-12-10 4 KLEIN JONATHAN F MSTR Class A Common Stock S - Sale D 103.1600 -600 -62 2,806
2007-12-12 2007-12-10 4 KLEIN JONATHAN F MSTR Class A Common Stock S - Sale D 103.1500 -94 -10 3,406
2007-12-12 2007-12-10 4 KLEIN JONATHAN F MSTR Class A Common Stock S - Sale D 103.1100 -100 -10 3,500
2007-12-12 2007-12-10 4 KLEIN JONATHAN F MSTR Class A Common Stock S - Sale D 103.0900 -100 -10 3,600
2007-12-12 2007-12-10 4 KLEIN JONATHAN F MSTR Class A Common Stock S - Sale D 103.0600 -300 -31 3,700
2007-12-12 2007-12-10 4 KLEIN JONATHAN F MSTR Class A Common Stock S - Sale D 103.0500 -100 -10 4,000
2007-12-12 2007-12-10 4 KLEIN JONATHAN F MSTR Class A Common Stock S - Sale D 103.0400 -200 -21 4,100
2007-12-12 2007-12-10 4 KLEIN JONATHAN F MSTR Class A Common Stock S - Sale D 103.0300 -500 -52 4,300
2007-12-12 2007-12-10 4 KLEIN JONATHAN F MSTR Class A Common Stock S - Sale D 103.0200 -200 -21 4,800
2007-12-12 2007-12-10 4 KLEIN JONATHAN F MSTR Class A Common Stock S - Sale D 103.0000 -2,000 -206 5,000
2007-12-12 2007-12-10 4 KLEIN JONATHAN F MSTR Class A Common Stock M - Exercise D 20.6900 5,000 103 7,000
2007-12-12 2007-12-10 4 KLEIN JONATHAN F MSTR Class A Common Stock M - Exercise D 4.7000 2,000 9 2,000
2007-12-11 2007-12-07 4 KLEIN JONATHAN F MSTR Employee Stock Option (right to buy) M - Exercise D 20.69 -1,965 43,785
2007-12-11 2007-12-07 4 KLEIN JONATHAN F MSTR Class A Common Stock S - Sale D 104.2500 -465 -48 0
2007-12-11 2007-12-07 4 KLEIN JONATHAN F MSTR Class A Common Stock S - Sale D 104.0000 -500 -52 465
2007-12-11 2007-12-07 4 KLEIN JONATHAN F MSTR Class A Common Stock S - Sale D 102.5000 -500 -51 965
2007-12-11 2007-12-07 4 KLEIN JONATHAN F MSTR Class A Common Stock S - Sale D 102.3000 -500 -51 1,465
2007-12-11 2007-12-07 4 KLEIN JONATHAN F MSTR Class A Common Stock M - Exercise D 20.6900 -1,965 -41 1,965
2007-11-21 2007-11-19 4 McDonald Adam M MSTR Employee Stock Option (right to buy) M - Exercise D 20.69 -1,500 1,500
2007-11-21 2007-11-19 4 McDonald Adam M MSTR Class A Common Stock S - Sale D 104.2100 -100 -10 0
2007-11-21 2007-11-19 4 McDonald Adam M MSTR Class A Common Stock S - Sale D 104.2000 -200 -21 100
2007-11-21 2007-11-19 4 McDonald Adam M MSTR Class A Common Stock S - Sale D 103.9700 -200 -21 300
2007-11-21 2007-11-19 4 McDonald Adam M MSTR Class A Common Stock S - Sale D 103.9600 -200 -21 500
2007-11-21 2007-11-19 4 McDonald Adam M MSTR Class A Common Stock S - Sale D 103.9100 -200 -21 700
2007-11-21 2007-11-19 4 McDonald Adam M MSTR Class A Common Stock S - Sale D 103.9000 -200 -21 900
2007-11-21 2007-11-19 4 McDonald Adam M MSTR Class A Common Stock S - Sale D 103.7600 -100 -10 1,100
2007-11-21 2007-11-19 4 McDonald Adam M MSTR Class A Common Stock S - Sale D 103.7000 -300 -31 1,200
2007-11-21 2007-11-19 4 McDonald Adam M MSTR Class A Common Stock M - Exercise D 20.6900 1,500 31 1,500
2007-11-20 2007-11-16 4 Zolfaghari Paul N MSTR Employee Stock Option (right to buy) M - Exercise D 20.69 -1,250 4,750
2007-11-20 2007-11-16 4 Zolfaghari Paul N MSTR Class A Common Stock S - Sale D 107.0000 -1,250 -134 166
2007-11-20 2007-11-16 4 Zolfaghari Paul N MSTR Class A Common Stock M - Exercise D 20.6900 1,250 26 1,416
2007-11-09 2007-11-07 4 KLEIN JONATHAN F MSTR Employee Stock Option (right to buy) M - Exercise D 20.69 -2,250 45,750
2007-11-09 2007-11-07 4 KLEIN JONATHAN F MSTR Employee Stock Option (right to buy) M - Exercise D 4.70 -2,250 40,522
2007-11-09 2007-11-07 4 KLEIN JONATHAN F MSTR Class A Common Stock S - Sale D 112.2500 -2,000 -224 0
2007-11-09 2007-11-07 4 KLEIN JONATHAN F MSTR Class A Common Stock S - Sale D 112.0800 -400 -45 2,000
2007-11-09 2007-11-07 4 KLEIN JONATHAN F MSTR Class A Common Stock S - Sale D 112.0400 -100 -11 2,400
2007-11-09 2007-11-07 4 KLEIN JONATHAN F MSTR Class A Common Stock S - Sale D 112.0000 -1,000 -112 2,500
2007-11-09 2007-11-07 4 KLEIN JONATHAN F MSTR Class A Common Stock S - Sale D 111.7500 -1,000 -112 3,500
2007-11-09 2007-11-07 4 KLEIN JONATHAN F MSTR Class A Common Stock M - Exercise D 20.6900 2,250 47 4,500
2007-11-09 2007-11-07 4 KLEIN JONATHAN F MSTR Class A Common Stock M - Exercise D 4.7000 2,250 11 2,250
2007-08-03 2007-08-01 4 RICKERTSEN CARL J MSTR Class A Common Stock P - Purchase D 72.2500 1,400 101 3,000
2007-08-03 2007-08-01 4 RICKERTSEN CARL J MSTR Class A Common Stock P - Purchase D 72.0000 200 14 1,600
2007-08-03 2007-08-01 4 RICKERTSEN CARL J MSTR Class A Common Stock P - Purchase D 71.9800 100 7 1,400
2007-08-03 2007-08-01 4 RICKERTSEN CARL J MSTR Class A Common Stock P - Purchase D 71.9700 400 29 1,300
2007-08-03 2007-08-01 4 RICKERTSEN CARL J MSTR Class A Common Stock P - Purchase D 71.9500 100 7 900
2007-08-03 2007-08-01 4 RICKERTSEN CARL J MSTR Class A Common Stock P - Purchase D 71.9300 100 7 800
2007-08-03 2007-08-01 4 RICKERTSEN CARL J MSTR Class A Common Stock P - Purchase D 71.8900 100 7 700
2007-08-03 2007-08-01 4 RICKERTSEN CARL J MSTR Class A Common Stock P - Purchase D 71.8800 300 22 600
2007-08-03 2007-08-01 4 RICKERTSEN CARL J MSTR Class A Common Stock P - Purchase D 71.8700 300 22 300
2007-06-12 2007-06-08 4 KLEIN JONATHAN F MSTR Employee Stock Options (right to buy) M - Exercise D 4.70 -4,430 42,772
2007-06-12 2007-06-08 4 KLEIN JONATHAN F MSTR Class A Common Stock S - Sale D 98.6500 -225 -22 0
2007-06-12 2007-06-08 4 KLEIN JONATHAN F MSTR Class A Common Stock S - Sale D 98.5600 -667 -66 225
2007-06-12 2007-06-08 4 KLEIN JONATHAN F MSTR Class A Common Stock S - Sale D 98.5500 -1,805 -178 892
2007-06-12 2007-06-08 4 KLEIN JONATHAN F MSTR Class A Common Stock S - Sale D 98.5400 -98 -10 2,697
2007-06-12 2007-06-08 4 KLEIN JONATHAN F MSTR Class A Common Stock S - Sale D 98.5300 -1,135 -112 2,795
2007-06-12 2007-06-08 4 KLEIN JONATHAN F MSTR Class A Common Stock S - Sale D 98.5000 -500 -49 3,930
2007-06-12 2007-06-08 4 KLEIN JONATHAN F MSTR Class A Common Stock M - Exercise D 4.7000 4,430 21 4,430
2007-06-11 2007-06-07 4 KLEIN JONATHAN F MSTR Employee Stock Options (right to buy) M - Exercise D 4.70 -144 47,202
2007-06-11 2007-06-07 4 KLEIN JONATHAN F MSTR Class A Common Stock S - Sale D 98.0400 -144 -14 0
2007-06-11 2007-06-07 4 KLEIN JONATHAN F MSTR Class A Common Stock M - Exercise D 4.7000 144 1 144
2007-02-22 2007-02-20 4 BANSAL SANJU K MSTR Employee Stock Options (right to buy) M - Exercise D 20.69 -5,469 20,000
2007-02-22 2007-02-20 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 128.0400 -89 -11 50,000
2007-02-22 2007-02-20 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 128.0200 -400 -51 50,089
2007-02-22 2007-02-20 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 128.0000 -200 -26 50,489
2007-02-22 2007-02-20 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 127.9100 -80 -10 50,689
2007-02-22 2007-02-20 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 127.8700 -100 -13 50,769
2007-02-22 2007-02-20 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 127.8500 -300 -38 50,869
2007-02-22 2007-02-20 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 127.8300 -400 -51 51,169
2007-02-22 2007-02-20 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 127.7900 -100 -13 51,569
2007-02-22 2007-02-20 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 127.7700 -58 -7 51,669
2007-02-22 2007-02-20 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 127.7600 -37 -5 51,727
2007-02-22 2007-02-20 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 127.3800 -260 -33 51,764
2007-02-22 2007-02-20 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 127.3200 -100 -13 52,024
2007-02-22 2007-02-20 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 127.3000 -3,345 -426 52,124
2007-02-22 2007-02-20 4 BANSAL SANJU K MSTR Class A Common Stock M - Exercise D 20.6900 5,469 113 55,469
2007-02-20 2007-02-16 4 BANSAL SANJU K MSTR Employee Stock Options (right to buy) M - Exercise D 20.69 -4,531 25,469
2007-02-20 2007-02-16 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 127.3300 -500 -64 50,000
2007-02-20 2007-02-16 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 127.3200 -600 -76 50,500
2007-02-20 2007-02-16 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 127.2900 -31 -4 51,100
2007-02-20 2007-02-16 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 127.2800 -100 -13 51,131
2007-02-20 2007-02-16 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 127.2400 -100 -13 51,231
2007-02-20 2007-02-16 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 127.2300 -500 -64 51,331
2007-02-20 2007-02-16 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 127.2000 -100 -13 51,831
2007-02-20 2007-02-16 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 127.1600 -100 -13 51,931
2007-02-20 2007-02-16 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 127.1500 -200 -25 52,031
2007-02-20 2007-02-16 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 127.0000 -2,300 -292 52,231
2007-02-20 2007-02-16 4 BANSAL SANJU K MSTR Class A Common Stock M - Exercise D 20.6900 4,531 94 54,531
2007-02-15 2007-02-14 4 BANSAL SANJU K MSTR Employee Stock Options (right to buy) M - Exercise D 20.69 -10,000 30,000
2007-02-15 2007-02-14 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 127.3000 -175 -22 50,000
2007-02-15 2007-02-14 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 127.2900 -200 -25 50,175
2007-02-15 2007-02-14 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 127.1000 -500 -64 50,375
2007-02-15 2007-02-14 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 127.0700 -100 -13 50,875
2007-02-15 2007-02-14 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 127.0600 -1,000 -127 50,975
2007-02-15 2007-02-14 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 127.0300 -100 -13 51,975
2007-02-15 2007-02-14 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 127.0200 -100 -13 52,075
2007-02-15 2007-02-14 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 127.0000 -2,700 -343 52,175
2007-02-15 2007-02-14 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 126.6400 -300 -38 54,875
2007-02-15 2007-02-14 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 126.6200 -925 -117 55,175
2007-02-15 2007-02-14 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 126.6100 -900 -114 56,100
2007-02-15 2007-02-14 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 126.6000 -1,600 -203 57,000
2007-02-15 2007-02-14 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 126.0800 -100 -13 58,600
2007-02-15 2007-02-14 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 126.0100 -100 -13 58,700
2007-02-15 2007-02-14 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 126.0000 -1,200 -151 58,800
2007-02-15 2007-02-14 4 BANSAL SANJU K MSTR Class A Common Stock M - Exercise D 20.6900 10,000 207 60,000
2007-02-13 2007-02-12 4 BANSAL SANJU K MSTR Employee Stock Options (right to buy) M - Exercise D 20.69 -10,000 40,000
2007-02-13 2007-02-12 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 123.1500 -100 -12 50,000
2007-02-13 2007-02-12 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 123.1000 -108 -13 50,100
2007-02-13 2007-02-12 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 123.0800 -600 -74 50,208
2007-02-13 2007-02-12 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 123.0500 -300 -37 50,808
2007-02-13 2007-02-12 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 123.0400 -100 -12 51,108
2007-02-13 2007-02-12 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 123.0300 -500 -62 51,208
2007-02-13 2007-02-12 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 123.0000 -7,600 -935 51,708
2007-02-13 2007-02-12 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 122.9300 -692 -85 59,308
2007-02-13 2007-02-12 4 BANSAL SANJU K MSTR Class A Common Stock M - Exercise D 20.6900 10,000 207 60,000
2007-02-12 2007-02-08 4 BANSAL SANJU K MSTR Employee Stock Options (right to buy) M - Exercise D 20.69 -10,000 50,000
2007-02-12 2007-02-08 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 126.1000 -400 -50 50,000
2007-02-12 2007-02-08 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 126.0800 -300 -38 50,400
2007-02-12 2007-02-08 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 126.0700 -200 -25 50,700
2007-02-12 2007-02-08 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 126.0500 -800 -101 50,900
2007-02-12 2007-02-08 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 126.0400 -400 -50 51,700
2007-02-12 2007-02-08 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 126.0000 -2,454 -309 52,100
2007-02-12 2007-02-08 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 125.9900 -100 -13 54,554
2007-02-12 2007-02-08 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 125.9800 -100 -13 54,654
2007-02-12 2007-02-08 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 125.9600 -100 -13 54,754
2007-02-12 2007-02-08 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 125.9500 -300 -38 54,854
2007-02-12 2007-02-08 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 125.9000 -800 -101 55,154
2007-02-12 2007-02-08 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 125.8900 -246 -31 55,954
2007-02-12 2007-02-08 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 125.8500 -1,200 -151 56,200
2007-02-12 2007-02-08 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 125.8400 -500 -63 57,400
2007-02-12 2007-02-08 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 125.8200 -100 -13 57,900
2007-02-12 2007-02-08 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 125.8000 -1,656 -208 58,000
2007-02-12 2007-02-08 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 125.7500 -200 -25 59,656
2007-02-12 2007-02-08 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 125.7400 -144 -18 59,856
2007-02-12 2007-02-08 4 BANSAL SANJU K MSTR Class A Common Stock M - Exercise D 20.6900 10,000 207 60,000
2006-11-15 2006-11-13 4 RICKERTSEN CARL J MSTR Director Stock Option (right to buy) M - Exercise D 7.62 -2,000 2,000
2006-11-15 2006-11-13 4 RICKERTSEN CARL J MSTR Class A Common Stock S - Sale D 126.7100 -33 -4 0
2006-11-15 2006-11-13 4 RICKERTSEN CARL J MSTR Class A Common Stock S - Sale D 126.6600 -100 -13 33
2006-11-15 2006-11-13 4 RICKERTSEN CARL J MSTR Class A Common Stock S - Sale D 126.6500 -100 -13 133
2006-11-15 2006-11-13 4 RICKERTSEN CARL J MSTR Class A Common Stock S - Sale D 126.6000 -100 -13 233
2006-11-15 2006-11-13 4 RICKERTSEN CARL J MSTR Class A Common Stock S - Sale D 126.5800 -50 -6 333
2006-11-15 2006-11-13 4 RICKERTSEN CARL J MSTR Class A Common Stock S - Sale D 126.5700 -99 -13 383
2006-11-15 2006-11-13 4 RICKERTSEN CARL J MSTR Class A Common Stock S - Sale D 126.5600 -200 -25 482
2006-11-15 2006-11-13 4 RICKERTSEN CARL J MSTR Class A Common Stock S - Sale D 126.5500 -200 -25 682
2006-11-15 2006-11-13 4 RICKERTSEN CARL J MSTR Class A Common Stock S - Sale D 126.5400 -100 -13 882
2006-11-15 2006-11-13 4 RICKERTSEN CARL J MSTR Class A Common Stock S - Sale D 126.5200 -200 -25 982
2006-11-15 2006-11-13 4 RICKERTSEN CARL J MSTR Class A Common Stock S - Sale D 126.5000 -500 -63 1,182
2006-11-15 2006-11-13 4 RICKERTSEN CARL J MSTR Class A Common Stock S - Sale D 126.4600 -99 -13 1,682
2006-11-15 2006-11-13 4 RICKERTSEN CARL J MSTR Class A Common Stock S - Sale D 126.4500 -100 -13 1,781
2006-11-15 2006-11-13 4 RICKERTSEN CARL J MSTR Class A Common Stock S - Sale D 126.4400 -119 -15 1,881
2006-11-15 2006-11-13 4 RICKERTSEN CARL J MSTR Class A Common Stock M - Exercise D 7.6200 2,000 15 2,000
2006-11-14 2006-11-10 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class B Common Stock C - Conversion I -92,000 2,429,582
2006-11-14 2006-11-10 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 121.1000 -1,400 -170 73,100
2006-11-14 2006-11-10 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 121.0900 -142 -17 74,500
2006-11-14 2006-11-10 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 121.0800 -100 -12 74,642
2006-11-14 2006-11-10 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 121.0700 -101 -12 74,742
2006-11-14 2006-11-10 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 121.0600 -2,457 -297 74,843
2006-11-14 2006-11-10 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 121.0500 -600 -73 77,300
2006-11-14 2006-11-10 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 121.0300 -100 -12 77,900
2006-11-14 2006-11-10 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 121.0200 -1,300 -157 78,000
2006-11-14 2006-11-10 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 121.0100 -900 -109 79,300
2006-11-14 2006-11-10 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 121.0000 -3,042 -368 80,200
2006-11-14 2006-11-10 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 120.9800 -58 -7 83,242
2006-11-14 2006-11-10 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 120.9000 -200 -24 83,300
2006-11-14 2006-11-10 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 120.8500 -100 -12 83,500
2006-11-14 2006-11-10 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 120.8100 -529 -64 83,600
2006-11-14 2006-11-10 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 120.7300 -100 -12 84,129
2006-11-14 2006-11-10 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 120.7200 -400 -48 84,229
2006-11-14 2006-11-10 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 120.7100 -500 -60 84,629
2006-11-14 2006-11-10 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 120.7000 -1,871 -226 85,129
2006-11-14 2006-11-10 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 120.4200 -100 -12 87,000
2006-11-14 2006-11-10 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 120.3400 -27 -3 87,100
2006-11-14 2006-11-10 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 120.3300 -673 -81 87,127
2006-11-14 2006-11-10 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 120.3200 -600 -72 87,800
2006-11-14 2006-11-10 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 120.3000 -500 -60 88,400
2006-11-14 2006-11-10 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 120.2700 -400 -48 88,900
2006-11-14 2006-11-10 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 120.2400 -301 -36 89,300
2006-11-14 2006-11-10 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 120.2000 -199 -24 89,601
2006-11-14 2006-11-10 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 120.1800 -400 -48 89,800
2006-11-14 2006-11-10 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 120.1500 -1,500 -180 90,200
2006-11-14 2006-11-10 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 120.1000 -300 -36 91,700
2006-11-14 2006-11-10 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock C - Conversion I 92,000 92,000
2006-11-13 2006-11-08 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class B Common Stock C - Conversion I -70,663 2,548,682
2006-11-13 2006-11-08 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 120.0800 -2,000 -240 46,799
2006-11-13 2006-11-08 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 120.0700 -101 -12 48,799
2006-11-13 2006-11-08 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 120.0600 -700 -84 48,900
2006-11-13 2006-11-08 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 120.0500 -600 -72 49,600
2006-11-13 2006-11-08 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 120.0400 -889 -107 50,200
2006-11-13 2006-11-08 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 120.0300 -300 -36 51,089
2006-11-13 2006-11-08 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 120.0200 -211 -25 51,389
2006-11-13 2006-11-08 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 120.0100 -1,550 -186 51,600
2006-11-13 2006-11-08 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 120.0000 -1,350 -162 53,150
2006-11-13 2006-11-08 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 119.9900 -900 -108 54,500
2006-11-13 2006-11-08 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 119.9800 -800 -96 55,400
2006-11-13 2006-11-08 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 119.9700 -600 -72 56,200
2006-11-13 2006-11-08 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 119.9600 -200 -24 56,800
2006-11-13 2006-11-08 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 119.9500 -600 -72 57,000
2006-11-13 2006-11-08 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 119.9300 -500 -60 57,600
2006-11-13 2006-11-08 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 119.9200 -1,002 -120 58,100
2006-11-13 2006-11-08 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 119.9100 -700 -84 59,102
2006-11-13 2006-11-08 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 119.9000 -798 -96 59,802
2006-11-13 2006-11-08 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 119.8800 -300 -36 60,600
2006-11-13 2006-11-08 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 119.8600 -100 -12 60,900
2006-11-13 2006-11-08 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 119.8500 -1,300 -156 61,000
2006-11-13 2006-11-08 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 119.8400 -200 -24 62,300
2006-11-13 2006-11-08 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 119.8200 -400 -48 62,500
2006-11-13 2006-11-08 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 119.8100 -912 -109 62,900
2006-11-13 2006-11-08 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 119.8000 -4,064 -487 63,812
2006-11-13 2006-11-08 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 119.7900 -703 -84 67,876
2006-11-13 2006-11-08 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 119.7800 -500 -60 68,579
2006-11-13 2006-11-08 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 119.7700 -1,200 -144 69,079
2006-11-13 2006-11-08 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 119.7500 -384 -46 70,279
2006-11-13 2006-11-08 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock C - Conversion I 70,663 70,663
2006-11-13 2006-11-09 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class B Common Stock C - Conversion I -27,100 2,521,582
2006-11-13 2006-11-09 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 120.4700 -700 -84 9,791
2006-11-13 2006-11-09 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 120.4500 -500 -60 10,491
2006-11-13 2006-11-09 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 120.4400 -400 -48 10,991
2006-11-13 2006-11-09 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 120.4300 -200 -24 11,391
2006-11-13 2006-11-09 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 120.4200 -600 -72 11,591
2006-11-13 2006-11-09 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 120.4000 -709 -85 12,191
2006-11-13 2006-11-09 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 120.3500 -600 -72 12,900
2006-11-13 2006-11-09 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 120.3400 -300 -36 13,500
2006-11-13 2006-11-09 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 120.3300 -800 -96 13,800
2006-11-13 2006-11-09 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 120.3200 -900 -108 14,600
2006-11-13 2006-11-09 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 120.3100 -200 -24 15,500
2006-11-13 2006-11-09 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 120.3000 -503 -61 15,700
2006-11-13 2006-11-09 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 120.2900 -1,597 -192 16,203
2006-11-13 2006-11-09 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 120.2800 -300 -36 17,800
2006-11-13 2006-11-09 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 120.2600 -200 -24 18,100
2006-11-13 2006-11-09 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 120.2500 -800 -96 18,300
2006-11-13 2006-11-09 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 120.2400 -1,343 -161 19,100
2006-11-13 2006-11-09 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 120.2300 -200 -24 20,443
2006-11-13 2006-11-09 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 120.2200 -300 -36 20,643
2006-11-13 2006-11-09 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 120.2100 -3 -0 20,943
2006-11-13 2006-11-09 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 120.2000 -1,197 -144 20,946
2006-11-13 2006-11-09 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 120.1900 -800 -96 22,143
2006-11-13 2006-11-09 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 120.1700 -500 -60 22,943
2006-11-13 2006-11-09 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 120.1600 -100 -12 23,443
2006-11-13 2006-11-09 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 120.1500 -2,457 -295 23,543
2006-11-13 2006-11-09 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 120.1400 -400 -48 26,000
2006-11-13 2006-11-09 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 120.1300 -300 -36 26,400
2006-11-13 2006-11-09 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 120.0800 -200 -24 26,700
2006-11-13 2006-11-09 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 120.0000 -200 -24 26,900
2006-11-13 2006-11-09 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock C - Conversion I 27,100 27,100
2006-11-09 2006-11-07 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class B Common Stock C - Conversion I -58,584 2,619,345
2006-11-09 2006-11-07 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 119.6100 -200 -24 47,100
2006-11-09 2006-11-07 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 119.6000 -600 -72 47,300
2006-11-09 2006-11-07 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 119.5200 -100 -12 47,900
2006-11-09 2006-11-07 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 119.5100 -100 -12 48,000
2006-11-09 2006-11-07 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 119.5000 -200 -24 48,100
2006-11-09 2006-11-07 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 119.4800 -300 -36 48,300
2006-11-09 2006-11-07 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 119.4700 -500 -60 48,600
2006-11-09 2006-11-07 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 119.4300 -200 -24 49,100
2006-11-09 2006-11-07 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 119.4200 -2,100 -251 49,300
2006-11-09 2006-11-07 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 119.3700 -100 -12 51,400
2006-11-09 2006-11-07 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 119.3600 -100 -12 51,500
2006-11-09 2006-11-07 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 119.3400 -100 -12 51,600
2006-11-09 2006-11-07 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 119.3300 -300 -36 51,700
2006-11-09 2006-11-07 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 119.3000 -584 -70 52,000
2006-11-09 2006-11-07 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 119.2600 -500 -60 52,584
2006-11-09 2006-11-07 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 119.2500 -100 -12 53,084
2006-11-09 2006-11-07 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 119.2400 -100 -12 53,184
2006-11-09 2006-11-07 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 119.2300 -200 -24 53,284
2006-11-09 2006-11-07 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 119.2000 -100 -12 53,484
2006-11-09 2006-11-07 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 119.1000 -1,459 -174 53,584
2006-11-09 2006-11-07 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 119.0100 -400 -48 55,043
2006-11-09 2006-11-07 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 119.0000 -1,141 -136 55,443
2006-11-09 2006-11-07 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 118.8900 -600 -71 56,584
2006-11-09 2006-11-07 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 118.8800 -300 -36 57,184
2006-11-09 2006-11-07 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 118.8300 -100 -12 57,484
2006-11-09 2006-11-07 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 118.7700 -200 -24 57,584
2006-11-09 2006-11-07 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 118.7600 -600 -71 57,784
2006-11-09 2006-11-07 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 118.7500 -100 -12 58,384
2006-11-09 2006-11-07 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 118.7000 -100 -12 58,484
2006-11-09 2006-11-07 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock C - Conversion I 58,584 58,584
2006-11-08 2006-11-06 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class B Common Stock C - Conversion I -35,618 2,677,929
2006-11-08 2006-11-06 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 119.0300 -2,495 -297 12,298
2006-11-08 2006-11-06 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 119.0200 -1,915 -228 14,793
2006-11-08 2006-11-06 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 119.0100 -3,272 -389 16,708
2006-11-08 2006-11-06 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 119.0000 -3,538 -421 19,980
2006-11-08 2006-11-06 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 118.9400 -500 -59 23,518
2006-11-08 2006-11-06 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 118.9300 -100 -12 24,018
2006-11-08 2006-11-06 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 118.9200 -500 -59 24,118
2006-11-08 2006-11-06 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 118.9100 -200 -24 24,618
2006-11-08 2006-11-06 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 118.8900 -300 -36 24,818
2006-11-08 2006-11-06 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 118.8700 -200 -24 25,118
2006-11-08 2006-11-06 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 118.8600 -400 -48 25,318
2006-11-08 2006-11-06 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 118.8500 -400 -48 25,718
2006-11-08 2006-11-06 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 118.8200 -30 -4 26,118
2006-11-08 2006-11-06 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 118.8100 -1,560 -185 26,148
2006-11-08 2006-11-06 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 118.8000 -810 -96 27,708
2006-11-08 2006-11-06 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 118.7300 -900 -107 28,518
2006-11-08 2006-11-06 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 118.7200 -360 -43 29,418
2006-11-08 2006-11-06 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 118.7100 -700 -83 29,778
2006-11-08 2006-11-06 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 118.7000 -100 -12 30,478
2006-11-08 2006-11-06 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 118.6900 -600 -71 30,578
2006-11-08 2006-11-06 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 118.6800 -150 -18 31,178
2006-11-08 2006-11-06 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 118.6700 -100 -12 31,328
2006-11-08 2006-11-06 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 118.6600 -100 -12 31,428
2006-11-08 2006-11-06 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 118.6500 -2,090 -248 31,528
2006-11-08 2006-11-06 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 118.6200 -650 -77 33,618
2006-11-08 2006-11-06 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 118.6100 -600 -71 34,268
2006-11-08 2006-11-06 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 118.6000 -350 -42 34,868
2006-11-08 2006-11-06 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 118.5900 -300 -36 35,218
2006-11-08 2006-11-06 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 118.5800 -100 -12 35,518
2006-11-08 2006-11-06 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock C - Conversion I 35,618 35,618
2006-11-07 2006-11-03 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class B Common Stock C - Conversion I -17,000 2,713,547
2006-11-07 2006-11-03 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 118.8300 -300 -36 7,300
2006-11-07 2006-11-03 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 118.8200 -200 -24 7,600
2006-11-07 2006-11-03 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 118.8100 -200 -24 7,800
2006-11-07 2006-11-03 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 118.8000 -400 -48 8,000
2006-11-07 2006-11-03 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 118.7900 -200 -24 8,400
2006-11-07 2006-11-03 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 118.7800 -500 -59 8,600
2006-11-07 2006-11-03 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 118.7700 -500 -59 9,100
2006-11-07 2006-11-03 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 118.7600 -600 -71 9,600
2006-11-07 2006-11-03 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 118.7500 -400 -48 10,200
2006-11-07 2006-11-03 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 118.7300 -100 -12 10,600
2006-11-07 2006-11-03 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 118.7200 -299 -35 10,700
2006-11-07 2006-11-03 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 118.7100 -200 -24 10,999
2006-11-07 2006-11-03 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 118.7000 -100 -12 11,199
2006-11-07 2006-11-03 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 118.6900 -300 -36 11,299
2006-11-07 2006-11-03 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 118.6800 -100 -12 11,599
2006-11-07 2006-11-03 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 118.6700 -241 -29 11,699
2006-11-07 2006-11-03 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 118.6600 -200 -24 11,940
2006-11-07 2006-11-03 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 118.6500 -700 -83 12,140
2006-11-07 2006-11-03 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 118.6300 -400 -47 12,840
2006-11-07 2006-11-03 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 118.6200 -500 -59 13,240
2006-11-07 2006-11-03 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 118.6100 -100 -12 13,740
2006-11-07 2006-11-03 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 118.6000 -160 -19 13,840
2006-11-07 2006-11-03 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 118.5900 -400 -47 14,000
2006-11-07 2006-11-03 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 118.5800 -100 -12 14,400
2006-11-07 2006-11-03 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 118.5600 -200 -24 14,500
2006-11-07 2006-11-03 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 118.5500 -500 -59 14,700
2006-11-07 2006-11-03 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 118.5100 -500 -59 15,200
2006-11-07 2006-11-03 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 118.5000 -1,000 -118 15,700
2006-11-07 2006-11-03 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 118.4000 -300 -36 16,700
2006-11-07 2006-11-03 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock C - Conversion I 17,000 17,000
2006-11-02 2006-10-31 4 KLEIN JONATHAN F MSTR Employee Stock Options (right to buy) M - Exercise D 20.69 -2,000 48,000
2006-11-02 2006-10-31 4 KLEIN JONATHAN F MSTR Employee Stock Options (right to buy) M - Exercise D 4.70 -2,000 47,346
2006-11-02 2006-10-31 4 KLEIN JONATHAN F MSTR Class A Common Stock S - Sale D 119.1200 -500 -60 0
2006-11-02 2006-10-31 4 KLEIN JONATHAN F MSTR Class A Common Stock S - Sale D 119.1100 -600 -71 500
2006-11-02 2006-10-31 4 KLEIN JONATHAN F MSTR Class A Common Stock S - Sale D 119.1000 -100 -12 1,100
2006-11-02 2006-10-31 4 KLEIN JONATHAN F MSTR Class A Common Stock S - Sale D 119.0900 -100 -12 1,200
2006-11-02 2006-10-31 4 KLEIN JONATHAN F MSTR Class A Common Stock S - Sale D 119.0800 -100 -12 1,300
2006-11-02 2006-10-31 4 KLEIN JONATHAN F MSTR Class A Common Stock S - Sale D 119.0700 -100 -12 1,400
2006-11-02 2006-10-31 4 KLEIN JONATHAN F MSTR Class A Common Stock S - Sale D 119.0500 -1,133 -135 1,500
2006-11-02 2006-10-31 4 KLEIN JONATHAN F MSTR Class A Common Stock S - Sale D 119.0000 -1,367 -163 2,633
2006-11-02 2006-10-31 4 KLEIN JONATHAN F MSTR Class A Common Stock M - Exercise D 20.6900 2,000 41 4,000
2006-11-02 2006-10-31 4 KLEIN JONATHAN F MSTR Class A Common Stock M - Exercise D 4.7000 2,000 9 2,000
2006-11-02 2006-10-31 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class B Common Stock C - Conversion I -58,883 2,730,547
2006-11-02 2006-10-31 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 119.3100 -100 -12 37,296
2006-11-02 2006-10-31 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 119.3000 -1,286 -153 37,396
2006-11-02 2006-10-31 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 119.2900 -400 -48 38,682
2006-11-02 2006-10-31 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 119.2700 -400 -48 39,082
2006-11-02 2006-10-31 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 119.2600 -131 -16 39,482
2006-11-02 2006-10-31 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 119.2500 -701 -84 39,613
2006-11-02 2006-10-31 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 119.2200 -722 -86 40,314
2006-11-02 2006-10-31 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 119.2100 -278 -33 41,036
2006-11-02 2006-10-31 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 119.2000 -1,000 -119 41,314
2006-11-02 2006-10-31 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 119.1900 -609 -73 42,314
2006-11-02 2006-10-31 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 119.1800 -500 -60 42,923
2006-11-02 2006-10-31 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 119.1700 -1,017 -121 43,423
2006-11-02 2006-10-31 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 119.1600 -1,531 -182 44,440
2006-11-02 2006-10-31 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 119.1500 -1,343 -160 45,971
2006-11-02 2006-10-31 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 119.1400 -69 -8 47,314
2006-11-02 2006-10-31 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 119.1300 -1,300 -155 47,383
2006-11-02 2006-10-31 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 119.1200 -300 -36 48,683
2006-11-02 2006-10-31 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 119.1100 -2,200 -262 48,983
2006-11-02 2006-10-31 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 119.1000 -600 -71 51,183
2006-11-02 2006-10-31 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 119.0900 -1,046 -125 51,783
2006-11-02 2006-10-31 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 119.0800 -1,500 -179 52,829
2006-11-02 2006-10-31 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 119.0700 -377 -45 54,329
2006-11-02 2006-10-31 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 119.0600 -700 -83 54,706
2006-11-02 2006-10-31 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 119.0500 -1,000 -119 55,406
2006-11-02 2006-10-31 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 119.0400 -616 -73 56,406
2006-11-02 2006-10-31 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 119.0300 -561 -67 57,022
2006-11-02 2006-10-31 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 119.0200 -100 -12 57,583
2006-11-02 2006-10-31 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 119.0100 -500 -60 57,683
2006-11-02 2006-10-31 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 119.0000 -700 -83 58,183
2006-11-02 2006-10-31 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock C - Conversion I 58,883 58,883
2006-08-10 3 Zolfaghari Paul N MSTR Class A Common Stock D 166
2006-03-14 2006-03-10 4 KLEIN JONATHAN F MSTR Employee Stock Options (right to buy) M - Exercise D 4.70 -654 49,346
2006-03-14 2006-03-10 4 KLEIN JONATHAN F MSTR Employee Stock Options (right to buy) M - Exercise D 24.80 -13 0
2006-03-14 2006-03-10 4 KLEIN JONATHAN F MSTR Employee Stock Options (right to buy) M - Exercise D 31.50 -50 0
2006-03-14 2006-03-10 4 KLEIN JONATHAN F MSTR Class A Common Stock S - Sale D 99.5000 -217 -22 0
2006-03-14 2006-03-10 4 KLEIN JONATHAN F MSTR Class A Common Stock S - Sale D 100.0000 -500 -50 217
2006-03-14 2006-03-10 4 KLEIN JONATHAN F MSTR Class A Common Stock M - Exercise D 4.7000 654 3 717
2006-03-14 2006-03-10 4 KLEIN JONATHAN F MSTR Class A Common Stock M - Exercise D 24.8000 13 0 63
2006-03-14 2006-03-10 4 KLEIN JONATHAN F MSTR Class A Common Stock M - Exercise D 31.5000 50 2 50
2006-03-14 2006-03-10 4 FOWLER F DAVID MSTR Director Stock Options (right to buy) M - Exercise D 20.69 -4,000 21,000
2006-03-14 2006-03-10 4 FOWLER F DAVID MSTR Director Stock Options (right to buy) M - Exercise D 32.50 -3,000 0
2006-03-14 2006-03-10 4 FOWLER F DAVID MSTR Director Stock Options (right to buy) M - Exercise D 35.90 -8,000 2,000
2006-03-14 2006-03-10 4 FOWLER F DAVID MSTR Class A Common Stock S - Sale D 97.5100 -800 -78 100
2006-03-14 2006-03-10 4 FOWLER F DAVID MSTR Class A Common Stock S - Sale D 97.5000 -1,000 -98 900
2006-03-14 2006-03-10 4 FOWLER F DAVID MSTR Class A Common Stock S - Sale D 97.2900 -300 -29 1,900
2006-03-14 2006-03-10 4 FOWLER F DAVID MSTR Class A Common Stock S - Sale D 97.2700 -200 -19 2,200
2006-03-14 2006-03-10 4 FOWLER F DAVID MSTR Class A Common Stock S - Sale D 97.2500 -100 -10 2,400
2006-03-14 2006-03-10 4 FOWLER F DAVID MSTR Class A Common Stock S - Sale D 97.0700 -400 -39 2,500
2006-03-14 2006-03-10 4 FOWLER F DAVID MSTR Class A Common Stock S - Sale D 97.0600 -100 -10 2,900
2006-03-14 2006-03-10 4 FOWLER F DAVID MSTR Class A Common Stock S - Sale D 97.0500 -1,323 -128 3,000
2006-03-14 2006-03-10 4 FOWLER F DAVID MSTR Class A Common Stock S - Sale D 97.0100 -200 -19 4,323
2006-03-14 2006-03-10 4 FOWLER F DAVID MSTR Class A Common Stock S - Sale D 97.0000 -2,701 -262 4,523
2006-03-14 2006-03-10 4 FOWLER F DAVID MSTR Class A Common Stock S - Sale D 96.9800 -100 -10 7,224
2006-03-14 2006-03-10 4 FOWLER F DAVID MSTR Class A Common Stock S - Sale D 96.8100 -200 -19 7,324
2006-03-14 2006-03-10 4 FOWLER F DAVID MSTR Class A Common Stock S - Sale D 96.7000 -230 -22 7,524
2006-03-14 2006-03-10 4 FOWLER F DAVID MSTR Class A Common Stock S - Sale D 96.6500 -100 -10 7,754
2006-03-14 2006-03-10 4 FOWLER F DAVID MSTR Class A Common Stock S - Sale D 96.6300 -100 -10 7,854
2006-03-14 2006-03-10 4 FOWLER F DAVID MSTR Class A Common Stock S - Sale D 96.5700 -100 -10 7,954
2006-03-14 2006-03-10 4 FOWLER F DAVID MSTR Class A Common Stock S - Sale D 96.5100 -100 -10 8,054
2006-03-14 2006-03-10 4 FOWLER F DAVID MSTR Class A Common Stock S - Sale D 96.5000 -300 -29 8,154
2006-03-14 2006-03-10 4 FOWLER F DAVID MSTR Class A Common Stock S - Sale D 96.4000 -100 -10 8,454
2006-03-14 2006-03-10 4 FOWLER F DAVID MSTR Class A Common Stock S - Sale D 96.3500 -200 -19 8,554
2006-03-14 2006-03-10 4 FOWLER F DAVID MSTR Class A Common Stock S - Sale D 96.3100 -200 -19 8,754
2006-03-14 2006-03-10 4 FOWLER F DAVID MSTR Class A Common Stock S - Sale D 96.2000 -100 -10 8,954
2006-03-14 2006-03-10 4 FOWLER F DAVID MSTR Class A Common Stock S - Sale D 96.1900 -200 -19 9,054
2006-03-14 2006-03-10 4 FOWLER F DAVID MSTR Class A Common Stock S - Sale D 96.1000 -100 -10 9,254
2006-03-14 2006-03-10 4 FOWLER F DAVID MSTR Class A Common Stock S - Sale D 96.0600 -200 -19 9,354
2006-03-14 2006-03-10 4 FOWLER F DAVID MSTR Class A Common Stock S - Sale D 96.0500 -100 -10 9,554
2006-03-14 2006-03-10 4 FOWLER F DAVID MSTR Class A Common Stock S - Sale D 96.0200 -5,346 -513 9,654
2006-03-14 2006-03-10 4 FOWLER F DAVID MSTR Class A Common Stock M - Exercise D 20.6900 4,000 83 15,000
2006-03-14 2006-03-10 4 FOWLER F DAVID MSTR Class A Common Stock M - Exercise D 32.5000 3,000 98 11,000
2006-03-14 2006-03-10 4 FOWLER F DAVID MSTR Class A Common Stock M - Exercise D 35.9000 8,000 287 8,000
2006-03-03 2006-03-01 4 SANCHEZ EDUARDO S MSTR Employee Stock Option (right to buy) M - Exercise D 20.69 -10,000 20,000
2006-03-03 2006-03-01 4 SANCHEZ EDUARDO S MSTR Class A Common Stock S - Sale D 98.9600 -100 -10 842
2006-03-03 2006-03-01 4 SANCHEZ EDUARDO S MSTR Class A Common Stock S - Sale D 98.9500 -9,900 -980 942
2006-03-03 2006-03-01 4 SANCHEZ EDUARDO S MSTR Class A Common Stock M - Exercise D 20.6900 10,000 207 10,842
2006-02-24 2006-02-22 4 SANCHEZ EDUARDO S MSTR Employee Stock Option (right to buy) M - Exercise D 20.69 -10,000 30,000
2006-02-24 2006-02-22 4 SANCHEZ EDUARDO S MSTR Class A Common Stock S - Sale D 93.9500 -10,000 -940 842
2006-02-24 2006-02-22 4 SANCHEZ EDUARDO S MSTR Class A Common Stock M - Exercise D 20.6900 10,000 207 10,842
2006-02-21 2006-02-16 4 SANCHEZ EDUARDO S MSTR Employee Stock Option (right to buy) M - Exercise D 20.69 -10,000 40,000
2006-02-21 2006-02-16 4 SANCHEZ EDUARDO S MSTR Class A Common Stock S - Sale D 91.9600 -200 -18 842
2006-02-21 2006-02-16 4 SANCHEZ EDUARDO S MSTR Class A Common Stock S - Sale D 91.9500 -1,000 -92 1,042
2006-02-21 2006-02-16 4 SANCHEZ EDUARDO S MSTR Class A Common Stock S - Sale D 91.9400 -8,800 -809 2,042
2006-02-21 2006-02-16 4 SANCHEZ EDUARDO S MSTR Class A Common Stock M - Exercise D 20.6900 10,000 207 10,842
2006-02-16 2006-02-14 4 McDonald Adam M MSTR Employee Stock Option (right to buy) M - Exercise D 20.69 -1,500 3,000
2006-02-16 2006-02-14 4 McDonald Adam M MSTR Class A Common Stock S - Sale D 91.5600 -900 -82 0
2006-02-16 2006-02-14 4 McDonald Adam M MSTR Class A Common Stock S - Sale D 91.5500 -400 -37 900
2006-02-16 2006-02-14 4 McDonald Adam M MSTR Class A Common Stock S - Sale D 91.5400 -200 -18 1,300
2006-02-16 2006-02-14 4 McDonald Adam M MSTR Class A Common Stock M - Exercise D 20.6900 1,500 31 1,500
2006-02-13 2006-02-09 4 RICKERTSEN CARL J MSTR Director Stock Option (right to buy) M - Exercise D 20.69 -5,000 10,000
2006-02-13 2006-02-09 4 RICKERTSEN CARL J MSTR Class A Common Stock S - Sale D 93.7600 -200 -19 0
2006-02-13 2006-02-09 4 RICKERTSEN CARL J MSTR Class A Common Stock S - Sale D 93.7500 -1,000 -94 200
2006-02-13 2006-02-09 4 RICKERTSEN CARL J MSTR Class A Common Stock S - Sale D 93.6500 -3,800 -356 1,200
2006-02-13 2006-02-09 4 RICKERTSEN CARL J MSTR Class A Common Stock M - Exercise D 20.6900 5,000 103 5,000
2006-02-06 3 SPAHR THOMAS P By Spahr Family Trust MSTR Class A Common Stock I 2,000
2006-02-06 3 Epstein Robert H MSTR Class A Common Stock D 200
2005-12-13 2005-12-09 4 SANCHEZ EDUARDO S MSTR Employee Stock Option (right to buy) M - Exercise D 24.80 -10,000 15,000
2005-12-13 2005-12-09 4 SANCHEZ EDUARDO S MSTR Class A Common Stock S - Sale D 77.9000 -100 -8 842
2005-12-13 2005-12-09 4 SANCHEZ EDUARDO S MSTR Class A Common Stock S - Sale D 77.8500 -300 -23 942
2005-12-13 2005-12-09 4 SANCHEZ EDUARDO S MSTR Class A Common Stock S - Sale D 77.8300 -200 -16 1,242
2005-12-13 2005-12-09 4 SANCHEZ EDUARDO S MSTR Class A Common Stock S - Sale D 77.8200 -600 -47 1,442
2005-12-13 2005-12-09 4 SANCHEZ EDUARDO S MSTR Class A Common Stock S - Sale D 77.8000 -8,800 -685 2,042
2005-12-13 2005-12-09 4 SANCHEZ EDUARDO S MSTR Class A Common Stock M - Exercise D 24.8000 10,000 248 10,842
2005-12-13 2005-12-09 4 Locke Arthur S III MSTR Employee Stock Option (right to buy) M - Exercise D 23.00 -46 78
2005-12-13 2005-12-09 4 Locke Arthur S III MSTR Employee Stock Option (right to buy) M - Exercise D 24.80 -1,376 0
2005-12-13 2005-12-09 4 Locke Arthur S III MSTR Class A Common Stock S - Sale D 77.6100 -100 -8 0
2005-12-13 2005-12-09 4 Locke Arthur S III MSTR Class A Common Stock S - Sale D 77.6060 -1,122 -87 100
2005-12-13 2005-12-09 4 Locke Arthur S III MSTR Class A Common Stock S - Sale D 77.6000 -200 -16 1,222
2005-12-13 2005-12-09 4 Locke Arthur S III MSTR Class A Common Stock M - Exercise D 23.0000 46 1 1,422
2005-12-13 2005-12-09 4 Locke Arthur S III MSTR Class A Common Stock M - Exercise D 24.8000 1,376 34 1,376
2005-11-22 2005-11-18 4 KLEIN JONATHAN F MSTR Employee Stock Options (right to buy) M - Exercise D 4.70 -2,500 50,000
2005-11-22 2005-11-18 4 KLEIN JONATHAN F MSTR Class A Common Stock S - Sale D 79.0000 -2,500 -198 0
2005-11-22 2005-11-18 4 KLEIN JONATHAN F MSTR Class A Common Stock M - Exercise D 4.7000 2,500 12 2,500
2005-09-13 2005-09-09 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 75.6400 -1,100 -83 0
2005-09-13 2005-09-09 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 75.6100 -300 -23 1,100
2005-09-13 2005-09-09 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 75.6000 -100 -8 1,400
2005-09-13 2005-09-09 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 75.5900 -1,000 -76 1,500
2005-09-13 2005-09-09 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 75.5800 -200 -15 2,500
2005-09-13 2005-09-09 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 75.5700 -100 -8 2,700
2005-09-13 2005-09-09 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 75.5600 -3,200 -242 2,800
2005-09-13 2005-09-09 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 75.5500 -3,164 -239 6,000
2005-09-13 2005-09-09 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 75.5400 -500 -38 9,164
2005-09-13 2005-09-09 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 75.5300 -100 -8 9,664
2005-09-13 2005-09-09 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 75.5200 -66 -5 9,764
2005-09-13 2005-09-09 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 75.5100 -400 -30 9,830
2005-09-13 2005-09-09 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 75.5000 -12,734 -961 10,230
2005-09-13 2005-09-09 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 75.4900 -1,500 -113 22,964
2005-09-13 2005-09-09 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 75.4800 -200 -15 24,464
2005-09-13 2005-09-09 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 75.4700 -1,000 -75 24,664
2005-09-13 2005-09-09 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 75.4600 -200 -15 25,664
2005-09-13 2005-09-09 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 75.4500 -5,620 -424 25,864
2005-09-13 2005-09-09 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 75.4400 -1,900 -143 31,484
2005-09-13 2005-09-09 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 75.4200 -400 -30 33,384
2005-09-13 2005-09-09 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 75.4100 -1,400 -106 33,784
2005-09-13 2005-09-09 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 75.4000 -8,468 -638 35,184
2005-09-13 2005-09-09 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock C - Conversion I 43,652 43,652
2005-09-13 2005-09-07 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class B Common Stock C - Conversion I -43,652 2,789,430
2005-09-12 2005-09-08 4 BANSAL SANJU K Shares Owned by LLC MSTR Class A Common Stock S - Sale I 74.9400 -1,400 -105 0
2005-09-12 2005-09-08 4 BANSAL SANJU K Shares Owned by LLC MSTR Class A Common Stock S - Sale I 74.9200 -1,575 -118 1,400
2005-09-12 2005-09-08 4 BANSAL SANJU K Shares Owned by LLC MSTR Class A Common Stock S - Sale I 74.9000 -3,425 -257 2,975
2005-09-12 2005-09-08 4 BANSAL SANJU K Shares Owned by LLC MSTR Class A Common Stock S - Sale I 74.8700 -100 -7 6,400
2005-09-12 2005-09-08 4 BANSAL SANJU K Shares Owned by LLC MSTR Class A Common Stock S - Sale I 74.8600 -1,100 -82 6,500
2005-09-12 2005-09-08 4 BANSAL SANJU K Shares Owned by LLC MSTR Class A Common Stock S - Sale I 74.8500 -2,400 -180 7,600
2005-09-09 2005-09-07 4 SAYLOR MICHAEL J Shares owned by LLC MSTR Class B Common Stock C - Conversion I -16,618 2,833,082
2005-09-09 2005-09-07 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 77.8400 -563 -44 0
2005-09-09 2005-09-07 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 77.8300 -800 -62 563
2005-09-09 2005-09-07 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 77.8200 -200 -16 1,363
2005-09-09 2005-09-07 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 77.8100 -1,000 -78 1,563
2005-09-09 2005-09-07 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 77.8000 -1,537 -120 2,563
2005-09-09 2005-09-07 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 77.7500 -900 -70 4,100
2005-09-09 2005-09-07 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 77.7300 -200 -16 5,000
2005-09-09 2005-09-07 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 77.7100 -300 -23 5,200
2005-09-09 2005-09-07 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 77.7000 -3,500 -272 5,500
2005-09-09 2005-09-07 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 77.6800 -100 -8 9,000
2005-09-09 2005-09-07 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 77.6600 -1,100 -85 9,100
2005-09-09 2005-09-07 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 77.6000 -2,300 -178 10,200
2005-09-09 2005-09-07 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 77.5200 -100 -8 12,500
2005-09-09 2005-09-07 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 77.5000 -2,500 -194 12,600
2005-09-09 2005-09-07 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 77.4400 -401 -31 15,100
2005-09-09 2005-09-07 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 77.4300 -100 -8 15,501
2005-09-09 2005-09-07 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 77.4000 -899 -70 15,601
2005-09-09 2005-09-07 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock S - Sale I 77.3500 -1,000 -77 16,500
2005-09-09 2005-09-07 4 SAYLOR MICHAEL J Shares Owned by LLC MSTR Class A Common Stock C - Conversion I 16,618 17,500
2005-09-09 2005-09-07 4 BANSAL SANJU K Shares Owned by LLC MSTR Class A Common Stock S - Sale I 77.6600 -1,262 -98 10,000
2005-09-09 2005-09-07 4 BANSAL SANJU K Shares Owned by LLC MSTR Class A Common Stock S - Sale I 77.6500 -4,538 -352 11,262
2005-09-09 2005-09-07 4 BANSAL SANJU K Shares Owned by LLC MSTR Class A Common Stock S - Sale I 77.6000 -1,490 -116 15,800
2005-09-09 2005-09-07 4 BANSAL SANJU K Shares Owned by LLC MSTR Class A Common Stock S - Sale I 76.1900 -1,052 -80 17,290
2005-09-09 2005-09-07 4 BANSAL SANJU K Shares Owned by LLC MSTR Class A Common Stock S - Sale I 76.1800 -58 -4 18,342
2005-09-09 2005-09-07 4 BANSAL SANJU K Shares Owned by LLC MSTR Class A Common Stock S - Sale I 76.1300 -500 -38 18,400
2005-09-09 2005-09-07 4 BANSAL SANJU K Shares Owned by LLC MSTR Class A Common Stock S - Sale I 76.1200 -100 -8 18,900
2005-09-09 2005-09-07 4 BANSAL SANJU K Shares Owned by LLC MSTR Class A Common Stock S - Sale I 76.1000 -1,000 -76 19,000
2005-08-26 2005-08-24 4 McDonald Adam M MSTR Employee Stock Option (right to buy) M - Exercise D 24.80 -1,251 0
2005-08-26 2005-08-24 4 McDonald Adam M MSTR Employee Stock Option (right to buy) M - Exercise D 60.00 -240 0
2005-08-26 2005-08-24 4 McDonald Adam M MSTR Class A Common Stock S - Sale D 76.7400 -100 -8 0
2005-08-26 2005-08-24 4 McDonald Adam M MSTR Class A Common Stock S - Sale D 76.7100 -200 -15 100
2005-08-26 2005-08-24 4 McDonald Adam M MSTR Class A Common Stock S - Sale D 76.6600 -200 -15 300
2005-08-26 2005-08-24 4 McDonald Adam M MSTR Class A Common Stock S - Sale D 76.6400 -200 -15 500
2005-08-26 2005-08-24 4 McDonald Adam M MSTR Class A Common Stock S - Sale D 76.6200 -500 -38 700
2005-08-26 2005-08-24 4 McDonald Adam M MSTR Class A Common Stock S - Sale D 76.6100 -200 -15 1,200
2005-08-26 2005-08-24 4 McDonald Adam M MSTR Class A Common Stock S - Sale D 76.5900 -91 -7 1,400
2005-08-26 2005-08-24 4 McDonald Adam M MSTR Class A Common Stock M - Exercise D 24.8000 1,251 31 1,491
2005-08-26 2005-08-24 4 McDonald Adam M MSTR Class A Common Stock M - Exercise D 60.0000 240 14 240
2005-08-15 2005-08-11 4 BANSAL SANJU K Shares Owned by LLC MSTR Class A Common Stock S - Sale I 76.5100 -500 -38 20,000
2005-08-15 2005-08-11 4 BANSAL SANJU K Shares Owned by LLC MSTR Class A Common Stock S - Sale I 76.5000 -1,900 -145 20,500
2005-08-15 2005-08-11 4 BANSAL SANJU K Shares Owned by LLC MSTR Class A Common Stock S - Sale I 76.4900 -100 -8 22,400
2005-08-15 2005-08-11 4 BANSAL SANJU K Shares Owned by LLC MSTR Class A Common Stock S - Sale I 76.4800 -200 -15 22,500
2005-08-15 2005-08-11 4 BANSAL SANJU K Shares Owned by LLC MSTR Class A Common Stock S - Sale I 76.4700 -100 -8 22,700
2005-08-15 2005-08-11 4 BANSAL SANJU K Shares Owned by LLC MSTR Class A Common Stock S - Sale I 76.4500 -800 -61 22,800
2005-08-15 2005-08-11 4 BANSAL SANJU K Shares Owned by LLC MSTR Class A Common Stock S - Sale I 76.4400 -200 -15 23,600
2005-08-15 2005-08-11 4 BANSAL SANJU K Shares Owned by LLC MSTR Class A Common Stock S - Sale I 76.4300 -100 -8 23,800
2005-08-15 2005-08-11 4 BANSAL SANJU K Shares Owned by LLC MSTR Class A Common Stock S - Sale I 76.4200 -900 -69 23,900
2005-08-15 2005-08-11 4 BANSAL SANJU K Shares Owned by LLC MSTR Class A Common Stock S - Sale I 76.4100 -100 -8 24,800
2005-08-15 2005-08-11 4 BANSAL SANJU K Shares Owned by LLC MSTR Class A Common Stock S - Sale I 76.4000 -100 -8 24,900
2005-08-15 2005-08-11 4 BANSAL SANJU K Shares Owned by LLC MSTR Class A Common Stock S - Sale I 76.3700 -600 -46 25,000
2005-08-15 2005-08-11 4 BANSAL SANJU K Shares Owned by LLC MSTR Class A Common Stock S - Sale I 76.3621 -1,400 -107 25,600
2005-08-15 2005-08-11 4 BANSAL SANJU K Shares Owned by LLC MSTR Class A Common Stock S - Sale I 76.3400 -400 -31 27,000
2005-08-15 2005-08-11 4 BANSAL SANJU K Shares Owned by LLC MSTR Class A Common Stock S - Sale I 76.3300 -200 -15 27,400
2005-08-15 2005-08-11 4 BANSAL SANJU K Shares Owned by LLC MSTR Class A Common Stock S - Sale I 76.2600 -136 -10 27,600
2005-08-15 2005-08-11 4 BANSAL SANJU K Shares Owned by LLC MSTR Class A Common Stock S - Sale I 76.2525 -800 -61 27,736
2005-08-15 2005-08-11 4 BANSAL SANJU K Shares Owned by LLC MSTR Class A Common Stock S - Sale I 76.2100 -200 -15 28,536
2005-08-15 2005-08-11 4 BANSAL SANJU K Shares Owned by LLC MSTR Class A Common Stock S - Sale I 76.2000 -2,900 -221 28,736
2005-08-15 2005-08-11 4 BANSAL SANJU K Shares Owned by LLC MSTR Class A Common Stock S - Sale I 76.1800 -100 -8 31,636
2005-08-15 2005-08-11 4 BANSAL SANJU K Shares Owned by LLC MSTR Class A Common Stock S - Sale I 76.1600 -800 -61 31,736
2005-08-15 2005-08-11 4 BANSAL SANJU K Shares Owned by LLC MSTR Class A Common Stock S - Sale I 76.1500 -600 -46 32,536
2005-08-15 2005-08-11 4 BANSAL SANJU K Shares Owned by LLC MSTR Class A Common Stock S - Sale I 76.1400 -100 -8 33,136
2005-08-15 2005-08-11 4 BANSAL SANJU K Shares Owned by LLC MSTR Class A Common Stock S - Sale I 76.1300 -300 -23 33,236
2005-08-15 2005-08-11 4 BANSAL SANJU K Shares Owned by LLC MSTR Class A Common Stock S - Sale I 76.1200 -564 -43 33,536
2005-08-15 2005-08-11 4 BANSAL SANJU K Shares Owned by LLC MSTR Class A Common Stock S - Sale I 76.1100 -100 -8 34,100
2005-08-15 2005-08-11 4 BANSAL SANJU K Shares Owned by LLC MSTR Class A Common Stock S - Sale I 76.1000 -800 -61 34,200
2005-08-12 2005-08-10 4 BANSAL SANJU K Shares owned by LLC MSTR Class B Common Stock C - Conversion I -50,000 280,000
2005-08-12 2005-08-10 4 BANSAL SANJU K Shares Owned by LLC MSTR Class A Common Stock S - Sale I 76.6200 -100 -8 35,000
2005-08-12 2005-08-10 4 BANSAL SANJU K Shares Owned by LLC MSTR Class A Common Stock S - Sale I 76.6000 -900 -69 35,100
2005-08-12 2005-08-10 4 BANSAL SANJU K Shares Owned by LLC MSTR Class A Common Stock S - Sale I 76.5000 -300 -23 36,000
2005-08-12 2005-08-10 4 BANSAL SANJU K Shares Owned by LLC MSTR Class A Common Stock S - Sale I 76.3000 -400 -31 36,300
2005-08-12 2005-08-10 4 BANSAL SANJU K Shares Owned by LLC MSTR Class A Common Stock S - Sale I 76.2600 -500 -38 36,700
2005-08-12 2005-08-10 4 BANSAL SANJU K Shares Owned by LLC MSTR Class A Common Stock S - Sale I 76.2500 -1,700 -130 37,200
2005-08-12 2005-08-10 4 BANSAL SANJU K Shares Owned by LLC MSTR Class A Common Stock S - Sale I 76.2200 -100 -8 38,900
2005-08-12 2005-08-10 4 BANSAL SANJU K Shares Owned by LLC MSTR Class A Common Stock S - Sale I 76.2100 -400 -30 39,000
2005-08-12 2005-08-10 4 BANSAL SANJU K Shares Owned by LLC MSTR Class A Common Stock S - Sale I 76.2000 -1,100 -84 39,400
2005-08-12 2005-08-10 4 BANSAL SANJU K Shares Owned by LLC MSTR Class A Common Stock S - Sale I 76.1986 -700 -53 40,500
2005-08-12 2005-08-10 4 BANSAL SANJU K Shares Owned by LLC MSTR Class A Common Stock S - Sale I 76.1900 -200 -15 41,200
2005-08-12 2005-08-10 4 BANSAL SANJU K Shares Owned by LLC MSTR Class A Common Stock S - Sale I 76.1500 -500 -38 41,400
2005-08-12 2005-08-10 4 BANSAL SANJU K Shares Owned by LLC MSTR Class A Common Stock S - Sale I 76.1100 -200 -15 41,900
2005-08-12 2005-08-10 4 BANSAL SANJU K Shares Owned by LLC MSTR Class A Common Stock S - Sale I 76.0926 -1,600 -122 42,100
2005-08-12 2005-08-10 4 BANSAL SANJU K Shares Owned by LLC MSTR Class A Common Stock S - Sale I 76.0900 -200 -15 43,700
2005-08-12 2005-08-10 4 BANSAL SANJU K Shares Owned by LLC MSTR Class A Common Stock S - Sale I 76.0100 -200 -15 43,900
2005-08-12 2005-08-10 4 BANSAL SANJU K Shares Owned by LLC MSTR Class A Common Stock S - Sale I 76.0000 -2,000 -152 44,100
2005-08-12 2005-08-10 4 BANSAL SANJU K Shares Owned by LLC MSTR Class A Common Stock S - Sale I 75.9900 -800 -61 46,100
2005-08-12 2005-08-10 4 BANSAL SANJU K Shares Owned by LLC MSTR Class A Common Stock S - Sale I 75.9800 -1,000 -76 46,900
2005-08-12 2005-08-10 4 BANSAL SANJU K Shares Owned by LLC MSTR Class A Common Stock S - Sale I 75.9600 -500 -38 47,900
2005-08-12 2005-08-10 4 BANSAL SANJU K Shares Owned by LLC MSTR Class A Common Stock S - Sale I 75.9200 -500 -38 48,400
2005-08-12 2005-08-10 4 BANSAL SANJU K Shares Owned by LLC MSTR Class A Common Stock S - Sale I 75.8700 -200 -15 48,900
2005-08-12 2005-08-10 4 BANSAL SANJU K Shares Owned by LLC MSTR Class A Common Stock S - Sale I 75.8500 -900 -68 49,100
2005-08-12 2005-08-10 4 BANSAL SANJU K Shares Owned by LLC MSTR Class A Common Stock C - Conversion I 50,000 50,000
2005-08-09 2005-08-05 4 BANSAL SANJU K Shares owned by LLC MSTR Class B Common Stock C - Conversion I -2,000 330,000
2005-08-09 2005-08-05 4 BANSAL SANJU K Shares Owned by LLC MSTR Class A Common Stock S - Sale I 75.3000 -2,000 -151 0
2005-08-09 2005-08-05 4 BANSAL SANJU K Shares Owned by LLC MSTR Class A Common Stock C - Conversion I 2,000 2,000
2005-08-08 2005-08-04 4 BANSAL SANJU K Shares owned by LLC MSTR Class B Common Stock C - Conversion I -4,556 332,000
2005-08-08 2005-08-04 4 BANSAL SANJU K Shares Owned by LLC MSTR Class A Common Stock S - Sale I 76.1000 -400 -30 0
2005-08-08 2005-08-04 4 BANSAL SANJU K Shares Owned by LLC MSTR Class A Common Stock S - Sale I 76.0000 -1,156 -88 400
2005-08-08 2005-08-04 4 BANSAL SANJU K Shares Owned by LLC MSTR Class A Common Stock S - Sale I 75.9500 -739 -56 1,556
2005-08-08 2005-08-04 4 BANSAL SANJU K Shares Owned by LLC MSTR Class A Common Stock S - Sale I 75.8100 -1,261 -96 2,295
2005-08-08 2005-08-04 4 BANSAL SANJU K Shares Owned by LLC MSTR Class A Common Stock S - Sale I 75.7900 -1,000 -76 3,556
2005-08-08 2005-08-04 4 BANSAL SANJU K Shares Owned by LLC MSTR Class A Common Stock C - Conversion I 4,556 4,556
2005-08-05 2005-08-03 4 BANSAL SANJU K MSTR Employee Stock Options (right to buy) M - Exercise D 20.69 -10,000 60,000
2005-08-05 2005-08-03 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 77.6200 -1,000 -78 0
2005-08-05 2005-08-03 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 77.5800 -1,000 -78 1,000
2005-08-05 2005-08-03 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 77.5100 -4 -0 2,000
2005-08-05 2005-08-03 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 77.5000 -1,996 -155 2,004
2005-08-05 2005-08-03 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 77.4500 -2,000 -155 4,000
2005-08-05 2005-08-03 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 77.4200 -1,000 -77 6,000
2005-08-05 2005-08-03 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 77.3900 -1,000 -77 7,000
2005-08-05 2005-08-03 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 77.3400 -1,000 -77 8,000
2005-08-05 2005-08-03 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 77.2500 -1,000 -77 9,000
2005-08-05 2005-08-03 4 BANSAL SANJU K MSTR Class A Common Stock M - Exercise D 20.6900 10,000 207 10,000
2005-08-04 2005-08-02 4 BANSAL SANJU K MSTR Employee Stock Options (right to buy) M - Exercise D 20.69 -10,000 70,000
2005-08-04 2005-08-02 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 78.4600 -500 -39 0
2005-08-04 2005-08-02 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 78.3900 -1,700 -133 500
2005-08-04 2005-08-02 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 78.3814 -1,400 -110 2,200
2005-08-04 2005-08-02 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 78.3600 -100 -8 3,600
2005-08-04 2005-08-02 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 78.3500 -3,157 -247 3,700
2005-08-04 2005-08-02 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 78.1800 -100 -8 6,857
2005-08-04 2005-08-02 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 78.1700 -300 -23 6,957
2005-08-04 2005-08-02 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 78.1600 -300 -23 7,257
2005-08-04 2005-08-02 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 78.1550 -200 -16 7,557
2005-08-04 2005-08-02 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 78.1500 -400 -31 7,757
2005-08-04 2005-08-02 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 78.1467 -300 -23 8,157
2005-08-04 2005-08-02 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 78.1433 -300 -23 8,457
2005-08-04 2005-08-02 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 78.1275 -400 -31 8,757
2005-08-04 2005-08-02 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 78.1175 -400 -31 9,157
2005-08-04 2005-08-02 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 78.1167 -300 -23 9,557
2005-08-04 2005-08-02 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 78.1000 -100 -8 9,857
2005-08-04 2005-08-02 4 BANSAL SANJU K MSTR Class A Common Stock S - Sale D 78.0900 -43 -3 9,957
2005-08-04 2005-08-02 4 BANSAL SANJU K MSTR Class A Common Stock M - Exercise D 20.6900 10,000 207 10,000
2005-08-03 2005-08-01 4 SANCHEZ EDUARDO S MSTR Employee Stock Option (right to buy) M - Exercise D 12.50 -10,800 0
2005-08-03 2005-08-01 4 SANCHEZ EDUARDO S MSTR Employee Stock Option (right to buy) M - Exercise D 4.70 -19,200 10,800
2005-08-03 2005-08-01 4 SANCHEZ EDUARDO S MSTR Class A Common Stock S - Sale D 75.9300 -1,550 -118 15,962
2005-08-03 2005-08-01 4 SANCHEZ EDUARDO S MSTR Class A Common Stock S - Sale D 75.9200 -1,700 -129 17,512
2005-08-03 2005-08-01 4 SANCHEZ EDUARDO S MSTR Class A Common Stock S - Sale D 75.8900 -2,950 -224 19,212
2005-08-03 2005-08-01 4 SANCHEZ EDUARDO S MSTR Class A Common Stock S - Sale D 75.8700 -500 -38 22,162
2005-08-03 2005-08-01 4 SANCHEZ EDUARDO S MSTR Class A Common Stock S - Sale D 75.8600 -500 -38 22,662
2005-08-03 2005-08-01 4 SANCHEZ EDUARDO S MSTR Class A Common Stock S - Sale D 75.7400 -500 -38 23,162
2005-08-03 2005-08-01 4 SANCHEZ EDUARDO S MSTR Class A Common Stock S - Sale D 75.7200 -100 -8 23,662
2005-08-03 2005-08-01 4 SANCHEZ EDUARDO S MSTR Class A Common Stock S - Sale D 75.7100 -80 -6 23,762
2005-08-03 2005-08-01 4 SANCHEZ EDUARDO S MSTR Class A Common Stock S - Sale D 75.7000 -361 -27 23,842
2005-08-03 2005-08-01 4 SANCHEZ EDUARDO S MSTR Class A Common Stock S - Sale D 75.6900 -139 -11 24,203
2005-08-03 2005-08-01 4 SANCHEZ EDUARDO S MSTR Class A Common Stock S - Sale D 75.6700 -100 -8 24,342
2005-08-03 2005-08-01 4 SANCHEZ EDUARDO S MSTR Class A Common Stock S - Sale D 75.6500 -101 -8 24,442
2005-08-03 2005-08-01 4 SANCHEZ EDUARDO S MSTR Class A Common Stock S - Sale D 75.6400 -200 -15 24,543
2005-08-03 2005-08-01 4 SANCHEZ EDUARDO S MSTR Class A Common Stock S - Sale D 75.6300 -100 -8 24,743
2005-08-03 2005-08-01 4 SANCHEZ EDUARDO S MSTR Class A Common Stock S - Sale D 75.6200 -500 -38 24,843
2005-08-03 2005-08-01 4 SANCHEZ EDUARDO S MSTR Class A Common Stock S - Sale D 75.6100 -500 -38 25,343
2005-08-03 2005-08-01 4 SANCHEZ EDUARDO S MSTR Class A Common Stock S - Sale D 75.6000 -1,000 -76 25,843
2005-08-03 2005-08-01 4 SANCHEZ EDUARDO S MSTR Class A Common Stock S - Sale D 75.5700 -400 -30 26,843
2005-08-03 2005-08-01 4 SANCHEZ EDUARDO S MSTR Class A Common Stock S - Sale D 75.5600 -300 -23 27,243
2005-08-03 2005-08-01 4 SANCHEZ EDUARDO S MSTR Class A Common Stock S - Sale D 75.5500 -660 -50 27,543
2005-08-03 2005-08-01 4 SANCHEZ EDUARDO S MSTR Class A Common Stock S - Sale D 75.5400 -550 -42 28,203
2005-08-03 2005-08-01 4 SANCHEZ EDUARDO S MSTR Class A Common Stock S - Sale D 75.5200 -200 -15 28,753
2005-08-03 2005-08-01 4 SANCHEZ EDUARDO S MSTR Class A Common Stock S - Sale D 75.5100 -100 -8 28,953
2005-08-03 2005-08-01 4 SANCHEZ EDUARDO S MSTR Class A Common Stock S - Sale D 75.5000 -289 -22 29,053
2005-08-03 2005-08-01 4 SANCHEZ EDUARDO S MSTR Class A Common Stock S - Sale D 75.4800 -600 -45 29,342
2005-08-03 2005-08-01 4 SANCHEZ EDUARDO S MSTR Class A Common Stock S - Sale D 75.4700 -100 -8 29,942
2005-08-03 2005-08-01 4 SANCHEZ EDUARDO S MSTR Class A Common Stock S - Sale D 75.4400 -400 -30 30,042
2005-08-03 2005-08-01 4 SANCHEZ EDUARDO S MSTR Class A Common Stock S - Sale D 75.4100 -400 -30 30,442
2005-08-03 2005-08-01 4 SANCHEZ EDUARDO S MSTR Class A Common Stock M - Exercise D 4.7000 19,200 90 30,842
2005-08-03 2005-08-01 4 SANCHEZ EDUARDO S MSTR Class A Common Stock M - Exercise D 12.5000 10,800 135 11,642
2005-08-03 2005-08-01 4 KLEIN JONATHAN F MSTR Employee Stock Options (right to buy) M - Exercise D 24.80 -7,000 13
2005-08-03 2005-08-01 4 KLEIN JONATHAN F MSTR Class A Common Stock S - Sale D 77.6200 -3,200 -248 0
2005-08-03 2005-08-01 4 KLEIN JONATHAN F MSTR Class A Common Stock S - Sale D 77.5700 -100 -8 3,200
2005-08-03 2005-08-01 4 KLEIN JONATHAN F MSTR Class A Common Stock S - Sale D 77.5600 -700 -54 3,300
2005-08-03 2005-08-01 4 KLEIN JONATHAN F MSTR Class A Common Stock S - Sale D 77.5500 -350 -27 4,000
2005-08-03 2005-08-01 4 KLEIN JONATHAN F MSTR Class A Common Stock S - Sale D 77.5300 -100 -8 4,350
2005-08-03 2005-08-01 4 KLEIN JONATHAN F MSTR Class A Common Stock S - Sale D 77.5100 -200 -16 4,450
2005-08-03 2005-08-01 4 KLEIN JONATHAN F MSTR Class A Common Stock S - Sale D 77.5000 -2,350 -182 4,650
2005-08-03 2005-08-01 4 KLEIN JONATHAN F MSTR Class A Common Stock M - Exercise D 24.8000 7,000 174 7,000
2005-06-14 2005-06-10 4 ROSS STUART B MSTR Director Stock Option (right to buy) M - Exercise D 35.90 -2,000 2,000
2005-06-14 2005-06-10 4 ROSS STUART B MSTR Class A Common Stock M - Exercise D 35.9000 2,000 72 20,800
2005-03-09 2005-03-07 4 BEDELL JEFFREY A MSTR Employee Stock Option (right to buy) M - Exercise D 4.70 -25,000 25,000
2005-03-09 2005-03-07 4 BEDELL JEFFREY A MSTR Employee Stock Option (right to buy) M - Exercise D 12.50 -6,800 0
2005-03-09 2005-03-07 4 BEDELL JEFFREY A MSTR Class A Common Stock S - Sale D 70.0000 -14,824 -1,038 8,196
2005-03-09 2005-03-07 4 BEDELL JEFFREY A MSTR Class A Common Stock S - Sale D 70.0600 -400 -28 23,020
2005-03-09 2005-03-07 4 BEDELL JEFFREY A MSTR Class A Common Stock S - Sale D 70.2700 -700 -49 23,420
2005-03-09 2005-03-07 4 BEDELL JEFFREY A MSTR Class A Common Stock S - Sale D 70.0900 -700 -49 24,120
2005-03-09 2005-03-07 4 BEDELL JEFFREY A MSTR Class A Common Stock S - Sale D 70.2600 -400 -28 24,820
2005-03-09 2005-03-07 4 BEDELL JEFFREY A MSTR Class A Common Stock S - Sale D 70.3100 -200 -14 25,220
2005-03-09 2005-03-07 4 BEDELL JEFFREY A MSTR Class A Common Stock S - Sale D 70.2400 -100 -7 25,420
2005-03-09 2005-03-07 4 BEDELL JEFFREY A MSTR Class A Common Stock S - Sale D 70.3300 -100 -7 25,520
2005-03-09 2005-03-07 4 BEDELL JEFFREY A MSTR Class A Common Stock S - Sale D 70.4500 -500 -35 25,620
2005-03-09 2005-03-07 4 BEDELL JEFFREY A MSTR Class A Common Stock S - Sale D 70.1000 -1,278 -90 26,120
2005-03-09 2005-03-07 4 BEDELL JEFFREY A MSTR Class A Common Stock S - Sale D 70.3600 -457 -32 27,398
2005-03-09 2005-03-07 4 BEDELL JEFFREY A MSTR Class A Common Stock S - Sale D 70.3000 -941 -66 27,855
2005-03-09 2005-03-07 4 BEDELL JEFFREY A MSTR Class A Common Stock S - Sale D 70.2900 -1,500 -105 28,796
2005-03-09 2005-03-07 4 BEDELL JEFFREY A MSTR Class A Common Stock S - Sale D 70.0700 -400 -28 30,296
2005-03-09 2005-03-07 4 BEDELL JEFFREY A MSTR Class A Common Stock S - Sale D 70.0500 -1,900 -133 30,696
2005-03-09 2005-03-07 4 BEDELL JEFFREY A MSTR Class A Common Stock S - Sale D 70.3800 -100 -7 32,596
2005-03-09 2005-03-07 4 BEDELL JEFFREY A MSTR Class A Common Stock S - Sale D 70.0200 -500 -35 32,696
2005-03-09 2005-03-07 4 BEDELL JEFFREY A MSTR Class A Common Stock S - Sale D 70.0300 -100 -7 33,196
2005-03-09 2005-03-07 4 BEDELL JEFFREY A MSTR Class A Common Stock S - Sale D 70.0100 -200 -14 33,296
2005-03-09 2005-03-07 4 BEDELL JEFFREY A MSTR Class A Common Stock S - Sale D 70.0400 -900 -63 33,496
2005-03-09 2005-03-07 4 BEDELL JEFFREY A MSTR Class A Common Stock S - Sale D 70.3900 -2,300 -162 34,396
2005-03-09 2005-03-07 4 BEDELL JEFFREY A MSTR Class A Common Stock S - Sale D 70.0800 -3,300 -231 36,696
2005-03-09 2005-03-07 4 BEDELL JEFFREY A MSTR Class A Common Stock M - Exercise D 4.7000 25,000 118 39,996
2005-03-09 2005-03-07 4 BEDELL JEFFREY A MSTR Class A Common Stock M - Exercise D 12.5000 6,800 85 14,996
2005-03-01 2005-02-25 4 SANCHEZ EDUARDO S MSTR Employee Stock Option (right to buy) M - Exercise D 4.70 -5,000 30,000
2005-03-01 2005-02-25 4 SANCHEZ EDUARDO S MSTR Class A Common Stock S - Sale D 71.5100 -200 -14 842
2005-03-01 2005-02-25 4 SANCHEZ EDUARDO S MSTR Class A Common Stock S - Sale D 71.4800 -200 -14 1,042
2005-03-01 2005-02-25 4 SANCHEZ EDUARDO S MSTR Class A Common Stock S - Sale D 71.4700 -410 -29 1,242
2005-03-01 2005-02-25 4 SANCHEZ EDUARDO S MSTR Class A Common Stock S - Sale D 71.4400 -200 -14 1,652
2005-03-01 2005-02-25 4 SANCHEZ EDUARDO S MSTR Class A Common Stock S - Sale D 71.4200 -300 -21 1,852
2005-03-01 2005-02-25 4 SANCHEZ EDUARDO S MSTR Class A Common Stock S - Sale D 71.4000 -200 -14 2,152
2005-03-01 2005-02-25 4 SANCHEZ EDUARDO S MSTR Class A Common Stock S - Sale D 71.3900 -100 -7 2,352
2005-03-01 2005-02-25 4 SANCHEZ EDUARDO S MSTR Class A Common Stock S - Sale D 71.3800 -400 -29 2,452
2005-03-01 2005-02-25 4 SANCHEZ EDUARDO S MSTR Class A Common Stock S - Sale D 71.3400 -100 -7 2,852
2005-03-01 2005-02-25 4 SANCHEZ EDUARDO S MSTR Class A Common Stock S - Sale D 71.2700 -2,890 -206 2,952
2005-03-01 2005-02-25 4 SANCHEZ EDUARDO S MSTR Class A Common Stock M - Exercise D 4.7000 5,000 24 5,842
2005-02-25 2005-02-23 4 Locke Arthur S III MSTR Employee Stock Option (right to buy) M - Exercise D 20.69 -1,524 5,100
2005-02-25 2005-02-23 4 Locke Arthur S III MSTR Employee Stock Option (right to buy) M - Exercise D 23.00 -16 124
2005-02-25 2005-02-23 4 Locke Arthur S III MSTR Class A Common Stock S - Sale D 70.5200 -540 -38 0
2005-02-25 2005-02-23 4 Locke Arthur S III MSTR Class A Common Stock S - Sale D 70.5000 -300 -21 540
2005-02-25 2005-02-23 4 Locke Arthur S III MSTR Class A Common Stock S - Sale D 70.4900 -700 -49 840
2005-02-25 2005-02-23 4 Locke Arthur S III MSTR Class A Common Stock M - Exercise D 20.6900 1,524 32 1,540
2005-02-25 2005-02-23 4 Locke Arthur S III MSTR Class A Common Stock M - Exercise D 23.0000 16 0 16
2005-02-10 2005-02-08 4 Locke Arthur S III MSTR Employee Stock Option (right to buy) M - Exercise D 20.69 -1,026 6,624
2005-02-10 2005-02-08 4 Locke Arthur S III MSTR Employee Stock Option (right to buy) M - Exercise D 24.80 -574 1,376
2005-02-10 2005-02-08 4 Locke Arthur S III MSTR Class A Common Stock S - Sale D 76.4500 -600 -46 0
2005-02-10 2005-02-08 4 Locke Arthur S III MSTR Class A Common Stock S - Sale D 76.4520 -1,000 -76 600
2005-02-10 2005-02-08 4 Locke Arthur S III MSTR Class A Common Stock M - Exercise D 24.8000 574 14 1,600
2005-02-10 2005-02-08 4 Locke Arthur S III MSTR Class A Common Stock M - Exercise D 20.6900 1,026 21 1,026
2004-12-09 2004-12-07 4 SAYLOR MICHAEL J MSTR Employee Stock Option (right to buy) M - Exercise D 20.69 -10,000 399,800
2004-12-09 2004-12-07 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 66.7500 -1,000 -67 0
2004-12-09 2004-12-07 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 66.7200 -200 -13 1,000
2004-12-09 2004-12-07 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 66.7100 -200 -13 1,200
2004-12-09 2004-12-07 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 66.6700 -200 -13 1,400
2004-12-09 2004-12-07 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 66.6600 -1,000 -67 1,600
2004-12-09 2004-12-07 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 66.6500 -900 -60 2,600
2004-12-09 2004-12-07 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 66.5900 -300 -20 3,500
2004-12-09 2004-12-07 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 66.5800 -100 -7 3,800
2004-12-09 2004-12-07 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 66.5500 -100 -7 3,900
2004-12-09 2004-12-07 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 66.5400 -700 -47 4,000
2004-12-09 2004-12-07 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 66.5300 -800 -53 4,700
2004-12-09 2004-12-07 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 66.4600 -1,500 -100 5,500
2004-12-09 2004-12-07 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 66.4200 -100 -7 7,000
2004-12-09 2004-12-07 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 66.4100 -200 -13 7,100
2004-12-09 2004-12-07 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 66.4000 -800 -53 7,300
2004-12-09 2004-12-07 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 66.3900 -100 -7 8,100
2004-12-09 2004-12-07 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 66.3800 -1,800 -119 8,200
2004-12-09 2004-12-07 4 SAYLOR MICHAEL J MSTR Class A Common Stock M - Exercise D 20.6900 10,000 207 10,000
2004-12-08 2004-12-06 4 SAYLOR MICHAEL J MSTR Employee Stock Option (right to buy) M - Exercise D 20.69 -200 409,800
2004-12-08 2004-12-06 4 SAYLOR MICHAEL J MSTR Class A Common Stock S - Sale D 66.0600 -200 -13 0
2004-12-08 2004-12-06 4 SAYLOR MICHAEL J MSTR Class A Common Stock M - Exercise D 20.6900 200 4 200
2004-11-16 2004-11-12 4 SANCHEZ EDUARDO S MSTR Class A Common Stock S - Sale D 66.5000 -4,900 -326 842
2004-11-16 2004-11-12 4 SANCHEZ EDUARDO S MSTR Class A Common Stock S - Sale D 66.5100 -100 -7 5,742
2004-11-05 2004-11-03 4 SANCHEZ EDUARDO S MSTR Employee Stock Option (right to buy) M - Exercise D 2.50 -5,200 0
2004-11-05 2004-11-03 4 SANCHEZ EDUARDO S MSTR Class B Common Stock C - Conversion D -5,000 67,481
2004-11-05 2004-11-03 4 SANCHEZ EDUARDO S MSTR Class A Common Stock S - Sale D 62.7100 -422 -26 5,842
2004-11-05 2004-11-03 4 SANCHEZ EDUARDO S MSTR Class A Common Stock S - Sale D 62.6800 -100 -6 6,264
2004-11-05 2004-11-03 4 SANCHEZ EDUARDO S MSTR Class A Common Stock S - Sale D 62.6400 -200 -13 6,364
2004-11-05 2004-11-03 4 SANCHEZ EDUARDO S MSTR Class A Common Stock S - Sale D 62.6300 -110 -7 6,564
2004-11-05 2004-11-03 4 SANCHEZ EDUARDO S MSTR Class A Common Stock S - Sale D 62.6100 -100 -6 6,674
2004-11-05 2004-11-03 4 SANCHEZ EDUARDO S MSTR Class A Common Stock S - Sale D 62.5600 -200 -13 6,774
2004-11-05 2004-11-03 4 SANCHEZ EDUARDO S MSTR Class A Common Stock S - Sale D 62.5400 -300 -19 6,974
2004-11-05 2004-11-03 4 SANCHEZ EDUARDO S MSTR Class A Common Stock S - Sale D 62.5200 -550 -34 7,274
2004-11-05 2004-11-03 4 SANCHEZ EDUARDO S MSTR Class A Common Stock S - Sale D 62.5100 -100 -6 7,824
2004-11-05 2004-11-03 4 SANCHEZ EDUARDO S MSTR Class A Common Stock S - Sale D 62.5000 -1,300 -81 7,924
2004-11-05 2004-11-03 4 SANCHEZ EDUARDO S MSTR Class A Common Stock S - Sale D 62.4300 -100 -6 9,224
2004-11-05 2004-11-03 4 SANCHEZ EDUARDO S MSTR Class A Common Stock S - Sale D 62.4200 -100 -6 9,324
2004-11-05 2004-11-03 4 SANCHEZ EDUARDO S MSTR Class A Common Stock S - Sale D 62.4100 -200 -12 9,424
2004-11-05 2004-11-03 4 SANCHEZ EDUARDO S MSTR Class A Common Stock S - Sale D 62.3900 -700 -44 9,624
2004-11-05 2004-11-03 4 SANCHEZ EDUARDO S MSTR Class A Common Stock S - Sale D 62.3700 -518 -32 10,324
2004-11-05 2004-11-03 4 SANCHEZ EDUARDO S MSTR Class A Common Stock S - Sale D 62.2500 -200 -12 10,842
2004-11-05 2004-11-03 4 SANCHEZ EDUARDO S MSTR Class A Common Stock M - Exercise D 2.5000 5,200 13 11,042
2004-11-05 2004-11-03 4 SANCHEZ EDUARDO S MSTR Class A Common Stock C - Conversion D 5,000 5,842
2004-11-04 2004-11-02 4 BANSAL SANJU K Shares owned by LLC MSTR Class B Common Stock C - Conversion I -10,000 336,556
2004-11-04 2004-11-02 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 62.4550 -2,000 -125 0
2004-11-04 2004-11-02 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 61.5500 -100 -6 2,000
2004-11-04 2004-11-02 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 61.5000 -3,900 -240 2,100
2004-11-04 2004-11-02 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 61.4273 -2,000 -123 6,000
2004-11-04 2004-11-02 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 61.4000 -2,000 -123 8,000
2004-11-04 2004-11-02 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock C - Conversion I 10,000 10,000
2004-11-03 2004-11-01 4 BANSAL SANJU K Shares owned by LLC MSTR Class B Common Stock C - Conversion I -40,000 346,556
2004-11-03 2004-11-01 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 60.0900 -100 -6 15,534
2004-11-03 2004-11-01 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 60.0898 -1,800 -108 15,634
2004-11-03 2004-11-01 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 60.0800 -500 -30 17,434
2004-11-03 2004-11-01 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 60.0700 -600 -36 17,934
2004-11-03 2004-11-01 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 60.0680 -500 -30 18,534
2004-11-03 2004-11-01 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 60.0654 -4,250 -255 19,034
2004-11-03 2004-11-01 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 60.0600 -500 -30 23,284
2004-11-03 2004-11-01 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 60.0550 -100 -6 23,784
2004-11-03 2004-11-01 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 60.0510 -1,000 -60 23,884
2004-11-03 2004-11-01 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 60.0467 -2,450 -147 24,884
2004-11-03 2004-11-01 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 60.0400 -611 -37 27,334
2004-11-03 2004-11-01 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 60.0200 -1,350 -81 27,945
2004-11-03 2004-11-01 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 60.0100 -200 -12 29,295
2004-11-03 2004-11-01 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 60.0000 -2,866 -172 29,495
2004-11-03 2004-11-01 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 59.9800 -266 -16 32,361
2004-11-03 2004-11-01 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 59.9600 -100 -6 32,627
2004-11-03 2004-11-01 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 59.9577 -3,673 -220 32,727
2004-11-03 2004-11-01 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 59.9550 -100 -6 36,400
2004-11-03 2004-11-01 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 59.9500 -2,300 -138 36,500
2004-11-03 2004-11-01 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 59.9400 -800 -48 38,800
2004-11-03 2004-11-01 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 59.9350 -200 -12 39,600
2004-11-03 2004-11-01 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 59.9300 -100 -6 39,800
2004-11-03 2004-11-01 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 59.9200 -100 -6 39,900
2004-11-03 2004-11-01 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock C - Conversion I 40,000 40,000
2004-11-02 2004-10-29 4 BANSAL SANJU K Shares owned by LLC MSTR Class B Common Stock C - Conversion I -50,000 386,556
2004-11-02 2004-10-29 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 60.1500 -2,000 -120 5,300
2004-11-02 2004-10-29 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 60.1400 -2,000 -120 7,300
2004-11-02 2004-10-29 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 60.1300 -2,000 -120 9,300
2004-11-02 2004-10-29 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 60.1200 -1,000 -60 11,300
2004-11-02 2004-10-29 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 60.1100 -1,000 -60 12,300
2004-11-02 2004-10-29 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 60.0904 -2,400 -144 13,300
2004-11-02 2004-10-29 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 60.0900 -200 -12 15,700
2004-11-02 2004-10-29 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 60.0593 -2,300 -138 15,900
2004-11-02 2004-10-29 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 60.0500 -5,500 -330 18,200
2004-11-02 2004-10-29 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 60.0200 -2,000 -120 23,700
2004-11-02 2004-10-29 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 60.0112 -1,700 -102 25,700
2004-11-02 2004-10-29 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 60.0009 -2,300 -138 27,400
2004-11-02 2004-10-29 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 60.0000 -1,039 -62 29,700
2004-11-02 2004-10-29 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 59.9700 -200 -12 30,739
2004-11-02 2004-10-29 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 59.9600 -200 -12 30,939
2004-11-02 2004-10-29 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 59.9500 -800 -48 31,139
2004-11-02 2004-10-29 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 59.9300 -6,100 -366 31,939
2004-11-02 2004-10-29 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 59.9200 -100 -6 38,039
2004-11-02 2004-10-29 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 59.8500 -1,400 -84 38,139
2004-11-02 2004-10-29 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 59.8100 -600 -36 39,539
2004-11-02 2004-10-29 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 59.8000 -3,199 -191 40,139
2004-11-02 2004-10-29 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 59.7700 -100 -6 43,338
2004-11-02 2004-10-29 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 59.7500 -6,562 -392 43,438
2004-11-02 2004-10-29 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock C - Conversion I 50,000 50,000
2004-11-01 2004-10-28 4 BANSAL SANJU K MSTR Employee Stock Option (right to buy) M - Exercise D 20.69 -20,000 80,000
2004-11-01 2004-10-28 4 BANSAL SANJU K Shares owned by LLC MSTR Class B Common Stock C - Conversion I -50,000 436,566
2004-11-01 2004-10-28 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 62.4000 -5,650 -353 14,350
2004-11-01 2004-10-28 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 62.2900 -1,000 -62 20,000
2004-11-01 2004-10-28 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 62.2400 -1,000 -62 21,000
2004-11-01 2004-10-28 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 62.1800 -1,000 -62 22,000
2004-11-01 2004-10-28 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 62.0100 -1,000 -62 23,000
2004-11-01 2004-10-28 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 61.8800 -1,000 -62 24,000
2004-11-01 2004-10-28 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 61.5100 -283 -17 25,000
2004-11-01 2004-10-28 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 61.4900 -100 -6 25,283
2004-11-01 2004-10-28 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 61.4500 -990 -61 25,383
2004-11-01 2004-10-28 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 61.4300 -100 -6 26,373
2004-11-01 2004-10-28 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 61.4100 -500 -31 26,473
2004-11-01 2004-10-28 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 61.2491 -2,200 -135 26,973
2004-11-01 2004-10-28 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 61.2000 -727 -44 29,173
2004-11-01 2004-10-28 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 61.1500 -4,600 -281 29,900
2004-11-01 2004-10-28 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 61.1400 -3,400 -208 34,500
2004-11-01 2004-10-28 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 61.1108 -5,300 -324 37,900
2004-11-01 2004-10-28 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 61.1000 -700 -43 43,200
2004-11-01 2004-10-28 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 61.0100 -100 -6 43,900
2004-11-01 2004-10-28 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 61.0000 -2,500 -152 44,000
2004-11-01 2004-10-28 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 60.9800 -100 -6 46,500
2004-11-01 2004-10-28 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 60.9131 -1,600 -97 46,600
2004-11-01 2004-10-28 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 60.9100 -500 -30 48,200
2004-11-01 2004-10-28 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 60.8700 -300 -18 48,700
2004-11-01 2004-10-28 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 60.8557 -700 -43 49,000
2004-11-01 2004-10-28 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 60.8300 -200 -12 49,700
2004-11-01 2004-10-28 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 60.8100 -100 -6 49,900
2004-11-01 2004-10-28 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock C - Conversion I 50,000 50,000
2004-11-01 2004-10-28 4 BROWN ERIC F MSTR Employee Stock Options (right to buy) M - Exercise D 24.80 -6,250 6,250
2004-11-01 2004-10-28 4 BROWN ERIC F MSTR Employee Stock Options (right to buy) M - Exercise D 4.70 -18,750 37,500
2004-11-01 2004-10-28 4 BROWN ERIC F MSTR Class A Common Stock S - Sale D 60.8700 -500 -30 12,390
2004-11-01 2004-10-28 4 BROWN ERIC F MSTR Class A Common Stock S - Sale D 60.8600 -100 -6 12,890
2004-11-01 2004-10-28 4 BROWN ERIC F MSTR Class A Common Stock S - Sale D 60.8500 -1,000 -61 12,990
2004-11-01 2004-10-28 4 BROWN ERIC F MSTR Class A Common Stock S - Sale D 60.8400 -300 -18 13,990
2004-11-01 2004-10-28 4 BROWN ERIC F MSTR Class A Common Stock S - Sale D 60.8300 -200 -12 14,290
2004-11-01 2004-10-28 4 BROWN ERIC F MSTR Class A Common Stock S - Sale D 60.8200 -1,600 -97 14,490
2004-11-01 2004-10-28 4 BROWN ERIC F MSTR Class A Common Stock S - Sale D 60.8100 -100 -6 16,090
2004-11-01 2004-10-28 4 BROWN ERIC F MSTR Class A Common Stock S - Sale D 60.8000 -785 -48 16,190
2004-11-01 2004-10-28 4 BROWN ERIC F MSTR Class A Common Stock S - Sale D 60.7900 -400 -24 16,975
2004-11-01 2004-10-28 4 BROWN ERIC F MSTR Class A Common Stock S - Sale D 60.7800 -425 -26 17,375
2004-11-01 2004-10-28 4 BROWN ERIC F MSTR Class A Common Stock S - Sale D 60.7700 -300 -18 17,800
2004-11-01 2004-10-28 4 BROWN ERIC F MSTR Class A Common Stock S - Sale D 60.7500 -600 -36 18,100
2004-11-01 2004-10-28 4 BROWN ERIC F MSTR Class A Common Stock S - Sale D 60.7300 -1,100 -67 18,700
2004-11-01 2004-10-28 4 BROWN ERIC F MSTR Class A Common Stock S - Sale D 60.6900 -100 -6 19,800
2004-11-01 2004-10-28 4 BROWN ERIC F MSTR Class A Common Stock S - Sale D 60.6700 -200 -12 19,900
2004-11-01 2004-10-28 4 BROWN ERIC F MSTR Class A Common Stock S - Sale D 60.6600 -550 -33 20,100
2004-11-01 2004-10-28 4 BROWN ERIC F MSTR Class A Common Stock S - Sale D 60.6500 -800 -49 20,650
2004-11-01 2004-10-28 4 BROWN ERIC F MSTR Class A Common Stock S - Sale D 60.6400 -900 -55 21,450
2004-11-01 2004-10-28 4 BROWN ERIC F MSTR Class A Common Stock S - Sale D 60.6100 -100 -6 22,350
2004-11-01 2004-10-28 4 BROWN ERIC F MSTR Class A Common Stock S - Sale D 60.5800 -100 -6 22,450
2004-11-01 2004-10-28 4 BROWN ERIC F MSTR Class A Common Stock S - Sale D 60.5700 -300 -18 22,550
2004-11-01 2004-10-28 4 BROWN ERIC F MSTR Class A Common Stock S - Sale D 60.5600 -150 -9 22,850
2004-11-01 2004-10-28 4 BROWN ERIC F MSTR Class A Common Stock S - Sale D 60.5100 -300 -18 23,000
2004-11-01 2004-10-28 4 BROWN ERIC F MSTR Class A Common Stock S - Sale D 60.5000 -1,100 -67 23,300
2004-11-01 2004-10-28 4 BROWN ERIC F MSTR Class A Common Stock S - Sale D 60.4900 -300 -18 24,400
2004-11-01 2004-10-28 4 BROWN ERIC F MSTR Class A Common Stock S - Sale D 60.4800 -300 -18 24,700
2004-11-01 2004-10-28 4 BROWN ERIC F MSTR Class A Common Stock M - Exercise D 24.8000 6,250 155 25,000
2004-11-01 2004-10-28 4 BROWN ERIC F MSTR Class A Common Stock M - Exercise D 4.7000 18,750 88 18,750
2004-05-12 2004-05-10 4 BANSAL SANJU K Shares owned by LLC MSTR Class B Common Stock C - Conversion I -20,000 501,556
2004-05-12 2004-05-10 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 43.8500 -4,700 -206 0
2004-05-12 2004-05-10 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 43.8042 -300 -13 4,700
2004-05-12 2004-05-10 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 43.7500 -2,500 -109 5,000
2004-05-12 2004-05-10 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 43.6500 -2,200 -96 7,500
2004-05-12 2004-05-10 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 43.6400 -1,450 -63 9,700
2004-05-12 2004-05-10 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 43.6000 -1,350 -59 11,150
2004-05-12 2004-05-10 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 43.5400 -200 -9 12,500
2004-05-12 2004-05-10 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 43.5300 -100 -4 12,700
2004-05-12 2004-05-10 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 43.5184 -1,560 -68 12,800
2004-05-12 2004-05-10 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 43.4400 -640 -28 14,360
2004-05-12 2004-05-10 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 43.2528 -2,500 -108 15,000
2004-05-12 2004-05-10 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 43.2200 -1,179 -51 17,500
2004-05-12 2004-05-10 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 43.2015 -1,321 -57 18,679
2004-05-12 2004-05-10 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock C - Conversion I 20,000 20,000
2004-05-12 2004-05-11 4 BANSAL SANJU K Shares owned by LLC MSTR Class B Common Stock C - Conversion I -15,000 486,556
2004-05-12 2004-05-11 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 45.7000 -5,000 -228 0
2004-05-12 2004-05-11 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 45.3000 -2,500 -113 5,000
2004-05-12 2004-05-11 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 45.2500 -7,500 -339 7,500
2004-05-12 2004-05-11 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock C - Conversion I 15,000 15,000
2004-05-11 2004-05-07 4 BANSAL SANJU K Shares owned by LLC MSTR Class B Common Stock C - Conversion I -10,000 521,556
2004-05-11 2004-05-07 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 47.8100 -316 -15 0
2004-05-11 2004-05-07 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 47.7704 -4,304 -206 316
2004-05-11 2004-05-07 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 47.7700 -100 -5 4,620
2004-05-11 2004-05-07 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 47.7508 -1,300 -62 4,720
2004-05-11 2004-05-07 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 47.5000 -1,900 -90 6,020
2004-05-11 2004-05-07 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 46.5900 -200 -9 7,920
2004-05-11 2004-05-07 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 46.4900 -100 -5 8,120
2004-05-11 2004-05-07 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 46.4800 -100 -5 8,220
2004-05-11 2004-05-07 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 46.4665 -1,210 -56 8,320
2004-05-11 2004-05-07 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 46.4500 -119 -6 9,530
2004-05-11 2004-05-07 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 46.4300 -200 -9 9,649
2004-05-11 2004-05-07 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 46.3900 -151 -7 9,849
2004-05-11 2004-05-07 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock C - Conversion I 10,000 10,000
2004-05-10 2004-05-06 4 BANSAL SANJU K Shares owned by LLC MSTR Class B Common Stock C - Conversion I -9,331 531,556
2004-05-10 2004-05-06 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 47.2667 -300 -14 0
2004-05-10 2004-05-06 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 47.7500 -900 -43 300
2004-05-10 2004-05-06 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 47.2800 -100 -5 1,200
2004-05-10 2004-05-06 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock S - Sale I 47.2500 -8,031 -379 1,300
2004-05-10 2004-05-06 4 BANSAL SANJU K Shares owned by LLC MSTR Class A Common Stock C - Conversion I 9,331 9,331
2004-03-02 2004-02-27 4 SANCHEZ EDUARDO S MSTR Class A Common Stock S - Sale D 62.0654 -2,500 -155 842
2004-02-17 2004-02-13 4 BLUNDIN DAVID B MSTR Class A Common Stock S - Sale D 64.3800 -50 -3 30,000
2004-02-17 2004-02-13 4 BLUNDIN DAVID B MSTR Class A Common Stock S - Sale D 64.3200 -245 -16 30,050
2004-02-17 2004-02-13 4 BLUNDIN DAVID B MSTR Class A Common Stock S - Sale D 64.3000 -755 -49 30,295
2004-02-17 2004-02-13 4 BLUNDIN DAVID B MSTR Class A Common Stock S - Sale D 64.1000 -50 -3 31,050
2004-02-17 2004-02-13 4 BLUNDIN DAVID B MSTR Class A Common Stock S - Sale D 64.0900 -50 -3 31,100
2004-02-17 2004-02-13 4 BLUNDIN DAVID B MSTR Class A Common Stock S - Sale D 64.0800 -750 -48 31,150
2004-02-17 2004-02-13 4 BLUNDIN DAVID B MSTR Class A Common Stock S - Sale D 64.0700 -300 -19 31,900
2004-02-17 2004-02-13 4 BLUNDIN DAVID B MSTR Class A Common Stock S - Sale D 63.4500 -1,000 -63 32,200
2004-02-17 2004-02-13 4 BLUNDIN DAVID B MSTR Class A Common Stock S - Sale D 63.4100 -600 -38 33,200
2004-02-17 2004-02-13 4 BLUNDIN DAVID B MSTR Class A Common Stock S - Sale D 63.4000 -400 -25 33,800
2004-02-17 2004-02-13 4 BLUNDIN DAVID B MSTR Class A Common Stock S - Sale D 63.3500 -874 -55 34,200
2004-02-17 2004-02-13 4 BLUNDIN DAVID B MSTR Class A Common Stock S - Sale D 63.3400 -26 -2 35,074
2004-02-17 2004-02-13 4 BLUNDIN DAVID B MSTR Class A Common Stock S - Sale D 63.3300 -1,900 -120 35,100
2004-02-17 2004-02-13 4 BLUNDIN DAVID B MSTR Class A Common Stock S - Sale D 63.3200 -400 -25 37,000
2004-02-17 2004-02-13 4 BLUNDIN DAVID B MSTR Class A Common Stock S - Sale D 63.3100 -600 -38 37,400
2004-02-17 2004-02-13 4 BLUNDIN DAVID B MSTR Class A Common Stock S - Sale D 63.2900 -1,000 -63 38,000
2004-02-17 2004-02-13 4 BLUNDIN DAVID B MSTR Class A Common Stock S - Sale D 63.2300 -200 -13 39,000
2004-02-17 2004-02-13 4 BLUNDIN DAVID B MSTR Class A Common Stock S - Sale D 63.2000 -800 -51 39,200
2004-02-12 2004-02-10 4 BROWN ERIC F MSTR Employee Stock Options (right to buy) M - Exercise D 20.69 -10,000 40,000
2004-02-12 2004-02-10 4 BROWN ERIC F MSTR Class A Common Stock S - Sale D 64.0000 -10,000 -640 0
2004-02-12 2004-02-10 4 BROWN ERIC F MSTR Class A Common Stock M - Exercise D 20.6900 10,000 207 10,000
P
Pembelian sekuritas non-derivatif atau derivatif di pasar terbuka atau secara pribadi.
S
Penjualan terbuka atau penjualan pribadi atas sekuritas non-derivatif atau derivatif.
A
Hibah, penghargaan, atau perolehan sekuritas lainnya dari perusahaan (seperti opsi)
C
Konversi turunan
D
Penjualan atau pengalihan sekuritas kembali ke perusahaan.
F
Pembayaran harga pelaksanaan atau kewajiban pajak menggunakan sebagian sekuritas yang diterima dari perusahaan.
G
Pemberian sekuritas oleh atau kepada orang dalam.
K
Swap ekuitas dan transaksi lindung nilai serupa
M
Pelaksanaan atau konversi sekuritas derivatif yang diterima dari perusahaan (seperti opsi)
V
Transaksi yang dilaporkan secara sukarela pada Formulir 4.
J
Lainnya (disertai dengan catatan kaki yang menjelaskan transaksi tersebut)
Other Listings
DE:MIG2
Fintel data has been cited in the following publications:
Daily Mail Fox Business Business Insider Wall Street Journal The Washington Post Bloomberg Financial Times Globe and Mail
NASDAQ.com Reuters The Guardian Associated Press FactCheck.org Snopes Politifact
Federal Register The Intercept Forbes Fortune Magazine TheStreet Time Magazine Canadian Broadcasting Corporation International Business Times
Cambridge University Press Investopedia MarketWatch NY Daily News Entrepreneur Newsweek Barron's El Economista