Aug 17
2021
SELL
Open market or private sale
$1,733,306
$144.37 p/Share
12,006
Reduced 46.46%
13,835
Common Stock
Aug 17
2021
BUY
Grant, award, or other acquisition
-
25,841
Added 50.0%
25,841
Common Stock
Aug 16
2021
SELL
Open market or private sale
$1,930,520
$144.5 p/Share
13,360
Reduced 100.0%
0
Common Stock
Aug 16
2021
BUY
Exercise of conversion of derivative security
$1,050,898
$78.66 p/Share
13,360
Added 50.0%
13,360
Common Stock
Aug 02
2021
SELL
Open market or private sale
$2,539,075
$142.07 p/Share
17,872
Reduced 100.0%
0
Common Stock
Aug 02
2021
BUY
Exercise of conversion of derivative security
$1,050,976
$78.66 p/Share
13,361
Added 50.0%
13,361
Common Stock
May 10
2021
SELL
Open market or private sale
$620,595
$137.91 p/Share
4,500
Reduced 49.94%
4,511
Common Stock
Dec 04
2020
-
183
Reduced 1.99%
9,011
Common Stock
Aug 19
2020
SELL
Open market or private sale
$2,337,008
$135.92 p/Share
17,194
Reduced 65.16%
9,194
Common Stock
Aug 18
2020
SELL
Open market or private sale
$2,121,403
$136.53 p/Share
15,538
Reduced 37.06%
26,388
Common Stock
Aug 18
2020
BUY
Grant, award, or other acquisition
-
32,732
Added 43.84%
41,926
Common Stock
Jul 31
2020
SELL
Open market or private sale
$3,397,680
$130.0 p/Share
26,136
Reduced 73.98%
9,194
Common Stock
Jul 31
2020
BUY
Exercise of conversion of derivative security
$1,991,040
$76.18 p/Share
26,136
Added 42.52%
35,330
Common Stock
Dec 19
2019
-
323
Reduced 3.39%
9,194
Common Stock
Nov 20
2019
SELL
Payment of exercise price or tax liability
$2,195
$121.95 p/Share
18
Reduced 0.19%
9,517
Common Stock
Nov 20
2019
BUY
Exercise of conversion of derivative security
$2,195
$121.95 p/Share
18
Added 0.19%
9,520
Common Stock
Oct 24
2019
SELL
Open market or private sale
$3,533,380
$124.0 p/Share
28,495
Reduced 74.96%
9,517
Common Stock
Oct 24
2019
BUY
Exercise of conversion of derivative security
$1,923,982
$67.52 p/Share
28,495
Added 42.85%
38,012
Common Stock
Aug 21
2019
SELL
Open market or private sale
$1,052,068
$119.12 p/Share
8,832
Reduced 48.13%
9,517
Common Stock
Aug 20
2019
SELL
Open market or private sale
$770,673
$119.8 p/Share
6,433
Reduced 25.96%
18,349
Common Stock
Aug 20
2019
BUY
Grant, award, or other acquisition
-
15,265
Added 38.12%
24,782
Common Stock
Feb 12
2019
SELL
Open market or private sale
$2,201,910
$98.9 p/Share
22,264
Reduced 70.05%
9,517
Common Stock
Feb 12
2019
BUY
Exercise of conversion of derivative security
$1,403,745
$63.05 p/Share
22,264
Added 41.2%
31,781
Common Stock
Jan 31
2019
SELL
Open market or private sale
$870,676
$95.9 p/Share
9,079
Reduced 48.82%
9,517
Common Stock
Jan 31
2019
BUY
Exercise of conversion of derivative security
$574,519
$63.28 p/Share
9,079
Added 32.81%
18,596
Common Stock