Aug 18
2022
SELL
Open market or private sale
$1,475,845
$104.3 p/Share
14,150
Reduced 100.0%
0
Common Stock
Aug 18
2022
BUY
Exercise of conversion of derivative security
$1,231,616
$87.04 p/Share
14,150
Added 50.0%
14,150
Common Stock
Jul 29
2022
SELL
Open market or private sale
$80,512
$100.64 p/Share
800
Reduced 100.0%
0
Common Stock
Jul 29
2022
BUY
Exercise of conversion of derivative security
$61,808
$77.26 p/Share
800
Added 50.0%
800
Common Stock
Mar 29
2022
SELL
Open market or private sale
$154,410
$102.94 p/Share
1,500
Reduced 100.0%
0
Common Stock
Mar 29
2022
BUY
Exercise of conversion of derivative security
$115,890
$77.26 p/Share
1,500
Added 50.0%
1,500
Common Stock
Mar 08
2021
SELL
Open market or private sale
$1,193,689
$100.31 p/Share
11,900
Reduced 100.0%
0
Common Stock
Mar 08
2021
BUY
Exercise of conversion of derivative security
$1,012,452
$85.08 p/Share
11,900
Added 50.0%
11,900
Common Stock
Feb 25
2021
SELL
Open market or private sale
$317,233
$97.61 p/Share
3,250
Reduced 100.0%
0
Common Stock
Feb 25
2021
BUY
Exercise of conversion of derivative security
$251,095
$77.26 p/Share
3,250
Added 50.0%
3,250
Common Stock
Feb 21
2020
SELL
Open market or private sale
$357,533
$110.01 p/Share
3,250
Reduced 100.0%
0
Common Stock
Feb 21
2020
BUY
Exercise of conversion of derivative security
$251,095
$77.26 p/Share
3,250
Added 50.0%
3,250
Common Stock
Feb 06
2020
SELL
Open market or private sale
$350,675
$107.9 p/Share
3,250
Reduced 100.0%
0
Common Stock
Feb 06
2020
BUY
Exercise of conversion of derivative security
$251,095
$77.26 p/Share
3,250
Added 50.0%
3,250
Common Stock
Nov 19
2019
SELL
Open market or private sale
$99,410
$99.41 p/Share
1,000
Reduced 100.0%
0
Common Stock
Nov 19
2019
BUY
Exercise of conversion of derivative security
$50,640
$50.64 p/Share
1,000
Added 50.0%
1,000
Common Stock
Apr 29
2019
SELL
Open market or private sale
$349,120
$87.28 p/Share
4,000
Reduced 100.0%
0
Common Stock
Apr 29
2019
BUY
Exercise of conversion of derivative security
$202,560
$50.64 p/Share
4,000
Added 50.0%
4,000
Common Stock
Mar 15
2019
SELL
Open market or private sale
$207,250
$82.9 p/Share
2,500
Reduced 100.0%
0
Common Stock
Mar 15
2019
BUY
Exercise of conversion of derivative security
$126,600
$50.64 p/Share
2,500
Added 50.0%
2,500
Common Stock
Feb 26
2018
SELL
Open market or private sale
$1,309,950
$87.33 p/Share
15,000
Reduced 100.0%
0
Common Stock
Feb 26
2018
BUY
Exercise of conversion of derivative security
$781,950
$52.13 p/Share
15,000
Added 66.67%
7,500
Common Stock