May 17
2022
BUY
Exercise of conversion of derivative security
$127,800
$63.9 p/Share
2,000
Added 35.21%
3,680
Common Stock
Apr 07
2022
SELL
Sale (or disposition) back to the issuer
$380,220
$190.11 p/Share
2,000
Reduced 54.35%
1,680
Common Stock
Apr 07
2022
BUY
Exercise of conversion of derivative security
$127,800
$63.9 p/Share
2,000
Added 35.21%
3,680
Common Stock
Mar 15
2022
SELL
Sale (or disposition) back to the issuer
$357,640
$178.82 p/Share
2,000
Reduced 54.35%
1,680
Common Stock
Mar 15
2022
BUY
Exercise of conversion of derivative security
$176,060
$88.03 p/Share
2,000
Added 35.21%
3,680
Common Stock
Nov 11
2021
SELL
Sale (or disposition) back to the issuer
$401,800
$200.9 p/Share
2,000
Reduced 54.35%
1,680
Common Stock
Nov 11
2021
BUY
Exercise of conversion of derivative security
$127,800
$63.9 p/Share
2,000
Added 35.21%
3,680
Common Stock
Nov 08
2021
SELL
Open market or private sale
$460,368
$200.16 p/Share
2,300
Reduced 57.79%
1,680
Common Stock
Aug 04
2021
SELL
Sale (or disposition) back to the issuer
$412,180
$206.09 p/Share
2,000
Reduced 33.44%
3,980
Common Stock
Aug 04
2021
BUY
Exercise of conversion of derivative security
$127,800
$63.9 p/Share
2,000
Added 25.06%
5,980
Common Stock
Jun 26
2021
BUY
Exercise of conversion of derivative security
-
1,680
Added 29.68%
3,980
Common Stock
May 06
2021
SELL
Sale (or disposition) back to the issuer
$480,175
$192.07 p/Share
2,500
Reduced 52.08%
2,300
Common Stock
May 06
2021
BUY
Exercise of conversion of derivative security
$159,750
$63.9 p/Share
2,500
Added 34.25%
4,800
Common Stock
Dec 08
2020
SELL
Sale (or disposition) back to the issuer
$405,240
$135.08 p/Share
3,000
Reduced 56.6%
2,300
Common Stock
Dec 08
2020
BUY
Exercise of conversion of derivative security
$191,700
$63.9 p/Share
3,000
Added 36.14%
5,300
Common Stock
Jun 10
2019
BUY
Open market or private purchase
$331
$82.83 p/Share
4
Added 0.24%
1,684
Common Stock
Dec 28
2018
SELL
Open market or private sale
$420
$105.11 p/Share
4
Reduced 0.24%
1,680
Common Stock
May 21
2018
SELL
Open market or private sale
$208
$104.12 p/Share
2
Reduced 0.12%
1,684
Common Stock
Apr 20
2018
BUY
Open market or private purchase
$684
$114.06 p/Share
6
Added 0.35%
1,686
Common Stock
Mar 20
2018
SELL
Open market or private sale
$538
$107.71 p/Share
5
Reduced 0.3%
1,680
Common Stock
Nov 20
2017
BUY
Open market or private purchase
$631
$126.2 p/Share
5
Added 0.3%
1,685
Common Stock
Oct 20
2017
SELL
Open market or private sale
$726
$121.01 p/Share
6
Reduced 0.36%
1,680
Common Stock
Jul 28
2017
BUY
Open market or private purchase
$385
$128.35 p/Share
3
Added 0.18%
1,686
Common Stock
Jul 17
2017
BUY
Open market or private purchase
$390
$130.24 p/Share
3
Added 0.18%
1,683
Common Stock