May 06
2022
SELL
Open market or private sale
$8,041,266
$168.58 p/Share
47,700
Reduced 98.61%
673
Common Stock
May 06
2022
BUY
Exercise of conversion of derivative security
$4,946,967
$103.71 p/Share
47,700
Added 49.65%
48,373
Common Stock
Mar 01
2022
SELL
Open market or private sale
$1,305,180
$145.02 p/Share
9,000
Reduced 93.1%
667
Common Stock
Mar 01
2022
BUY
Exercise of conversion of derivative security
$1,044,000
$116.0 p/Share
9,000
Added 48.21%
9,667
Common Stock
Feb 25
2022
SELL
Open market or private sale
$4,340,000
$140.0 p/Share
31,000
Reduced 97.89%
667
Common Stock
Feb 25
2022
BUY
Exercise of conversion of derivative security
$3,089,150
$99.65 p/Share
31,000
Added 49.47%
31,667
Common Stock
Feb 22
2022
SELL
Open market or private sale
$2,060,105
$132.91 p/Share
15,500
Reduced 95.87%
667
Common Stock
Feb 22
2022
BUY
Exercise of conversion of derivative security
$1,804,975
$116.45 p/Share
15,500
Added 48.95%
16,167
Common Stock
Jan 31
2022
SELL
Sale (or disposition) back to the issuer
$991,542
$131.33 p/Share
7,550
Reduced 91.88%
667
Common Stock
Jan 31
2022
BUY
Exercise of conversion of derivative security
-
7,550
Added 58.35%
5,389
Common Stock
Dec 17
2021
SELL
Payment of exercise price or tax liability
$14,541
$113.6 p/Share
128
Reduced 16.1%
667
Common Stock
Dec 17
2021
BUY
Exercise of conversion of derivative security
-
128
Added 14.99%
726
Common Stock
Oct 29
2021
SELL
Open market or private sale
$1,725,150
$115.01 p/Share
15,000
Reduced 95.79%
660
Common Stock
Oct 29
2021
BUY
Exercise of conversion of derivative security
$1,615,950
$107.73 p/Share
15,000
Added 48.92%
15,660
Common Stock
Dec 17
2020
SELL
Payment of exercise price or tax liability
$8,222
$88.41 p/Share
93
Reduced 12.74%
637
Common Stock
Dec 17
2020
BUY
Exercise of conversion of derivative security
-
93
Added 12.33%
661
Common Stock
Jan 31
2020
SELL
Sale (or disposition) back to the issuer
$454,274
$107.14 p/Share
4,240
Reduced 87.57%
602
Common Stock
Jan 31
2020
BUY
Exercise of conversion of derivative security
-
4,240
Added 46.69%
4,842
Common Stock
Dec 17
2019
SELL
Payment of exercise price or tax liability
$7,590
$118.6 p/Share
64
Reduced 9.61%
602
Common Stock
Dec 17
2019
BUY
Exercise of conversion of derivative security
-
64
Added 9.29%
625
Common Stock