Aug 16
2022
BUY
Grant, award, or other acquisition
-
31,407
Added 49.78%
31,686
Common Stock
Jan 20
2022
SELL
Open market or private sale
$7,949,671
$161.13 p/Share
49,337
Reduced 99.45%
274
Common Stock
Jan 20
2022
BUY
Exercise of conversion of derivative security
$4,200,059
$85.13 p/Share
49,337
Added 49.86%
49,611
Common Stock
Dec 06
2021
SELL
Payment of exercise price or tax liability
$5,060
$148.83 p/Share
34
Reduced 11.04%
274
Common Stock
Dec 06
2021
BUY
Exercise of conversion of derivative security
$5,060
$148.83 p/Share
34
Added 9.94%
308
Common Stock
Aug 17
2021
SELL
Open market or private sale
$1,580,563
$144.37 p/Share
10,948
Reduced 28.8%
27,061
Common Stock
Aug 17
2021
BUY
Grant, award, or other acquisition
-
27,686
Added 42.14%
38,009
Common Stock
Aug 12
2021
SELL
Open market or private sale
$828,878
$142.91 p/Share
5,800
Reduced 35.98%
10,322
Common Stock
Aug 11
2021
SELL
Open market or private sale
$3,189,606
$142.75 p/Share
22,344
Reduced 58.09%
16,122
Common Stock
Aug 11
2021
BUY
Exercise of conversion of derivative security
$3,004,497
$78.66 p/Share
38,196
Added 49.82%
38,466
Common Stock
Aug 02
2021
SELL
Open market or private sale
$1,767,163
$141.77 p/Share
12,465
Reduced 97.88%
270
Common Stock
Aug 02
2021
BUY
Exercise of conversion of derivative security
$949,584
$76.18 p/Share
12,465
Added 49.46%
12,735
Common Stock
Dec 15
2020
SELL
Payment of exercise price or tax liability
$6,843
$136.85 p/Share
50
Reduced 15.82%
266
Common Stock
Dec 15
2020
BUY
Exercise of conversion of derivative security
$6,843
$136.85 p/Share
50
Added 13.62%
317
Common Stock
Aug 19
2020
SELL
Open market or private sale
$2,296,649
$136.13 p/Share
16,871
Reduced 98.45%
265
Common Stock
Aug 18
2020
SELL
Open market or private sale
$2,081,536
$136.53 p/Share
15,246
Reduced 47.08%
17,136
Common Stock
Aug 18
2020
BUY
Grant, award, or other acquisition
-
32,117
Added 49.79%
32,382
Common Stock
Aug 03
2020
SELL
Open market or private sale
$4,074,647
$130.56 p/Share
31,209
Reduced 99.16%
263
Common Stock
Aug 03
2020
BUY
Exercise of conversion of derivative security
$2,107,232
$67.52 p/Share
31,209
Added 49.79%
31,472
Common Stock
Feb 21
2020
SELL
Open market or private sale
$1,274,100
$127.41 p/Share
10,000
Reduced 80.84%
2,370
Common Stock
Feb 21
2020
BUY
Exercise of conversion of derivative security
$630,500
$63.05 p/Share
10,000
Added 44.7%
12,370
Common Stock
Nov 20
2019
SELL
Payment of exercise price or tax liability
$1,829
$121.95 p/Share
15
Reduced 0.63%
2,368
Common Stock
Nov 20
2019
BUY
Exercise of conversion of derivative security
$1,829
$121.95 p/Share
15
Added 0.63%
2,383
Common Stock
Aug 26
2019
SELL
Open market or private sale
$919,822
$119.04 p/Share
7,727
Reduced 76.56%
2,366
Common Stock
Aug 20
2019
SELL
Open market or private sale
$836,563
$119.8 p/Share
6,983
Reduced 40.89%
10,093
Common Stock