Jun 07
2024
SELL
Open market or private sale
$126,814
$256.19 p/Share
495
Reduced 4.27%
11,084
Common Stock
Jun 06
2024
BUY
Exercise of conversion of derivative security
-
1,552
Added 11.82%
11,579
Common Stock
Dec 11
2023
SELL
Open market or private sale
$202,102
$279.92 p/Share
722
Reduced 6.72%
10,027
Common Stock
Dec 10
2023
BUY
Exercise of conversion of derivative security
-
1,150
Added 9.66%
10,749
Common Stock
Dec 09
2023
BUY
Exercise of conversion of derivative security
-
385
Added 3.86%
9,599
Common Stock
Dec 08
2023
SELL
Open market or private sale
$20,366
$278.99 p/Share
73
Reduced 0.79%
9,214
Common Stock
Dec 07
2023
BUY
Exercise of conversion of derivative security
-
228
Added 2.4%
9,287
Common Stock
Oct 02
2023
SELL
Open market or private sale
$128,796
$285.58 p/Share
451
Reduced 4.74%
9,059
Common Stock
Jun 07
2023
SELL
Open market or private sale
$144,993
$296.51 p/Share
489
Reduced 4.89%
9,510
Common Stock
Jun 06
2023
BUY
Exercise of conversion of derivative security
-
1,551
Added 13.43%
9,999
Common Stock
Dec 12
2022
SELL
Open market or private sale
$34,954
$258.92 p/Share
135
Reduced 1.57%
8,448
Common Stock
Dec 10
2022
BUY
Exercise of conversion of derivative security
-
285
Added 3.21%
8,583
Common Stock
Dec 08
2022
SELL
Open market or private sale
$27,469
$256.72 p/Share
107
Reduced 1.27%
8,298
Common Stock
Dec 07
2022
SELL
Open market or private sale
$328,037
$256.48 p/Share
1,279
Reduced 13.53%
8,177
Common Stock
Dec 07
2022
BUY
Exercise of conversion of derivative security
-
228
Added 2.64%
8,405
Common Stock
Dec 05
2022
BUY
Exercise of conversion of derivative security
-
1,647
Added 14.83%
9,456
Common Stock
Oct 03
2022
SELL
Open market or private sale
$96,891
$226.38 p/Share
428
Reduced 5.2%
7,809
Common Stock
Dec 13
2021
SELL
Open market or private sale
$49,677
$349.84 p/Share
142
Reduced 1.69%
8,237
Common Stock
Dec 10
2021
BUY
Exercise of conversion of derivative security
-
285
Added 3.29%
8,379
Common Stock
Dec 06
2021
SELL
Open market or private sale
$405,082
$343.29 p/Share
1,180
Reduced 12.72%
8,094
Common Stock
Dec 04
2021
BUY
Exercise of conversion of derivative security
-
1,916
Added 17.12%
9,274
Common Stock
Oct 04
2021
SELL
Open market or private sale
$205,800
$292.33 p/Share
704
Reduced 8.73%
7,358
Common Stock
Jul 20
2021
SELL
Open market or private sale
$2,634,323
$295.03 p/Share
8,929
Reduced 52.55%
8,062
Common Stock
Jul 20
2021
BUY
Exercise of conversion of derivative security
$1,732,315
$194.01 p/Share
8,929
Added 34.45%
16,991
Common Stock
Jul 16
2021
SELL
Open market or private sale
$641,400
$295.44 p/Share
2,171
Reduced 21.22%
8,062
Common Stock