Aug 08
2022
SELL
Open market or private sale
$957,168
$68.0 p/Share
14,076
Reduced 100.0%
0
Common Stock
May 16
2022
SELL
Payment of exercise price or tax liability
-
2,405
Reduced 14.59%
14,076
Common Stock
May 16
2022
BUY
Exercise of conversion of derivative security
-
7,857
Added 33.3%
15,735
Common Stock
Apr 18
2022
SELL
Payment of exercise price or tax liability
$38,255
$67.47 p/Share
567
Reduced 6.17%
8,624
Common Stock
Apr 18
2022
BUY
Exercise of conversion of derivative security
$124,954
$67.47 p/Share
1,852
Added 16.77%
9,191
Common Stock
Mar 15
2022
SELL
Payment of exercise price or tax liability
$64,300
$66.22 p/Share
971
Reduced 11.68%
7,339
Common Stock
Mar 15
2022
BUY
Exercise of conversion of derivative security
$209,984
$66.22 p/Share
3,171
Added 27.62%
8,310
Common Stock
Feb 14
2022
SELL
Payment of exercise price or tax liability
-
431
Reduced 7.74%
5,139
Common Stock
Feb 14
2022
BUY
Grant, award, or other acquisition
-
1,199
Added 17.71%
5,570
Common Stock
Nov 18
2021
SELL
Open market or private sale
$522,000
$87.0 p/Share
6,000
Reduced 57.85%
4,371
Common Stock
Nov 15
2021
SELL
Payment of exercise price or tax liability
$291,266
$87.31 p/Share
3,336
Reduced 24.34%
10,371
Common Stock
Nov 15
2021
BUY
Exercise of conversion of derivative security
-
8,950
Added 39.84%
13,513
Common Stock
May 20
2021
SELL
Open market or private sale
$299,840
$74.96 p/Share
4,000
Reduced 46.71%
4,563
Common Stock
May 15
2021
SELL
Payment of exercise price or tax liability
$126,598
$76.31 p/Share
1,659
Reduced 16.23%
8,563
Common Stock
May 15
2021
BUY
Exercise of conversion of derivative security
-
5,419
Added 34.65%
10,222
Common Stock
Apr 19
2021
SELL
Payment of exercise price or tax liability
$47,870
$81.97 p/Share
584
Reduced 10.84%
4,803
Common Stock
Apr 19
2021
BUY
Exercise of conversion of derivative security
-
1,852
Added 25.58%
5,387
Common Stock
Feb 23
2021
SELL
Open market or private sale
-
4,000
Reduced 53.09%
3,535
Common Stock
Nov 16
2020
SELL
Payment of exercise price or tax liability
$159,221
$58.11 p/Share
2,740
Reduced 26.67%
7,535
Common Stock
Nov 16
2020
BUY
Exercise of conversion of derivative security
-
8,950
Added 46.55%
10,275
Common Stock
Apr 17
2020
SELL
Payment of exercise price or tax liability
$17,950
$32.46 p/Share
553
Reduced 29.45%
1,325
Common Stock
Apr 17
2020
BUY
Exercise of conversion of derivative security
-
1,851
Added 49.64%
1,878
Common Stock