Apr 28
2023
SELL
Open market or private sale
$1,266,200
$126.62 p/Share
10,000
Reduced 42.62%
13,462
Common Stock
Apr 28
2023
-
626
Reduced 4.44%
13,462
Common Stock
Apr 28
2023
BUY
Exercise of conversion of derivative security
$976,900
$97.69 p/Share
10,000
Added 29.88%
23,462
Common Stock
Mar 31
2023
BUY
Grant, award, or other acquisition
$3,946
$98.67 p/Share
40
Added 0.28%
14,088
Common Stock
Mar 02
2023
SELL
Open market or private sale
$1,000,168
$96.17 p/Share
10,400
Reduced 42.54%
14,048
Common Stock
Mar 02
2023
BUY
Exercise of conversion of derivative security
$721,344
$69.36 p/Share
10,400
Added 35.32%
19,048
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$70,773
$96.16 p/Share
736
Reduced 4.98%
14,048
Common Stock
Mar 01
2023
BUY
Exercise of conversion of derivative security
-
2,500
Added 14.46%
14,784
Common Stock
Dec 30
2022
BUY
Grant, award, or other acquisition
$2,021
$84.21 p/Share
24
Added 0.19%
12,284
Common Stock
Sep 30
2022
BUY
Grant, award, or other acquisition
$1,980
$76.16 p/Share
26
Added 0.21%
12,260
Common Stock
Jun 30
2022
BUY
Grant, award, or other acquisition
$2,001
$90.97 p/Share
22
Added 0.18%
12,234
Common Stock
Mar 31
2022
BUY
Grant, award, or other acquisition
$6,350
$141.12 p/Share
45
Added 0.37%
12,212
Common Stock
Mar 04
2022
SELL
Open market or private sale
$3,104,289
$142.68 p/Share
21,757
Reduced 64.13%
12,167
Common Stock
Mar 04
2022
BUY
Exercise of conversion of derivative security
$1,210,777
$55.65 p/Share
21,757
Added 48.26%
23,324
Common Stock
Feb 25
2022
SELL
Open market or private sale
$1,324,062
$149.73 p/Share
8,843
Reduced 42.09%
12,167
Common Stock
Feb 25
2022
BUY
Exercise of conversion of derivative security
$780,218
$88.23 p/Share
8,843
Added 35.71%
15,922
Common Stock
Dec 31
2021
BUY
Grant, award, or other acquisition
$1,885
$134.67 p/Share
14
Added 0.11%
12,167
Common Stock
Sep 30
2021
BUY
Grant, award, or other acquisition
$1,989
$124.29 p/Share
16
Added 0.13%
12,153
Common Stock
Sep 15
2021
-
1,000
Reduced 7.61%
12,137
Common Stock
Sep 15
2021
SELL
Open market or private sale
$427,212
$127.26 p/Share
3,357
Reduced 24.29%
10,464
Common Stock
Sep 15
2021
SELL
Payment of exercise price or tax liability
$1,062,192
$127.56 p/Share
8,327
Reduced 38.8%
13,137
Common Stock
Sep 15
2021
BUY
Exercise of conversion of derivative security
$659,560
$59.96 p/Share
11,000
Added 33.88%
21,464
Common Stock
Jun 30
2021
BUY
Grant, award, or other acquisition
$1,958
$130.56 p/Share
15
Added 0.11%
13,821
Common Stock
May 03
2021
SELL
Open market or private sale
$607,984
$145.59 p/Share
4,176
Reduced 23.22%
13,806
Common Stock
May 03
2021
SELL
Open market or private sale
$607,984
$145.59 p/Share
4,176
Reduced 23.22%
13,806
Common Stock