Aug 15
2022
SELL
Payment of exercise price or tax liability
$2,928
$55.25 p/Share
53
Reduced 0.66%
7,935
Common Stock
Aug 15
2022
BUY
Exercise of conversion of derivative security
-
162
Added 1.99%
7,988
Common Stock
May 27
2022
SELL
Payment of exercise price or tax liability
$9,347
$70.81 p/Share
132
Reduced 1.66%
7,826
Common Stock
May 27
2022
BUY
Exercise of conversion of derivative security
-
406
Added 4.85%
7,958
Common Stock
May 16
2022
SELL
Payment of exercise price or tax liability
$15,582
$73.85 p/Share
211
Reduced 2.83%
7,246
Common Stock
May 16
2022
BUY
Exercise of conversion of derivative security
-
650
Added 8.02%
7,457
Common Stock
May 16
2022
BUY
Grant, award, or other acquisition
$18,718
$61.17 p/Share
306
Added 3.89%
7,552
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$16,415
$112.43 p/Share
146
Reduced 2.1%
6,807
Common Stock
Feb 28
2022
BUY
Exercise of conversion of derivative security
-
407
Added 5.53%
6,953
Common Stock
Nov 29
2021
SELL
Payment of exercise price or tax liability
$25,024
$129.66 p/Share
193
Reduced 2.86%
6,546
Common Stock
Nov 29
2021
BUY
Exercise of conversion of derivative security
-
406
Added 5.68%
6,739
Common Stock
Sep 13
2021
SELL
Open market or private sale
$3,871,898
$120.32 p/Share
32,180
Reduced 83.56%
6,333
Common Stock
Sep 13
2021
BUY
Exercise of conversion of derivative security
$973,445
$30.25 p/Share
32,180
Added 45.52%
38,513
Common Stock
Aug 27
2021
SELL
Payment of exercise price or tax liability
$14,671
$110.31 p/Share
133
Reduced 2.06%
6,333
Common Stock
Aug 27
2021
BUY
Exercise of conversion of derivative security
-
407
Added 5.92%
6,466
Common Stock
May 27
2021
SELL
Payment of exercise price or tax liability
$45,223
$85.65 p/Share
528
Reduced 8.02%
6,059
Common Stock
May 27
2021
BUY
Exercise of conversion of derivative security
-
1,626
Added 19.8%
6,587
Common Stock
May 17
2021
BUY
Grant, award, or other acquisition
$19,761
$66.76 p/Share
296
Added 5.63%
4,961
Common Stock
Oct 07
2020
SELL
Open market or private sale
$1,766,400
$117.76 p/Share
15,000
Reduced 76.28%
4,665
Common Stock
Oct 07
2020
BUY
Exercise of conversion of derivative security
$772,500
$51.5 p/Share
15,000
Added 43.27%
19,665
Common Stock
Sep 29
2020
SELL
Open market or private sale
$506,135
$112.75 p/Share
4,489
Reduced 49.04%
4,665
Common Stock
Sep 29
2020
BUY
Exercise of conversion of derivative security
$231,184
$51.5 p/Share
4,489
Added 32.9%
9,154
Common Stock