Mar 08
2023
SELL
Open market or private sale
$259,491
$74.76 p/Share
3,471
Reduced 16.32%
17,798
Common Stock
Mar 07
2023
SELL
Payment of exercise price or tax liability
$91,651
$74.94 p/Share
1,223
Reduced 5.44%
21,269
Common Stock
Mar 07
2023
BUY
Exercise of conversion of derivative security
-
2,737
Added 10.85%
22,492
Common Stock
Mar 06
2023
SELL
Open market or private sale
$123,044
$76.0 p/Share
1,619
Reduced 7.57%
19,755
Common Stock
Mar 03
2023
SELL
Payment of exercise price or tax liability
$87,329
$73.51 p/Share
1,188
Reduced 5.27%
21,374
Common Stock
Mar 03
2023
BUY
Exercise of conversion of derivative security
-
2,659
Added 10.54%
22,562
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$79,206
$72.6 p/Share
1,091
Reduced 5.2%
19,903
Common Stock
Mar 01
2023
BUY
Exercise of conversion of derivative security
-
2,710
Added 11.43%
20,994
Common Stock
Feb 21
2023
SELL
Payment of exercise price or tax liability
$281,424
$76.85 p/Share
3,662
Reduced 16.69%
18,284
Common Stock
Feb 21
2023
BUY
Exercise of conversion of derivative security
-
9,350
Added 30.78%
21,029
Common Stock
Feb 21
2023
BUY
Grant, award, or other acquisition
-
2,920
Added 18.82%
12,596
Common Stock
Dec 12
2022
SELL
Open market or private sale
$201,532
$89.97 p/Share
2,240
Reduced 18.8%
9,676
Common Stock
Sep 06
2022
SELL
Open market or private sale
$309,820
$88.52 p/Share
3,500
Reduced 22.7%
11,916
Common Stock
Mar 04
2022
SELL
Open market or private sale
$1,099,776
$111.01 p/Share
9,907
Reduced 39.12%
15,416
Common Stock
Mar 03
2022
SELL
Payment of exercise price or tax liability
-
1,181
Reduced 4.46%
25,323
Common Stock
Mar 03
2022
BUY
Exercise of conversion of derivative security
-
2,658
Added 9.11%
26,504
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
-
2,536
Reduced 9.61%
23,846
Common Stock
Mar 01
2022
BUY
Exercise of conversion of derivative security
-
5,710
Added 18.56%
25,049
Common Stock
Feb 22
2022
SELL
Payment of exercise price or tax liability
-
1,791
Reduced 7.97%
20,672
Common Stock
Feb 22
2022
BUY
Grant, award, or other acquisition
-
5,966
Added 20.99%
22,463
Common Stock
Feb 21
2022
SELL
Payment of exercise price or tax liability
-
6,883
Reduced 29.44%
16,497
Common Stock
Feb 21
2022
BUY
Exercise of conversion of derivative security
-
16,848
Added 48.52%
17,876
Common Stock
Jan 14
2022
SELL
Open market or private sale
$168,780
$112.52 p/Share
1,500
Reduced 18.68%
6,532
Common Stock
May 13
2021
BUY
Open market or private purchase
$222
$111.04 p/Share
2
Added 0.02%
8,032
Common Stock
Mar 04
2021
SELL
Open market or private sale
$154,991
$92.92 p/Share
1,668
Reduced 17.2%
8,030
Common Stock