Aug 15
2022
SELL
Payment of exercise price or tax liability
$4,044,856
$35.93 p/Share
112,576
Reduced 11.03%
907,622
Common Stock
Aug 14
2022
SELL
Payment of exercise price or tax liability
$106,370
$35.96 p/Share
2,958
Reduced 0.29%
1,020,198
Common Stock
Aug 10
2022
SELL
Payment of exercise price or tax liability
$329,946
$37.32 p/Share
8,841
Reduced 0.86%
1,023,156
Common Stock
Aug 06
2022
SELL
Payment of exercise price or tax liability
$284,924
$43.46 p/Share
6,556
Reduced 0.63%
1,031,997
Common Stock
Aug 04
2022
BUY
Grant, award, or other acquisition
-
238,863
Added 18.7%
1,038,553
Common Stock
Jul 01
2022
SELL
Payment of exercise price or tax liability
$523,111
$41.32 p/Share
12,660
Reduced 1.56%
799,690
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$165,947
$34.23 p/Share
4,848
Reduced 0.59%
812,350
Common Stock
Feb 14
2022
SELL
Payment of exercise price or tax liability
$102,975
$33.84 p/Share
3,043
Reduced 0.37%
817,198
Common Stock
Oct 06
2021
SELL
Payment of exercise price or tax liability
$11,395,463
$36.49 p/Share
312,290
Reduced 27.57%
820,241
Common Stock
Oct 06
2021
BUY
Exercise of conversion of derivative security
-
692,439
Added 37.94%
1,132,531
Common Stock
Sep 18
2021
SELL
Payment of exercise price or tax liability
$372,285
$35.68 p/Share
10,434
Reduced 2.32%
440,092
Common Stock
Aug 15
2021
SELL
Payment of exercise price or tax liability
$2,091,321
$35.62 p/Share
58,712
Reduced 11.78%
439,763
Common Stock
Aug 14
2021
SELL
Payment of exercise price or tax liability
$52,682
$35.62 p/Share
1,479
Reduced 0.3%
498,475
Common Stock
Aug 13
2021
BUY
Grant, award, or other acquisition
-
28,070
Added 5.32%
499,954
Common Stock
Aug 10
2021
SELL
Payment of exercise price or tax liability
$271,449
$30.7 p/Share
8,842
Reduced 1.92%
450,526
Common Stock
Aug 10
2021
BUY
Grant, award, or other acquisition
-
19,605
Added 4.09%
459,368
Common Stock
Aug 06
2021
SELL
Payment of exercise price or tax liability
$196,877
$30.03 p/Share
6,556
Reduced 1.37%
471,884
Common Stock
Aug 06
2021
BUY
Grant, award, or other acquisition
-
163,035
Added 25.42%
478,440
Common Stock
Mar 18
2021
SELL
Payment of exercise price or tax liability
$287,256
$27.69 p/Share
10,374
Reduced 3.18%
315,405
Common Stock
Feb 15
2021
SELL
Payment of exercise price or tax liability
$136,092
$28.27 p/Share
4,814
Reduced 1.46%
325,779
Common Stock
Feb 14
2021
SELL
Payment of exercise price or tax liability
$43,508
$28.27 p/Share
1,539
Reduced 0.46%
330,593
Common Stock