Dec 03
2021
BUY
Grant, award, or other acquisition
$1,462
$85.99 p/Share
17
Added 0.02%
103,680
Common Stock
Nov 19
2021
BUY
Grant, award, or other acquisition
$1,542
$85.68 p/Share
18
Added 0.02%
103,662
Common Stock
Nov 12
2021
SELL
Sale (or disposition) back to the issuer
$596,975
$95.09 p/Share
6,278
Reduced 5.07%
117,503
Common Stock
Nov 12
2021
SELL
Open market or private sale
$1,231,130
$95.09 p/Share
12,947
Reduced 11.1%
103,644
Common Stock
Nov 12
2021
SELL
Payment of exercise price or tax liability
$86,722
$95.09 p/Share
912
Reduced 0.78%
116,591
Common Stock
Nov 12
2021
BUY
Exercise of conversion of derivative security
$596,890
$69.43 p/Share
8,597
Added 6.49%
123,781
Common Stock
Nov 05
2021
BUY
Grant, award, or other acquisition
$158,946
$95.12 p/Share
1,671
Added 1.43%
115,184
Common Stock
Oct 29
2021
BUY
Grant, award, or other acquisition
$6,102
$92.46 p/Share
66
Added 0.06%
113,513
Common Stock
Oct 22
2021
BUY
Grant, award, or other acquisition
$1,472
$92.0 p/Share
16
Added 0.01%
113,446
Common Stock
Oct 08
2021
BUY
Grant, award, or other acquisition
$1,539
$90.53 p/Share
17
Added 0.01%
113,429
Common Stock
Sep 29
2021
SELL
Payment of exercise price or tax liability
$570,146
$82.57 p/Share
6,905
Reduced 5.74%
113,412
Common Stock
Sep 27
2021
SELL
Payment of exercise price or tax liability
$158,466
$81.81 p/Share
1,937
Reduced 1.58%
120,317
Common Stock
Sep 27
2021
BUY
Grant, award, or other acquisition
-
8,323
Added 6.37%
122,254
Common Stock
Sep 24
2021
BUY
Grant, award, or other acquisition
$1,484
$78.1 p/Share
19
Added 0.02%
113,931
Common Stock
Sep 10
2021
BUY
Grant, award, or other acquisition
$1,544
$67.14 p/Share
23
Added 0.02%
113,911
Common Stock
Aug 27
2021
BUY
Grant, award, or other acquisition
$1,532
$69.63 p/Share
22
Added 0.02%
113,888
Common Stock
Aug 13
2021
BUY
Grant, award, or other acquisition
$1,496
$68.0 p/Share
22
Added 0.02%
113,866
Common Stock
Jul 30
2021
SELL
Sale (or disposition) back to the issuer
$73
$72.86 p/Share
1
Reduced 0.0%
113,843
Common Stock
Jul 30
2021
BUY
Grant, award, or other acquisition
$22,077
$72.86 p/Share
303
Added 0.27%
113,844
Common Stock
Jul 16
2021
BUY
Grant, award, or other acquisition
$1,478
$73.91 p/Share
20
Added 0.02%
113,541
Common Stock
Jul 02
2021
BUY
Grant, award, or other acquisition
$1,544
$85.77 p/Share
18
Added 0.02%
113,520
Common Stock
Jun 30
2021
BUY
Grant, award, or other acquisition
$10,595
$42.38 p/Share
250
Added 0.22%
113,502
Common Stock
Jun 18
2021
BUY
Grant, award, or other acquisition
$1,507
$79.31 p/Share
19
Added 0.02%
113,252
Common Stock
Jun 04
2021
BUY
Grant, award, or other acquisition
$1,487
$87.46 p/Share
17
Added 0.02%
113,233
Common Stock
May 21
2021
BUY
Grant, award, or other acquisition
$1,521
$80.07 p/Share
19
Added 0.02%
113,215
Common Stock