Dec 26
2023
SELL
Open market or private sale
$249,997
$265.39 p/Share
942
Reduced 2.42%
37,979
Common Stock
Dec 22
2023
SELL
Open market or private sale
$701,409
$267.0 p/Share
2,627
Reduced 6.32%
38,921
Common Stock
Dec 22
2023
BUY
Exercise of conversion of derivative security
$231,210
$51.38 p/Share
4,500
Added 9.77%
41,548
Common Stock
Dec 15
2023
SELL
Open market or private sale
$2,559,400
$255.94 p/Share
10,000
Reduced 21.25%
37,048
Common Stock
Dec 15
2023
BUY
Exercise of conversion of derivative security
$2,151,700
$215.17 p/Share
10,000
Added 17.53%
47,048
Common Stock
Nov 30
2023
SELL
Open market or private sale
$23,745,000
$250.0 p/Share
94,980
Reduced 71.94%
37,048
Common Stock
Nov 30
2023
BUY
Exercise of conversion of derivative security
$20,581,216
$216.69 p/Share
94,980
Added 41.84%
132,028
Common Stock
Nov 22
2023
SELL
Open market or private sale
$590,905
$224.85 p/Share
2,628
Reduced 6.62%
37,048
Common Stock
Nov 22
2023
BUY
Exercise of conversion of derivative security
$405,079
$154.14 p/Share
2,628
Added 6.21%
39,676
Common Stock
Nov 03
2023
SELL
Open market or private sale
$551,670
$210.0 p/Share
2,627
Reduced 6.62%
37,048
Common Stock
Nov 03
2023
BUY
Exercise of conversion of derivative security
$404,925
$154.14 p/Share
2,627
Added 6.21%
39,675
Common Stock
Oct 23
2023
SELL
Open market or private sale
$102,494
$200.97 p/Share
510
Reduced 1.36%
37,048
Common Stock
Oct 22
2023
BUY
Exercise of conversion of derivative security
-
1,014
Added 2.63%
37,558
Common Stock
Oct 17
2023
SELL
Open market or private sale
$551,670
$210.0 p/Share
2,627
Reduced 6.71%
36,544
Common Stock
Oct 17
2023
BUY
Exercise of conversion of derivative security
$404,925
$154.14 p/Share
2,627
Added 6.28%
39,171
Common Stock
Sep 25
2023
SELL
Open market or private sale
$193,317
$205.22 p/Share
942
Reduced 2.51%
36,544
Common Stock
Sep 22
2023
BUY
Exercise of conversion of derivative security
-
1,875
Added 4.76%
37,486
Common Stock
Sep 11
2023
SELL
Open market or private sale
$3,679,090
$226.03 p/Share
16,277
Reduced 31.37%
35,611
Common Stock
Sep 11
2023
BUY
Exercise of conversion of derivative security
$2,568,836
$157.82 p/Share
16,277
Added 23.88%
51,888
Common Stock
Sep 01
2023
SELL
Open market or private sale
$3,627,046
$222.86 p/Share
16,275
Reduced 31.37%
35,611
Common Stock
Sep 01
2023
BUY
Exercise of conversion of derivative security
$2,568,520
$157.82 p/Share
16,275
Added 23.88%
51,886
Common Stock
Aug 31
2023
SELL
Open market or private sale
$3,684,171
$226.37 p/Share
16,275
Reduced 31.37%
35,611
Common Stock
Aug 31
2023
BUY
Exercise of conversion of derivative security
$2,568,520
$157.82 p/Share
16,275
Added 23.88%
51,886
Common Stock
Aug 14
2023
SELL
Open market or private sale
$3,385,362
$208.01 p/Share
16,275
Reduced 31.37%
35,611
Common Stock
Aug 14
2023
BUY
Exercise of conversion of derivative security
$2,568,520
$157.82 p/Share
16,275
Added 23.88%
51,886
Common Stock