Nov 30
2022
BUY
Exercise of conversion of derivative security
-
1,500
Added 1.81%
81,289
Common Stock
Nov 30
2022
BUY
Grant, award, or other acquisition
-
5,263
Added 6.19%
79,789
Common Stock
Nov 29
2022
SELL
Payment of exercise price or tax liability
$64,030
$115.37 p/Share
555
Reduced 0.74%
74,526
Common Stock
Nov 29
2022
BUY
Exercise of conversion of derivative security
-
1,500
Added 1.96%
75,081
Common Stock
Nov 22
2022
SELL
Payment of exercise price or tax liability
$145,259
$123.52 p/Share
1,176
Reduced 1.57%
73,581
Common Stock
Nov 22
2022
BUY
Exercise of conversion of derivative security
-
4,500
Added 5.68%
74,757
Common Stock
Oct 11
2022
-
100
Reduced 0.14%
70,257
Common Stock
Feb 10
2022
SELL
Open market or private sale
$1,721,700
$114.78 p/Share
15,000
Reduced 17.57%
70,357
Common Stock
Jan 03
2022
SELL
Payment of exercise price or tax liability
$128,266
$102.86 p/Share
1,247
Reduced 1.44%
85,357
Common Stock
Dec 14
2021
SELL
Payment of exercise price or tax liability
$159,253
$96.4 p/Share
1,652
Reduced 1.87%
86,604
Common Stock
Dec 14
2021
BUY
Exercise of conversion of derivative security
-
4,466
Added 4.82%
88,256
Common Stock
Dec 01
2021
BUY
Grant, award, or other acquisition
-
5,670
Added 6.34%
83,790
Common Stock
Nov 30
2021
SELL
Payment of exercise price or tax liability
$106,645
$98.29 p/Share
1,085
Reduced 1.37%
78,120
Common Stock
Nov 30
2021
BUY
Exercise of conversion of derivative security
-
3,600
Added 4.35%
79,205
Common Stock
Nov 29
2021
SELL
Payment of exercise price or tax liability
$110,124
$100.57 p/Share
1,095
Reduced 1.43%
75,605
Common Stock
Nov 29
2021
BUY
Exercise of conversion of derivative security
-
4,500
Added 5.54%
76,700
Common Stock
Nov 12
2021
-
100
Reduced 0.14%
72,200
Common Stock
Mar 29
2021
SELL
Open market or private sale
$1,153,095
$123.59 p/Share
9,330
Reduced 16.22%
48,200
Common Stock
Jan 04
2021
SELL
Payment of exercise price or tax liability
$55,948
$94.03 p/Share
595
Reduced 1.02%
57,530
Common Stock
Dec 15
2020
SELL
Payment of exercise price or tax liability
$74,792
$93.49 p/Share
800
Reduced 1.36%
58,125
Common Stock
Dec 15
2020
BUY
Exercise of conversion of derivative security
-
2,164
Added 3.54%
58,925
Common Stock
Dec 09
2020
SELL
Open market or private sale
$490,018
$92.23 p/Share
5,313
Reduced 8.56%
56,761
Common Stock
Dec 02
2020
BUY
Grant, award, or other acquisition
-
2,705
Added 4.18%
62,074
Common Stock
Nov 30
2020
SELL
Payment of exercise price or tax liability
$93,042
$90.95 p/Share
1,023
Reduced 1.69%
59,369
Common Stock
Nov 30
2020
BUY
Exercise of conversion of derivative security
-
4,400
Added 6.79%
60,392
Common Stock