Nov 21
2024
SELL
Open market or private sale
$2,335,649
$199.97 p/Share
11,680
Reduced 16.21%
60,390
Common Stock, par valu...
Nov 21
2024
BUY
Exercise of conversion of derivative security
-
14,600
Added 16.85%
72,070
Common Stock, par valu...
Nov 15
2024
-
4,950
Reduced 7.93%
57,470
Common Stock, par valu...
Sep 24
2024
SELL
Open market or private sale
$427,050
$195.0 p/Share
2,190
Reduced 3.39%
62,420
Common Stock, par valu...
Aug 21
2024
SELL
Open market or private sale
$1,719,872
$181.23 p/Share
9,490
Reduced 12.81%
64,610
Common Stock, par valu...
Aug 21
2024
BUY
Exercise of conversion of derivative security
-
14,600
Added 16.46%
74,100
Common Stock, par valu...
Jun 27
2024
SELL
Open market or private sale
$918,450
$195.0 p/Share
4,710
Reduced 7.34%
59,500
Common Stock, par valu...
May 21
2024
SELL
Open market or private sale
$1,724,143
$181.68 p/Share
9,490
Reduced 12.88%
64,210
Common Stock, par valu...
May 21
2024
BUY
Exercise of conversion of derivative security
-
14,600
Added 16.53%
73,700
Common Stock, par valu...
Feb 21
2024
SELL
Open market or private sale
$1,850,830
$169.49 p/Share
10,920
Reduced 15.6%
59,100
Common Stock, par valu...
Feb 21
2024
BUY
Exercise of conversion of derivative security
-
16,800
Added 19.35%
70,020
Common Stock, par valu...
Nov 22
2023
SELL
Open market or private sale
$2,673,800
$145.0 p/Share
18,440
Reduced 25.73%
53,220
Common Stock, par valu...
Nov 21
2023
SELL
Open market or private sale
$963,648
$143.4 p/Share
6,720
Reduced 8.57%
71,660
Common Stock, par valu...
Nov 21
2023
BUY
Exercise of conversion of derivative security
-
16,800
Added 17.65%
78,380
Common Stock, par valu...
Nov 13
2023
-
2,800
Reduced 4.35%
61,580
Common Stock, par valu...
Sep 14
2023
SELL
Open market or private sale
$6,213,886
$145.13 p/Share
42,816
Reduced 39.94%
64,380
Common Stock, par valu...
Aug 21
2023
SELL
Open market or private sale
$902,294
$134.27 p/Share
6,720
Reduced 5.9%
107,196
Common Stock, par valu...
Aug 21
2023
BUY
Exercise of conversion of derivative security
-
16,800
Added 12.85%
113,916
Common Stock, par valu...
May 22
2023
SELL
Open market or private sale
$777,840
$115.75 p/Share
6,720
Reduced 6.47%
97,116
Common Stock, par valu...
May 21
2023
BUY
Exercise of conversion of derivative security
-
16,800
Added 13.93%
103,836
Common Stock, par valu...
Feb 21
2023
SELL
Open market or private sale
$638,019
$95.17 p/Share
6,704
Reduced 7.15%
87,036
Common Stock, par valu...
Feb 21
2023
BUY
Exercise of conversion of derivative security
-
16,760
Added 15.17%
93,740
Common Stock, par valu...
Nov 21
2022
SELL
Open market or private sale
$787,720
$94.0 p/Share
8,380
Reduced 9.82%
76,980
Common Stock, par valu...
Nov 21
2022
BUY
Exercise of conversion of derivative security
-
16,740
Added 16.4%
85,360
Common Stock, par valu...
Aug 22
2022
SELL
Open market or private sale
$1,125,758
$134.66 p/Share
8,360
Reduced 10.86%
68,620
Common Stock, par valu...