Feb 13
2022
SELL
Payment of exercise price or tax liability
$22,439
$102.93 p/Share
218
Reduced 0.87%
24,912
Common Stock
Feb 11
2022
SELL
Payment of exercise price or tax liability
$51,053
$102.93 p/Share
496
Reduced 1.94%
25,130
Common Stock
Feb 11
2022
BUY
Grant, award, or other acquisition
-
2,703
Added 9.54%
25,626
Common Stock
Feb 08
2022
SELL
Payment of exercise price or tax liability
$10,541
$104.37 p/Share
101
Reduced 0.44%
22,923
Common Stock
Jan 24
2022
SELL
Payment of exercise price or tax liability
$211,642
$103.24 p/Share
2,050
Reduced 8.18%
23,024
Common Stock
Jan 24
2022
BUY
Grant, award, or other acquisition
-
6,494
Added 20.57%
25,074
Common Stock
Mar 30
2021
-
500
Reduced 2.62%
18,575
Common Stock
Mar 05
2021
SELL
Open market or private sale
$628,113
$90.35 p/Share
6,952
Reduced 21.81%
24,924
Common Stock
Mar 05
2021
SELL
Open market or private sale
$531,323
$90.84 p/Share
5,849
Reduced 23.47%
19,075
Common Stock
Mar 05
2021
SELL
Open market or private sale
$329,946
$90.1 p/Share
3,662
Reduced 10.3%
31,876
Common Stock
Mar 05
2021
BUY
Exercise of conversion of derivative security
$870,563
$52.88 p/Share
16,463
Added 31.66%
35,538
Common Stock
Mar 04
2021
SELL
Open market or private sale
$81,306
$90.34 p/Share
900
Reduced 4.51%
19,075
Common Stock
Mar 04
2021
BUY
Exercise of conversion of derivative security
$35,973
$39.97 p/Share
900
Added 4.31%
19,975
Common Stock
Feb 23
2021
SELL
Open market or private sale
$270,800
$83.4 p/Share
3,247
Reduced 14.55%
19,075
Common Stock
Feb 13
2021
SELL
Payment of exercise price or tax liability
$35,251
$78.51 p/Share
449
Reduced 1.97%
22,322
Common Stock
Feb 12
2021
BUY
Grant, award, or other acquisition
-
3,407
Added 13.01%
22,771
Common Stock
Feb 08
2021
SELL
Payment of exercise price or tax liability
$6,494
$77.31 p/Share
84
Reduced 0.43%
19,364
Common Stock
Feb 02
2021
SELL
Payment of exercise price or tax liability
$4,322
$74.52 p/Share
58
Reduced 0.3%
19,448
Common Stock
Jan 25
2021
SELL
Payment of exercise price or tax liability
$39,431
$73.02 p/Share
540
Reduced 2.69%
19,506
Common Stock
Jan 25
2021
BUY
Grant, award, or other acquisition
-
1,497
Added 6.95%
20,046
Common Stock
Nov 17
2020
SELL
Open market or private sale
$34,628
$71.25 p/Share
486
Reduced 2.57%
18,449
Common Stock