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
Jul 31
2023
SELL
Open market or private sale
$3,636,160
$223.42 p/Share
16,275
Reduced 31.37%
35,611
Common Stock
Jul 31
2023
BUY
Exercise of conversion of derivative security
$2,544,108
$156.32 p/Share
16,275
Added 23.88%
51,886
Common Stock
Jul 24
2023
SELL
Open market or private sale
$114,550
$225.05 p/Share
509
Reduced 1.41%
35,611
Common Stock
Jul 22
2023
BUY
Exercise of conversion of derivative security
-
1,013
Added 2.73%
36,120
Common Stock
Jul 14
2023
SELL
Open market or private sale
$3,763,105
$231.22 p/Share
16,275
Reduced 31.67%
35,107
Common Stock
Jul 14
2023
BUY
Exercise of conversion of derivative security
$2,568,520
$157.82 p/Share
16,275
Added 24.06%
51,382
Common Stock
Jun 30
2023
SELL
Open market or private sale
$3,463,645
$212.82 p/Share
16,275
Reduced 31.67%
35,107
Common Stock
Jun 30
2023
BUY
Exercise of conversion of derivative security
$2,568,520
$157.82 p/Share
16,275
Added 24.06%
51,382
Common Stock
Jun 23
2023
SELL
Open market or private sale
$198,508
$209.84 p/Share
946
Reduced 2.62%
35,107
Common Stock
Jun 22
2023
BUY
Exercise of conversion of derivative security
-
1,873
Added 4.94%
36,053
Common Stock