Jun 26
2024
SELL
Open market or private sale
$89,198
$72.46 p/Share
1,231
Reduced 55.3%
995
Common Stock
May 03
2024
SELL
Payment of exercise price or tax liability
$36,141
$68.71 p/Share
526
Reduced 19.11%
2,226
Common Stock
Apr 10
2024
BUY
Grant, award, or other acquisition
-
1,227
Added 30.84%
2,752
Common Stock
Dec 27
2023
SELL
Open market or private sale
$775,600
$77.56 p/Share
10,000
Reduced 86.77%
1,525
Common Stock
Dec 27
2023
BUY
Exercise of conversion of derivative security
$583,800
$58.38 p/Share
10,000
Added 46.46%
11,525
Common Stock
Jul 20
2023
SELL
Open market or private sale
$663,500
$85.25 p/Share
7,783
Reduced 83.62%
1,525
Common Stock
Jul 20
2023
BUY
Exercise of conversion of derivative security
$454,371
$58.38 p/Share
7,783
Added 45.54%
9,308
Common Stock
Jul 11
2023
SELL
Open market or private sale
$1,330,915
$84.61 p/Share
15,730
Reduced 91.16%
1,525
Common Stock
Jul 11
2023
BUY
Exercise of conversion of derivative security
$583,800
$58.38 p/Share
10,000
Added 36.69%
17,255
Common Stock
Jun 28
2023
SELL
Open market or private sale
$2,289,874
$82.42 p/Share
27,783
Reduced 79.29%
7,255
Common Stock
Jun 28
2023
BUY
Exercise of conversion of derivative security
$1,621,971
$58.38 p/Share
27,783
Added 44.23%
35,038
Common Stock
May 01
2023
SELL
Payment of exercise price or tax liability
$61,458
$70.48 p/Share
872
Reduced 10.73%
7,255
Common Stock
May 01
2023
BUY
Exercise of conversion of derivative security
-
2,910
Added 26.37%
8,127
Common Stock
Apr 25
2023
BUY
Grant, award, or other acquisition
-
73
Added 1.38%
5,217
Common Stock
May 01
2022
SELL
Payment of exercise price or tax liability
$135,961
$85.78 p/Share
1,585
Reduced 23.55%
5,144
Common Stock
Apr 26
2022
BUY
Grant, award, or other acquisition
-
3,984
Added 37.19%
6,729
Common Stock
Jun 29
2021
SELL
Open market or private sale
$4,178,181
$130.56 p/Share
32,002
Reduced 92.1%
2,745
Common Stock
Jun 29
2021
BUY
Exercise of conversion of derivative security
$1,445,640
$51.63 p/Share
28,000
Added 44.62%
34,747
Common Stock
May 01
2021
SELL
Payment of exercise price or tax liability
$437,337
$133.01 p/Share
3,288
Reduced 32.77%
6,747
Common Stock
May 01
2021
BUY
Exercise of conversion of derivative security
-
7,290
Added 42.08%
10,035
Common Stock
Apr 27
2021
BUY
Grant, award, or other acquisition
-
1,265
Added 31.55%
2,745
Common Stock
Feb 08
2021
SELL
Open market or private sale
$2,567,857
$127.57 p/Share
20,129
Reduced 93.15%
1,480
Common Stock
Feb 08
2021
BUY
Exercise of conversion of derivative security
$1,039,260
$51.63 p/Share
20,129
Added 48.23%
21,609
Common Stock