Mar 17
2022
SELL
Payment of exercise price or tax liability
$25,043
$83.2 p/Share
301
Reduced 3.62%
8,024
Common Stock
Mar 17
2022
BUY
Exercise of conversion of derivative security
-
764
Added 8.41%
8,325
Common Stock
Mar 11
2022
SELL
Payment of exercise price or tax liability
$53,596
$80.96 p/Share
662
Reduced 8.05%
7,561
Common Stock
Mar 11
2022
BUY
Exercise of conversion of derivative security
-
1,682
Added 16.98%
8,223
Common Stock
Mar 07
2022
SELL
Payment of exercise price or tax liability
$63,031
$80.09 p/Share
787
Reduced 10.74%
6,541
Common Stock
Mar 07
2022
BUY
Exercise of conversion of derivative security
-
2,000
Added 21.44%
7,328
Common Stock
Feb 14
2022
SELL
Payment of exercise price or tax liability
$66,526
$82.95 p/Share
802
Reduced 13.08%
5,328
Common Stock
Feb 14
2022
BUY
Exercise of conversion of derivative security
-
3,000
Added 32.86%
6,130
Common Stock
Dec 06
2021
SELL
Open market or private sale
$106,000
$106.0 p/Share
1,000
Reduced 24.21%
3,130
Common Stock
Nov 26
2021
SELL
Payment of exercise price or tax liability
$77,716
$98.75 p/Share
787
Reduced 16.01%
4,130
Common Stock
Nov 26
2021
BUY
Exercise of conversion of derivative security
-
2,000
Added 28.91%
4,917
Common Stock
May 07
2021
SELL
Open market or private sale
$307,500
$102.5 p/Share
3,000
Reduced 50.7%
2,917
Common Stock
Mar 12
2021
SELL
Payment of exercise price or tax liability
$33,083
$80.69 p/Share
410
Reduced 6.48%
5,917
Common Stock
Mar 12
2021
BUY
Exercise of conversion of derivative security
-
1,682
Added 21.0%
6,327
Common Stock
Mar 10
2021
SELL
Open market or private sale
$450,780
$81.96 p/Share
5,500
Reduced 54.21%
4,645
Common Stock
Mar 05
2021
SELL
Payment of exercise price or tax liability
$38,478
$79.01 p/Share
487
Reduced 4.58%
10,145
Common Stock
Mar 05
2021
BUY
Exercise of conversion of derivative security
-
2,000
Added 15.83%
10,632
Common Stock
Feb 12
2021
SELL
Payment of exercise price or tax liability
$122,119
$82.18 p/Share
1,486
Reduced 14.69%
8,632
Common Stock
Feb 12
2021
BUY
Exercise of conversion of derivative security
-
5,820
Added 36.52%
10,118
Common Stock
Nov 26
2020
SELL
Payment of exercise price or tax liability
$54,839
$76.06 p/Share
721
Reduced 14.37%
4,298
Common Stock
Nov 26
2020
BUY
Exercise of conversion of derivative security
-
2,000
Added 28.49%
5,019
Common Stock