Feb 14
2023
SELL
Open market or private sale
$4,765,621
$85.41 p/Share
55,797
Reduced 33.23%
112,117
Common Stock
Feb 14
2023
SELL
Payment of exercise price or tax liability
$1,433,807
$85.97 p/Share
16,678
Reduced 9.04%
167,914
Common Stock
Feb 14
2023
BUY
Exercise of conversion of derivative security
$1,594,931
$27.75 p/Share
57,475
Added 23.74%
184,592
Common Stock
Feb 12
2023
SELL
Payment of exercise price or tax liability
$31,536
$83.43 p/Share
378
Reduced 0.3%
127,117
Common Stock
Feb 12
2023
BUY
Grant, award, or other acquisition
-
1,482
Added 1.15%
127,495
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$570,279
$83.68 p/Share
6,815
Reduced 5.13%
126,013
Common Stock
Feb 10
2023
BUY
Grant, award, or other acquisition
-
19,707
Added 13.45%
126,791
Common Stock
Feb 10
2023
BUY
Grant, award, or other acquisition
-
8,000
Added 6.6%
113,121
Common Stock
Dec 29
2022
SELL
Payment of exercise price or tax liability
$48,561
$70.79 p/Share
686
Reduced 0.65%
105,121
Common Stock
Dec 29
2022
BUY
Exercise of conversion of derivative security
-
686
Added 0.65%
105,413
Common Stock
Oct 28
2022
SELL
Open market or private sale
$1,039,350
$69.29 p/Share
15,000
Reduced 12.7%
103,140
Common Stock
Aug 03
2022
BUY
Grant, award, or other acquisition
-
10,000
Added 7.8%
118,140
Common Stock
Feb 12
2022
SELL
Payment of exercise price or tax liability
$384,443
$66.79 p/Share
5,756
Reduced 5.05%
108,140
Common Stock
Feb 12
2022
BUY
Grant, award, or other acquisition
-
17,146
Added 13.61%
108,797
Common Stock
Feb 10
2022
SELL
Payment of exercise price or tax liability
$85,179
$67.07 p/Share
1,270
Reduced 1.3%
96,750
Common Stock
Feb 10
2022
BUY
Grant, award, or other acquisition
-
4,300
Added 4.23%
97,248
Common Stock
Feb 13
2021
SELL
Payment of exercise price or tax liability
$45,818
$74.26 p/Share
617
Reduced 0.66%
92,279
Common Stock
Feb 13
2021
BUY
Grant, award, or other acquisition
-
1,438
Added 1.52%
92,896
Common Stock
Feb 12
2021
SELL
Payment of exercise price or tax liability
$829,441
$74.13 p/Share
11,189
Reduced 10.9%
91,458
Common Stock
Feb 12
2021
BUY
Grant, award, or other acquisition
-
29,968
Added 22.82%
101,363
Common Stock
Feb 10
2021
SELL
Payment of exercise price or tax liability
$55,026
$73.86 p/Share
745
Reduced 1.01%
72,679
Common Stock
Feb 10
2021
BUY
Grant, award, or other acquisition
-
2,512
Added 3.31%
73,424
Common Stock
Nov 16
2020
SELL
Payment of exercise price or tax liability
$475,190
$73.73 p/Share
6,445
Reduced 5.22%
116,962
Common Stock
Nov 16
2020
SELL
Open market or private sale
$3,539,407
$73.31 p/Share
48,280
Reduced 41.28%
68,682
Common Stock
Nov 16
2020
BUY
Exercise of conversion of derivative security
$1,451,158
$41.79 p/Share
34,725
Added 21.96%
123,407
Common Stock