Aug 15
2022
SELL
Open market or private sale
$58,257
$63.53 p/Share
917
Reduced 2.75%
32,378
Common Stock
Aug 14
2022
SELL
Payment of exercise price or tax liability
$57,350
$63.51 p/Share
903
Reduced 2.64%
33,295
Common Stock
Aug 14
2022
BUY
Exercise of conversion of derivative security
-
1,820
Added 5.05%
34,198
Common Stock
Aug 08
2022
SELL
Open market or private sale
$1,165,473
$64.63 p/Share
18,033
Reduced 35.77%
32,378
Common Stock
Aug 02
2022
SELL
Payment of exercise price or tax liability
$690,842
$63.59 p/Share
10,864
Reduced 17.73%
50,411
Common Stock
Aug 02
2022
BUY
Exercise of conversion of derivative security
-
21,910
Added 26.64%
60,343
Common Stock
Jul 08
2022
SELL
Payment of exercise price or tax liability
$336,797
$49.01 p/Share
6,872
Reduced 14.97%
39,047
Common Stock
Jul 08
2022
BUY
Exercise of conversion of derivative security
-
13,859
Added 23.18%
45,919
Common Stock
May 19
2022
SELL
Payment of exercise price or tax liability
$17,456
$49.31 p/Share
354
Reduced 1.09%
32,060
Common Stock
May 19
2022
SELL
Payment of exercise price or tax liability
$17,456
$49.31 p/Share
354
Reduced 1.09%
32,060
Common Stock
May 19
2022
BUY
Exercise of conversion of derivative security
-
712
Added 2.15%
32,414
Common Stock
May 19
2022
BUY
Exercise of conversion of derivative security
-
712
Added 2.15%
32,414
Common Stock
May 16
2022
SELL
Open market or private sale
$45,006
$49.08 p/Share
917
Reduced 2.81%
31,702
Common Stock
May 14
2022
SELL
Payment of exercise price or tax liability
$44,541
$49.38 p/Share
902
Reduced 2.69%
32,619
Common Stock
May 14
2022
BUY
Exercise of conversion of derivative security
-
1,819
Added 5.15%
33,521
Common Stock
May 04
2022
SELL
Open market or private sale
$406,328
$51.22 p/Share
7,933
Reduced 20.02%
31,702
Common Stock
May 02
2022
SELL
Open market or private sale
$46,255
$49.63 p/Share
932
Reduced 2.3%
39,635
Common Stock
May 02
2022
BUY
Exercise of conversion of derivative security
-
1,878
Added 4.42%
40,567
Common Stock
Apr 08
2022
SELL
Open market or private sale
$349,647
$50.88 p/Share
6,872
Reduced 15.08%
38,689
Common Stock
Apr 08
2022
BUY
Exercise of conversion of derivative security
-
13,859
Added 23.32%
45,561
Common Stock
Mar 01
2022
SELL
Open market or private sale
$7,215,288
$60.65 p/Share
118,966
Reduced 78.96%
31,702
Common Stock
Feb 19
2022
SELL
Open market or private sale
$85,830
$60.7 p/Share
1,414
Reduced 0.93%
150,668
Common Stock
Feb 19
2022
BUY
Exercise of conversion of derivative security
-
2,851
Added 1.84%
152,082
Common Stock
Feb 15
2022
SELL
Open market or private sale
$1,069,419
$55.56 p/Share
19,248
Reduced 11.42%
149,231
Common Stock
Feb 15
2022
BUY
Exercise of conversion of derivative security
-
38,822
Added 18.73%
168,479
Common Stock