Aug 22
2022
SELL
Payment of exercise price or tax liability
$13,181
$53.15 p/Share
248
Reduced 1.21%
20,167
Common Stock
Aug 22
2022
BUY
Exercise of conversion of derivative security
-
500
Added 2.39%
20,415
Common Stock
Mar 09
2022
SELL
Payment of exercise price or tax liability
$76,247
$62.6 p/Share
1,218
Reduced 5.76%
19,915
Common Stock
Mar 09
2022
BUY
Exercise of conversion of derivative security
-
3,521
Added 14.28%
21,133
Common Stock
Mar 08
2022
BUY
Grant, award, or other acquisition
-
1,354
Added 7.14%
17,612
Common Stock
Mar 06
2022
SELL
Payment of exercise price or tax liability
$83,877
$64.67 p/Share
1,297
Reduced 7.39%
16,258
Common Stock
Mar 06
2022
BUY
Exercise of conversion of derivative security
-
3,750
Added 17.6%
17,555
Common Stock
Mar 05
2022
SELL
Payment of exercise price or tax liability
$74,565
$64.67 p/Share
1,153
Reduced 7.71%
13,805
Common Stock
Mar 05
2022
BUY
Exercise of conversion of derivative security
-
3,334
Added 18.23%
14,958
Common Stock
Mar 03
2022
SELL
Payment of exercise price or tax liability
$144,735
$68.53 p/Share
2,112
Reduced 15.38%
11,624
Common Stock
Mar 03
2022
BUY
Exercise of conversion of derivative security
-
5,926
Added 30.14%
13,736
Common Stock
Jan 13
2022
SELL
Open market or private sale
$98,196
$81.83 p/Share
1,200
Reduced 13.32%
7,810
Common Stock
Dec 21
2021
SELL
Open market or private sale
$102,000
$85.0 p/Share
1,200
Reduced 11.75%
9,010
Common Stock
Oct 13
2021
SELL
Open market or private sale
$102,074
$75.61 p/Share
1,350
Reduced 11.68%
10,210
Common Stock
Aug 22
2021
SELL
Payment of exercise price or tax liability
$10,968
$63.4 p/Share
173
Reduced 1.47%
11,560
Common Stock
Aug 22
2021
BUY
Exercise of conversion of derivative security
-
500
Added 4.09%
11,733
Common Stock
Mar 09
2021
BUY
Grant, award, or other acquisition
-
1,430
Added 11.29%
11,233
Common Stock
Mar 06
2021
SELL
Payment of exercise price or tax liability
$88,196
$68.0 p/Share
1,297
Reduced 11.68%
9,803
Common Stock
Mar 06
2021
BUY
Exercise of conversion of derivative security
-
3,750
Added 25.25%
11,100
Common Stock
Mar 05
2021
SELL
Payment of exercise price or tax liability
$75,683
$65.64 p/Share
1,153
Reduced 13.56%
7,350
Common Stock
Mar 05
2021
BUY
Exercise of conversion of derivative security
-
3,333
Added 28.16%
8,503
Common Stock
Mar 03
2021
SELL
Payment of exercise price or tax liability
$152,026
$72.05 p/Share
2,110
Reduced 28.98%
5,170
Common Stock
Mar 03
2021
BUY
Exercise of conversion of derivative security
-
5,926
Added 44.87%
7,280
Common Stock