May 24
2022
SELL
Open market or private sale
$383,776
$68.95 p/Share
5,566
Reduced 83.66%
1,087
Common Stock
May 23
2022
SELL
Open market or private sale
$470,307
$74.51 p/Share
6,312
Reduced 48.68%
6,653
Common Stock
May 23
2022
BUY
Exercise of conversion of derivative security
$142,083
$22.51 p/Share
6,312
Added 32.74%
12,965
Common Stock
May 22
2022
SELL
Payment of exercise price or tax liability
$77,032
$72.06 p/Share
1,069
Reduced 13.84%
6,653
Common Stock
May 20
2022
SELL
Payment of exercise price or tax liability
$42,437
$74.32 p/Share
571
Reduced 9.3%
5,566
Common Stock
May 20
2022
SELL
Open market or private sale
$238,493
$76.76 p/Share
3,107
Reduced 35.82%
5,566
Common Stock
May 20
2022
BUY
Exercise of conversion of derivative security
$88,953
$28.63 p/Share
3,107
Added 26.38%
8,673
Common Stock
May 14
2022
SELL
Payment of exercise price or tax liability
$32,006
$92.77 p/Share
345
Reduced 6.47%
4,987
Common Stock
May 12
2022
BUY
Grant, award, or other acquisition
-
4,025
Added 17.24%
19,320
Common Stock
Apr 26
2022
SELL
Payment of exercise price or tax liability
$413,865
$90.74 p/Share
4,561
Reduced 49.59%
4,637
Common Stock
Apr 26
2022
BUY
Grant, award, or other acquisition
-
9,198
Added 50.0%
9,198
Common Stock
Mar 23
2022
SELL
Open market or private sale
$241,347
$99.73 p/Share
2,420
Reduced 100.0%
0
Common Stock
Mar 21
2022
SELL
Open market or private sale
$1,130,352
$100.44 p/Share
11,254
Reduced 82.3%
2,420
Common Stock
Mar 21
2022
BUY
Exercise of conversion of derivative security
$210,000
$18.66 p/Share
11,254
Added 45.15%
13,674
Common Stock
Mar 19
2022
SELL
Payment of exercise price or tax liability
$133,100
$100.0 p/Share
1,331
Reduced 35.48%
2,420
Common Stock
May 25
2021
SELL
Open market or private sale
$79,992
$73.59 p/Share
1,087
Reduced 100.0%
0
Common Stock
May 24
2021
SELL
Open market or private sale
$508,767
$73.82 p/Share
6,892
Reduced 86.38%
1,087
Common Stock
May 24
2021
BUY
Exercise of conversion of derivative security
$142,106
$22.51 p/Share
6,313
Added 46.04%
7,400
Common Stock
May 22
2021
SELL
Payment of exercise price or tax liability
$79,234
$74.12 p/Share
1,069
Reduced 39.09%
1,666
Common Stock
May 20
2021
SELL
Payment of exercise price or tax liability
$40,895
$71.62 p/Share
571
Reduced 49.65%
579
Common Stock
May 20
2021
SELL
Open market or private sale
$222,585
$71.64 p/Share
3,107
Reduced 84.29%
579
Common Stock
May 20
2021
BUY
Exercise of conversion of derivative security
$88,953
$28.63 p/Share
3,107
Added 45.74%
3,686
Common Stock
May 14
2021
BUY
Grant, award, or other acquisition
-
2,777
Added 11.05%
22,352
Common Stock
May 10
2021
SELL
Open market or private sale
$181,892
$73.97 p/Share
2,459
Reduced 100.0%
0
Common Stock
Mar 19
2021
SELL
Open market or private sale
$726,896
$64.59 p/Share
11,254
Reduced 100.0%
0
Common Stock