Nov 22
2022
SELL
Open market or private sale
$1,311,591
$116.07 p/Share
11,300
Reduced 100.0%
0
Common Stock
Nov 22
2022
BUY
Exercise of conversion of derivative security
$902,983
$79.91 p/Share
11,300
Added 50.0%
11,300
Common Stock
Aug 15
2022
SELL
Open market or private sale
$308,100
$102.7 p/Share
3,000
Reduced 100.0%
0
Common Stock
Aug 15
2022
BUY
Exercise of conversion of derivative security
$231,780
$77.26 p/Share
3,000
Added 50.0%
3,000
Common Stock
Mar 18
2021
SELL
Open market or private sale
$191,306
$102.03 p/Share
1,875
Reduced 100.0%
0
Common Stock
Mar 18
2021
BUY
Exercise of conversion of derivative security
$94,950
$50.64 p/Share
1,875
Added 50.0%
1,875
Common Stock
Mar 09
2021
SELL
Open market or private sale
$188,362
$100.46 p/Share
1,875
Reduced 100.0%
0
Common Stock
Mar 09
2021
BUY
Exercise of conversion of derivative security
$94,950
$50.64 p/Share
1,875
Added 50.0%
1,875
Common Stock
Feb 11
2020
SELL
Open market or private sale
$411,262
$109.67 p/Share
3,750
Reduced 100.0%
0
Common Stock
Feb 11
2020
BUY
Exercise of conversion of derivative security
$189,900
$50.64 p/Share
3,750
Added 50.0%
3,750
Common Stock
Nov 04
2019
SELL
Open market or private sale
$367,612
$98.03 p/Share
3,750
Reduced 100.0%
0
Common Stock
Nov 04
2019
BUY
Exercise of conversion of derivative security
$201,038
$53.61 p/Share
3,750
Added 50.0%
3,750
Common Stock
Jun 07
2019
SELL
Open market or private sale
$89,330
$89.33 p/Share
1,000
Reduced 100.0%
0
Common Stock
Jun 07
2019
BUY
Exercise of conversion of derivative security
$50,690
$50.69 p/Share
1,000
Added 50.0%
1,000
Common Stock
Apr 29
2019
SELL
Open market or private sale
$76,510
$87.44 p/Share
875
Reduced 100.0%
0
Common Stock
Apr 29
2019
BUY
Exercise of conversion of derivative security
$44,354
$50.69 p/Share
875
Added 50.0%
875
Common Stock
Sep 20
2018
SELL
Open market or private sale
$165,300
$88.16 p/Share
1,875
Reduced 100.0%
0
Common Stock
Sep 20
2018
BUY
Exercise of conversion of derivative security
$95,044
$50.69 p/Share
1,875
Added 50.0%
1,875
Common Stock
Jul 27
2018
SELL
Open market or private sale
$76,624
$87.57 p/Share
875
Reduced 100.0%
0
Common Stock
Jul 27
2018
BUY
Exercise of conversion of derivative security
$32,725
$37.4 p/Share
875
Added 50.0%
875
Common Stock
Apr 24
2018
SELL
Open market or private sale
$86,620
$86.62 p/Share
1,000
Reduced 100.0%
0
Common Stock
Apr 24
2018
BUY
Exercise of conversion of derivative security
$37,400
$37.4 p/Share
1,000
Added 50.0%
1,000
Common Stock
Nov 03
2017
SELL
Open market or private sale
$159,938
$85.3 p/Share
1,875
Reduced 100.0%
0
Common Stock
Nov 03
2017
BUY
Exercise of conversion of derivative security
$100,519
$53.61 p/Share
1,875
Added 50.0%
1,875
Common Stock
Oct 27
2017
SELL
Open market or private sale
$159,525
$85.08 p/Share
1,875
Reduced 100.0%
0
Common Stock