Dec 19
2023
BUY
Grant, award, or other acquisition
-
2,280
Added 17.76%
10,555
Common Stock
Dec 20
2022
BUY
Grant, award, or other acquisition
-
3,736
Added 31.1%
8,275
Common Stock
Jun 16
2022
BUY
Open market or private purchase
$70,810
$70.81 p/Share
1,000
Added 18.05%
4,539
Common Stock
Dec 14
2021
BUY
Grant, award, or other acquisition
-
1,691
Added 32.33%
3,539
Common Stock
Sep 20
2021
SELL
Open market or private sale
$5,319,396
$115.78 p/Share
45,944
Reduced 96.13%
1,848
Common Stock
Sep 17
2021
SELL
Open market or private sale
$321,044
$118.51 p/Share
2,709
Reduced 5.36%
47,792
Common Stock
Sep 15
2021
BUY
Exercise of conversion of derivative security
-
32,595
Added 39.23%
50,501
Common Stock
Jun 18
2021
SELL
Open market or private sale
$351,430
$112.71 p/Share
3,118
Reduced 14.83%
17,906
Common Stock
Jun 17
2021
SELL
Payment of exercise price or tax liability
$255,458
$112.24 p/Share
2,276
Reduced 9.77%
21,024
Common Stock
Jun 15
2021
BUY
Exercise of conversion of derivative security
-
5,394
Added 18.8%
23,300
Common Stock
Mar 18
2021
SELL
Open market or private sale
$537,688
$101.97 p/Share
5,273
Reduced 22.75%
17,906
Common Stock
Mar 18
2021
BUY
Exercise of conversion of derivative security
$82,210
$45.27 p/Share
1,816
Added 7.27%
23,179
Common Stock
Mar 16
2021
SELL
Open market or private sale
$206,261
$106.43 p/Share
1,938
Reduced 8.32%
21,363
Common Stock
Mar 15
2021
BUY
Exercise of conversion of derivative security
-
5,395
Added 18.8%
23,301
Common Stock
Dec 18
2020
SELL
Open market or private sale
$575,447
$124.88 p/Share
4,608
Reduced 20.47%
17,906
Common Stock
Dec 17
2020
SELL
Open market or private sale
$340,772
$125.1 p/Share
2,724
Reduced 10.79%
22,514
Common Stock
Dec 15
2020
BUY
Grant, award, or other acquisition
-
1,848
Added 6.82%
25,238
Common Stock
Dec 15
2020
BUY
Exercise of conversion of derivative security
-
5,393
Added 18.74%
23,390
Common Stock
Oct 19
2020
SELL
Open market or private sale
$1,544,487
$105.01 p/Share
14,708
Reduced 44.97%
17,997
Common Stock
Oct 19
2020
BUY
Exercise of conversion of derivative security
$565,875
$45.27 p/Share
12,500
Added 27.65%
32,705
Common Stock