Nov 15
2022
SELL
Payment of exercise price or tax liability
$107,629
$59.3 p/Share
1,815
Reduced 2.62%
67,340
Common Stock
Nov 15
2022
BUY
Exercise of conversion of derivative security
$227,830
$59.3 p/Share
3,842
Added 5.26%
69,155
Common Stock
Aug 31
2022
BUY
Grant, award, or other acquisition
$9,730
$53.76 p/Share
181
Added 0.28%
65,313
Common Stock
Aug 15
2022
SELL
Open market or private sale
$387,120
$71.53 p/Share
5,412
Reduced 7.67%
65,131
Common Stock
May 23
2022
-
2,000
Reduced 2.76%
70,543
Common Stock
May 23
2022
SELL
Open market or private sale
$375,555
$66.92 p/Share
5,612
Reduced 7.18%
72,543
Common Stock
May 16
2022
SELL
Payment of exercise price or tax liability
-
3,605
Reduced 4.41%
78,155
Common Stock
May 16
2022
BUY
Exercise of conversion of derivative security
-
7,631
Added 8.65%
80,609
Common Stock
Mar 15
2022
SELL
Payment of exercise price or tax liability
$78,537
$66.22 p/Share
1,186
Reduced 1.57%
74,129
Common Stock
Mar 15
2022
BUY
Exercise of conversion of derivative security
$166,146
$66.22 p/Share
2,509
Added 3.23%
75,182
Common Stock
Feb 14
2022
SELL
Payment of exercise price or tax liability
$393,651
$65.85 p/Share
5,978
Reduced 7.6%
72,673
Common Stock
Feb 14
2022
BUY
Grant, award, or other acquisition
-
16,494
Added 17.34%
78,651
Common Stock
Dec 08
2021
SELL
Open market or private sale
$610,355
$88.47 p/Share
6,899
Reduced 9.91%
62,727
Common Stock
Nov 15
2021
SELL
Payment of exercise price or tax liability
$336,056
$87.31 p/Share
3,849
Reduced 5.24%
69,626
Common Stock
Nov 15
2021
BUY
Exercise of conversion of derivative security
-
8,147
Added 10.24%
71,388
Common Stock
Sep 10
2021
-
1,400
Reduced 2.1%
65,328
Common Stock
Aug 18
2021
SELL
Open market or private sale
$2,247,221
$89.08 p/Share
25,227
Reduced 27.48%
66,567
Common Stock
Aug 18
2021
BUY
Exercise of conversion of derivative security
$687,000
$27.48 p/Share
25,000
Added 21.41%
91,794
Common Stock
May 15
2021
SELL
Payment of exercise price or tax liability
$593,387
$76.31 p/Share
7,776
Reduced 10.43%
66,794
Common Stock
May 15
2021
BUY
Grant, award, or other acquisition
-
10,734
Added 13.4%
69,376
Common Stock
May 15
2021
BUY
Exercise of conversion of derivative security
-
5,194
Added 6.98%
69,248
Common Stock
Mar 02
2021
SELL
Open market or private sale
$1,236,803
$76.36 p/Share
16,197
Reduced 21.71%
58,408
Common Stock
Mar 02
2021
BUY
Exercise of conversion of derivative security
$546,875
$31.25 p/Share
17,500
Added 19.0%
74,605
Common Stock
Feb 19
2021
SELL
Payment of exercise price or tax liability
$312,324
$72.99 p/Share
4,279
Reduced 6.97%
57,105
Common Stock
Feb 19
2021
BUY
Grant, award, or other acquisition
-
9,891
Added 13.56%
63,039
Common Stock