Jul 13
2021
SELL
Open market or private sale
$486,570
$69.51 p/Share
7,000
Reduced 1.11%
622,947
Common Stock
Jun 08
2021
SELL
Open market or private sale
$418,880
$59.84 p/Share
7,000
Reduced 1.1%
629,947
Common Stock
Jun 01
2021
SELL
Payment of exercise price or tax liability
$998,528
$58.0 p/Share
17,216
Reduced 2.63%
636,947
Common Stock
May 17
2021
BUY
Grant, award, or other acquisition
$21,248
$24.65 p/Share
862
Added 0.13%
654,163
Common Stock
May 11
2021
SELL
Open market or private sale
$351,260
$50.18 p/Share
7,000
Reduced 1.06%
653,301
Common Stock
May 01
2021
SELL
Payment of exercise price or tax liability
$630,944
$55.22 p/Share
11,426
Reduced 1.7%
660,301
Common Stock
Apr 13
2021
SELL
Open market or private sale
$500,990
$71.57 p/Share
7,000
Reduced 1.03%
671,727
Common Stock
Apr 08
2021
BUY
Grant, award, or other acquisition
-
67,457
Added 9.04%
678,727
Common Stock
Mar 09
2021
SELL
Open market or private sale
$461,720
$65.96 p/Share
7,000
Reduced 1.13%
611,270
Common Stock
Mar 01
2021
SELL
Payment of exercise price or tax liability
$1,816,689
$77.06 p/Share
23,575
Reduced 3.67%
618,270
Common Stock
Mar 01
2021
BUY
Grant, award, or other acquisition
-
12,825
Added 1.96%
641,845
Common Stock
Feb 28
2021
SELL
Payment of exercise price or tax liability
$1,097,334
$77.06 p/Share
14,240
Reduced 2.21%
629,020
Common Stock
Feb 28
2021
BUY
Grant, award, or other acquisition
-
28,912
Added 4.3%
643,260
Common Stock
Feb 09
2021
SELL
Open market or private sale
$411,250
$58.75 p/Share
7,000
Reduced 1.13%
614,348
Common Stock
Feb 01
2021
SELL
Payment of exercise price or tax liability
$334,610
$50.53 p/Share
6,622
Reduced 1.05%
621,348
Common Stock
Jan 12
2021
SELL
Open market or private sale
$339,850
$48.55 p/Share
7,000
Reduced 1.1%
627,970
Common Stock
Dec 08
2020
SELL
Open market or private sale
$335,510
$47.93 p/Share
7,000
Reduced 1.09%
634,970
Common Stock
Dec 01
2020
SELL
Payment of exercise price or tax liability
$800,716
$46.51 p/Share
17,216
Reduced 2.61%
641,970
Common Stock
Nov 10
2020
SELL
Open market or private sale
$302,330
$43.19 p/Share
7,000
Reduced 1.05%
659,186
Common Stock
Nov 01
2020
SELL
Payment of exercise price or tax liability
$164,406
$41.36 p/Share
3,975
Reduced 0.59%
666,186
Common Stock
Oct 13
2020
SELL
Open market or private sale
$336,700
$48.1 p/Share
7,000
Reduced 1.03%
670,161
Common Stock