May 05
2021
SELL
Open market or private sale
$789,187
$116.83 p/Share
6,755
Reduced 21.14%
25,199
Common Stock
May 05
2021
BUY
Exercise of conversion of derivative security
$594,845
$88.06 p/Share
6,755
Added 17.45%
31,954
Common Stock
Apr 29
2021
SELL
Open market or private sale
$1,543,995
$114.37 p/Share
13,500
Reduced 34.88%
25,199
Common Stock
Apr 29
2021
BUY
Exercise of conversion of derivative security
$880,600
$88.06 p/Share
10,000
Added 20.53%
38,699
Common Stock
Mar 12
2021
SELL
Open market or private sale
$1,021,800
$102.18 p/Share
10,000
Reduced 25.84%
28,699
Common Stock
Mar 01
2021
SELL
Payment of exercise price or tax liability
$229,145
$98.43 p/Share
2,328
Reduced 5.67%
38,699
Common Stock
Feb 22
2021
SELL
Payment of exercise price or tax liability
$110,780
$96.92 p/Share
1,143
Reduced 2.67%
41,660
Common Stock
Feb 17
2021
BUY
Grant, award, or other acquisition
-
7,542
Added 14.98%
42,803
Common Stock
Jan 19
2021
SELL
Payment of exercise price or tax liability
$346,498
$96.76 p/Share
3,581
Reduced 9.22%
35,261
Common Stock
Jan 19
2021
BUY
Grant, award, or other acquisition
-
11,445
Added 22.76%
38,842
Common Stock
Dec 03
2020
SELL
Payment of exercise price or tax liability
$76,794
$93.31 p/Share
823
Reduced 2.92%
27,397
Common Stock
Nov 24
2020
SELL
Open market or private sale
$107,019
$97.29 p/Share
1,100
Reduced 3.75%
28,220
Common Stock
Nov 10
2020
SELL
Open market or private sale
$490,250
$91.55 p/Share
5,355
Reduced 15.44%
29,320
Common Stock
Nov 10
2020
BUY
Exercise of conversion of derivative security
$311,929
$58.25 p/Share
5,355
Added 13.38%
34,675
Common Stock
Jun 03
2020
SELL
Open market or private sale
$424,100
$84.82 p/Share
5,000
Reduced 14.57%
29,320
Common Stock
Mar 10
2020
SELL
Open market or private sale
$325,395
$72.31 p/Share
4,500
Reduced 11.59%
34,320
Common Stock
Mar 02
2020
SELL
Payment of exercise price or tax liability
$149,610
$86.63 p/Share
1,727
Reduced 4.26%
38,820
Common Stock
Feb 21
2020
SELL
Payment of exercise price or tax liability
$127,498
$101.35 p/Share
1,258
Reduced 2.87%
42,509
Common Stock
Feb 20
2020
SELL
Open market or private sale
$385,892
$104.07 p/Share
3,708
Reduced 7.81%
43,767
Common Stock
Feb 20
2020
BUY
Exercise of conversion of derivative security
$215,991
$58.25 p/Share
3,708
Added 7.24%
47,475
Common Stock
Feb 18
2020
BUY
Grant, award, or other acquisition
-
7,533
Added 14.68%
43,767
Common Stock
Feb 16
2020
SELL
Payment of exercise price or tax liability
$205,727
$100.6 p/Share
2,045
Reduced 5.34%
36,234
Common Stock
Jan 21
2020
SELL
Payment of exercise price or tax liability
$529,766
$109.23 p/Share
4,850
Reduced 10.36%
41,947
Common Stock
Jan 21
2020
BUY
Grant, award, or other acquisition
-
13,934
Added 22.94%
46,797
Common Stock
Dec 11
2019
SELL
Open market or private sale
$1,534,947
$109.28 p/Share
14,046
Reduced 29.94%
32,863
Common Stock