Apr 13
2023
SELL
Open market or private sale
$332,353
$136.49 p/Share
2,435
Reduced 35.86%
4,356
Common Stock
Apr 13
2023
BUY
Exercise of conversion of derivative security
$63,015
$96.06 p/Share
656
Added 8.81%
6,791
Common Stock
Apr 12
2023
SELL
Open market or private sale
$425,622
$135.29 p/Share
3,146
Reduced 33.9%
6,135
Common Stock
Apr 12
2023
BUY
Exercise of conversion of derivative security
$67,338
$96.06 p/Share
701
Added 7.02%
9,281
Common Stock
Apr 11
2023
SELL
Open market or private sale
$249,903
$135.01 p/Share
1,851
Reduced 17.75%
8,580
Common Stock
Apr 11
2023
BUY
Exercise of conversion of derivative security
$30,547
$96.06 p/Share
318
Added 2.96%
10,431
Common Stock
Feb 16
2023
BUY
Grant, award, or other acquisition
-
3,715
Added 26.87%
10,113
Common Stock
Jan 30
2023
SELL
Payment of exercise price or tax liability
$636,406
$138.56 p/Share
4,593
Reduced 41.79%
6,398
Common Stock
Jan 30
2023
BUY
Grant, award, or other acquisition
-
4,600
Added 29.5%
10,991
Common Stock
Dec 15
2022
SELL
Open market or private sale
$1,149,313
$141.02 p/Share
8,150
Reduced 56.05%
6,391
Common Stock
Dec 15
2022
BUY
Exercise of conversion of derivative security
$766,670
$94.07 p/Share
8,150
Added 35.92%
14,541
Common Stock
Aug 01
2022
SELL
Open market or private sale
$529,859
$166.99 p/Share
3,173
Reduced 33.18%
6,391
Common Stock
Feb 07
2022
SELL
Payment of exercise price or tax liability
$473,292
$182.95 p/Share
2,587
Reduced 21.29%
9,564
Common Stock
Feb 07
2022
BUY
Grant, award, or other acquisition
-
4,608
Added 27.5%
12,151
Common Stock
Feb 04
2022
BUY
Grant, award, or other acquisition
-
641
Added 7.83%
7,543
Common Stock
Dec 16
2021
SELL
Open market or private sale
$255,987
$189.62 p/Share
1,350
Reduced 16.36%
6,902
Common Stock
Aug 30
2021
SELL
Open market or private sale
$569,876
$186.6 p/Share
3,054
Reduced 27.01%
8,252
Common Stock
Aug 30
2021
BUY
Exercise of conversion of derivative security
$248,260
$81.29 p/Share
3,054
Added 21.27%
11,306
Common Stock
Jun 10
2021
SELL
Open market or private sale
$345,333
$145.71 p/Share
2,370
Reduced 22.31%
8,252
Common Stock
Feb 01
2021
SELL
Payment of exercise price or tax liability
$277,962
$147.07 p/Share
1,890
Reduced 15.11%
10,622
Common Stock
Feb 01
2021
BUY
Grant, award, or other acquisition
-
2,202
Added 14.97%
12,512
Common Stock
Nov 06
2020
SELL
Open market or private sale
$855,835
$140.14 p/Share
6,107
Reduced 37.2%
10,310
Common Stock
Nov 06
2020
BUY
Exercise of conversion of derivative security
$496,438
$81.29 p/Share
6,107
Added 27.11%
16,417
Common Stock