Mar 01
2023
BUY
Exercise of conversion of derivative security
$7,098
$36.97 p/Share
192
Added 0.5%
38,134
Common Stock
Dec 20
2022
SELL
Open market or private sale
$83,160
$60.0 p/Share
1,386
Reduced 3.52%
37,942
Common Stock
Dec 19
2022
SELL
Open market or private sale
$96,827
$61.4 p/Share
1,577
Reduced 3.86%
39,328
Common Stock
Dec 15
2022
BUY
Exercise of conversion of derivative security
-
191
Added 0.46%
40,905
Common Stock
Sep 20
2022
SELL
Open market or private sale
$198,541
$62.18 p/Share
3,193
Reduced 7.27%
40,714
Common Stock
Sep 19
2022
SELL
Open market or private sale
$195,370
$62.82 p/Share
3,110
Reduced 6.61%
43,907
Common Stock
Sep 15
2022
BUY
Exercise of conversion of derivative security
-
6,109
Added 11.5%
47,017
Common Stock
Sep 15
2022
BUY
Grant, award, or other acquisition
-
13,767
Added 25.18%
40,908
Common Stock
Jun 21
2022
SELL
Open market or private sale
$85,270
$73.13 p/Share
1,166
Reduced 4.12%
27,141
Common Stock
Jun 17
2022
SELL
Open market or private sale
$71,675
$72.18 p/Share
993
Reduced 3.39%
28,307
Common Stock
Jun 15
2022
BUY
Exercise of conversion of derivative security
-
467
Added 1.57%
29,300
Common Stock
Mar 18
2022
SELL
Open market or private sale
$106,710
$91.44 p/Share
1,167
Reduced 6.04%
18,142
Common Stock
Mar 17
2022
SELL
Open market or private sale
$87,129
$87.92 p/Share
991
Reduced 4.88%
19,309
Common Stock
Mar 15
2022
BUY
Exercise of conversion of derivative security
-
2,199
Added 9.7%
20,463
Common Stock
Mar 14
2022
SELL
Open market or private sale
$14,109
$86.56 p/Share
163
Reduced 0.8%
20,300
Common Stock
Dec 20
2021
SELL
Open market or private sale
$66,856
$109.42 p/Share
611
Reduced 3.24%
18,264
Common Stock
Dec 17
2021
SELL
Open market or private sale
$155,460
$112.98 p/Share
1,376
Reduced 6.79%
18,875
Common Stock
Dec 15
2021
BUY
Exercise of conversion of derivative security
-
2,196
Added 9.78%
20,251
Common Stock
Sep 20
2021
SELL
Open market or private sale
$242,635
$116.26 p/Share
2,087
Reduced 10.36%
18,055
Common Stock
Sep 17
2021
SELL
Open market or private sale
$346,642
$118.51 p/Share
2,925
Reduced 12.68%
20,142
Common Stock
Sep 15
2021
BUY
Exercise of conversion of derivative security
-
6,722
Added 22.57%
23,067
Common Stock
Sep 14
2021
BUY
Grant, award, or other acquisition
-
9,397
Added 36.5%
16,345
Common Stock
Jun 18
2021
SELL
Open market or private sale
$117,179
$112.24 p/Share
1,044
Reduced 13.06%
6,948
Common Stock
Jun 17
2021
SELL
Payment of exercise price or tax liability
$116,168
$112.24 p/Share
1,035
Reduced 11.47%
7,992
Common Stock
Mar 16
2021
SELL
Open market or private sale
$111,752
$106.43 p/Share
1,050
Reduced 14.7%
6,094
Common Stock