Mar 01
2022
SELL
Open market or private sale
$134,760
$67.38 p/Share
2,000
Reduced 0.5%
401,097
Common Stock
Feb 25
2022
SELL
Payment of exercise price or tax liability
$1,228,516
$56.91 p/Share
21,587
Reduced 5.08%
403,097
Common Stock
Feb 20
2022
SELL
Payment of exercise price or tax liability
$481,834
$55.53 p/Share
8,677
Reduced 2.0%
424,684
Common Stock
Feb 16
2022
BUY
Grant, award, or other acquisition
-
31,787
Added 6.83%
433,361
Common Stock
Feb 01
2022
SELL
Open market or private sale
$120,960
$60.48 p/Share
2,000
Reduced 0.5%
401,574
Common Stock
Jan 12
2022
SELL
Payment of exercise price or tax liability
$2,586,918
$55.23 p/Share
46,839
Reduced 10.4%
403,574
Common Stock
Jan 12
2022
BUY
Exercise of conversion of derivative security
-
114,931
Added 20.33%
450,413
Common Stock
Jan 03
2022
SELL
Open market or private sale
$100,620
$50.31 p/Share
2,000
Reduced 0.59%
335,482
Common Stock
Dec 01
2021
SELL
Open market or private sale
$100,880
$50.44 p/Share
2,000
Reduced 0.59%
337,482
Common Stock
Nov 10
2021
SELL
Open market or private sale
$851,550
$56.77 p/Share
15,000
Reduced 4.23%
339,482
Common Stock
Nov 01
2021
SELL
Open market or private sale
$107,960
$53.98 p/Share
2,000
Reduced 0.56%
354,482
Common Stock
Oct 01
2021
SELL
Open market or private sale
$90,140
$45.07 p/Share
2,000
Reduced 0.56%
356,482
Common Stock
Sep 01
2021
SELL
Open market or private sale
$84,300
$42.15 p/Share
2,000
Reduced 0.55%
358,482
Common Stock
Aug 02
2021
SELL
Open market or private sale
$79,620
$39.81 p/Share
2,000
Reduced 0.55%
360,482
Common Stock
Jul 01
2021
SELL
Open market or private sale
$94,620
$47.31 p/Share
2,000
Reduced 0.55%
362,482
Common Stock
May 17
2021
SELL
Sale (or disposition) back to the issuer
$294,802
$42.54 p/Share
6,930
Reduced 1.86%
365,727
Common Stock
May 17
2021
SELL
Payment of exercise price or tax liability
$52,962
$42.54 p/Share
1,245
Reduced 0.34%
364,482
Common Stock
May 17
2021
BUY
Exercise of conversion of derivative security
$294,836
$30.19 p/Share
9,766
Added 2.55%
372,657
Common Stock
Mar 05
2021
SELL
Open market or private sale
$202,350
$40.47 p/Share
5,000
Reduced 1.36%
362,891
Common Stock
Mar 04
2021
SELL
Open market or private sale
$747,400
$37.37 p/Share
20,000
Reduced 5.16%
367,891
Common Stock
Feb 25
2021
SELL
Payment of exercise price or tax liability
$438,673
$35.81 p/Share
12,250
Reduced 3.06%
387,891
Common Stock
Feb 21
2021
SELL
Payment of exercise price or tax liability
$177,189
$28.69 p/Share
6,176
Reduced 1.52%
400,141
Common Stock
Feb 20
2021
SELL
Payment of exercise price or tax liability
$253,964
$28.69 p/Share
8,852
Reduced 2.13%
406,317
Common Stock
Feb 17
2021
BUY
Grant, award, or other acquisition
-
66,705
Added 13.84%
415,169
Common Stock
Jan 08
2021
SELL
Payment of exercise price or tax liability
$299,628
$23.89 p/Share
12,542
Reduced 3.47%
348,464
Common Stock