Dec 23
2022
-
2,000
Reduced 3.72%
51,722
Common Stock
Nov 14
2022
BUY
Grant, award, or other acquisition
$163,923
$80.95 p/Share
2,025
Added 3.63%
53,722
Common Stock
Apr 22
2022
-
2,200
Reduced 4.09%
51,654
Common Stock
Dec 27
2021
-
3,330
Reduced 5.83%
53,822
Common Stock
Nov 22
2021
BUY
Grant, award, or other acquisition
$210,625
$73.21 p/Share
2,877
Added 4.79%
57,152
Common Stock
Dec 07
2020
SELL
Payment of exercise price or tax liability
$40,599
$70.24 p/Share
578
Reduced 1.05%
54,614
Common Stock
Nov 25
2020
SELL
Open market or private sale
$159,126
$69.67 p/Share
2,284
Reduced 3.97%
55,192
Common Stock
Nov 18
2020
SELL
Payment of exercise price or tax liability
$28,904
$68.01 p/Share
425
Reduced 0.73%
57,476
Common Stock
Nov 12
2020
SELL
Payment of exercise price or tax liability
$24,572
$65.7 p/Share
374
Reduced 0.66%
56,137
Common Stock
Nov 12
2020
BUY
Grant, award, or other acquisition
$57,947
$65.7 p/Share
882
Added 1.54%
56,511
Common Stock
Aug 25
2020
SELL
Open market or private sale
$180,240
$60.08 p/Share
3,000
Reduced 5.12%
55,606
Common Stock
Feb 26
2020
-
417
Reduced 0.76%
54,218
Common Stock
Jan 24
2020
SELL
Payment of exercise price or tax liability
$546,521
$71.45 p/Share
7,649
Reduced 10.62%
64,403
Common Stock
Jan 24
2020
SELL
Open market or private sale
$418,054
$71.45 p/Share
5,851
Reduced 9.08%
58,552
Common Stock
Jan 24
2020
BUY
Exercise of conversion of derivative security
$349,650
$25.9 p/Share
13,500
Added 15.78%
72,052
Common Stock
Dec 23
2019
-
135
Reduced 0.23%
58,530
Common Stock
Dec 20
2019
-
2,684
Reduced 4.37%
58,665
Common Stock
Dec 12
2019
SELL
Payment of exercise price or tax liability
$35,690
$74.2 p/Share
481
Reduced 0.78%
61,349
Common Stock
Dec 11
2019
SELL
Open market or private sale
$549,450
$73.26 p/Share
7,500
Reduced 10.82%
61,830
Common Stock
Dec 11
2019
BUY
Exercise of conversion of derivative security
$416,500
$23.8 p/Share
17,500
Added 20.15%
69,330
Common Stock
Nov 18
2019
SELL
Open market or private sale
$1,276,402
$70.5 p/Share
18,105
Reduced 26.76%
49,543
Common Stock
Nov 18
2019
SELL
Payment of exercise price or tax liability
$2,560,560
$70.5 p/Share
36,320
Reduced 41.2%
51,830
Common Stock
Nov 18
2019
BUY
Grant, award, or other acquisition
$191,196
$70.5 p/Share
2,712
Added 4.93%
52,255
Common Stock
Nov 18
2019
BUY
Exercise of conversion of derivative security
$1,398,600
$25.9 p/Share
54,000
Added 34.28%
103,543
Common Stock
Jul 31
2019
-
3,300
Reduced 8.2%
36,958
Common Stock