Nov 13
2022
SELL
Payment of exercise price or tax liability
$9,241
$93.35 p/Share
99
Reduced 0.84%
11,750
Common Stock
Nov 13
2022
BUY
Exercise of conversion of derivative security
-
336
Added 2.76%
11,849
Common Stock
Aug 13
2022
SELL
Payment of exercise price or tax liability
$9,499
$95.95 p/Share
99
Reduced 0.85%
11,513
Common Stock
Aug 13
2022
BUY
Exercise of conversion of derivative security
-
337
Added 2.82%
11,612
Common Stock
May 13
2022
SELL
Payment of exercise price or tax liability
-
150
Reduced 1.31%
11,275
Common Stock
May 13
2022
BUY
Exercise of conversion of derivative security
-
336
Added 2.86%
11,425
Common Stock
Mar 16
2022
SELL
Open market or private sale
$349,069
$110.71 p/Share
3,153
Reduced 22.14%
11,089
Common Stock
Mar 03
2022
SELL
Payment of exercise price or tax liability
-
568
Reduced 3.84%
14,242
Common Stock
Mar 03
2022
BUY
Exercise of conversion of derivative security
-
1,772
Added 10.69%
14,810
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
-
792
Reduced 5.73%
13,038
Common Stock
Mar 01
2022
BUY
Exercise of conversion of derivative security
-
2,615
Added 16.08%
13,648
Common Stock
Feb 22
2022
SELL
Payment of exercise price or tax liability
-
1,645
Reduced 12.79%
11,215
Common Stock
Feb 22
2022
BUY
Grant, award, or other acquisition
-
5,527
Added 30.06%
12,860
Common Stock
Feb 13
2022
SELL
Payment of exercise price or tax liability
-
117
Reduced 1.57%
7,333
Common Stock
Feb 13
2022
BUY
Exercise of conversion of derivative security
-
336
Added 4.32%
7,450
Common Stock
Dec 06
2021
SELL
Open market or private sale
$102,888
$111.23 p/Share
925
Reduced 11.51%
7,114
Common Stock
Dec 01
2021
SELL
Payment of exercise price or tax liability
-
156
Reduced 1.9%
8,039
Common Stock
Dec 01
2021
BUY
Exercise of conversion of derivative security
-
530
Added 6.07%
8,195
Common Stock
Nov 13
2021
BUY
Exercise of conversion of derivative security
-
237
Added 3.0%
7,665
Common Stock
Sep 01
2021
BUY
Exercise of conversion of derivative security
-
374
Added 4.79%
7,428
Common Stock
Aug 13
2021
BUY
Exercise of conversion of derivative security
-
237
Added 3.25%
7,054
Common Stock
Jun 16
2021
SELL
Open market or private sale
$99,101
$116.59 p/Share
850
Reduced 11.09%
6,817
Common Stock
Jun 01
2021
BUY
Exercise of conversion of derivative security
-
374
Added 4.65%
7,667
Common Stock
May 13
2021
BUY
Exercise of conversion of derivative security
-
237
Added 3.15%
7,293
Common Stock
Mar 17
2021
SELL
Open market or private sale
$228,896
$99.52 p/Share
2,300
Reduced 24.58%
7,056
Common Stock