Nov 21
2024
SELL
Open market or private sale
$760,322
$200.56 p/Share
3,791
Reduced 2.99%
123,142
Common Stock, par valu...
Nov 21
2024
BUY
Exercise of conversion of derivative security
-
5,472
Added 4.13%
126,933
Common Stock, par valu...
Aug 21
2024
SELL
Open market or private sale
$687,308
$181.3 p/Share
3,791
Reduced 3.03%
121,461
Common Stock, par valu...
Aug 21
2024
BUY
Exercise of conversion of derivative security
-
5,472
Added 4.19%
125,252
Common Stock, par valu...
May 21
2024
SELL
Open market or private sale
$490,698
$181.74 p/Share
2,700
Reduced 2.2%
119,780
Common Stock, par valu...
May 21
2024
BUY
Exercise of conversion of derivative security
-
2,700
Added 2.16%
122,480
Common Stock, par valu...
Feb 21
2024
SELL
Open market or private sale
$523,807
$168.97 p/Share
3,100
Reduced 2.52%
119,780
Common Stock, par valu...
Feb 21
2024
BUY
Exercise of conversion of derivative security
-
3,100
Added 2.46%
122,880
Common Stock, par valu...
Nov 21
2023
SELL
Open market or private sale
$447,563
$143.45 p/Share
3,120
Reduced 2.54%
119,780
Common Stock, par valu...
Nov 21
2023
BUY
Exercise of conversion of derivative security
-
3,120
Added 2.48%
122,900
Common Stock, par valu...
Aug 21
2023
SELL
Open market or private sale
$416,144
$134.24 p/Share
3,100
Reduced 2.52%
119,780
Common Stock, par valu...
Aug 21
2023
BUY
Exercise of conversion of derivative security
-
3,100
Added 2.46%
122,880
Common Stock, par valu...
May 22
2023
SELL
Open market or private sale
$358,856
$115.76 p/Share
3,100
Reduced 2.52%
119,780
Common Stock, par valu...
May 21
2023
BUY
Exercise of conversion of derivative security
-
3,100
Added 2.46%
122,880
Common Stock, par valu...
Feb 21
2023
SELL
Open market or private sale
$333,200
$95.2 p/Share
3,500
Reduced 2.84%
119,780
Common Stock, par valu...
Feb 21
2023
BUY
Exercise of conversion of derivative security
-
3,500
Added 2.76%
123,280
Common Stock, par valu...
Nov 21
2022
SELL
Open market or private sale
$329,000
$94.0 p/Share
3,500
Reduced 2.84%
119,780
Common Stock, par valu...
Nov 21
2022
BUY
Exercise of conversion of derivative security
-
3,500
Added 2.76%
123,280
Common Stock, par valu...
Aug 22
2022
SELL
Open market or private sale
$468,652
$134.67 p/Share
3,480
Reduced 2.82%
119,780
Common Stock, par valu...
Aug 21
2022
BUY
Exercise of conversion of derivative security
-
3,480
Added 2.75%
123,260
Common Stock, par valu...
May 23
2022
SELL
Open market or private sale
$375,275
$2169.22 p/Share
173
Reduced 2.81%
5,989
Common Stock, par valu...
May 21
2022
BUY
Exercise of conversion of derivative security
-
173
Added 2.73%
6,162
Common Stock, par valu...
Feb 15
2022
SELL
Open market or private sale
$699,504
$3150.92 p/Share
222
Reduced 3.57%
5,989
Common Stock, par valu...
Feb 15
2022
BUY
Exercise of conversion of derivative security
-
222
Added 3.45%
6,211
Common Stock, par valu...
Nov 15
2021
SELL
Open market or private sale
$785,214
$3537.0 p/Share
222
Reduced 3.57%
5,989
Common Stock, par valu...