Apr 12
2023
BUY
Exercise of conversion of derivative security
$904,640
$113.08 p/Share
8,000
Added 49.6%
8,130
Common Stock
Apr 11
2023
SELL
Open market or private sale
$1,804,080
$225.51 p/Share
8,000
Reduced 98.4%
130
Common Stock
Apr 11
2023
BUY
Exercise of conversion of derivative security
$904,640
$113.08 p/Share
8,000
Added 49.6%
8,130
Common Stock
Apr 10
2023
SELL
Open market or private sale
$1,798,400
$224.8 p/Share
8,000
Reduced 98.4%
130
Common Stock
Apr 10
2023
BUY
Exercise of conversion of derivative security
$904,640
$113.08 p/Share
8,000
Added 49.6%
8,130
Common Stock
Apr 06
2023
SELL
Open market or private sale
$1,843,280
$230.41 p/Share
8,000
Reduced 98.4%
130
Common Stock
Apr 06
2023
BUY
Exercise of conversion of derivative security
$904,640
$113.08 p/Share
8,000
Added 49.6%
8,130
Common Stock
Apr 05
2023
SELL
Open market or private sale
$1,843,520
$230.44 p/Share
8,000
Reduced 98.4%
130
Common Stock
Apr 05
2023
BUY
Exercise of conversion of derivative security
$904,640
$113.08 p/Share
8,000
Added 49.6%
8,130
Common Stock
Apr 04
2023
SELL
Open market or private sale
$1,804,240
$225.53 p/Share
8,000
Reduced 98.4%
130
Common Stock
Apr 04
2023
BUY
Exercise of conversion of derivative security
$904,640
$113.08 p/Share
8,000
Added 49.6%
8,130
Common Stock
Apr 03
2023
SELL
Open market or private sale
$1,801,600
$225.2 p/Share
8,000
Reduced 98.4%
130
Common Stock
Apr 03
2023
BUY
Exercise of conversion of derivative security
$904,640
$113.08 p/Share
8,000
Added 49.6%
8,130
Common Stock
Mar 31
2023
SELL
Open market or private sale
$1,772,160
$221.52 p/Share
8,000
Reduced 98.4%
130
Common Stock
Mar 31
2023
BUY
Exercise of conversion of derivative security
$904,640
$113.08 p/Share
8,000
Added 49.6%
8,130
Common Stock
Mar 30
2023
SELL
Open market or private sale
$1,733,760
$216.72 p/Share
8,000
Reduced 98.4%
130
Common Stock
Mar 30
2023
BUY
Exercise of conversion of derivative security
$904,640
$113.08 p/Share
8,000
Added 49.6%
8,130
Common Stock
Mar 29
2023
SELL
Open market or private sale
$1,742,880
$217.86 p/Share
8,000
Reduced 98.4%
130
Common Stock
Mar 29
2023
BUY
Exercise of conversion of derivative security
$904,640
$113.08 p/Share
8,000
Added 49.6%
8,130
Common Stock
Mar 28
2023
SELL
Open market or private sale
$1,763,360
$220.42 p/Share
8,000
Reduced 98.4%
130
Common Stock
Mar 28
2023
BUY
Exercise of conversion of derivative security
$904,640
$113.08 p/Share
8,000
Added 49.6%
8,130
Common Stock
Mar 27
2023
SELL
Open market or private sale
$1,744,960
$218.12 p/Share
8,000
Reduced 98.4%
130
Common Stock
Mar 27
2023
BUY
Exercise of conversion of derivative security
$904,640
$113.08 p/Share
8,000
Added 49.6%
8,130
Common Stock
Mar 24
2023
SELL
Open market or private sale
$1,738,800
$217.35 p/Share
8,000
Reduced 98.4%
130
Common Stock
Mar 24
2023
BUY
Exercise of conversion of derivative security
$904,640
$113.08 p/Share
8,000
Added 49.6%
8,130
Common Stock