Nov 27
2023
BUY
Exercise of conversion of derivative security
$1,578,200
$157.82 p/Share
10,000
Added 12.67%
68,930
Common Stock
Nov 20
2023
SELL
Open market or private sale
$2,230,900
$223.09 p/Share
10,000
Reduced 14.51%
58,930
Common Stock
Nov 20
2023
BUY
Exercise of conversion of derivative security
$1,615,000
$161.5 p/Share
10,000
Added 12.67%
68,930
Common Stock
Nov 13
2023
SELL
Open market or private sale
$2,128,400
$212.84 p/Share
10,000
Reduced 14.51%
58,930
Common Stock
Nov 13
2023
BUY
Exercise of conversion of derivative security
$1,615,000
$161.5 p/Share
10,000
Added 12.67%
68,930
Common Stock
Nov 06
2023
SELL
Open market or private sale
$2,076,000
$207.6 p/Share
10,000
Reduced 14.51%
58,930
Common Stock
Nov 06
2023
BUY
Exercise of conversion of derivative security
$1,615,000
$161.5 p/Share
10,000
Added 12.67%
68,930
Common Stock
Oct 30
2023
SELL
Open market or private sale
$1,990,000
$199.0 p/Share
10,000
Reduced 14.51%
58,930
Common Stock
Oct 30
2023
BUY
Exercise of conversion of derivative security
$1,615,000
$161.5 p/Share
10,000
Added 12.67%
68,930
Common Stock
Oct 23
2023
SELL
Open market or private sale
$1,998,200
$199.82 p/Share
10,000
Reduced 14.51%
58,930
Common Stock
Oct 23
2023
SELL
Open market or private sale
$113,260
$201.89 p/Share
561
Reduced 0.94%
58,930
Common Stock
Oct 23
2023
BUY
Exercise of conversion of derivative security
$1,615,000
$161.5 p/Share
10,000
Added 12.67%
68,930
Common Stock
Oct 22
2023
BUY
Exercise of conversion of derivative security
-
1,115
Added 1.84%
59,491
Common Stock
Oct 16
2023
SELL
Open market or private sale
$2,059,900
$205.99 p/Share
10,000
Reduced 14.63%
58,376
Common Stock
Oct 16
2023
BUY
Exercise of conversion of derivative security
$1,615,000
$161.5 p/Share
10,000
Added 12.76%
68,376
Common Stock
Oct 09
2023
SELL
Open market or private sale
$2,057,500
$205.75 p/Share
10,000
Reduced 14.63%
58,376
Common Stock
Oct 09
2023
BUY
Exercise of conversion of derivative security
$1,615,000
$161.5 p/Share
10,000
Added 12.76%
68,376
Common Stock
Oct 02
2023
SELL
Open market or private sale
$2,019,400
$201.94 p/Share
10,000
Reduced 14.63%
58,376
Common Stock
Oct 02
2023
BUY
Exercise of conversion of derivative security
$1,615,000
$161.5 p/Share
10,000
Added 12.76%
68,376
Common Stock
Sep 25
2023
SELL
Open market or private sale
$2,053,600
$205.36 p/Share
10,000
Reduced 14.63%
58,376
Common Stock
Sep 25
2023
SELL
Open market or private sale
$193,317
$205.22 p/Share
942
Reduced 1.59%
58,376
Common Stock
Sep 25
2023
BUY
Exercise of conversion of derivative security
$1,615,000
$161.5 p/Share
10,000
Added 12.76%
68,376
Common Stock
Sep 22
2023
BUY
Exercise of conversion of derivative security
-
1,875
Added 3.06%
59,318
Common Stock
Sep 18
2023
SELL
Open market or private sale
$2,152,500
$215.25 p/Share
10,000
Reduced 14.83%
57,443
Common Stock
Sep 18
2023
BUY
Exercise of conversion of derivative security
$1,615,000
$161.5 p/Share
10,000
Added 12.91%
67,443
Common Stock