Jan 21
2023
SELL
Payment of exercise price or tax liability
$325,463
$79.42 p/Share
4,098
Reduced 2.14%
187,509
Common Stock
Jan 11
2023
SELL
Open market or private sale
$4,301,962
$74.44 p/Share
57,791
Reduced 23.17%
191,607
Common Stock
Oct 25
2022
SELL
Payment of exercise price or tax liability
$1,357,453
$62.88 p/Share
21,588
Reduced 7.97%
249,154
Common Stock
Oct 20
2022
BUY
Grant, award, or other acquisition
-
51,615
Added 16.01%
270,742
Common Stock
Dec 21
2021
SELL
Open market or private sale
$707,115
$66.93 p/Share
10,565
Reduced 4.61%
218,735
Common Stock
Dec 16
2021
SELL
Open market or private sale
$701,833
$66.43 p/Share
10,565
Reduced 4.4%
229,300
Common Stock
Dec 16
2021
SELL
Open market or private sale
$696,550
$65.93 p/Share
10,565
Reduced 4.22%
239,847
Common Stock
Nov 07
2021
SELL
Payment of exercise price or tax liability
$98,563
$65.23 p/Share
1,511
Reduced 0.6%
250,412
Common Stock
Nov 05
2021
SELL
Open market or private sale
$685,985
$64.93 p/Share
10,565
Reduced 4.02%
251,923
Common Stock
Nov 04
2021
SELL
Open market or private sale
$680,914
$64.45 p/Share
10,565
Reduced 3.87%
262,488
Common Stock
Oct 21
2021
SELL
Payment of exercise price or tax liability
$1,659,858
$61.62 p/Share
26,937
Reduced 8.98%
273,053
Common Stock
Oct 21
2021
BUY
Grant, award, or other acquisition
-
44,307
Added 12.87%
299,990
Common Stock
Oct 18
2021
SELL
Payment of exercise price or tax liability
$109,130
$62.36 p/Share
1,750
Reduced 0.68%
255,683
Common Stock
Oct 15
2021
SELL
Payment of exercise price or tax liability
$70,778
$62.97 p/Share
1,124
Reduced 0.43%
257,433
Common Stock
Aug 30
2021
SELL
Open market or private sale
$279,999
$62.43 p/Share
4,485
Reduced 1.71%
258,557
Common Stock
Aug 27
2021
SELL
Open market or private sale
$1,020,338
$61.94 p/Share
16,473
Reduced 5.89%
263,042
Common Stock
Aug 13
2021
SELL
Open market or private sale
$1,186,014
$60.44 p/Share
19,623
Reduced 6.56%
279,515
Common Stock
Jul 09
2021
SELL
Open market or private sale
$576,400
$57.64 p/Share
10,000
Reduced 3.23%
299,138
Common Stock
Jan 21
2021
BUY
Grant, award, or other acquisition
-
30,000
Added 8.85%
308,842
Common Stock
Oct 21
2020
SELL
Sale (or disposition) back to the issuer
-
3,617
Reduced 1.28%
278,440
Common Stock
Oct 15
2020
BUY
Grant, award, or other acquisition
-
76,590
Added 21.2%
284,704
Common Stock
Jan 23
2017
SELL
Payment of exercise price or tax liability
$61,410
$23.2 p/Share
2,647
Reduced 0.93%
282,057
Common Stock