Aug 04
2022
SELL
Open market or private sale
$2,344,264
$104.0 p/Share
22,541
Reduced 17.11%
109,183
Common Stock
Aug 04
2022
BUY
Exercise of conversion of derivative security
$1,402,276
$62.21 p/Share
22,541
Added 14.61%
131,724
Common Stock
Aug 03
2022
SELL
Open market or private sale
$11,848,102
$98.0 p/Share
120,899
Reduced 52.55%
109,183
Common Stock
Aug 03
2022
BUY
Exercise of conversion of derivative security
$6,801,778
$56.26 p/Share
120,899
Added 43.09%
159,684
Common Stock
Apr 01
2022
SELL
Payment of exercise price or tax liability
$3,854,460
$101.09 p/Share
38,129
Reduced 25.88%
109,183
Common Stock
Feb 21
2022
BUY
Grant, award, or other acquisition
-
85,971
Added 36.85%
147,312
Common Stock
Feb 01
2022
SELL
Open market or private sale
$2,277,609
$106.5 p/Share
21,386
Reduced 25.85%
61,341
Common Stock
Feb 01
2022
BUY
Exercise of conversion of derivative security
$2,186,932
$102.26 p/Share
21,386
Added 20.54%
82,727
Common Stock
Dec 27
2021
SELL
Payment of exercise price or tax liability
$17,756
$88.78 p/Share
200
Reduced 3.32%
5,827
Common Stock (restricted)
Jun 28
2021
SELL
Open market or private sale
$232,686
$83.67 p/Share
2,781
Reduced 4.36%
61,047
Common Stock
Apr 03
2021
SELL
Payment of exercise price or tax liability
$126,682
$74.3 p/Share
1,705
Reduced 2.6%
63,828
Common Stock
Apr 01
2021
SELL
Payment of exercise price or tax liability
-
42,431
Reduced 40.75%
61,690
Common Stock
Feb 01
2021
BUY
Grant, award, or other acquisition
-
95,669
Added 47.88%
104,121
Common Stock
Jan 08
2021
SELL
Open market or private sale
$1,937,700
$75.0 p/Share
25,836
Reduced 75.54%
8,368
Common Stock
Jan 08
2021
BUY
Exercise of conversion of derivative security
$1,659,705
$64.24 p/Share
25,836
Added 43.03%
34,204
Common Stock
Nov 13
2020
SELL
Open market or private sale
$499,660
$70.0 p/Share
7,138
Reduced 47.08%
8,023
Common Stock
May 11
2020
BUY
Open market or private purchase
$315,650
$63.13 p/Share
5,000
Added 24.8%
15,161
Common Stock
Apr 01
2020
SELL
Payment of exercise price or tax liability
$86,402
$58.34 p/Share
1,481
Reduced 12.72%
10,161
Common Stock
Feb 28
2020
SELL
Payment of exercise price or tax liability
$9,469
$59.18 p/Share
160
Reduced 1.89%
8,303
Common Stock
Feb 28
2020
BUY
Grant, award, or other acquisition
$699,981
$59.18 p/Share
11,828
Added 29.74%
27,945
Stock Unit
Apr 01
2019
SELL
Payment of exercise price or tax liability
$46,766
$54.19 p/Share
863
Reduced 10.22%
7,578
Common Stock
Feb 28
2019
SELL
Payment of exercise price or tax liability
$16,886
$57.83 p/Share
292
Reduced 5.03%
5,508
Common Stock
Feb 28
2019
BUY
Grant, award, or other acquisition
$366,758
$57.83 p/Share
6,342
Added 29.52%
15,141
Stock Unit