Jun 27
2022
SELL
Open market or private sale
$345,150
$50.0 p/Share
6,903
Reduced 22.57%
23,681
Common Stock
May 13
2022
SELL
Payment of exercise price or tax liability
$22,956
$52.53 p/Share
437
Reduced 1.41%
30,584
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$15,440
$61.27 p/Share
252
Reduced 0.81%
31,021
Common Stock
Nov 17
2021
SELL
Open market or private sale
$615,600
$76.95 p/Share
8,000
Reduced 20.37%
31,273
Common Stock
Nov 04
2021
SELL
Payment of exercise price or tax liability
$886,639
$74.52 p/Share
11,898
Reduced 21.58%
43,227
Common Stock
Nov 04
2021
BUY
Grant, award, or other acquisition
-
24,132
Added 30.45%
55,125
Common Stock
Nov 02
2021
SELL
Open market or private sale
$46,584
$72.0 p/Share
647
Reduced 2.04%
30,993
Common Stock
Nov 01
2021
SELL
Open market or private sale
$416,365
$69.51 p/Share
5,990
Reduced 15.92%
31,640
Common Stock
Oct 29
2021
SELL
Payment of exercise price or tax liability
$221,190
$69.82 p/Share
3,168
Reduced 7.77%
37,630
Common Stock
Oct 29
2021
SELL
Open market or private sale
$80,920
$70.0 p/Share
1,156
Reduced 2.76%
40,798
Common Stock
Oct 28
2021
SELL
Payment of exercise price or tax liability
$31,542
$69.63 p/Share
453
Reduced 1.07%
41,954
Common Stock
Oct 27
2021
BUY
Grant, award, or other acquisition
-
3,044
Added 6.7%
42,407
Common Stock
May 14
2021
SELL
Payment of exercise price or tax liability
$22,322
$51.08 p/Share
437
Reduced 1.1%
39,363
Common Stock
Mar 15
2021
SELL
Open market or private sale
$46,935
$66.48 p/Share
706
Reduced 1.74%
39,800
Common Stock
Feb 15
2021
SELL
Payment of exercise price or tax liability
$29,978
$67.67 p/Share
443
Reduced 1.08%
40,506
Common Stock
Dec 08
2020
SELL
Open market or private sale
$65,000
$50.0 p/Share
1,300
Reduced 3.08%
40,949
Common Stock
Nov 27
2020
SELL
Open market or private sale
$246,060
$45.0 p/Share
5,468
Reduced 11.46%
42,249
Common Stock
Nov 06
2020
SELL
Open market or private sale
$9,702
$42.0 p/Share
231
Reduced 0.48%
47,717
Common Stock
Nov 05
2020
SELL
Payment of exercise price or tax liability
$260,760
$41.43 p/Share
6,294
Reduced 11.6%
47,948
Common Stock
Nov 05
2020
BUY
Grant, award, or other acquisition
-
16,270
Added 23.07%
54,242
Common Stock
Nov 04
2020
SELL
Open market or private sale
$28,480
$40.0 p/Share
712
Reduced 1.84%
37,972
Common Stock
Oct 30
2020
SELL
Open market or private sale
$213,843
$35.7 p/Share
5,990
Reduced 13.41%
38,684
Common Stock
Oct 29
2020
SELL
Payment of exercise price or tax liability
$116,582
$36.8 p/Share
3,168
Reduced 6.62%
44,674
Common Stock
Oct 28
2020
BUY
Grant, award, or other acquisition
-
5,242
Added 9.87%
47,842
Common Stock
Oct 01
2020
SELL
Open market or private sale
$32,270
$35.0 p/Share
922
Reduced 2.12%
42,600
Common Stock