May 16
2022
BUY
Exercise of conversion of derivative security
-
40,422
Added 21.31%
149,267
Common Stock
Apr 01
2022
SELL
Open market or private sale
$123,471
$72.63 p/Share
1,700
Reduced 1.4%
119,403
Common Stock
Mar 15
2022
SELL
Payment of exercise price or tax liability
$298,652
$66.22 p/Share
4,510
Reduced 3.59%
121,103
Common Stock
Mar 15
2022
BUY
Exercise of conversion of derivative security
$680,278
$66.22 p/Share
10,273
Added 7.56%
125,613
Common Stock
Feb 14
2022
SELL
Payment of exercise price or tax liability
$923,085
$65.85 p/Share
14,018
Reduced 10.84%
115,340
Common Stock
Feb 14
2022
BUY
Grant, award, or other acquisition
-
32,990
Added 20.32%
129,358
Common Stock
Jan 18
2022
SELL
Payment of exercise price or tax liability
$213,032
$75.92 p/Share
2,806
Reduced 2.83%
96,368
Common Stock
Jan 18
2022
BUY
Exercise of conversion of derivative security
$562,415
$75.92 p/Share
7,408
Added 6.95%
99,174
Common Stock
Nov 15
2021
SELL
Payment of exercise price or tax liability
$258,612
$87.31 p/Share
2,962
Reduced 3.13%
91,766
Common Stock
Nov 15
2021
BUY
Exercise of conversion of derivative security
-
6,747
Added 6.65%
94,728
Common Stock
Aug 05
2021
SELL
Open market or private sale
$4,175,493
$87.61 p/Share
47,660
Reduced 35.14%
87,981
Common Stock
Aug 05
2021
BUY
Exercise of conversion of derivative security
$1,062,341
$22.29 p/Share
47,660
Added 26.0%
135,641
Common Stock
May 15
2021
SELL
Payment of exercise price or tax liability
$1,296,125
$76.31 p/Share
16,985
Reduced 16.18%
87,981
Common Stock
May 15
2021
BUY
Grant, award, or other acquisition
-
14,641
Added 15.32%
80,919
Common Stock
May 15
2021
BUY
Exercise of conversion of derivative security
-
24,047
Added 19.62%
98,538
Common Stock
Feb 24
2021
SELL
Open market or private sale
$559,050
$74.54 p/Share
7,500
Reduced 10.17%
66,278
Common Stock
Feb 19
2021
SELL
Payment of exercise price or tax liability
$398,306
$72.99 p/Share
5,457
Reduced 6.89%
73,778
Common Stock
Feb 19
2021
BUY
Grant, award, or other acquisition
-
13,491
Added 14.55%
79,235
Common Stock
Feb 16
2021
SELL
Open market or private sale
$561,150
$74.82 p/Share
7,500
Reduced 10.24%
65,744
Common Stock
Jan 15
2021
SELL
Payment of exercise price or tax liability
$195,669
$69.46 p/Share
2,817
Reduced 3.7%
73,244
Common Stock
Jan 15
2021
BUY
Exercise of conversion of derivative security
-
7,408
Added 8.88%
76,061
Common Stock
Nov 25
2020
SELL
Open market or private sale
$617,357
$60.23 p/Share
10,250
Reduced 12.99%
68,653
Common Stock
Nov 25
2020
BUY
Exercise of conversion of derivative security
$144,270
$27.48 p/Share
5,250
Added 6.24%
78,903
Common Stock
Nov 15
2020
SELL
Payment of exercise price or tax liability
$310,424
$58.11 p/Share
5,342
Reduced 6.76%
73,653
Common Stock
Nov 15
2020
BUY
Exercise of conversion of derivative security
-
12,143
Added 12.16%
87,718
Common Stock