Oct 03
2022
BUY
Grant, award, or other acquisition
-
9,727
Added 49.29%
10,006
Common Stock
Aug 18
2022
SELL
Open market or private sale
$2,825,701
$148.87 p/Share
18,981
Reduced 98.55%
279
Common Stock
Aug 17
2022
SELL
Open market or private sale
$1,855,575
$149.33 p/Share
12,426
Reduced 39.22%
19,260
Common Stock
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