Jan 31
2022
SELL
Payment of exercise price or tax liability
$511,482
$177.29 p/Share
2,885
Reduced 5.78%
47,040
Common Stock
Jan 27
2022
BUY
Grant, award, or other acquisition
-
7,151
Added 12.53%
49,925
Common Stock
Feb 11
2021
SELL
Open market or private sale
$5,439,036
$177.41 p/Share
30,658
Reduced 41.82%
42,646
Common Stock
Feb 11
2021
BUY
Exercise of conversion of derivative security
$2,429,953
$79.26 p/Share
30,658
Added 29.49%
73,304
Common Stock
Feb 08
2021
SELL
Open market or private sale
$6,753,920
$173.0 p/Share
39,040
Reduced 47.79%
42,646
Common Stock
Feb 08
2021
BUY
Exercise of conversion of derivative security
$2,377,800
$79.26 p/Share
30,000
Added 26.86%
81,686
Common Stock
Feb 04
2021
-
155
Reduced 0.3%
51,686
Common Stock
Feb 01
2021
SELL
Payment of exercise price or tax liability
$706,668
$165.69 p/Share
4,265
Reduced 7.6%
51,841
Common Stock
Jan 28
2021
BUY
Grant, award, or other acquisition
-
6,501
Added 10.38%
56,106
Common Stock
Nov 05
2020
SELL
Open market or private sale
$6,188,840
$155.0 p/Share
39,928
Reduced 44.61%
49,567
Common Stock
Nov 05
2020
BUY
Exercise of conversion of derivative security
$2,113,389
$52.93 p/Share
39,928
Added 30.85%
89,495
Common Stock
Aug 12
2020
SELL
Open market or private sale
$5,540,800
$138.52 p/Share
40,000
Reduced 44.68%
49,524
Common Stock
Aug 12
2020
BUY
Exercise of conversion of derivative security
$2,117,200
$52.93 p/Share
40,000
Added 30.88%
89,524
Common Stock
Aug 06
2020
SELL
Open market or private sale
$6,415,883
$133.14 p/Share
48,189
Reduced 49.32%
49,524
Common Stock
Aug 06
2020
BUY
Exercise of conversion of derivative security
$2,120,759
$53.94 p/Share
39,317
Added 28.69%
97,713
Common Stock
Feb 13
2020
-
175
Reduced 0.3%
58,294
Common Stock
Jan 31
2020
SELL
Open market or private sale
$744,127
$122.49 p/Share
6,075
Reduced 9.41%
58,469
Common Stock
Jan 24
2020
BUY
Grant, award, or other acquisition
-
7,662
Added 10.61%
64,544
Common Stock
Jul 25
2019
SELL
Open market or private sale
$11,054,080
$127.66 p/Share
86,590
Reduced 60.39%
56,786
Common Stock
Jul 25
2019
BUY
Exercise of conversion of derivative security
$3,411,096
$49.01 p/Share
69,600
Added 32.68%
143,376
Common Stock
Feb 13
2019
-
165
Reduced 0.22%
73,666
Common Stock
Jan 31
2019
SELL
Open market or private sale
$601,662
$100.95 p/Share
5,960
Reduced 7.47%
73,831
Common Stock
Jan 25
2019
BUY
Grant, award, or other acquisition
-
9,578
Added 10.72%
79,791
Common Stock
Jan 31
2018
SELL
Open market or private sale
$1,989,236
$109.63 p/Share
18,145
Reduced 20.59%
69,986
Common Stock
Jan 25
2018
BUY
Grant, award, or other acquisition
-
9,079
Added 9.34%
88,131
Common Stock