Jan 04
2024
SELL
Open market or private sale
$72,815
$145.63 p/Share
500
Reduced 0.42%
118,560
Common Stock, par valu...
Dec 22
2023
SELL
Open market or private sale
$76,915
$153.83 p/Share
500
Reduced 0.42%
119,060
Common Stock, par valu...
Dec 21
2023
SELL
Open market or private sale
$76,600
$153.2 p/Share
500
Reduced 0.42%
119,560
Common Stock, par valu...
Dec 07
2023
SELL
Open market or private sale
$73,045
$146.09 p/Share
500
Reduced 0.41%
120,060
Common Stock, par valu...
Dec 06
2023
SELL
Open market or private sale
$73,880
$147.76 p/Share
500
Reduced 0.41%
120,560
Common Stock, par valu...
Nov 22
2023
SELL
Open market or private sale
$72,340
$144.68 p/Share
500
Reduced 0.41%
121,060
Common Stock, par valu...
Nov 21
2023
SELL
Open market or private sale
$515,804
$143.12 p/Share
3,604
Reduced 2.88%
121,560
Common Stock, par valu...
Nov 21
2023
BUY
Exercise of conversion of derivative security
-
7,760
Added 5.84%
125,164
Common Stock, par valu...
Nov 16
2023
SELL
Open market or private sale
$70,480
$140.96 p/Share
500
Reduced 0.42%
117,404
Common Stock, par valu...
Nov 15
2023
SELL
Open market or private sale
$1,561,233
$145.15 p/Share
10,756
Reduced 8.36%
117,904
Common Stock, par valu...
Nov 15
2023
BUY
Exercise of conversion of derivative security
-
25,640
Added 16.62%
128,660
Common Stock, par valu...
Nov 03
2023
SELL
Open market or private sale
$69,500
$139.0 p/Share
500
Reduced 0.48%
103,020
Common Stock, par valu...
Nov 02
2023
SELL
Open market or private sale
$69,400
$138.8 p/Share
500
Reduced 0.48%
103,520
Common Stock, par valu...
Oct 20
2023
SELL
Open market or private sale
$64,004
$128.01 p/Share
500
Reduced 0.48%
104,020
Common Stock, par valu...
Oct 19
2023
SELL
Open market or private sale
$65,265
$130.53 p/Share
500
Reduced 0.48%
104,520
Common Stock, par valu...
Oct 06
2023
SELL
Open market or private sale
$62,065
$124.13 p/Share
500
Reduced 0.47%
105,020
Common Stock, par valu...
Oct 05
2023
SELL
Open market or private sale
$63,320
$126.64 p/Share
500
Reduced 0.47%
105,520
Common Stock, par valu...
Sep 21
2023
SELL
Open market or private sale
$65,900
$131.8 p/Share
500
Reduced 0.47%
106,020
Common Stock, par valu...
Sep 20
2023
SELL
Open market or private sale
$69,240
$138.48 p/Share
500
Reduced 0.47%
106,520
Common Stock, par valu...
Sep 06
2023
SELL
Open market or private sale
$68,060
$136.12 p/Share
500
Reduced 0.47%
107,020
Common Stock, par valu...
Sep 05
2023
SELL
Open market or private sale
$68,830
$137.66 p/Share
500
Reduced 0.46%
107,520
Common Stock, par valu...
Aug 22
2023
SELL
Open market or private sale
$67,500
$135.0 p/Share
500
Reduced 0.46%
108,020
Common Stock, par valu...
Aug 21
2023
SELL
Open market or private sale
$483,044
$134.03 p/Share
3,604
Reduced 3.21%
108,520
Common Stock, par valu...
Aug 21
2023
BUY
Exercise of conversion of derivative security
-
7,760
Added 6.47%
112,124
Common Stock, par valu...
Aug 16
2023
SELL
Open market or private sale
$68,500
$137.0 p/Share
500
Reduced 0.48%
104,364
Common Stock, par valu...