Nov 11
2024
SELL
Open market or private sale
$1,143,526
$109.87 p/Share
10,408
Reduced 12.79%
70,943
Common Stock
Nov 11
2024
BUY
Exercise of conversion of derivative security
$841,070
$80.81 p/Share
10,408
Added 11.34%
81,351
Common Stock
Aug 09
2024
SELL
Open market or private sale
$1,071,751
$98.38 p/Share
10,894
Reduced 13.31%
70,943
Common Stock
Aug 08
2024
SELL
Payment of exercise price or tax liability
$397,435
$97.77 p/Share
4,065
Reduced 4.73%
81,837
Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$140,886
$73.84 p/Share
1,908
Reduced 2.18%
85,749
Common Stock
Feb 05
2024
BUY
Grant, award, or other acquisition
-
11,720
Added 11.79%
87,657
Common Stock
May 04
2023
SELL
Open market or private sale
$1,689,166
$104.56 p/Share
16,155
Reduced 17.54%
75,937
Common Stock
May 04
2023
BUY
Exercise of conversion of derivative security
$1,330,534
$82.92 p/Share
16,046
Added 14.85%
91,974
Common Stock
Feb 23
2023
SELL
Open market or private sale
$354,109
$101.29 p/Share
3,496
Reduced 4.4%
75,928
Common Stock
Feb 15
2023
SELL
Payment of exercise price or tax liability
$155,670
$104.97 p/Share
1,483
Reduced 1.83%
79,424
Common Stock
Feb 08
2023
BUY
Grant, award, or other acquisition
-
32,812
Added 28.85%
80,907
Common Stock
Feb 01
2023
BUY
Grant, award, or other acquisition
-
2,584
Added 5.1%
48,095
Common Stock
May 03
2022
SELL
Open market or private sale
$3,901,720
$109.92 p/Share
35,496
Reduced 43.82%
45,510
Common Stock
May 03
2022
BUY
Exercise of conversion of derivative security
$2,888,310
$81.37 p/Share
35,496
Added 30.5%
80,897
Common Stock
Feb 15
2022
SELL
Open market or private sale
$109,996
$89.5 p/Share
1,229
Reduced 2.64%
45,401
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$50,047
$89.21 p/Share
561
Reduced 1.19%
46,630
Common Stock
Feb 09
2022
BUY
Grant, award, or other acquisition
-
10,766
Added 18.58%
47,191
Common Stock
Feb 02
2022
BUY
Grant, award, or other acquisition
-
16,505
Added 31.18%
36,425
Common Stock
Nov 24
2021
SELL
Open market or private sale
$1,659,433
$98.11 p/Share
16,914
Reduced 45.92%
19,920
Common Stock
Nov 24
2021
BUY
Exercise of conversion of derivative security
$1,474,055
$87.15 p/Share
16,914
Added 31.47%
36,834
Common Stock
Aug 12
2021
SELL
Open market or private sale
$246,383
$91.49 p/Share
2,693
Reduced 11.91%
19,920
Common Stock
Jun 01
2021
SELL
Payment of exercise price or tax liability
$201,996
$97.02 p/Share
2,082
Reduced 8.43%
22,613
Common Stock
May 03
2021
SELL
Open market or private sale
$1,737,972
$99.29 p/Share
17,504
Reduced 41.48%
24,695
Common Stock
May 03
2021
BUY
Exercise of conversion of derivative security
$1,124,224
$70.15 p/Share
16,026
Added 27.58%
42,076
Common Stock
Feb 16
2021
SELL
Payment of exercise price or tax liability
$60,988
$91.3 p/Share
668
Reduced 2.5%
26,050
Common Stock