Sep 19
2022
SELL
Open market or private sale
$182,429
$62.82 p/Share
2,904
Reduced 3.95%
70,528
Common Stock
Sep 15
2022
BUY
Grant, award, or other acquisition
-
27,534
Added 27.27%
73,432
Common Stock
Sep 15
2022
BUY
Exercise of conversion of derivative security
-
4,085
Added 8.17%
45,898
Common Stock
Jun 21
2022
SELL
Open market or private sale
$82,783
$73.13 p/Share
1,132
Reduced 2.64%
41,813
Common Stock
Jun 17
2022
SELL
Open market or private sale
$90,442
$72.18 p/Share
1,253
Reduced 2.83%
42,945
Common Stock
Jun 15
2022
BUY
Exercise of conversion of derivative security
-
63
Added 0.14%
44,198
Common Stock
Mar 18
2022
SELL
Open market or private sale
$20,839
$91.0 p/Share
229
Reduced 0.98%
23,082
Common Stock
Mar 17
2022
SELL
Open market or private sale
$108,493
$87.92 p/Share
1,234
Reduced 5.03%
23,311
Common Stock
Mar 15
2022
BUY
Exercise of conversion of derivative security
-
2,546
Added 9.4%
24,545
Common Stock
Jan 10
2022
SELL
Open market or private sale
$5,151
$105.12 p/Share
49
Reduced 0.22%
21,999
Common Stock
Dec 20
2021
SELL
Open market or private sale
$71,451
$109.42 p/Share
653
Reduced 2.88%
22,048
Common Stock
Dec 17
2021
SELL
Open market or private sale
$234,659
$112.98 p/Share
2,077
Reduced 8.38%
22,701
Common Stock
Dec 15
2021
BUY
Exercise of conversion of derivative security
-
3,232
Added 11.54%
24,778
Common Stock
Sep 20
2021
SELL
Open market or private sale
$156,808
$116.24 p/Share
1,349
Reduced 5.89%
21,546
Common Stock
Sep 17
2021
SELL
Open market or private sale
$315,711
$118.51 p/Share
2,664
Reduced 10.42%
22,895
Common Stock
Sep 15
2021
BUY
Exercise of conversion of derivative security
-
6,040
Added 19.11%
25,559
Common Stock
Sep 14
2021
BUY
Grant, award, or other acquisition
-
15,505
Added 44.27%
19,519
Common Stock
Jun 18
2021
SELL
Open market or private sale
$93,945
$112.24 p/Share
837
Reduced 17.25%
4,014
Common Stock
Jun 17
2021
SELL
Payment of exercise price or tax liability
$128,178
$112.24 p/Share
1,142
Reduced 19.06%
4,851
Common Stock
Jun 15
2021
BUY
Exercise of conversion of derivative security
-
3,233
Added 35.04%
5,993
Common Stock
Mar 18
2021
SELL
Open market or private sale
$85,491
$102.63 p/Share
833
Reduced 23.18%
2,760
Common Stock
Mar 16
2021
SELL
Open market or private sale
$122,182
$106.43 p/Share
1,148
Reduced 24.21%
3,593
Common Stock
Mar 15
2021
BUY
Exercise of conversion of derivative security
-
3,232
Added 40.54%
4,741
Common Stock
Jan 11
2021
SELL
Open market or private sale
$131,262
$130.35 p/Share
1,007
Reduced 40.02%
1,509
Common Stock
Dec 18
2020
SELL
Open market or private sale
$90,223
$125.31 p/Share
720
Reduced 22.25%
2,516
Common Stock