Aug 29
2024
SELL
Open market or private sale
$2,761,476
$213.72 p/Share
12,921
Reduced 16.97%
63,241
Common Stock
Aug 29
2024
BUY
Exercise of conversion of derivative security
$1,423,248
$110.15 p/Share
12,921
Added 14.5%
76,162
Common Stock
Jan 31
2024
SELL
Payment of exercise price or tax liability
$341,277
$162.05 p/Share
2,106
Reduced 3.23%
63,173
Common Stock
Jan 25
2024
BUY
Grant, award, or other acquisition
-
15,232
Added 18.92%
65,279
Common Stock
Oct 31
2023
SELL
Payment of exercise price or tax liability
$432,740
$140.5 p/Share
3,080
Reduced 5.8%
50,011
Common Stock
Jan 31
2023
SELL
Payment of exercise price or tax liability
$143,524
$173.13 p/Share
829
Reduced 1.54%
52,989
Common Stock
Jan 26
2023
BUY
Grant, award, or other acquisition
-
13,786
Added 20.39%
53,818
Common Stock
Feb 08
2022
SELL
Open market or private sale
$350,283
$171.96 p/Share
2,037
Reduced 4.86%
39,891
Common Stock
Jan 31
2022
SELL
Payment of exercise price or tax liability
$121,798
$177.29 p/Share
687
Reduced 1.61%
41,928
Common Stock
Jan 27
2022
BUY
Grant, award, or other acquisition
-
11,441
Added 21.17%
42,615
Common Stock
Feb 10
2021
SELL
Open market or private sale
$494,373
$173.83 p/Share
2,844
Reduced 8.39%
31,046
Common Stock
Feb 10
2021
BUY
Exercise of conversion of derivative security
$225,415
$79.26 p/Share
2,844
Added 7.74%
33,890
Common Stock
Feb 01
2021
SELL
Open market or private sale
$402,906
$170.29 p/Share
2,366
Reduced 7.08%
31,046
Common Stock
Jan 28
2021
BUY
Grant, award, or other acquisition
-
8,864
Added 20.97%
33,412
Common Stock
Aug 10
2020
SELL
Open market or private sale
$1,153,427
$135.22 p/Share
8,530
Reduced 25.85%
24,467
Common Stock
Aug 10
2020
BUY
Exercise of conversion of derivative security
$676,088
$79.26 p/Share
8,530
Added 20.54%
32,997
Common Stock
Feb 05
2020
SELL
Open market or private sale
$490,820
$130.99 p/Share
3,747
Reduced 13.33%
24,365
Common Stock
Feb 05
2020
BUY
Exercise of conversion of derivative security
$198,329
$52.93 p/Share
3,747
Added 11.76%
28,112
Common Stock
Jan 31
2020
SELL
Open market or private sale
$255,880
$121.27 p/Share
2,110
Reduced 7.97%
24,365
Common Stock
Jan 31
2020
SELL
Payment of exercise price or tax liability
$90,080
$124.42 p/Share
724
Reduced 2.66%
26,475
Common Stock
Jan 24
2020
BUY
Grant, award, or other acquisition
-
7,662
Added 21.98%
27,199
Common Stock
Sep 23
2019
BUY
Grant, award, or other acquisition
-
7,827
Added 28.7%
19,441
Common Stock