Feb 05
2024
SELL
Payment of exercise price or tax liability
$126,744
$105.62 p/Share
1,200
Reduced 8.31%
13,246
Common Stock
Feb 05
2024
BUY
Exercise of conversion of derivative security
$299,432
$105.62 p/Share
2,835
Added 16.41%
14,446
Common Stock
Mar 20
2023
SELL
Open market or private sale
$1,326,191
$123.47 p/Share
10,741
Reduced 48.05%
11,611
Common Stock
Mar 20
2023
BUY
Exercise of conversion of derivative security
$197,437
$52.65 p/Share
3,750
Added 14.37%
22,352
Common Stock
Feb 16
2023
BUY
Grant, award, or other acquisition
-
1,438
Added 7.18%
18,602
Common Stock
Jan 30
2023
SELL
Payment of exercise price or tax liability
$330,049
$138.56 p/Share
2,382
Reduced 12.19%
17,164
Common Stock
Jan 30
2023
BUY
Grant, award, or other acquisition
-
6,166
Added 23.98%
19,546
Common Stock
Jul 22
2022
SELL
Open market or private sale
$827,298
$145.14 p/Share
5,700
Reduced 29.87%
13,380
Common Stock
Jul 22
2022
BUY
Exercise of conversion of derivative security
$300,105
$52.65 p/Share
5,700
Added 23.0%
19,080
Common Stock
Mar 14
2022
SELL
Open market or private sale
$1,113,277
$166.26 p/Share
6,696
Reduced 33.35%
13,380
Common Stock
Mar 14
2022
BUY
Exercise of conversion of derivative security
$279,893
$41.8 p/Share
6,696
Added 25.01%
20,076
Common Stock
Feb 07
2022
SELL
Payment of exercise price or tax liability
$486,830
$182.95 p/Share
2,661
Reduced 16.59%
13,380
Common Stock
Feb 07
2022
BUY
Grant, award, or other acquisition
-
4,942
Added 23.55%
16,041
Common Stock
Feb 04
2022
BUY
Grant, award, or other acquisition
-
994
Added 8.22%
11,099
Common Stock
Dec 09
2021
SELL
Open market or private sale
$673,953
$190.06 p/Share
3,546
Reduced 25.98%
10,105
Common Stock
Dec 09
2021
BUY
Exercise of conversion of derivative security
$164,038
$46.26 p/Share
3,546
Added 20.62%
13,651
Common Stock
Feb 05
2021
BUY
Grant, award, or other acquisition
-
1,034
Added 9.28%
10,105
Common Stock
Feb 01
2021
SELL
Payment of exercise price or tax liability
$192,220
$147.07 p/Share
1,307
Reduced 12.59%
9,071
Common Stock
Feb 01
2021
SELL
Open market or private sale
$301,052
$147.07 p/Share
2,047
Reduced 18.41%
9,071
Common Stock
Feb 01
2021
BUY
Grant, award, or other acquisition
-
2,951
Added 22.14%
10,378
Common Stock
Feb 01
2021
BUY
Exercise of conversion of derivative security
$166,401
$81.29 p/Share
2,047
Added 15.55%
11,118
Common Stock
Dec 14
2020
SELL
Open market or private sale
$600,508
$146.68 p/Share
4,094
Reduced 35.54%
7,427
Common Stock
Dec 14
2020
BUY
Exercise of conversion of derivative security
$332,801
$81.29 p/Share
4,094
Added 26.22%
11,521
Common Stock