Apr 21
2022
BUY
Exercise of conversion of derivative security
$36,889
$40.01 p/Share
922
Added 1.2%
75,765
Common Stock
Mar 29
2022
SELL
Open market or private sale
$410,031
$150.47 p/Share
2,725
Reduced 3.51%
74,843
Common Stock
Mar 29
2022
BUY
Exercise of conversion of derivative security
$109,027
$40.01 p/Share
2,725
Added 3.39%
77,568
Common Stock
Mar 28
2022
SELL
Open market or private sale
$680,358
$150.09 p/Share
4,533
Reduced 5.71%
74,843
Common Stock
Mar 28
2022
BUY
Exercise of conversion of derivative security
$181,365
$40.01 p/Share
4,533
Added 5.4%
79,376
Common Stock
Mar 25
2022
BUY
Grant, award, or other acquisition
-
107
Added 0.14%
74,843
Common Stock
Mar 17
2022
SELL
Open market or private sale
$1,059,160
$145.93 p/Share
7,258
Reduced 8.85%
74,735
Common Stock
Mar 17
2022
BUY
Exercise of conversion of derivative security
$290,393
$40.01 p/Share
7,258
Added 8.13%
81,993
Common Stock
Mar 07
2022
SELL
Payment of exercise price or tax liability
$1,055,469
$139.52 p/Share
7,565
Reduced 9.19%
74,735
Common Stock
Feb 28
2022
BUY
Grant, award, or other acquisition
-
20,647
Added 20.06%
82,299
Common Stock
Dec 30
2021
BUY
Grant, award, or other acquisition
-
115
Added 0.19%
61,652
Common Stock
Sep 24
2021
BUY
Grant, award, or other acquisition
-
105
Added 0.17%
61,537
Common Stock
Aug 09
2021
SELL
Open market or private sale
$690,000
$138.0 p/Share
5,000
Reduced 7.53%
61,431
Common Stock
Aug 09
2021
BUY
Exercise of conversion of derivative security
$173,300
$34.66 p/Share
5,000
Added 7.0%
66,431
Common Stock
Aug 06
2021
SELL
Open market or private sale
$909,425
$136.06 p/Share
6,684
Reduced 9.81%
61,431
Common Stock
Aug 06
2021
BUY
Exercise of conversion of derivative security
$231,667
$34.66 p/Share
6,684
Added 8.94%
68,115
Common Stock
Jun 25
2021
BUY
Grant, award, or other acquisition
-
101
Added 0.16%
61,431
Common Stock
Mar 26
2021
BUY
Grant, award, or other acquisition
-
106
Added 0.17%
61,330
Common Stock
Mar 01
2021
SELL
Payment of exercise price or tax liability
$660,937
$119.67 p/Share
5,523
Reduced 8.27%
61,224
Common Stock
Feb 26
2021
BUY
Grant, award, or other acquisition
-
22,874
Added 25.52%
66,747
Common Stock
Dec 30
2020
BUY
Grant, award, or other acquisition
-
73
Added 0.17%
43,873
Common Stock