May 26
2023
SELL
Open market or private sale
$372,784
$93.5 p/Share
3,987
Reduced 12.62%
27,616
Common Stock
May 26
2023
BUY
Exercise of conversion of derivative security
$179,214
$43.85 p/Share
4,087
Added 11.45%
31,603
Common Stock
May 23
2023
SELL
Sale (or disposition) back to the issuer
$274,624
$98.01 p/Share
2,802
Reduced 8.3%
30,976
Common Stock
May 23
2023
SELL
Open market or private sale
$196,067
$98.23 p/Share
1,996
Reduced 6.76%
27,516
Common Stock
May 23
2023
SELL
Payment of exercise price or tax liability
$143,486
$98.01 p/Share
1,464
Reduced 4.73%
29,512
Common Stock
May 23
2023
BUY
Exercise of conversion of derivative security
$274,588
$43.85 p/Share
6,262
Added 15.64%
33,778
Common Stock
Feb 27
2023
SELL
Open market or private sale
$403,623
$104.81 p/Share
3,851
Reduced 12.31%
27,426
Common Stock
Feb 27
2023
BUY
Exercise of conversion of derivative security
$158,507
$41.16 p/Share
3,851
Added 10.96%
31,277
Common Stock
Feb 14
2023
BUY
Exercise of conversion of derivative security
-
3,833
Added 12.26%
27,426
Common Stock
Oct 27
2022
SELL
Open market or private sale
$222,090
$103.01 p/Share
2,156
Reduced 8.4%
23,512
Common Stock
Oct 27
2022
BUY
Exercise of conversion of derivative security
$134,772
$62.51 p/Share
2,156
Added 7.75%
25,668
Common Stock
Feb 15
2022
BUY
Exercise of conversion of derivative security
-
3,176
Added 12.0%
23,285
Common Stock
Jun 15
2021
BUY
Grant, award, or other acquisition
$6,020
$130.87 p/Share
46
Added 0.23%
20,000
Common Stock
May 25
2021
SELL
Sale (or disposition) back to the issuer
$263,155
$134.4 p/Share
1,958
Reduced 7.54%
23,996
Common Stock
May 25
2021
SELL
Open market or private sale
$301,229
$133.82 p/Share
2,251
Reduced 10.14%
19,954
Common Stock
May 25
2021
SELL
Payment of exercise price or tax liability
$240,710
$134.4 p/Share
1,791
Reduced 7.46%
22,205
Common Stock
May 25
2021
BUY
Exercise of conversion of derivative security
$263,100
$43.85 p/Share
6,000
Added 18.78%
25,954
Common Stock
Mar 15
2021
BUY
Grant, award, or other acquisition
$5,268
$128.49 p/Share
41
Added 0.21%
19,954
Common Stock
Feb 17
2021
BUY
Exercise of conversion of derivative security
-
2,383
Added 10.69%
19,912
Common Stock