Nov 15
2024
BUY
Exercise of conversion of derivative security
-
2,473
Added 2.48%
97,103
Common Stock, par valu...
Nov 07
2024
SELL
Open market or private sale
$1,000,145
$209.85 p/Share
4,766
Reduced 4.79%
94,630
Common Stock, par valu...
Nov 01
2024
SELL
Open market or private sale
$1,000,049
$199.85 p/Share
5,004
Reduced 4.79%
99,396
Common Stock, par valu...
May 09
2024
SELL
Open market or private sale
$1,000,160
$190.0 p/Share
5,264
Reduced 4.8%
104,400
Common Stock, par valu...
Mar 04
2024
SELL
Open market or private sale
$1,000,080
$180.0 p/Share
5,556
Reduced 4.82%
109,664
Common Stock, par valu...
Feb 09
2024
SELL
Open market or private sale
$2,074,743
$171.0 p/Share
12,133
Reduced 9.53%
115,220
Common Stock, par valu...
Nov 15
2023
BUY
Exercise of conversion of derivative security
-
2,473
Added 1.9%
127,353
Common Stock, par valu...
Nov 15
2022
BUY
Exercise of conversion of derivative security
-
3,440
Added 2.68%
124,880
Common Stock, par valu...
Nov 18
2021
SELL
Open market or private sale
$1,002,700
$3700.0 p/Share
271
Reduced 4.27%
6,072
Common Stock, par valu...
Nov 15
2021
BUY
Exercise of conversion of derivative security
-
172
Added 2.64%
6,343
Common Stock, par valu...
Sep 01
2021
SELL
Open market or private sale
$1,001,000
$3500.0 p/Share
286
Reduced 4.43%
6,171
Common Stock, par valu...
Aug 02
2021
SELL
Open market or private sale
$1,009,283
$3353.1 p/Share
301
Reduced 4.45%
6,457
Common Stock, par valu...
Jan 05
2021
SELL
Open market or private sale
$994,127
$3166.01 p/Share
314
Reduced 4.44%
6,758
Common Stock, par valu...
Nov 15
2020
BUY
Exercise of conversion of derivative security
-
172
Added 2.37%
7,072
Common Stock, par valu...
Nov 05
2020
SELL
Open market or private sale
$1,025,871
$3319.97 p/Share
309
Reduced 4.29%
6,900
Common Stock, par valu...
Nov 02
2020
SELL
Open market or private sale
$1,007,312
$3061.74 p/Share
329
Reduced 4.36%
7,209
Common Stock, par valu...
May 04
2020
-
437
Reduced 5.48%
7,538
Common Stock, par valu...
Nov 15
2019
BUY
Exercise of conversion of derivative security
-
359
Added 4.31%
7,975
Common Stock, par valu...
Aug 20
2019
-
277
Reduced 3.51%
7,616
Common Stock, par valu...
Nov 15
2018
BUY
Exercise of conversion of derivative security
-
359
Added 4.35%
7,893
Common Stock, par valu...
Oct 30
2018
-
284
Reduced 3.63%
7,534
Common Stock, par valu...
Oct 29
2018
-
316
Reduced 3.88%
7,818
Common Stock, par valu...
Nov 15
2017
BUY
Exercise of conversion of derivative security
-
359
Added 4.23%
8,134
Common Stock, par valu...