Feb 02
2024
SELL
Open market or private sale
$6,420,395
$126.65 p/Share
50,694
Reduced 68.22%
23,619
Common Stock
Feb 02
2024
BUY
Exercise of conversion of derivative security
$2,382,826
$72.22 p/Share
32,994
Added 30.75%
74,313
Common Stock
Jan 22
2024
BUY
Grant, award, or other acquisition
$2,195,601
$119.43 p/Share
18,384
Added 30.79%
41,319
Common Stock
Aug 14
2023
SELL
Open market or private sale
$463,292
$109.01 p/Share
4,250
Reduced 15.63%
22,935
Common Stock
Aug 03
2023
SELL
Open market or private sale
$474,705
$105.49 p/Share
4,500
Reduced 14.2%
27,185
Common Stock
May 03
2023
SELL
Open market or private sale
$6,355,134
$119.01 p/Share
53,400
Reduced 62.76%
31,685
Common Stock
May 03
2023
BUY
Exercise of conversion of derivative security
$3,927,040
$75.52 p/Share
52,000
Added 53.56%
45,085
Common Stock
Feb 13
2023
SELL
Open market or private sale
$198,016
$109.1 p/Share
1,815
Reduced 5.2%
33,085
Common Stock
Feb 09
2023
SELL
Open market or private sale
$535,000
$107.0 p/Share
5,000
Reduced 12.53%
34,900
Common Stock
Feb 06
2023
SELL
Open market or private sale
$462,453
$104.25 p/Share
4,436
Reduced 10.01%
39,900
Common Stock
Jan 23
2023
BUY
Grant, award, or other acquisition
$1,339,656
$109.88 p/Share
12,192
Added 21.57%
44,336
Common Stock
Nov 10
2022
SELL
Open market or private sale
$1,521,300
$101.42 p/Share
15,000
Reduced 31.82%
32,144
Common Stock
Nov 10
2022
BUY
Exercise of conversion of derivative security
-
15,000
Added 24.14%
47,144
Common Stock
Nov 08
2022
SELL
Open market or private sale
$2,020,000
$101.0 p/Share
20,000
Reduced 38.36%
32,144
Common Stock
Nov 08
2022
BUY
Exercise of conversion of derivative security
-
20,000
Added 27.72%
52,144
Common Stock
Oct 28
2022
SELL
Open market or private sale
$2,485,500
$99.42 p/Share
25,000
Reduced 43.75%
32,144
Common Stock
Oct 28
2022
BUY
Exercise of conversion of derivative security
-
17,000
Added 22.93%
57,144
Common Stock
Feb 24
2022
BUY
Grant, award, or other acquisition
$1,071,114
$73.51 p/Share
14,571
Added 26.63%
40,144
Common Stock
Oct 30
2021
SELL
Payment of exercise price or tax liability
$204,540
$88.05 p/Share
2,323
Reduced 8.33%
25,573
Common Stock
Oct 30
2021
BUY
Exercise of conversion of derivative security
$415,156
$88.05 p/Share
4,715
Added 14.46%
27,896
Common Stock
Feb 26
2021
BUY
Grant, award, or other acquisition
$1,294,815
$72.62 p/Share
17,830
Added 43.48%
23,181
Common Stock
Oct 30
2020
SELL
Payment of exercise price or tax liability
$172,498
$75.89 p/Share
2,273
Reduced 29.81%
5,351
Common Stock
Oct 30
2020
BUY
Exercise of conversion of derivative security
$347,121
$75.89 p/Share
4,574
Added 37.5%
7,624
Common Stock
Oct 30
2019
SELL
Payment of exercise price or tax liability
$133,352
$85.1 p/Share
1,567
Reduced 34.26%
3,007
Common Stock
Oct 30
2019
BUY
Exercise of conversion of derivative security
-
4,574
Added 50.0%
4,574
Common Stock