Apr 28
2022
SELL
Sale (or disposition) back to the issuer
$358,680
$179.34 p/Share
2,000
Reduced 100.0%
0
Common Stock
Apr 28
2022
BUY
Exercise of conversion of derivative security
$96,220
$48.11 p/Share
2,000
Added 50.0%
2,000
Common Stock
Apr 21
2022
SELL
Sale (or disposition) back to the issuer
$380,440
$190.22 p/Share
2,000
Reduced 100.0%
0
Common Stock
Apr 21
2022
BUY
Exercise of conversion of derivative security
$96,220
$48.11 p/Share
2,000
Added 50.0%
2,000
Common Stock
Apr 14
2022
SELL
Sale (or disposition) back to the issuer
$383,820
$191.91 p/Share
2,000
Reduced 100.0%
0
Common Stock
Apr 14
2022
BUY
Exercise of conversion of derivative security
$96,220
$48.11 p/Share
2,000
Added 50.0%
2,000
Common Stock
Apr 07
2022
SELL
Sale (or disposition) back to the issuer
$380,220
$190.11 p/Share
2,000
Reduced 100.0%
0
Common Stock
Apr 07
2022
BUY
Exercise of conversion of derivative security
$96,220
$48.11 p/Share
2,000
Added 50.0%
2,000
Common Stock
Nov 08
2021
SELL
Sale (or disposition) back to the issuer
$606,270
$202.09 p/Share
3,000
Reduced 100.0%
0
Common Stock
Nov 08
2021
BUY
Exercise of conversion of derivative security
$144,330
$48.11 p/Share
3,000
Added 50.0%
3,000
Common Stock
Jun 29
2021
SELL
Open market or private sale
$591,394
$176.01 p/Share
3,360
Reduced 100.0%
0
Common Stock
Jun 26
2021
BUY
Exercise of conversion of derivative security
-
3,360
Added 50.0%
3,360
Common Stock
May 05
2021
SELL
Sale (or disposition) back to the issuer
$396,280
$198.14 p/Share
2,000
Reduced 100.0%
0
Common Stock
May 05
2021
BUY
Exercise of conversion of derivative security
$109,540
$54.77 p/Share
2,000
Added 50.0%
2,000
Common Stock
Apr 28
2021
SELL
Sale (or disposition) back to the issuer
$411,240
$205.62 p/Share
2,000
Reduced 100.0%
0
Common Stock
Apr 28
2021
BUY
Exercise of conversion of derivative security
$109,540
$54.77 p/Share
2,000
Added 50.0%
2,000
Common Stock
Apr 21
2021
SELL
Sale (or disposition) back to the issuer
$423,860
$211.93 p/Share
2,000
Reduced 100.0%
0
Common Stock
Apr 21
2021
BUY
Exercise of conversion of derivative security
$109,540
$54.77 p/Share
2,000
Added 50.0%
2,000
Common Stock
Apr 14
2021
SELL
Sale (or disposition) back to the issuer
$405,560
$202.78 p/Share
2,000
Reduced 100.0%
0
Common Stock
Apr 14
2021
BUY
Exercise of conversion of derivative security
$109,540
$54.77 p/Share
2,000
Added 50.0%
2,000
Common Stock
Apr 07
2021
SELL
Sale (or disposition) back to the issuer
$382,200
$191.1 p/Share
2,000
Reduced 100.0%
0
Common Stock
Apr 07
2021
BUY
Exercise of conversion of derivative security
$109,540
$54.77 p/Share
2,000
Added 50.0%
2,000
Common Stock
Nov 10
2020
SELL
Sale (or disposition) back to the issuer
$278,560
$139.28 p/Share
2,000
Reduced 100.0%
0
Common Stock
Nov 10
2020
BUY
Exercise of conversion of derivative security
$96,220
$48.11 p/Share
2,000
Added 50.0%
2,000
Common Stock
Nov 02
2020
SELL
Sale (or disposition) back to the issuer
$669,900
$133.98 p/Share
5,000
Reduced 100.0%
0
Common Stock