Nov 21
2024
SELL
Open market or private sale
$2,962,048
$202.88 p/Share
14,600
Reduced 22.96%
49,000
Common Stock, par valu...
Nov 21
2024
BUY
Exercise of conversion of derivative security
-
14,600
Added 18.67%
63,600
Common Stock, par valu...
Aug 21
2024
SELL
Open market or private sale
$2,628,000
$180.0 p/Share
14,600
Reduced 22.96%
49,000
Common Stock, par valu...
Aug 21
2024
BUY
Exercise of conversion of derivative security
-
14,600
Added 18.67%
63,600
Common Stock, par valu...
May 21
2024
SELL
Open market or private sale
$2,658,806
$182.11 p/Share
14,600
Reduced 22.96%
49,000
Common Stock, par valu...
May 21
2024
BUY
Exercise of conversion of derivative security
-
14,600
Added 18.67%
63,600
Common Stock, par valu...
Feb 21
2024
SELL
Open market or private sale
$2,838,696
$168.97 p/Share
16,800
Reduced 25.53%
49,000
Common Stock, par valu...
Feb 21
2024
BUY
Exercise of conversion of derivative security
-
16,800
Added 20.34%
65,800
Common Stock, par valu...
Nov 21
2023
SELL
Open market or private sale
$2,415,168
$143.76 p/Share
16,800
Reduced 25.53%
49,000
Common Stock, par valu...
Nov 21
2023
BUY
Exercise of conversion of derivative security
-
16,800
Added 20.34%
65,800
Common Stock, par valu...
Aug 21
2023
SELL
Open market or private sale
$2,244,648
$133.61 p/Share
16,800
Reduced 25.53%
49,000
Common Stock, par valu...
Aug 21
2023
BUY
Exercise of conversion of derivative security
-
16,800
Added 20.34%
65,800
Common Stock, par valu...
May 22
2023
SELL
Open market or private sale
$1,960,392
$116.69 p/Share
16,800
Reduced 25.53%
49,000
Common Stock, par valu...
May 21
2023
BUY
Exercise of conversion of derivative security
-
16,800
Added 20.34%
65,800
Common Stock, par valu...
Feb 21
2023
SELL
Open market or private sale
$1,596,390
$95.25 p/Share
16,760
Reduced 25.49%
49,000
Common Stock, par valu...
Feb 21
2023
BUY
Exercise of conversion of derivative security
-
16,760
Added 20.31%
65,760
Common Stock, par valu...
Nov 21
2022
SELL
Open market or private sale
$1,432,560
$94.0 p/Share
15,240
Reduced 23.72%
49,000
Common Stock, par valu...
Nov 21
2022
BUY
Exercise of conversion of derivative security
-
16,740
Added 20.67%
64,240
Common Stock, par valu...
Aug 22
2022
SELL
Open market or private sale
$2,266,396
$135.55 p/Share
16,720
Reduced 26.04%
47,500
Common Stock, par valu...
Aug 21
2022
BUY
Exercise of conversion of derivative security
-
16,720
Added 20.66%
64,220
Common Stock, par valu...
May 23
2022
SELL
Open market or private sale
$1,650,776
$2169.22 p/Share
761
Reduced 24.27%
2,375
Common Stock, par valu...
May 21
2022
BUY
Exercise of conversion of derivative security
-
836
Added 21.05%
3,136
Common Stock, par valu...
Feb 15
2022
SELL
Open market or private sale
$2,867,337
$3150.92 p/Share
910
Reduced 28.35%
2,300
Common Stock, par valu...
Feb 15
2022
BUY
Exercise of conversion of derivative security
-
1,060
Added 24.82%
3,210
Common Stock, par valu...
Nov 15
2021
SELL
Open market or private sale
$3,218,670
$3537.0 p/Share
910
Reduced 29.74%
2,150
Common Stock, par valu...