Nov 20
2024
SELL
Open market or private sale
$123,539
$95.03 p/Share
1,300
Reduced 2.14%
59,406
Common Stock
Nov 20
2024
BUY
Exercise of conversion of derivative security
$48,685
$37.45 p/Share
1,300
Added 2.1%
60,706
Common Stock
Nov 15
2024
SELL
Open market or private sale
$688,240
$98.32 p/Share
7,000
Reduced 10.54%
59,406
Common Stock
Nov 15
2024
BUY
Exercise of conversion of derivative security
$262,150
$37.45 p/Share
7,000
Added 9.54%
66,406
Common Stock
Nov 13
2024
-
21,336
Reduced 26.42%
59,406
Common Stock
Nov 12
2024
SELL
Open market or private sale
$726,810
$103.83 p/Share
7,000
Reduced 7.98%
80,742
Common Stock
Nov 12
2024
BUY
Exercise of conversion of derivative security
$262,150
$37.45 p/Share
7,000
Added 7.39%
87,742
Common Stock
Nov 07
2024
SELL
Open market or private sale
$725,550
$103.65 p/Share
7,000
Reduced 7.98%
80,742
Common Stock
Nov 07
2024
BUY
Exercise of conversion of derivative security
$262,150
$37.45 p/Share
7,000
Added 7.39%
87,742
Common Stock
Nov 06
2024
SELL
Open market or private sale
$1,464,400
$104.6 p/Share
14,000
Reduced 14.78%
80,742
Common Stock
Nov 06
2024
BUY
Exercise of conversion of derivative security
$524,300
$37.45 p/Share
14,000
Added 14.37%
83,412
Common Stock
Jun 20
2024
SELL
Open market or private sale
$667,380
$95.34 p/Share
7,000
Reduced 7.98%
80,742
Common Stock
Jun 20
2024
BUY
Exercise of conversion of derivative security
$203,350
$29.05 p/Share
7,000
Added 7.39%
87,742
Common Stock
Jun 17
2024
SELL
Open market or private sale
$668,500
$95.5 p/Share
7,000
Reduced 7.98%
80,742
Common Stock
Jun 17
2024
BUY
Exercise of conversion of derivative security
$203,350
$29.05 p/Share
7,000
Added 7.39%
87,742
Common Stock
Jun 12
2024
SELL
Open market or private sale
$670,810
$95.83 p/Share
7,000
Reduced 7.98%
80,742
Common Stock
Jun 12
2024
BUY
Exercise of conversion of derivative security
$203,350
$29.05 p/Share
7,000
Added 7.39%
87,742
Common Stock
Jun 07
2024
SELL
Open market or private sale
$653,800
$93.4 p/Share
7,000
Reduced 7.98%
80,742
Common Stock
Jun 07
2024
BUY
Exercise of conversion of derivative security
$203,350
$29.05 p/Share
7,000
Added 7.39%
87,742
Common Stock
Jun 05
2024
BUY
Exercise of conversion of derivative security
-
1,506
Added 1.83%
80,742
Common Stock
Jun 04
2024
SELL
Open market or private sale
$655,410
$93.63 p/Share
7,000
Reduced 8.12%
79,236
Common Stock
Jun 04
2024
BUY
Exercise of conversion of derivative security
$203,350
$29.05 p/Share
7,000
Added 7.51%
86,236
Common Stock
May 30
2024
SELL
Open market or private sale
$657,650
$93.95 p/Share
7,000
Reduced 8.12%
79,236
Common Stock
May 30
2024
BUY
Exercise of conversion of derivative security
$203,350
$29.05 p/Share
7,000
Added 7.51%
86,236
Common Stock
May 23
2024
SELL
Open market or private sale
$570,660
$95.11 p/Share
6,000
Reduced 7.04%
79,236
Common Stock