Mar 16
2023
SELL
Open market or private sale
$1,220,370
$107.05 p/Share
11,400
Reduced 100.0%
0
Common Stock
Mar 16
2023
BUY
Exercise of conversion of derivative security
$667,242
$58.53 p/Share
11,400
Added 50.0%
11,400
Common Stock
Jan 03
2023
SELL
Open market or private sale
$1,199,390
$113.15 p/Share
10,600
Reduced 100.0%
0
Common Stock
Jan 03
2023
BUY
Exercise of conversion of derivative security
$599,324
$56.54 p/Share
10,600
Added 50.0%
10,600
Common Stock
Dec 27
2022
SELL
Open market or private sale
$706,624
$113.99 p/Share
6,199
Reduced 100.0%
0
Common Stock
Dec 27
2022
BUY
Exercise of conversion of derivative security
$197,982
$38.82 p/Share
5,100
Added 50.0%
5,100
Common Stock
Dec 21
2022
SELL
Payment of exercise price or tax liability
$54,854
$112.87 p/Share
486
Reduced 30.66%
1,099
Common Stock
Dec 21
2022
BUY
Grant, award, or other acquisition
-
1,585
Added 50.0%
1,585
Common Stock
Sep 12
2022
SELL
Open market or private sale
$95,678
$91.47 p/Share
1,046
Reduced 100.0%
0
Common Stock
Dec 15
2021
SELL
Payment of exercise price or tax liability
$86,070
$98.03 p/Share
878
Reduced 45.63%
1,046
Common Stock
Dec 15
2021
BUY
Grant, award, or other acquisition
-
1,924
Added 50.0%
1,924
Common Stock
Mar 08
2021
SELL
Open market or private sale
$1,594,705
$99.05 p/Share
16,100
Reduced 100.0%
0
Common Stock
Mar 08
2021
BUY
Exercise of conversion of derivative security
$565,110
$35.1 p/Share
16,100
Added 74.54%
5,500
Common Stock
Dec 21
2020
SELL
Open market or private sale
$494,543
$93.31 p/Share
5,300
Reduced 100.0%
0
Common Stock
Dec 21
2020
BUY
Exercise of conversion of derivative security
$157,675
$29.75 p/Share
5,300
Added 50.0%
5,300
Common Stock
Dec 18
2020
SELL
Open market or private sale
$103,481
$94.59 p/Share
1,094
Reduced 100.0%
0
Common Stock
Dec 16
2020
SELL
Payment of exercise price or tax liability
$44,562
$92.26 p/Share
483
Reduced 30.63%
1,094
Common Stock
Dec 16
2020
BUY
Grant, award, or other acquisition
-
1,577
Added 50.0%
1,577
Common Stock
Sep 28
2020
SELL
Open market or private sale
$461,945
$83.99 p/Share
5,500
Reduced 100.0%
0
Common Stock
Sep 28
2020
BUY
Exercise of conversion of derivative security
$163,625
$29.75 p/Share
5,500
Added 50.0%
5,500
Common Stock