Nov 04
2024
SELL
Open market or private sale
$2,909,127
$374.02 p/Share
7,778
Reduced 49.08%
8,068
Common Stock
Nov 04
2024
BUY
Exercise of conversion of derivative security
$991,829
$119.01 p/Share
8,334
Added 49.12%
8,633
Common Stock
Oct 28
2024
SELL
Open market or private sale
$2,730,000
$350.0 p/Share
7,800
Reduced 50.94%
7,512
Common Stock
Oct 28
2024
BUY
Exercise of conversion of derivative security
$991,829
$119.01 p/Share
8,334
Added 50.75%
8,088
Common Stock
Oct 21
2024
SELL
Open market or private sale
$2,855,916
$366.99 p/Share
7,782
Reduced 52.72%
6,978
Common Stock
Oct 21
2024
BUY
Exercise of conversion of derivative security
$991,829
$119.01 p/Share
8,334
Added 52.48%
7,545
Common Stock
Oct 14
2024
SELL
Open market or private sale
$2,773,016
$355.88 p/Share
7,792
Reduced 54.8%
6,426
Common Stock
Oct 14
2024
BUY
Exercise of conversion of derivative security
$1,116,839
$134.01 p/Share
8,334
Added 54.36%
6,998
Common Stock
Oct 07
2024
SELL
Open market or private sale
$2,771,078
$355.54 p/Share
7,794
Reduced 56.98%
5,884
Common Stock
Oct 07
2024
BUY
Exercise of conversion of derivative security
$991,829
$119.01 p/Share
8,334
Added 56.35%
6,457
Common Stock
Sep 30
2024
SELL
Open market or private sale
$2,794,367
$358.62 p/Share
7,792
Reduced 59.32%
5,344
Common Stock
Sep 30
2024
BUY
Exercise of conversion of derivative security
$991,829
$119.01 p/Share
8,334
Added 58.48%
5,916
Common Stock
Sep 23
2024
SELL
Open market or private sale
$2,760,095
$354.04 p/Share
7,796
Reduced 61.88%
4,802
Common Stock
Sep 23
2024
BUY
Exercise of conversion of derivative security
$991,829
$119.01 p/Share
8,334
Added 60.79%
5,376
Common Stock
Sep 16
2024
SELL
Open market or private sale
$2,648,527
$339.12 p/Share
7,810
Reduced 64.68%
4,264
Common Stock
Sep 16
2024
BUY
Exercise of conversion of derivative security
$991,829
$119.01 p/Share
8,334
Added 63.24%
4,845
Common Stock
Sep 09
2024
SELL
Open market or private sale
$2,694,888
$345.41 p/Share
7,802
Reduced 67.6%
3,740
Common Stock
Sep 09
2024
BUY
Exercise of conversion of derivative security
$991,591
$119.01 p/Share
8,332
Added 65.87%
4,318
Common Stock
Sep 03
2024
SELL
Open market or private sale
$2,821,050
$362.37 p/Share
7,785
Reduced 71.12%
3,162
Common Stock
Sep 03
2024
BUY
Exercise of conversion of derivative security
$991,591
$119.01 p/Share
8,332
Added 69.07%
3,731
Common Stock
Aug 26
2024
SELL
Open market or private sale
$2,710,932
$347.6 p/Share
7,799
Reduced 74.89%
2,615
Common Stock
Aug 26
2024
BUY
Exercise of conversion of derivative security
$991,591
$119.01 p/Share
8,332
Added 72.31%
3,191
Common Stock
Aug 19
2024
SELL
Open market or private sale
$2,575,568
$329.02 p/Share
7,828
Reduced 78.99%
2,082
Common Stock
Aug 19
2024
BUY
Exercise of conversion of derivative security
$991,591
$119.01 p/Share
8,332
Added 75.71%
2,673
Common Stock
May 15
2024
SELL
Open market or private sale
$10,951,230
$272.69 p/Share
40,160
Reduced 96.22%
1,578
Common Stock